Removed compilation of C++ stuff.
Should now only install web app stuff.
Moved Alib.php and Subjects.php to the storageServer dir.
Removed the playlog DB table, the schedule table IS the playlog now.
Also removed archiveServer stuff from Debian files.
Added support for adding playlists to the scheduler.
Also added count() and getItems() functions.
Added "clip_length" to the scheduler database table, no doubt it will come
in handy.
Fixed bug in Playlist where it didnt remember it's own ID after creation.
Updated documention for the playlist.
Part 1 of this implementation
This implementation keeps the playlists separate from the scheduler.
The scheduler keeps it's own copy of the list of things to play.
Support for adding single audio files to the scheduler is mostly implemented.
Adding playlists is not supported yet.
Added Scheduler.php class.
Added unit tests for Scheduler.
Updated install & upgrade file with new table structure.
Removed a lot of old defunct unit test stuff from storageServer /var/tests dir.
Gave the table sequences their own config values in $CC_CONFIG.
This allows us to change their names from one single place.
Fixed WHITE_SCREEN_OF_DEATH warnings.
Added PHPUnit to the pear library.
Started adding unit tests in storageServer/var/tests.
Moved all database installation into one file (pulled stuff from scheduler
and classes). Same with uninstallation.
Removed ability to reset the storage through and XMLRPC call. This is
very dangerous to allow.
Disallowed remote execution of CleanStor.php.
Changed database table prefix from "ls_" to "cc_".
Removed all groups.