Commit Graph

207 Commits

Author SHA1 Message Date
Martin Konecny 4ae09858f1 CC-4133: airtime-test-stream does not work with shoutcast streams
-fixed
2012-07-28 23:21:30 -04:00
Martin Konecny 82d4ee09ae CC-4059: airtime-test-stream -h option not shown in help text
-fixed
2012-07-10 23:25:35 -04:00
Martin Konecny fa487fa24d fix typo in airtime-test-stream 2012-06-03 22:40:19 -04:00
denise e11dcd33b0 CC-3887: Live Log data will not get deleted if user is not providing support feedback
-fixed
2012-05-25 11:00:10 -04:00
Martin Konecny 9ed4ca4259 CC-3838: Exception in "airtime-test-stream"
-fixed
2012-05-16 17:26:18 -04:00
denise 6add79268f CC-3797: Feedback Metrics "Show Me What I Am Sending" doesnt show all of the fields that are being sent
- system info from airtime-check-system now displays in "Show Me What I Am Sending"
2012-05-14 18:10:20 -04:00
denise eb182cf887 SAAS-223: Airtime Usage Metric: Amount of time spent broadcasting
- added phone_home_stat testing parameter
- fixed problem if missing data in airtime_latest_version file
2012-05-11 17:27:14 -04:00
Martin Konecny 5e5ced6fe5 CC-3701: Need to differentiate between a service being down vs not-monitored (airtime-check-system)
-fixed
2012-04-22 14:28:02 -04:00
Martin Konecny a4dc68c465 -missing -m option for arglist 2012-04-21 20:20:05 -04:00
paul.baranowski 96b010e7f0 CC-1927 Remove PEAR DB
* Removed all traces of PEAR functions.
* Fixed AirtimeInstall::GetVersionInstalled() to return the correct answer
  even when it cant connect to the database.  Also fixed return value to
  be consistent on failure.
* Fixed phone_home_stat.php and soundcloud-uploader.php
2012-04-19 16:35:19 -04:00
Martin Konecny f96b990275 Merge branch '2.0.x' into devel
Conflicts:
	VERSION
	airtime_mvc/application/models/Systemstatus.php
	install_minimal/include/airtime-constants.php
	install_minimal/include/airtime-upgrade.php
	python_apps/api_clients/api_client.py
	python_apps/media-monitor/install/media-monitor-copy-files.py
	python_apps/media-monitor/install/media-monitor-initialize.py
	python_apps/pypo/install/pypo-initialize.py
	python_apps/pypo/liquidsoap_bin
	python_apps/pypo/pypopush.py
	utils/airtime-log.php
2012-04-12 19:10:17 -04:00
Martin Konecny 5737053561 cc-3573: incorrect function used in airtime-import.py 2012-04-03 13:45:13 -04:00
Martin Konecny 6e127bbfdc cc-3473: use euid in airtime-check-system 2012-04-03 10:40:44 -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 45e57ee330 CC-3402: airtime-check-system is hardcoded to port 80
-fixed
2012-03-26 16:18:35 -04:00
Paul Baranowski a1d3f67b2e CC-3492: sudo airtime-log -t does not bring up show-recorder.log info
Show recorder log still exists, but it's in a different place now.
Added recorder log back in and updated the path.
2012-03-23 17:54:00 -04:00
Paul Baranowski b0cdc64b00 CC-3492: sudo airtime-log -t does not bring up show-recorder.log info
Fixed.
2012-03-23 16:25:31 -04:00
Martin Konecny 7664146519 -getting rabbitmq pid should now work for all future Ubuntu versions 2012-03-18 02:21:30 -04:00
Martin Konecny 6f270bfb3d Merge branch '2.0.x' into devel
Conflicts:
	VERSION
	airtime_mvc/application/models/Schedule.php
	airtime_mvc/application/models/Show.php
	airtime_mvc/public/js/airtime/dashboard/helperfunctions.js
	install_minimal/include/airtime-constants.php
	python_apps/api_clients/api_client.py
	python_apps/pypo/pypocli.py
	python_apps/pypo/pypofetch.py
2012-03-12 17:52:17 -04: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
James 446233fbd4 Merge branch 'devel' of dev.sourcefabric.org:airtime into devel 2012-02-24 14:15:06 -05:00
James 2f689ed583 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 14:11:35 -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 09af403cf5 CC-3075: Create airtime-test-soundcard and airtime-test-icecast utils
-Done
2012-02-21 21:38:25 -05:00
Martin Konecny d335f54873 CC-3075: Create airtime-test-soundcard and airtime-test-icecast utils
-initial commit
2012-02-17 18:01:53 -05:00
Martin Konecny ba01c2b5d7 Merge branch '2.0.x' into devel 2012-02-16 14:59:11 -05:00
Martin Konecny 8f4eedd8b8 -remove unneeded file 2012-02-16 14:58:34 -05:00
Martin Konecny 32f09fb18d -airtime-check-system should read domain from /etc/airtime/airtime.conf 2012-02-14 17:18:11 -05:00
Martin Konecny 54cbc86a0a Merge branch '2.0.x' into devel
Conflicts:
	VERSION
	airtime_mvc/application/Bootstrap.php
	airtime_mvc/application/controllers/LibraryController.php
	airtime_mvc/application/controllers/ScheduleController.php
	airtime_mvc/application/models/Nowplaying.php
	airtime_mvc/application/models/Show.php
	airtime_mvc/application/models/airtime/CcShowInstances.php
2012-02-14 14:47:07 -05:00
paul.baranowski 7e223aebae CC-3265: Move airtime-nuke.sh to utils. Done. Also added user message explaining what the script does and prevent non-root users from executing the script. 2012-02-11 19:27:20 +01:00
Martin Konecny 6c0f035b0b CC-3307: airtime-full-install fails on Ubuntu 11.10 2012-02-08 11:42:21 -05:00
Martin Konecny 58b4576ae1 CC-3297: Depend on zendframework and php-pear as external packages
-DB dependency should now be externalized
2012-02-06 14:18:03 -05:00
Martin Konecny 214c6e85cc -remove unneeded check of "if file_info is not None:"
-remove undefined variable fomr phone_home_stat.php
2012-02-02 16:14:13 -05:00
Martin Konecny f4bca04edc CC-3270: Update "airtime-update-db-settings.py" fails
-fixed. We no longer need to run phing.
2012-01-24 17:26:45 -05:00
James b1211d3aa1 IN-66: Stat server modification
- fixed url for airtime_latest_version file
2011-12-21 12:05:45 -05:00
Naomi Aro 29254d49d3 SAAS-109 : Move airtime-user to airtime-saas 2011-12-14 15:43:30 +01:00
Naomi Aro 7234b7f772 CC-3178 : airtime-user command switches 2011-12-14 15:08:32 +01:00
Martin Konecny 9bbe1d14fa -remove persistent connections from DB connections 2011-12-13 17:16:45 -05:00
James fd10393b01 SAAS-94: Phone home metrics: Gather info about streaming setup
- changes in Airtime repo side
- phone home stat sends stream info to data collection server
2011-12-07 10:31:16 -05:00
Yuchen Wang 1039183fce CC-3109: Missing properties in airtime check system.
Can't reproduce the issue so can't really fix the issue.
This commit is to get rid of the PHP Notice msgs.
2011-11-28 17:46:52 -05:00
Martin Konecny 3a39aacd85 SAAS-83: Add ability to install Airtime components separately
-moving along...
2011-11-26 00:57:14 -05:00
Yuchen Wang 52052bd573 CC-2950: Tell users if they are running an out-of-date version or not
- added error checking to curl call
- added regex validation when storing link to latest version
2011-11-17 15:33:29 -05:00
Yuchen Wang eae90862b1 CC-2950: Tell users if they are running an out-of-date version or not
Get rid of hardcoded url for downloading the latest version, and use the url
stored in the stat server instead
2011-11-17 14:10:26 -05:00
Yuchen Wang 51c563f80b CC-2950: Tell users if they are running an out-of-date version or not
1. changed the behavior so that the tooltip comes up on hover
2. changed stat server link to "http://stat.sourcefabric.org/airtime_latest_version"
3. only updates the db if version returned by stat server is valid
2011-11-14 17:52:50 -05:00
Yuchen Wang 1a1db1892f CC-2950: Tell users if they are running an out-of-date version or not
Initial implementation.
- added some code in phone_home_stat to retrieve latest version from stat server
  and store result in db

- created new view helper VersionNotify.php, which queries and calculates version
  difference, then returns the necessary information in html to the view files

- created new javascript file versiontooltip.js, which sets up the qtip stuff so that
  when the version notification icon is clicked, a tooltip is displayed
2011-11-14 00:34:53 -05:00
Martin Konecny c2eae518c4 CC-2978: Install fails on Ubuntu 11.10
-fixed for oneiric version of rabbitmq
2011-11-10 14:42:46 -05:00
Martin Konecny 573d19c5fc CC-3024: airtime-check-system: Please add Web_server, OS, CPU information. 2011-11-08 18:17:16 -05:00
Martin Konecny 6f3e6535de -make it so that apache can call airtime-check-system 2011-11-08 16:35:33 -05:00
Martin Konecny 238728e12f CC-3024: airtime-check-system: Please add Web_server, OS, CPU information.
-done
2011-11-08 16:07:09 -05:00