"
" CyberDJ v2.0 revision history
" by Bret Victor
" bret@ugcs.caltech.edu
"

I started this revision history thing pretty late in the game
because it never occurred to me before to do it.  (Yeah, you
would think, after five Glen classes...)  So, most of the 
entries right now are sorta off the top of my head.

" v2.07
" -----
 - Changes to the DJ mail window.  DJs can now manage mail "offline", the window
   can be closed and re-opened, other stuff.
 - Can now make any show an "unscheduled" show, so the official "Unscheduled show"
   is no longer a special case.
 - Hold down shift key while starting up program to start up with "Unscheduled show"
   instead of "CyberDJ".  (Won't open WinAmp!)
 - Added abilitity to specify permission lists for DJ folders accessed
   over the web.
 - Small cosmetic and internal changes.


" v2.06
" -----
 - Because enough people were harassing me, you can now limit the
   number of song requests on the playlist from an individual ip address.
 - Added a permission list for restricting who can send mail to
   live DJs.
 - Web server now does host name lookup only if that information
   will be needed.  Big speedup sometimes.
 - "Closing" live DJ mail window minimizes it.

" v2.05
" -----
 - Lynx compatibility, lots and lots of small changes for that.
 - "prev page" and "next page" at the bottom of the songlist pages.
 - Changed to Winamp's new IPC protocol for adding songs.
 - Single file "responses.txt" for message box replies instead of
   individual html files.

" v2.04 through v2.01
" -------------------
 - Can access user files over the web, like a "real" web server!
   http://lloydradio.caltech.edu/~DJname/....
 - Saves songlist and songlist html files so it doesn't take forever
   to restart CyberDJ.  (Explicit checkbox in the administration box
   "rebuild songlist".)
 - Can manage DJ stuff offline ("switch to show" button).
 - Remote administration (auto-champ, auto-great, promote, restart, etc.)
 - Song request log and admin log.
 - Zero-length shows don't show up on schedule or as "next live show".
 - A song that is champed while playing fades out.
 - The "next live show" banner will say "today", "tomorrow", "tonight", 
   etc. as appropriate.
 - Tons of other stuff which I don't remember.

" v2.0
" ----
 - Original rewritten version.

