Commit Graph

46 Commits

Author SHA1 Message Date
martin 755c5a8469 -fixed issue with unix pypo user not being assigned to groups
-fixed issue with time being incorrect if server was in different timezone
2011-01-31 16:34:08 -05:00
Paul Baranowski c0144fb0be CC-1826 Restarting Pulseaudio kills liquidsoap player
Daemontools doesnt do an adequate job of killing the liquidsoap process.
Added a "killall" to make sure the process is really killed.
2011-01-28 18:29:53 -05:00
martin 881bb042a3 -made pypo not schedule playlists more than 5 seconds old.
-fixed up some time formatting on the now playing bar
-now-playing datagrid should switch much faster between songs
-updated menu
2011-01-27 10:07:30 -05:00
martin 8151ec6429 -added now-playing bar with new design! 2011-01-26 20:59:56 -05:00
martin ae274b09dc -update install/uninstall scripts 2011-01-26 18:12:51 -05:00
martin 5b11025b31 -added listen to icecast stream through browser option. Fixed various bugs in now playing screen. added fade support to liquidsoap script 2011-01-26 17:08:30 -05:00
mkonecny a2a8a8eae3 -installation tweaks
http://dev.sourcefabric.org/browse/CC-1802
2011-01-26 08:23:22 -05:00
mkonecny c8b7cffdc6 -changes to now playing bar 2011-01-24 19:19:51 -05:00
mkonecny 6553663051 -begin adding datagrids 2011-01-21 18:14:59 -05:00
mkonecny 7450195854 -basic now-playing toolbar. Some data still needs to be populated. 2011-01-19 18:32:20 -05:00
mkonecny 7a11f2aa41 -streamlined the install script. Any previous running processes are shutdown immediately. 2011-01-19 14:59:22 -05:00
mkonecny 58ff9ba1a2 -fixed http://dev.sourcefabric.org/browse/CC-1792 2011-01-19 11:37:39 -05:00
mkonecny 40908db228 Merge branch 'master' of dev.sourcefabric.org:campcaster 2011-01-17 14:37:03 -05:00
mkonecny ad6e6b54db -made start time of music more precise. Up to 0.5 seconds more precise. 2011-01-17 14:36:52 -05:00
martin 3d4d3afc5d -pypo now working 2011-01-17 13:14:59 -05:00
mkonecny fa991a56ad -added new pypo 2011-01-17 10:30:45 -05:00
mkonecny 209e8b5998 -pypo update 2011-01-17 10:27:55 -05:00
mkonecny a32fca68a7 -by default liquidsoap plays directly to soundcard output for now. 2011-01-13 15:55:41 -05:00
mkonecny 5afa844553 add pypo user to audio group during installation. 2011-01-13 13:12:35 -05:00
mkonecny 692ba3513b -fixed liquidsoap not working when the liquidsoap global libraries were not installed 2011-01-11 16:35:43 -05:00
mkonecny 46cce0ed3a -fixed issue where music started too early. Now it sends the play request at the correct instance, but the music is now 5 seconds late. Suspect some kind of buffering between icecast and liquidsoap 2011-01-10 17:10:18 -05:00
mkonecny 30609dcc4d -re-added airtime-schedule-insert.php 2011-01-07 17:47:56 -05:00
martin f7aa3b37ef Merge branch 'master' of dev.sourcefabric.org:campcaster
Conflicts:
	pypo/tests/airtime-schedule-insert.php
2011-01-06 21:45:49 -05:00
mkonecny fb7b56b2c3 -synchronize 2011-01-06 17:07:45 -05:00
mkonecny d06956ec5b -changed filenames and documentation from campcaster to airtime 2011-01-05 16:39:32 -05:00
mkonecny dcec6bf4b1 -changed references from campcaster to airtime in pypo/ directory 2011-01-05 12:31:49 -05:00
martin 4443d7af66 -fixed problem where cue'd files were not being played. 2011-01-01 22:46:21 -05:00
martin dcda802e48 -changed settings for personal development 2011-01-01 21:45:10 -05:00
martin f6de7e5c31 -added 64-bit system support into the pypo install scripts 2010-12-31 13:51:35 -05:00
martin 9f26a70ca9 -added OGG support as well as cue_in unit tests for mp3 and ogg files 2010-12-31 12:20:17 -05:00
mkonecny 33c2bde880 began adding basic support for OGG files 2010-12-30 18:17:18 -05:00
martin 4bdcba83e2 -synchronize 2010-12-29 01:26:57 -05:00
mkonecny 10218aeeb5 Commit so that I may access project from a different computer. Many things do not work/ are incomplete!!!
-Added unfinalized API for getting schedule and currently playing item.
2010-12-21 18:28:17 -05:00
mkonecny afd9f80f59 -removed errors and warning from displaying in the console during pypo install/uninstall 2010-12-17 15:39:36 -05:00
mkonecny 1c16f6f9e7 -refactored pypo install and uninstall scripts into start/stop/install/uninstall scripts 2010-12-17 14:15:53 -05:00
mkonecny 0ef528941e -added pypo uninstall script.
-pypo-install script now gives OS a little time to create directories before attempting to work with them.
2010-12-17 12:46:09 -05:00
mkonecny 9bfb6b53b8 fixed problems with not working out of a fresh install. 2010-12-16 16:36:51 -05:00
mkonecny d7c0f5cc15 added simple unit tests for pypo. 2010-12-15 16:38:38 -05:00
paul.baranowski 4684837f2b Renamed api_client.check_version() to api_client.is_server_compatible().
Started adding unit tests: pypo-api-validator.py.
2010-12-14 19:09:13 -05:00
paul.baranowski 5e04c806bd Many fixes to the pypo installer scripts. 2010-12-10 17:48:29 -05:00
paul.baranowski 84c2a3bceb Converted API functions to Zend Framework. Converted pypo to use
the new Zendified URLs.  Fixed bugs in the daemontool scripts.

The installed scheduler is still not working at this point, but
getting close.
2010-12-09 18:44:47 -05:00
paul.baranowski dd8987cdbc Merged the model classes from /backend to their new home in /application/models.
Copied over the /backend/tests directory and modified the paths to their new
locations.

Moved the liquidsoap directory to be under the pypo directory.
2010-12-07 17:29:28 -05:00
paul.baranowski 80b066a4e1 More improvements to the pypo installer:
* Added installation of daemontool scripts
 * Put files in more appropriate places
 * Renamed files for consistency
2010-12-06 18:44:47 -05:00
Paul Baranowski a255fc4508 Started adding the scripts to automatically run the scheduler at startup. 2010-12-03 16:03:18 -05:00
Paul Baranowski 3c12256cb8 Started to create pypo install script (install/pypo-install.py).
Cleaned up liquidsoap scripts a bit.

Renamed nondbinstall.php to propel-install.php

Removed unused files.
2010-12-03 15:34:18 -05:00
Paul Baranowski 51a1fde9ee Promoted pypo to top level because it isnt 3rd party.
Removed the portage stuff since it is way outdated.
2010-12-02 15:30:40 -05:00