Commit Graph

294 Commits

Author SHA1 Message Date
Martin Konecny c91f1cc0c9 incorrect sql statements 2012-05-17 13:12:13 -04:00
Martin Konecny 6098fa20e2 CC-3841: Remove "airtime-show-recorder" initd script on upgrade
-fixed
2012-05-16 16:55:40 -04:00
Martin Konecny 30b0aa5d48 -remove double quotes from sql statements 2012-05-16 15:39:05 -04:00
Martin Konecny 07afbc77ce -more description in 2.1.0 upgrade script 2012-05-16 15:38:44 -04:00
Martin Konecny 4a85be79b8 CC-3683: Upgraded database not equivalent to fresh install database part 1 2012-05-15 18:45:00 -04:00
denise b38bde6565 SAAS-223: Airtime Usage Metric: Amount of time spent broadcasting
-added default log data to upgrade script
2012-05-11 16:09:36 -04:00
Martin Konecny 670c786924 -add missing column 2012-05-10 17:23:59 -04:00
Martin Konecny cfb4c201ff CC-3805: After upgrade, incorrect values in airtime.conf
-fixed
2012-05-10 16:57:13 -04:00
Martin Konecny ca4cbb0ce1 CC-3798: Upgrade from 1.9.0 to 2.1.0 in lucid: warning message
-fixed
2012-05-10 15:46:01 -04:00
Martin Konecny 56fa147b6f CC-3785: Make sure /srv/airtime has ownership root:www-data and permissions 02775 in upgrade script
-fixed
2012-05-08 15:55:49 -04:00
Martin Konecny 5aea66a5c4 CC-3683: Upgraded database not equivalent to fresh install database part 1
-hide useless "NOTICE" statements
2012-05-04 20:22:36 -04:00
Martin Konecny bc8cdc8a2d CC-3683: Upgraded database not equivalent to fresh install database part 1
-hide useless "NOTICE" statements
2012-05-04 20:13:21 -04:00
Martin Konecny d80dece0bc CC-3683: Upgraded database not equivalent to fresh install database part 1
-hide useless "NOTICE" statements
2012-05-04 19:56:20 -04:00
Martin Konecny 9324d5d24a CC-3683: Upgraded database not equivalent to fresh install database part 1
-using raw sql statements generated by apgdiff
2012-05-04 19:51:08 -04:00
Martin Konecny b01921abea CC-3683: Upgraded database not equivalent to fresh install database part 1
-using raw sql statements generated by apgdiff
2012-05-04 19:41:46 -04:00
Martin Konecny 495ad63333 CC-3732: NationTalk Database upgrade fail, from 2.0.3 to 2.1.0
-move NOT NULL constraint to after the column has been populated
2012-05-04 17:43:34 -04:00
root 80898ec898 CC-3732: NationTalk Database upgrade fail, from 2.0.3 to 2.1.0
-fixed
2012-05-03 16:13:50 -04:00
James 9e4c311cf2 CC-3751: Remove db.php requirement in the upgrade script
- added require_once of Propel
2012-05-01 17:35:36 -04:00
James 5b816d1fad CC-3751: Remove db.php requirement in the upgrade script
- fixed
2012-05-01 16:42:23 -04:00
James a289480e27 CC-3683: Upgraded database not equivalent to fresh install database part 1
- fixed cc_show table upgrade
2012-04-27 15:30:51 -04:00
Naomi Aro 0d537d05ac CC-3684 : Upgraded database not equivalent to fresh install database part 2 2012-04-24 16:51:12 +02:00
Naomi Aro 73e9a1a027 CC-3684 : Upgraded database not equivalent to fresh install database part 2 2012-04-24 16:21:29 +02:00
paul.baranowski 95d69a3bbe CC-1927: Remove PEAR DB
Fixed all install/upgrade scripts.
2012-04-19 16:34:14 -04:00
Naomi Aro 119b39be11 CC-3684 : Upgraded database not equivalent to fresh install database part 2 2012-04-19 16:15:48 +02:00
Martin Konecny 9c9838b35c CC-3664: setting of pypo.cfg -> cache_for does not take effect
-these options are deprecated. Have been removed.
2012-04-17 10:23:15 -04:00
Martin Konecny 8442932b7d CC-3520: Change default password of monit
-fix names
2012-04-13 17:07:59 -04:00
Martin Konecny 5a2d55ef84 CC-3520: Change default password of monit
-currently I allow it to be fixed, but I don't actually change it
from default of airtime:guest
2012-04-13 16:58:12 -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
Naomi Aro 805454406f CC-3605 : Create 2.1 upgrades 2012-04-11 18:37:57 +02:00
Naomi Aro d4e0410b0e CC-3605 : Create 2.1 upgrades 2012-04-11 18:35:55 +02:00
Naomi Aro d76dea2187 CC-3605 : Create 2.1 upgrades 2012-04-11 18:27:36 +02:00
Naomi Aro 37c929f610 CC-3605 : Create 2.1 upgrades 2012-04-11 18:16:20 +02:00
Naomi Aro 08162de842 CC-3605 : Create 2.1 upgrades 2012-04-11 17:57:14 +02:00
Naomi Aro c2ce50bf46 CC-3605 : Create 2.1 upgrades 2012-04-11 16:27:46 +02:00
Naomi Aro bcc30b9cb1 CC-3605 : Create 2.1 upgrades 2012-04-11 16:01:04 +02:00
Naomi Aro cc806d9b7b CC-3605 : Create 2.1 upgrades 2012-04-11 11:18:28 +02:00
Naomi Aro 74aa9bf4f1 CC-3605 : Create 2.1 upgrades 2012-04-10 18:53:14 +02:00
Naomi Aro baadfde1a9 CC-3605 : Create 2.1 upgrades 2012-04-10 18:38:31 +02:00
Naomi Aro 90b7235e3d CC-3605 : Create 2.1 upgrades 2012-04-10 18:32:10 +02:00
Naomi Aro 91b4365f08 CC-3605 : Create 2.1 upgrades 2012-04-10 18:13:16 +02:00
Naomi Aro 428d04d77f CC-3605 : Create 2.1 upgrades 2012-04-10 18:07:39 +02:00
Naomi Aro 3b80c7c018 CC-3605 : Create 2.1 upgrades 2012-04-10 17:02:10 +02:00
Naomi Aro b998a04c2e Merge branch 'devel' into CC-3174 2012-04-10 15:57:13 +02:00
Naomi Aro e4cb109163 CC-3605 : Create 2.1 upgrades 2012-04-10 15:54:38 +02:00
Naomi Aro 1bc208d724 CC-3605 : Create 2.1 upgrades 2012-04-10 14:46:17 +02:00
Naomi Aro ef9fd0d757 CC-3605 : Create 2.1 upgrades 2012-04-10 14:15:09 +02:00
Naomi Aro baaeae0890 CC-3605 : Create 2.1 upgrades 2012-04-10 13:53:30 +02:00
Naomi Aro 222aad08e7 CC-3605 : Create 2.1 upgrades 2012-04-10 12:26:33 +02:00
Naomi Aro cc1fddb037 CC-3605 : Create 2.1 upgrades 2012-04-10 12:13:58 +02:00
Naomi Aro 1003920815 CC-3605 : Create 2.1 upgrades 2012-04-10 12:03:39 +02:00
Naomi Aro 189b7cf61d CC-3605 : Create 2.1 upgrades 2012-04-10 12:00:01 +02:00
Naomi Aro bf5eca605c CC-3605 : Create 2.1 upgrades 2012-04-10 11:23:34 +02:00
Martin Konecny 64ec4f30a8 CC-3598: Tighten permissions on Monit generic configuration file
-fixed
2012-04-05 16:00:11 -04:00
Naomi Aro 743b5e33af CC-3605 : Create 2.1 upgrades 2012-04-05 16:10:58 +02:00
Naomi Aro 84efc6afb8 CC-3110 : Password reset 2012-04-05 16:05:19 +02:00
Naomi Aro bbdcb3ec95 CC-3605 : Create 2.1 upgrades 2012-04-05 15:52:00 +02:00
Naomi Aro 0b3809c379 CC-3110 : Password reset
added sender email to preferences form, created db upgrade script.
2012-04-05 14:18:42 +02:00
James 6943120fc6 CC-3422: Upgrade Script: add/enhance upgrade script for relay stream feature
- done
2012-04-03 15:24:45 -04:00
James 1de7ffcd3f CC-3422: Upgrade Script: add/enhance upgrade script for relay stream feature
- done
2012-04-03 14:41:37 -04:00
Martin Konecny 93904e3adc cc-3586: remove monit show-recorder file 2012-04-03 12:28:03 -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 9e816df587 remove unneede script files 2012-04-02 19:38:15 -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
James 632b1c40ec CC-3421: Upgrade Script: add/enhance upgrade script for network drive files handler feature
- bug fix
2012-04-02 18:10:31 -04:00
James 3caa5adce2 CC-3421: Upgrade Script: add/enhance upgrade script for network drive files handler feature 2012-04-02 17:27:46 -04:00
Martin Konecny 45fcedfbd3 CC-3528: SaaS compatible upgrade script template
-Done
2012-03-27 15:49:54 -04:00
James 128a497059 CC-3224: "On-the-fly" stream rebroadcasting
- frond-end implementation for master dj and live dj
- db implementation
- liquidsoap is broken on this commit
2012-03-14 14:41:00 -04:00
James 96c4462adc - delete unnecessary part from config files 2012-03-14 14:41:00 -04:00
James 48bb19d758 CC-3224: "On-the-fly" stream rebroadcasting
- web interface
- auth script for liquidsoap
- DB changes
2012-03-14 14:41:00 -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
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 a253635f7e CC-3346: Recorder: Merge recorder with pypo
- Upgrade for 2.0.2

Conflicts:

	VERSION
	install_minimal/include/airtime-constants.php
	python_apps/api_clients/api_client.py
2012-02-24 16:30:12 -05:00
James 4e72c1150d CC-3346: Recorder: Merge recorder with pypo
- Upgrade for 2.0.2
2012-02-24 16:24:12 -05:00
Paul Baranowski ca535ea763 Removed OBP refs and code. 2012-02-23 16:08:16 -05:00
Martin Konecny 76d8e22baf CC-3325: Airtime 2.0.0 upgrade script makes reference to 2.0.1 files
-fixed
2012-02-14 09:35:37 -05:00
Martin Konecny 0424a7f1d1 -We don't want any of our python services running at install time. Disable them early on. 2012-02-12 11:44:23 -05:00
Martin Konecny ccd843a35a CC-3322: PHP warning during 2.0.1 upgrade process
-get timezone properly
2012-02-12 01:34:10 -05:00
Martin Konecny 4254a45e74 CC-3322: PHP warning during 2.0.1 upgrade process 2012-02-12 01:09:35 -05:00
james 4106de4e1a CC-3319: Show recorder process FAILED when upgrading 2.0.0 to 2.0.1
- 2.0.1 upgrade folder is created
2012-02-11 11:56:19 -05:00
Martin Konecny 5dcb033c84 CC-3297: Depend on zendframework and php-pear as external packages
-Remove dependency on included Zend files.
-Remove included Zend files
-Zend is now external dependency
2012-02-06 20:28:38 -05:00
Martin Konecny 51e181b445 CC-3297: Depend on zendframework and php-pear as external packages
-removed pear files
2012-02-06 15:16:57 -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
James d0de29c10a CC-3286: Shows not recorded after upgrade to 2.0.0 from 1.8.2
- missing a line from cfg in upgrade folder
2012-02-01 14:52:54 -05:00
Martin Konecny 9cf8bdcad8 set max bitrate to 320 on airtime-upgrade 2012-01-25 09:16:39 -05:00
Martin Konecny 6215eb0dba -fix upgrade for large result sets. 2012-01-25 05:01:56 -05:00
Martin Konecny c0e71dc58d -Some user-friendly changes to upgrade script 2012-01-25 02:26:46 -05:00
Martin Konecny deceb56f70 CC-3263: Add an "Upgrading database, may take several minutes, please wait"
-done
2012-01-17 16:56:30 -05:00
James a24310e690 CC-3245: upgrade 1.8->2.0 cause error in show recorder
- new cofig field was missing from recorder.cfg.200
- better log when execption happens
2012-01-13 16:24:16 -05:00
james c9c6a08a1c CC-3220: Stream Setting: Status box is stuck on waiting if nothing is
changed and click save

- done
- liquidsoap_update_error and liquidsoap_update_connection functions are
combined into one function, liquidsoap_update_status, in various place
- created various telnet commands in liquidsoap( connection check for each
stream, connection status for all streams)
- In liquidsoap, shoutcast stream doesn't use default id. It is more
informative by using id with "shoutcast_stream_#{stream_number}
2011-12-24 10:59:09 -05:00
james 75e5faff76 CC-3209: After upgrade media-monitor doesn't have 'rabbitmq-vhost' variable
- It wasn't copying media-monitor.cfg.200 to /etc/airtime initially. Fixed
2011-12-16 15:13:19 -05:00
Martin Konecny 21643a3734 SAAS-56: RabbitMQ virtual host support
-Add support for specifying vhost in config files
2011-12-05 21:05:28 -05:00
Martin Konecny 47d139dfcd CC-3154: config options missing from api_client.cfg on upgrade
-fixed
2011-12-02 17:05:47 -05:00
James 043f0c29a1 CC-3074: Give users the choice of which hardware sound API they wish to
use (instead of hardcoded to ALSA)

- finished everything except LS part(including upgrade and UI)
2011-12-02 13:39:14 -05:00
Yuchen Wang 4d6c3fdbf4 Merge branch 'devel' of dev.sourcefabric.org:airtime into devel 2011-11-29 16:25:43 -05:00
Yuchen Wang 53aecd1c00 CC-3130: Disabling a Shoutcast stream causes the service type to revert back to Icecast
This happens because we use same field in the db to store whether stream is disabled, and which
type is it (Icecast/Shoutcast). Thus when we disable a stream, we forget about the fact that
it was set to Shoutcast before.

Fixed by separating out the enable/disable state from stream type.
Whether a stream is enabled/disabled is stored in new fields sx_enable.
Stream type is stored in the old fields, sx_output.
2011-11-29 16:25:30 -05:00
Martin Konecny 58ce8cf95b CC-3099: Does Airtime upgrade work when the database username + password is changed from default?
-add propel files for 2.0 upgrade script
2011-11-29 15:27:50 -05:00
Martin Konecny d4c701dd6a CC-3072: Test upgrade to 2.0.0 from 1.8.0 and up (including minor versions, except 1.9.1) 2011-11-29 15:19:40 -05:00
Martin Konecny e93b02ef34 CC-3098: Upgrade scripts don't work
-minor tweaks
2011-11-23 17:39:03 -05:00