drigato
532bd1ea85
SAAS-772: Send metadata to Tunein
...
Made Improvement so Airtime always makes a request to TuneIn every 4
minutes so TuneIn does not turn metadata off
2015-05-25 15:37:45 -04:00
Duncan Sommerville
875a9dfd8b
CC-5990, CC-5991 - Python cleanup, removed need for /usr/lib/airtime
2015-01-27 18:43:36 -05:00
Duncan Sommerville
5e22f929c7
Reverted commit mistakenly changing file modifiers to 755
2015-01-14 20:45:03 -05:00
Duncan Sommerville
df2576e5a0
Updated installer to better accommodate running over existing installs
2015-01-14 16:11:49 -05:00
Duncan Sommerville
f4c5cf1353
Added virtualenv back into install process
2015-01-05 16:41:03 -05:00
Duncan Sommerville
97805ad271
Removed many unnecessary files and started changing pypo to use setuptools
2014-12-17 16:22:40 -05:00
Duncan Sommerville
eefe8910cf
More work on monitless installer
2014-12-16 21:27:37 -05:00
Duncan Sommerville
8a2c155289
More work on monitless installer
2014-12-16 19:42:07 -05:00
Duncan Sommerville
ad4b61e89f
More work on monitless installer
2014-12-16 19:05:17 -05:00
Duncan Sommerville
4dfd49d12c
Initial work on monitless installation
2014-12-16 12:24:41 -05:00
Albert Santoni
86dafaf61c
SAAS-404: Separate the Airtime API version from the Airtime version
...
* Airtime PHP side can be version bumped without pypo freaking out now
2014-02-14 16:22:15 -05:00
Albert Santoni
d53c81a410
Fix major pypo freeze
...
* Set a timeout for HTTP requests in api_client so that they don't
hang forever if there's a network interruption.
* Prevents pypo from completely freezing up in the network gets jacked.
2014-02-04 17:09:00 -05:00
drigato
2032eefdde
Update version number in airtime-constants.php
...
Update version number in api_client.py
Create upgrade folder
2013-12-09 15:30:30 -05:00
Daniel James
577bbf14b6
Remove swear words from source code
2013-09-23 16:16:51 +01:00
Naomi Aro
71ee72015b
release version updates and changelog edits.
2013-09-01 00:56:47 -04:00
Naomi
186e438ccb
adding upgrades to 2.4.1 for version.
2013-08-28 11:54:34 -04:00
Martin Konecny
ca37ec3aff
CC-5049:
...
Error messages on Liquidsoap start up/shut down after Airtime install
Suppress global warning messages. Clients should decide whether to print
or not.
2013-05-23 17:17:00 -04:00
Martin Konecny
81b2012a45
remove some overly-verbose logging
2013-05-07 13:25:21 -04:00
Martin Konecny
623a67d6aa
CC-5072:
...
Ensure all api requests are returning valid JSON
-fixed
2013-04-26 18:27:40 -04:00
Martin Konecny
21b84c153a
better logging for return values
2013-04-26 17:54:52 -04:00
Martin Konecny
6cc366b100
CC-5069:
...
Airtime 2.4 upgrade scripts
-initial commit
2013-04-26 13:43:40 -04:00
Martin Konecny
54a9f50055
CC-5004: Fix mistake in api_client.cfg
...
-fixed by simply removing all unnecessary stuff to python file
2013-04-18 18:02:54 -04:00
Martin Konecny
fcbac2a044
Merge branch '2.3.x' into devel
2013-04-04 15:15:19 -04:00
Martin Konecny
301115c035
CC-5039: Encoded forward slash causing lots of apache error logs
...
-fixed: data should have been sent as POST rather than GET
2013-04-04 15:12:52 -04:00
Martin Konecny
61f8e64329
Merge branch '2.3.x' into devel
2013-04-03 17:59:04 -04:00
Martin Konecny
3c68a295b4
CC-5039:
...
Encoded forward slash causing lots of apache error logs
-fixed: data should have been sent as POST rather than GET
2013-04-03 17:57:29 -04:00
Martin Konecny
5ceeb88899
Merge branch '2.3.x' into devel
2013-03-06 13:46:01 -05:00
Martin Konecny
7039493ea1
2.3.1 preparation
2013-03-05 17:00:52 -05:00
Martin Konecny
cc69418215
Merge branch '2.3.x' into devel
2013-03-05 16:21:22 -05:00
Martin Konecny
e08732fba7
CC-4975: airtime-silan cmd error
...
-fixed
2013-02-25 19:45:26 -05:00
Naomi
e3f4e91bef
Merge branch 'devel' of dev.sourcefabric.org:airtime into devel
2013-02-15 17:06:42 -05:00
Naomi
f2773fcb01
Merge branch '2.3.x' of dev.sourcefabric.org:airtime into 2.3.x
2013-02-15 16:32:43 -05:00
Naomi
fe611e7c6a
CC-4957 : Replay Gain undefined error, json response not being sent back properly.
2013-02-15 16:32:05 -05:00
denise
9715a9ad6d
CC-4883: Python services contacting Apache with strange URL format
...
-fixed
2013-02-15 12:55:57 -05:00
Martin Konecny
331386f74f
CC-4910: Need to properly handle non-200 http status codes in api client
...
-fixed
2013-02-04 16:05:58 -05:00
Martin Konecny
34eee60bee
CC-4910: Need to properly handle non-200 http status codes in api client
...
-wrap all service calls in exception
2013-02-03 00:40:41 -05:00
drigato
db4e6bb94a
CC-4889: API client URL request is not wrapping in try/catch
...
-fixed
2013-01-29 10:29:29 -05:00
Martin Konecny
7b3850fac6
false not being returned on connection error
2013-01-25 11:30:36 -05:00
James
ed7b22118c
Merge branch 'silan-script' into devel
2013-01-18 11:54:10 -05:00
James
f70ca93b53
CC-4841: Silan script
...
done
2013-01-18 11:53:26 -05:00
denise
bbedce2951
Changed default base directory in airtime.conf and api_client.cfg
2013-01-15 13:47:35 -05:00
Martin Konecny
c266bf189f
upgrade version number to 2.3.0
2013-01-15 12:31:41 -05:00
James
1263c04621
CC-4796: Listener Stat: Authentication exception happens but no warning message on UI
...
- done
2013-01-08 17:32:27 -05:00
denise
b2699fa914
merge from devel
2012-12-03 11:06:56 -05:00
James
8d3024d42e
api_client fix
2012-11-22 15:59:37 -05:00
Martin Konecny
8aa11f7e8c
Better error message for api client constructor
2012-11-21 12:26:37 -05:00
Rudi Grinberg
9c74b0ea2c
removed bastard injection from AirtimeApiClient
2012-11-15 15:08:18 -05:00
Rudi Grinberg
6f42291f8a
merge api client conflict
2012-11-13 17:21:48 -05:00
James
7300b608cf
Merge branch 'cc-4661-listener-statistics' into devel
...
Conflicts:
python_apps/api_clients/api_client.py
2012-11-07 17:20:12 -05:00
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