Commit Graph

16 Commits

Author SHA1 Message Date
paul.baranowski acda23db88 CC-1695 Remove Campcaster Studio and make install easier
Moved Smarty
2010-09-30 15:52:08 -04:00
paul.baranowski f0c313f1dd CC-1024 Update installation/build for webapp-only
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.
2010-09-28 13:25:03 -04:00
paul.baranowski dd114a5fec CC-1683 Make sure all metadata fields are supported by the new "files" table
Added all the missing columns.

Fixed minor bug in the install where it gave you an error if the Postgres
scripting language was already installed.
2010-09-27 17:05:26 -04:00
paul.baranowski 47e0233e47 Renamed ScheduleItem class to ScheduleGroup.
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.
2010-09-22 16:19:58 -04:00
paul.baranowski 19780fd997 Removed old metadata table - this information is now split between the
"files", "playlist", and "playlistcontents" tables.
2010-09-21 16:56:20 -04:00
paul.baranowski f4d260b02d CC-1672 Implement scheduler class in PHP
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.
2010-09-21 16:32:04 -04:00
paul.baranowski 7ea2352ca3 Started to put metadata into the files table.
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.
2010-09-14 10:18:53 -04:00
paul.baranowski 73d672b552 Fixed installation errors found by Doug.
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.
2010-09-10 14:37:02 -04:00
paul.baranowski 956056747c CC-1309 Rationalize the Network Hub storage and Local Storage: put all the archiveServer functionality into the local storage. Removed install of separate archiveServer directories and database tables. Checked in some other minor tweaks. 2010-09-07 16:15:05 -04:00
paul.baranowski aa9528b9fd CC-1658 Remove file tree structure from code and database. Removed tables ls_class and ls_cmemb and continued removing code that was depending on the tree structure. 2010-09-03 16:49:28 -04:00
paul.baranowski 0a46b39c46 CC-1658: Remove file tree structure from code and database. Removed everything and tested the interface, add temporary upgrade file to bin directory. For now you will have to apply it manually. Permissions still need to be fixed. 2010-09-02 12:00:18 -04:00
paul.baranowski a006478f5d CC-1639: Change copyright and webpage info in source code 2010-07-23 23:19:27 -04:00
paul.baranowski ef785742be CC-1639: Change copyright and webpage info in source code. Also removed useless @author and @revision tags 2010-07-23 23:03:53 -04:00
paul.baranowski ad5a849d34 Fixed two more references to MDLF. 2010-07-21 16:17:30 -04:00
Paul Baranowski 934e2f125e CC-1639: Change copyright info and webpage info in source code. 2010-07-16 12:50:06 -04:00
Sourcefabric b91512b57c removed root folder 2010-06-18 14:12:55 +02:00