Commit Graph

3078 Commits

Author SHA1 Message Date
naomiaro 8973b0b8d0 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-10-01 10:53:21 -04:00
naomiaro bb5091fd2f new structure UI 2010-10-01 10:50:59 -04:00
paul.baranowski 8721b6e688 CC-1695 Remove Campcaster Studio and make install easier
Got rid of more unneeded files.
2010-09-30 17:31:21 -04:00
paul.baranowski 70bf3d6f1c CC-1695 Remove Campcaster Studio and make install easier
Fixed include paths for install.
2010-09-30 17:09:50 -04:00
paul.baranowski 2ece374513 CC-1695 Remove Campcaster Studio and make install easier
Fixed references to files for new directory structure for the backend stuff.
2010-09-30 16:59:38 -04:00
paul.baranowski fe724b7814 CC-1695 Remove Campcaster Studio and make install easier
Put the conf.php at the top level.
2010-09-30 16:08:35 -04:00
paul.baranowski 356407f66a CC-1695 Remove Campcaster Studio and make install easier
Moved install directory
2010-09-30 16:03:24 -04:00
paul.baranowski e946e6a84e CC-1695 Remove Campcaster Studio and make install easier
Changed backend dir to new structure
2010-09-30 16:02:15 -04:00
paul.baranowski c4b96da797 CC-1695 Remove Campcaster Studio and make install easier
Changing htmlUI dir structure to be better.
2010-09-30 15:56:56 -04:00
paul.baranowski acda23db88 CC-1695 Remove Campcaster Studio and make install easier
Moved Smarty
2010-09-30 15:52:08 -04:00
paul.baranowski 81d499060b CC-1695 Remove Campcaster Studio and make install easier 2010-09-30 15:46:44 -04:00
paul.baranowski 89a138b5f8 CC-1695 Remove Campcaster Studio and make install easier 2010-09-30 15:41:08 -04:00
paul.baranowski b69ae200cf CC-1695 Remove Campcaster Studio and make install easier
Creating new directory structure.
2010-09-30 15:40:11 -04:00
paul.baranowski dba897c3f8 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-30 15:32:12 -04:00
paul.baranowski d9c6971131 CC-1695 Remove Campcaster Studio and make install easier
Removed more stuff and started creating new directory structure.
2010-09-30 15:32:02 -04:00
naomiaro b70c8d1b5d more browse fixes 2010-09-30 14:51:07 -04:00
paul.baranowski 3f5b1a1c92 CC-1695 Remove Campcaster Studio and make install easier
Started removing stuff.
2010-09-30 13:31:38 -04:00
naomiaro 9e7ac33316 fixes for searching for an empty playlist. 2010-09-29 16:39:00 -04:00
naomiaro dfe86e4423 category boxes include playlist info. 2010-09-29 12:05:57 -04:00
naomiaro 8990bcbdda Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-29 10:52:56 -04:00
naomiaro 82dc64af2d browse works for all metadata categories. 2010-09-29 10:52:30 -04:00
paul.baranowski 1bf23d2148 Moved all the docs to the wiki. 2010-09-28 18:01:35 -04:00
naomiaro 48d68cb203 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-28 17:26:09 -04:00
naomiaro f01e780831 CC-1689 Playlists show up in browse/search. 2010-09-28 17:25:44 -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 c5d1faf0f9 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-27 17:06:12 -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
naomiaro 373a5df4e9 CC-1615 playlist editor handles cuein/out fadein/out edits with '00:00:00.000000' format. 2010-09-27 16:44:25 -04:00
naomiaro 32368e794c Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-27 10:50:21 -04:00
naomiaro abeccfa522 CC-1680 drag and drop for playlist,
CC-1615 cue in/cue out for playlist
2010-09-27 10:43:25 -04:00
paul.baranowski 57b3117663 CC-1676 Scheduler tabs in a different order to menu items
Fixed.

CC-1662  	 Get rid of little popups everywhere
Got rid of some of these for the scheduler screens.

CC-1684  	 Dont allow user to schedule overlapping playlists
Some work on this, but alerting the user to it is not complete.
2010-09-24 18:03:23 -04:00
naomiaro 8951416111 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-23 17:04:43 -04:00
naomiaro c8e1e7fc9a scratchpad reloads playlists when logging in/out.
Drag to reorder done on table. template redone to work with jQuery.
2010-09-23 17:04:09 -04:00
paul.baranowski 371f085d5d CC-1672 Implement scheduler class in PHP
UI for scheduler is working again :).
2010-09-23 17:00:02 -04:00
paul.baranowski 1d141c56ae Fixed Scheduler UI so that it now works for the "Day" view. 2010-09-22 17:25:11 -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
naomiaro 202fcbd254 lock picture for active playlist id 2010-09-22 11:03:47 -04:00
naomiaro dbd44da1ad scratchpad only reloads active playlist, not entire contents. 2010-09-22 10:51:41 -04:00
naomiaro a3e8e41f33 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-22 10:43:55 -04:00
naomiaro 04e81df67c playlists appear in scratchpad, can close, reopen for edit. 2010-09-22 10:43:23 -04:00
paul.baranowski 7fed4ea979 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-21 19:45:22 -04:00
paul.baranowski f6080261b9 Changed StoredFile::Insert() to do everything for you if you dont pass in stuff.
This makes writing tests much easier.  This also simplifies the campcaster-import
script.

Changed BasicStor::bsSetMetadataBatch() to do one query for all values instead
of one query for each value to update.  This speeds up campcaster-import by about
10%.
2010-09-21 19:43:47 -04:00
naomiaro 6d9e5028fc adding playlist tests 2010-09-21 17:41:05 -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 017064310f Merge branch 'master' of dev.sourcefabric.org:campcaster
Conflicts:
	src/modules/storageServer/var/tests/runUnitTests.php
2010-09-21 16:38:48 -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
naomiaro 7edbfedc60 Merge branch 'master' of dev.sourcefabric.org:campcaster 2010-09-21 15:53:18 -04:00
naomiaro 5a84cee98d Changes to how the playlist works, from files to database. 2010-09-21 15:52:35 -04:00
Robin Gareus 0807e9d5da first fix for 64bit bug/crash. 2010-09-20 19:26:19 +02:00
naomiaro 1d20c0bc27 changes to playlist so far, made trigger, using position to find clips in new db table. 2010-09-17 16:46:17 -04:00