Commit graph

3779 commits

Author SHA1 Message Date
martin
26ac9754bf CC-2016: Rearrange python scripts for reusability
-bug fix with liquidsoap not being to see the soundcard
2011-03-24 15:17:17 -04:00
martin
a6b1b51fc2 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-24 14:01:33 -04:00
martin
17181674b7 CC-2016: Rearrange python scripts for reusability
-fixed path issue that was happening on some systems
2011-03-24 14:01:16 -04:00
naomiaro
c1d1e56914 path change for python_apps folder 2011-03-24 11:50:46 -04:00
lukabazuka
c254422f72 resolved CSS issue CC-2030 2011-03-24 12:02:08 +01:00
martin
38090af271 CC-2058: Utilities are not in the system $PATH
-cleanup
2011-03-24 02:12:31 -04:00
martin
f108ac846f CC-2058: Utilities are not in the system $PATH
-Added airtime-clean-storage and airtime-import symbolic links
2011-03-24 02:12:08 -04:00
martin
369c800bf0 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-24 00:53:22 -04:00
martin
bf925901c1 CC-2016: Rearrange python scripts for reusability
-Fixed pypo-notify.py not being to find new location of api_clients module
2011-03-24 00:52:35 -04:00
martin
079878e5f0 CC-2016: Rearrange python scripts for reusability
-Added api_client to PYTHONPATH env variable
2011-03-24 00:35:01 -04:00
martin
5c8719d90c CC-2016: Rearrange python scripts for reusability
-moved files
2011-03-24 00:00:46 -04:00
naomiaro
e57b18168a Merge branch 'master' of dev.sourcefabric.org:campcaster 2011-03-23 23:37:01 -04:00
naomiaro
9447f4fb82 CC-2063 : record/rebroadcast icons for calendar display
icons are put on calendar.
2011-03-23 23:36:45 -04:00
paul.baranowski
f9c8a7cc11 CC-2096 Schedule changes should be sent to RabbitMQ at most once per user request
Implemented as a plugin to Zend.  Now at most one schedule push to RabbitMQ
will happen per user action.  It's pretty sweet.
2011-03-23 23:24:06 -04:00
martin
50432c0b66 CC-2046: About box could display version number
-Done
2011-03-23 22:32:12 -04:00
martin
3fed7a7ab5 CC-2045: Role drop-down box has no label in Manage users page, should default to 'guest'
-fixed
2011-03-23 22:22:07 -04:00
martin
5d0e224139 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-23 22:15:28 -04:00
martin
8a2610aa84 CC-1894: Warn users about time zone differences or clock drift problems on the server
-Now using timezone offsets from UTC instead of regions to compare timezones between pypo and the airtime webserver
2011-03-23 22:14:57 -04:00
naomiaro
fbe9154719 Merge branch 'master' of dev.sourcefabric.org:campcaster 2011-03-23 19:52:26 -04:00
naomiaro
52e3f673d1 CC-1630 : Automatic recording of shows
forgot to actually modify this file... now stops recorder service.
2011-03-23 19:52:00 -04:00
paul.baranowski
d943548f27 CC-2095: Changes to the stream metadata are not pushed to pypo
Fixed.
2011-03-23 18:16:08 -04:00
paul.baranowski
c15c92d855 Fixed comments for poll_interval value. 2011-03-23 17:07:59 -04:00
martin
36a68aa589 -incorrectly removing directories in pypo-uninstall script fixed 2011-03-23 16:37:35 -04:00
martin
7c605c4a28 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-23 13:43:22 -04:00
martin
d982419b16 CC-1894: Warn users about time zone differences or clock drift problems on the server
-An error msg now appears in pypo log when pypo and server timezones do not match
2011-03-23 13:43:11 -04:00
lukabazuka
3a2d8298b8 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-23 18:39:33 +01:00
lukabazuka
ca6fd4b9ee Issue CC-2063 resolved 2011-03-23 18:19:53 +01:00
naomiaro
224fa1a0b8 CC-1985 : Automatic rebroadcast of recorded content
sending group_id instead of playlist id to playout
anything not in a playlist won't have a playlist id
scheduling just a file for rebroadcast shows.
2011-03-23 12:09:29 -04:00
paul.baranowski
c4b632e8ad Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-23 01:09:48 -04:00
paul.baranowski
78b33b9e23 CC-2084: Integrate RabbitMQ for immediate schedule updates and commands
Implemented RabbitMQ on the pypo side.  Schedule updates are now
almost instantaneous and we are only polling the server once per
hour if we aren't updated in that time.  Canceling a show happens
right away.
2011-03-23 01:09:27 -04:00
naomiaro
8ebd70a61c CC-1630 : Automatic recording of shows
don't need to give specific device, just using default.
2011-03-23 00:36:34 -04:00
naomiaro
1f4c08b1a3 CC-1630 : Automatic recording of shows
need to run show recorder as root to have access to soundcard using daemontools
2011-03-23 00:33:46 -04:00
paul.baranowski
7f7800aa2b CC-2084: Integrate RabbitMQ for immediate schedule updates and commands
Fixed minor issue where schedule was pushed back to pypo after updating
the "played" flag for media files and playlists.

Found one other spot where this was happening and fixed it.
2011-03-23 00:27:31 -04:00
paul.baranowski
72c9e44a91 CC-2084: Integrate RabbitMQ for immediate schedule updates and commands
Fixed minor issue where schedule was pushed back to pypo after updating
the "played" flag for media files and playlists.  This isnt necessary.
2011-03-23 00:17:41 -04:00
naomiaro
44d83051b1 CC-1630 : Automatic recording of shows
using alsahw since users will have pulseaudio removed.
2011-03-22 18:41:02 -04:00
naomiaro
6c5a51e0fa Merge branch 'master' of dev.sourcefabric.org:campcaster 2011-03-22 18:20:39 -04:00
naomiaro
f592254246 CC-1630 : Automatic recording of shows
scripts to install recorder using daemon tools.
haven't tested without pulse audio yet.
2011-03-22 18:20:22 -04:00
martin
a1d7bcad90 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-22 18:08:49 -04:00
naomiaro
8ffcd75682 bug, forgot to delete useless line 2011-03-22 18:07:00 -04:00
martin
e92be3c186 CC-1990: Widget to display schedule and "Now Playing" on any website
-First working version, needs to be called using:

<script>
    $(document).ready(function() {
        $("#headerLiveHolder").airtimeLiveInfo();
        $("#onAirToday").airtimeShowSchedule();
    });
</script>
2011-03-22 18:04:27 -04:00
martin
278938f746 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-22 13:39:55 -04:00
martin
582c05a192 CC-2077: Show is marked as Recording, when it's not set to record
-Fixed
2011-03-22 13:39:01 -04:00
naomiaro
8016737968 Merge branch 'master' of dev.sourcefabric.org:campcaster
Conflicts:
	application/models/Shows.php
2011-03-22 12:16:42 -04:00
naomiaro
fae71ed051 CC-1985 : Automatic rebroadcast of recorded content
scheduling the recorded file in any rebroadcast shows.
2011-03-22 12:08:09 -04:00
paul.baranowski
3e27a3de01 CC-2079: Airtime 1.7 stops playing after a certain amount of time
CC-2080: Turn pypo-fetch and pypo-push into threads of the same process

Fixed bug where it wasnt possible to exit the program with Control-C.
2011-03-22 11:42:09 -04:00
paul.baranowski
b650abcbb8 Merge branch 'master' of dev.sourcefabric.org:airtime
Conflicts:
	application/models/Shows.php
2011-03-22 10:00:37 -04:00
paul.baranowski
d38e2adb58 CC-2084: Integrate RabbitMQ for immediate schedule updates and commands
This is the code for the server side to push the schedule to RabbitMQ.
Right now it is disabled and should cause no changes in behavior.

Also added comments to functions and formatted code correctly.
2011-03-22 09:55:33 -04:00
martin
730df4c345 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-03-22 01:29:38 -04:00
martin
cbe8f98a7c CC-1990: Widget to display schedule and "Now Playing" on any website
-initial checkin, some hardcoded values
2011-03-22 01:29:23 -04:00
naomiaro
864cda6c34 CC-1630 : Automatic recording of shows
multi threading now used in recorded for back to back shows.
recorded file id is put into show instances table.
2011-03-22 00:46:31 -04:00