Commit Graph

292 Commits

Author SHA1 Message Date
Rudi Grinberg debc5b6081 Merge remote-tracking branch 'sf/devel' into mm_refactor_for_saas 2012-11-07 12:19:35 -05:00
denise 073d243007 -airtime couldn't connect to liquidsoap 2012-11-07 12:18:10 -05:00
Rudi Grinberg cd6c305b81 Merge remote-tracking branch 'sf/devel' into mm_refactor_for_saas 2012-11-07 12:05:37 -05:00
denise 4200059200 -airtime_version fix 2012-11-07 11:43:49 -05:00
Rudi Grinberg c287e11bee moved setting up unicde into it's own routine 2012-11-05 14:02:55 -05:00
Martin Konecny 6438b54a5f CC-4661: Listener Statistics
-backend part working
2012-11-02 17:50:43 -04:00
Rudi Grinberg 7c710fd84e Removed unused method 2012-10-31 12:48:11 -04:00
Rudi Grinberg 11043d2eba Refactored notify_webstream_data 2012-10-31 12:46:51 -04:00
Rudi Grinberg 83211698a4 Added retrying mechanism to ApiRequest 2012-10-31 12:20:00 -04:00
Rudi Grinberg 4ef38cbc91 Added retry mechanism 2012-10-31 11:45:22 -04:00
Rudi Grinberg 474f5aba48 Added hack for the response type not being set 2012-10-31 11:33:42 -04:00
Rudi Grinberg 18d6cd7868 removed commented code 2012-10-31 11:22:04 -04:00
Rudi Grinberg cf27c18df7 Refactored update_replay_gain_values 2012-10-31 11:01:24 -04:00
Rudi Grinberg e3914c429d refactored get_stream_setting 2012-10-31 10:56:52 -04:00
Rudi Grinberg 82a8fe99ae Refactored docstring 2012-10-31 10:54:02 -04:00
Rudi Grinberg 162028ee8a Unused method removed 2012-10-31 10:52:14 -04:00
Rudi Grinberg 24088d63e0 Formatting 2012-10-31 10:48:14 -04:00
Rudi Grinberg 8e6f6b8894 formatted comment. added TODO 2012-10-31 10:48:03 -04:00
Rudi Grinberg 09c3e3a694 Refactored get_schedule not to suck 2012-10-31 10:47:08 -04:00
Rudi Grinberg 9cea6210bb refactored __get_airtime_version 2012-10-31 10:45:36 -04:00
Rudi Grinberg 91ce35ee9a added todo 2012-10-31 10:43:59 -04:00
Rudi Grinberg 75ce5b205d Fixed setup_media_monitor 2012-10-30 17:48:24 -04:00
Rudi Grinberg 3ed762bc38 check_live_stream_auth fixed 2012-10-30 17:47:09 -04:00
Rudi Grinberg 4ad1468313 refactored get_shows_to_record 2012-10-30 17:45:22 -04:00
Rudi Grinberg d6f644d53f Removed unused method 2012-10-30 17:44:27 -04:00
Rudi Grinberg e85996d814 Removed unused method 2012-10-30 17:43:11 -04:00
Rudi Grinberg 8f82e2623c Removed unused method 2012-10-30 17:42:52 -04:00
Rudi Grinberg d482933b1a notify_liquidsoap_started refactored 2012-10-30 17:41:53 -04:00
Rudi Grinberg 1d325949e7 notify_media_item_start_playing uses RequestProvider 2012-10-30 17:40:53 -04:00
Rudi Grinberg 3b8181062c pointless refactoring of stuff that's never used 2012-10-30 17:35:10 -04:00
Rudi Grinberg c7e1902aa2 removed unnecessary json parse 2012-10-30 17:18:06 -04:00
Rudi Grinberg 41839ed872 Fixed list_all_db_files to use RequestProvider 2012-10-30 17:17:02 -04:00
Rudi Grinberg de72067e90 Fixed typo calling get_files_without_replay_gain 2012-10-30 17:02:33 -04:00
Rudi Grinberg 722a3e6e5d Fixed register_component to use RequestProvider 2012-10-30 16:50:38 -04:00
Rudi Grinberg 81074f9c44 changed notify_source_status to use RequestProvider 2012-10-30 16:42:00 -04:00
Rudi Grinberg f8b5f1dce6 update_file_system_mount is removed because it's not used 2012-10-30 16:31:14 -04:00
Rudi Grinberg 81bfbe9e7e get_boostrap_info and get_files_without_replay_gain_value use RequestProvider 2012-10-30 16:29:37 -04:00
Rudi Grinberg 830a8b6fa5 removed watched_dir_missing 2012-10-30 16:24:20 -04:00
Rudi Grinberg 671d784204 Changed set_storage_dir to use RequestProvider 2012-10-30 16:23:35 -04:00
Rudi Grinberg efc15e4d88 Changed remove_watched_dir to use RequestProvider 2012-10-30 16:22:34 -04:00
Rudi Grinberg 08242336a0 Changed list_all_watched_dirs and add_watched_dirs to use RequestProvider 2012-10-30 16:21:18 -04:00
Rudi Grinberg 4b526fe454 Fixed bug where post data is None 2012-10-30 16:16:02 -04:00
Rudi Grinberg 959cb11bec Removed old code in send_media_monitor_requests 2012-10-30 16:11:08 -04:00
Rudi Grinberg 5a8f51fc26 Fixed urlencode in ApiRequest 2012-10-30 16:08:52 -04:00
Rudi Grinberg 83f5c9a3ce Fixed typo 2012-10-30 16:03:33 -04:00
Rudi Grinberg 013346056e Changed send_media_monitor_requests to use RequestProvider 2012-10-30 15:48:24 -04:00
Rudi Grinberg 845db6a3cc Added TODO 2012-10-30 15:45:41 -04:00
Rudi Grinberg 24dce45a06 Added support for post data and updated test 2012-10-30 15:45:10 -04:00
Rudi Grinberg b751482183 Formatting 2012-10-30 15:36:39 -04:00
Rudi Grinberg 59c55ae27f Updated api client to do automatic json parsing. Updated tests to reflect that as well 2012-10-30 15:19:51 -04:00
Rudi Grinberg 232bbd2bb7 Added tests for the requestprovider class 2012-10-30 00:29:52 -04:00
Rudi Grinberg a6417439af Fixed a few simple bugs 2012-10-30 00:29:35 -04:00
Rudi Grinberg a71bebc35b Fixed typo in RequestProvider definition 2012-10-29 23:38:33 -04:00
Rudi Grinberg a33a1e6e2a Added more testing for ApiRequest using mocks 2012-10-29 23:34:26 -04:00
Rudi Grinberg ccb4925779 Added tests for ApiRequest 2012-10-29 22:44:45 -04:00
Rudi Grinberg 593542b5ed Fixed ApiRequest typo (def -> class) 2012-10-29 22:44:29 -04:00
Rudi Grinberg fb59e78fda Added tests for ApcUrl class 2012-10-29 22:19:35 -04:00
Rudi Grinberg 5ab3ba221d Fixed bug in params method returning after first iteration in loop 2012-10-29 22:19:16 -04:00
Rudi Grinberg 5a1f405993 formatting 2012-10-29 19:53:06 -04:00
Rudi Grinberg c9ce288a65 Beginning of api client refactor 2012-10-29 19:01:48 -04:00
Rudi Grinberg b5bad594bf Wrapping + initial ApiClient 2012-10-29 17:46:47 -04:00
Rudi Grinberg 0b71c913a9 Added TODO and removed line of code that assigned to unused variables 2012-10-29 17:25:53 -04:00
Rudi Grinberg 0d78a825e0 Formatting 2012-10-29 17:20:56 -04:00
Rudi Grinberg 2556f3ba30 added error handling on the caller of replaygain instead of in api client 2012-10-29 14:57:43 -04:00
Rudi Grinberg 18d8e24a56 Formatting 2012-10-29 14:40:24 -04:00
Rudi Grinberg a3be821f3f Added Url class for making Api Client requests 2012-10-29 12:30:53 -04:00
Rudi Grinberg dc00528cd5 Merged baseUrl related conflicts 2012-10-29 11:56:20 -04:00
Rudi Grinberg bf5bc3a116 Changed APC to new-style classes 2012-10-29 11:43:39 -04:00
Rudi Grinberg 3cec987d10 Added todo 2012-10-29 11:42:24 -04:00
Rudi Grinberg 31a7b8f943 Removed usesless try catch from send_media_monitor_requests. 2012-10-29 11:40:41 -04:00
denise d32495d100 CC-2184: Hardcoded CSS path should be relative path instead 2012-10-19 11:09:34 -04:00
Rudi Grinberg 160b28af5d Added flag for two different list_all_db_files requests. 2012-09-10 17:42:59 -04:00
Rudi Grinberg 4fe8407659 Adde configurable value for list_all_files 2012-09-10 16:29:17 -04:00
Martin Konecny a56af856b8 CC-4322: Prevent pypo-notify from hanging if server becomes unresponsive
-fixed
2012-08-30 15:52:47 -04:00
Martin Konecny c201473dbd CC-4311: On Air button gets greyed out few seconds after show starts
-fixed
2012-08-30 12:02:26 -04:00
Martin Konecny 8d81ecf3ad CC-4114: separate Liquidsoap into its own init.d script
if liquidsoap restarts, automatically notify pypo
2012-08-28 15:14:57 -04:00
Rudi Grinberg 73e52adee1 Upgraded version number to 2.2.0 2012-08-22 10:39:26 -04:00
Rudi Grinberg 48ae4a578f cc-4227
Added comments. Removed bad/old upgrade code.
2012-08-20 16:15:14 -04:00
Rudi Grinberg 6c1e822b6a cc-4227: updated install scripts for upgrade 2012-08-20 12:32:16 -04:00
Martin Konecny d773dcd112 CC-1665: Scheduled stream rebroadcasting and recording
-send stream name back to Airtime: [("url","http://idobiradio.com/"), ("title","Good Charlotte - Like It's Her Birthday")]
2012-08-15 15:12:44 -04:00
Rudi Grinberg d5e7d881ab cc-4105: formatted comments in api_client 2012-08-14 14:50:41 -04:00
Rudi Grinberg 5bc170ba31 cc-4105: fixed bug where api client wasn't being initialized right by replaygain updater. updated apiclient to better detect such bad usage 2012-08-14 14:50:41 -04:00
Rudi Grinberg ce89d53ea0 cc-4105: minor code formatting. refactored replaygain a little bit 2012-08-14 14:50:41 -04:00
Rudi Grinberg 6981a5cb49 cc-4105: added truncation of BPM to prevent crashes 2012-08-14 14:50:40 -04:00
Rudi Grinberg 701a618896 cc-4105: cleaned up config stuff 2012-08-14 14:50:40 -04:00
Rudi Grinberg c97857a138 cc-4105-2: removed incorrect tagging with is_recorded 2012-08-14 14:50:39 -04:00
Rudi Grinberg 7abe882455 cc-4105-2: added retries on failed requests. added ignored files set like in the old media monitor 2012-08-14 14:50:39 -04:00
Rudi Grinberg 3422eb3cc0 cc-4105: added event packing to event objects 2012-08-14 14:50:39 -04:00
Rudi Grinberg be00cc6990 cc-4105: major refactorings. shit is barely running 2012-08-14 14:50:38 -04:00
Rudi Grinberg f044cd91e3 cc-4105: added wrapper around pyinotify. added some stubs and todos 2012-08-14 14:50:38 -04:00
root 587292c963 cc-4105: Extended api of SyncDB and improved the launcher script 2012-08-14 14:50:37 -04:00
Rudi Grinberg 6a7cb50d67 cc-4105: fixed api_client loading json twice and added some logging 2012-08-14 14:50:37 -04:00
root 3e251997f8 cc-4105. Refactored syncdb and fixed a few typos 2012-08-14 14:50:37 -04:00
Martin Konecny 9510c1a295 CC-4173: ReplayGain calculation fails on Ubuntu Lucid amd64
-fixed exception
2012-08-08 10:51:29 -04:00
Rudi Grinberg 25d3028fb1 cc-4105: added testing support for api client and ApiController 2012-07-17 16:43:04 -04:00
Rudi Grinberg 531dfe2b5e cc-4105: fixed up python media monitor request parameter for recorded shows\n.Added more input validation in php controller 2012-07-17 16:43:04 -04:00
Rudi Grinberg fdf921bbaf cc-4105: Made reloadMetadataGroupAction safer by validating input 2012-07-17 16:43:04 -04:00
Rudi Grinberg aa298453b7 cc-4105: removed useless comments 2012-07-17 16:43:04 -04:00
Rudi Grinberg 20e32b98ba Merge branch 'devel' into mediamonitor2
Conflicts:
	python_apps/api_clients/api_client.py
2012-07-16 17:41:36 -04:00
Rudi Grinberg cdbabfafce -cc 4105 : Added error handling in case server does not respond with
proper json
2012-07-16 17:10:13 -04:00