Commit graph

48 commits

Author SHA1 Message Date
naomiaro
6256c714bf -new 32 bit binary 2011-02-07 15:22:18 -05:00
martin
74210b4c6d -pypo no longer is part of the pulse-access group. 2011-02-06 23:33:43 -05:00
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