Commit graph

6128 commits

Author SHA1 Message Date
Martin Konecny
60d521a88a CC-3575: Use invoke-rc.d to start and stop services, rather than calling init scripts directly
-done
2012-04-05 20:42:15 -04:00
Martin Konecny
d9d8211a3b CC-3601: Pypo schedule needs to be sorted before pushing
-fixed
2012-04-04 15:25:57 -04:00
Martin Konecny
5737053561 cc-3573: incorrect function used in airtime-import.py 2012-04-03 13:45:13 -04:00
Martin Konecny
93904e3adc cc-3586: remove monit show-recorder file 2012-04-03 12:28:03 -04:00
Martin Konecny
f1d410a646 2.0.3 changelog 2012-04-03 12:00:08 -04:00
Martin Konecny
05d0835cb8 CC-3586: airtime show recorder monit file should be removed
-fixed
2012-04-03 11:48:14 -04:00
Martin Konecny
f59af0db29 CC-3520: Change default password of monit
-upgrade script done
2012-04-03 10:59:14 -04:00
Martin Konecny
6e127bbfdc cc-3473: use euid in airtime-check-system 2012-04-03 10:40:44 -04:00
Martin Konecny
9e816df587 remove unneede script files 2012-04-02 19:38:15 -04:00
Martin Konecny
c66f0c783f CC-3573: Use posix_geteuid instead of "whoami" to detect who is running PHP script
-done
2012-04-02 19:25:27 -04:00
Martin Konecny
61c5c839dd CC-3492: sudo airtime-log -t does not bring up show-recorder.log info
-fixed
2012-04-02 19:08:46 -04:00
Martin Konecny
162c35419d CC-3572: pypo user should have shell set to /bin/false
-done
2012-04-02 19:04:16 -04:00
Martin Konecny
57f782d3c2 CC-3520: Change default password of monit
-fixed
2012-04-01 00:20:47 -04:00
Martin Konecny
e1fd58198c CC-3572: pypo user should have shell set to /bin/false
-fixed
2012-03-31 22:11:12 -04:00
Martin Konecny
926231513e -remove unused function 2012-03-12 12:24:54 -04:00
Martin Konecny
5f4738dc7a CC-3389: Login page says copyright is 2010-2011 rather than 2010-2012
-fixed
2012-03-06 11:46:42 -05:00
Martin Konecny
c0f83a0e02 CC-3387: Error with accessing database on Now Playing view
-fixed
2012-03-06 00:05:06 -05:00
Martin Konecny
a1eccaeda5 Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x 2012-03-05 23:54:19 -05:00
Martin Konecny
0dfcb77f1a CC-3386: array access for "media_played" flag is hardcoded to 0
-fixed
2012-03-05 23:53:25 -05:00
Paul Baranowski
82e680e694 Removed headers about GPL and allow these files to fall under the generic
Airtime license.
2012-03-05 17:09:48 -05:00
Martin Konecny
463fc1ff08 CC-3382: Include jPlayer sources in release tarball for GPL compliance
-Done
2012-03-05 16:17:00 -05:00
Martin Konecny
c353009d39 CC-3377: Airtime 2.0.2 install fails for ubuntu 11.10
-user binary_path var
2012-03-02 18:41:03 -05:00
Martin Konecny
df22ab21a6 CC-3359: Now Playing -> Day view has a bug with supporting UTC time
-fixed
2012-03-02 16:32:16 -05:00
Martin Konecny
82812e15a5 CC-3377: Airtime 2.0.2 install fails for ubuntu 11.10
-should be fixed
2012-03-02 11:45:27 -05:00
Daniel
8b540017a5 Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x 2012-02-29 14:55:30 -05:00
Daniel
1deee3cb65 CC-3365: Airtime API returns a non-null value for next item when there is no next item.
- Improved check for determining if there is another element in the result set which is used to compute the next value.
2012-02-29 14:54:54 -05:00
Martin Konecny
9e06b90989 -changelog for 2.0.2 2012-02-28 22:48:16 -05:00
Martin Konecny
da5df1b8e1 Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x 2012-02-28 22:36:17 -05:00
James
3c9b8e5044 Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x 2012-02-28 10:01:14 -05:00
James
ba828a28bc CC-3346: Recorder will not record shows if calendar is not touched 2
hours before the recorder starts

- apiclient should log to correct log file.
2012-02-28 10:00:43 -05:00
Martin Konecny
4514967ccd CC-3359: Now Playing -> Day view has a bug with supporting UTC time
-fixed
2012-02-27 21:37:23 -05:00
Martin Konecny
02b878561a Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x 2012-02-27 19:35:11 -05:00
Martin Konecny
428d836d4e CC-3350: Upgrade 1.8.2 to 2.0.1 doesnt preserve recorded files names when the Airtime stor directory is a symlink
-fixed?
2012-02-27 19:34:57 -05:00
James
6eb7372909 Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x 2012-02-27 18:10:58 -05:00
Daniel
fc2b18923e CC-3337: Optimize Schedule/get-current-playlist/format/json
- I've updated the time interval used to search for the next, current and previously secheduled shows to 24 hours before and after from 1 hour.
2012-02-27 18:09:30 -05:00
James
33b6c2a390 CC-3346: Recorder: Merge recorder with pypo
- fixed log message
2012-02-27 18:09:07 -05:00
Daniel
9736fd7deb CC-3334: Upgrade notification reports there is an upgrade when user has a later version than the official released version
- I've updated the comment to read the difference between 1.9.5 and version 3.0.0 is calculated as 105
- I've also updated the checking logic to make the first outdated anything below 20 and the second outdated between 20 and 29.
2012-02-27 17:28:06 -05:00
James
f030cf4f67 CC-3346: Recorder: Merge recorder with pypo
- separated rabitMQ listener part out from pypoFetch and created
pypomessagehandler.py
2012-02-27 16:18:10 -05:00
james
38c16df138 CC-3346: Recorder: Merge recorder with pypo
- function parse_show was renamed to process_recorder_schedule
- using thread on self.process_schedule call
2012-02-25 09:44:33 -05:00
james
793c72b09c CC-3357: Upgrade script to 2.0.2 doesn't work
- It was deleting /user/lib/airtime after it installs virtualenv. rm comand is
ran before anything.
2012-02-24 21:02:54 -05:00
James
4e72c1150d CC-3346: Recorder: Merge recorder with pypo
- Upgrade for 2.0.2
2012-02-24 16:24:12 -05:00
James
06c825479b CC-3345: Enter unusable state when liquidsoap value has an '='
character in it.

- fixed
2012-02-24 14:10:27 -05:00
James
695535ae64 CC-3346: Recorder: Merge recorder with pypo
- Pypo fech works as msg listner for recroder now.
- recorder is part of pypo and all it does is waiting for msg from pypo
fetch and spwan a show recorder thread.
- added new parameter logger to api client. This way apiclient will log
into specific log file instead of grabbing current log file.
- show recoder is removed from all check system/status page
2012-02-24 13:12:50 -05:00
Martin Konecny
54f81ca5de CC-3342: Pypo: if a user doesn't update anything on calendar for 24 hrs, it could cause a problem.
-make it so that we cannot use all CPU if spinning in while loop
-remove Message Acknowledge exception
2012-02-22 19:23:48 -05:00
Martin Konecny
d5a8f63d36 CC-3342: Pypo: if a user doesn't update anything on calendar for 24 hrs, it could cause a problem.
-fixed
2012-02-22 17:56:17 -05:00
Daniel
1677bc6816 CC-3334: Upgrade notification reports there is an upgrade when user has a later version than the official released version
Updated the logic in Version Notify so that if the currently installed version of airtime is greater then the official version a notification does not appear saying Airtime needs to be updated.
2012-02-22 16:06:06 -05:00
Daniel
8bbccb6f44 CC-3338: Optimize week display
The response time of the calendar varies depending on whether the week/day views filter or the month filter is used because of the additional percentage scheduled calculation per show instance. This added calculation results in more and heavier hits to the database, I've included the time_filled column in the original show query and have used that to calculate percentage and saved the db call.
2012-02-22 14:32:59 -05:00
Daniel
80e33ee533 CC-3337: Optimize Schedule/get-current-playlist/format/json
- I've updated the logic to query the cc_schedule table directly for the previous, next, current shows which makes look up time much faster. If that doesn't work then I revert back to the previous logic, incase nothing is scheduled within an hour of the current time.
2012-02-22 11:36:48 -05:00
Daniel
664584ec6b CC-3331 : Optimize "Now Playing" to load in less than 1/2 second
- updated the CreateDatatableRows do perform a check and set on the last items end time. If the end time of the last item exceeds the show time's end I set the items end time to the show's end time.
2012-02-17 17:58:19 -05:00
Daniel
c7f4b17e81 CC-3331: Optimize "Now Playing" to load in less than 1/2 second
- cleaned up sql statement Schedule's getScheduleItemsInRange
2012-02-17 17:08:47 -05:00