Commit Graph

65 Commits

Author SHA1 Message Date
martin aa56344a29 CC-2410: Clean up install process
-hiding a few more warnings.
2011-06-20 17:38:18 -04:00
martin de436486fb Merge branch 'devel' of dev.sourcefabric.org:airtime into devel 2011-06-20 17:24:24 -04:00
martin fe14113b58 CC-2410: Clean up install process
-reduced number of messages
-got rid of some warnings.
-moved airtime-install.php, airtime-upgrade.php, airtime-uninstall.php
2011-06-20 17:24:12 -04:00
Paul Baranowski 5e733a4276 CC-2406: Reinstall + recreating the database tables doesnt work
This was caused because updating the build.properties file did not happen
unless you chose to overwrite your existing configuration files.

Changed it so that it always updates the build.properties file.
2011-06-20 16:53:23 -04:00
martin 6bea1ab654 CC-2400: make sure we are using quotes when using rm -rf
-done
2011-06-17 15:00:39 -04:00
martin 948a0e584d -added quotes to all paths in rm -rf statements 2011-06-17 11:16:27 -04:00
martin 2f5a1c4df6 cc-2055: switch to init.d
-monit is now temporarily disabled when intentionally stopped a service
2011-06-16 20:01:37 -04:00
Naomi Aro d5a3aaf3d0 Merge branch 'cc-1799-put-airtime-storage-into-a-human-readable-file-naming-convention' into devel
Conflicts:
	python_apps/media-monitor/MediaMonitor.py
2011-06-15 11:02:23 +02:00
Naomi Aro c06b15b964 CC-1799 Put Airtime Storage into a Human Readable File Naming Convention
about to merge, need to test more with blank metadata/change paths according to spec. Should test case about moving to trash from UI.
2011-06-15 09:19:41 +02:00
martin 9cfec2c8ef -reorganized/cleaned up python_apps/pypo directory. 2011-06-14 14:37:09 -04:00
martin 2f2924abcd CC-2352: Deprecation warnings during install 2011-06-08 14:37:48 -04:00
Naomi Aro c7198819aa CC-1799 Put Airtime Storage into a Human Readable File Naming Convention
enabling media monitor changes.
2011-06-06 11:26:16 +02:00
martin f6ae2aaa91 cc-2055: switch to init.d
-enabled media-monitor in the installs scripts.
2011-06-03 11:30:08 -04:00
Paul Baranowski fa17e63611 Fixed a repeated message during install. 2011-05-24 21:34:06 -04:00
Paul Baranowski e90a3269c2 CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
Hand-merged Naomi's last 3 changes from the branch.
2011-05-24 21:27:33 -04:00
martin f19f2153dc CC-2284: Create script that verifies all required processes are running.
-check if icecast is running
-added system symlink to run script
-run airtime-check-system at end of install
-display summary message with link to FAQ if failed
2011-05-20 17:37:06 -04:00
Naomi 62a54da1e3 CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
more checks for a new install, reinstalling.
2011-05-20 12:38:21 -04:00
martin d2e3129613 Merge branch 'devel' of dev.sourcefabric.org:airtime into devel 2011-05-19 16:58:51 -04:00
martin e0226507e1 CC-2309: fix update_ini function
-fixed
2011-05-19 16:58:41 -04:00
Naomi 5e02a46a24 CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
if a user has an older version installed and they choose to do a fresh install the option to preserve their config files is not allowed.
2011-05-19 15:05:33 -04:00
Naomi e7589f6007 CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
adding upgrade/install command option.
2011-05-19 14:06:27 -04:00
Naomi 2044e4bda8 CC-2271 1.8.2 code cleanup tasks 2011-05-19 09:59:13 -04:00
Naomi b84854c13c CC-2271 1.8.2 code cleanup tasks
changing 1.8.1 upgrade script to using raw source first.
2011-05-19 09:59:13 -04:00
Martin Konecny 37bfb53b3a cc-2280: install script overwrites existing db
-readded redirect stderr to /dev/null
2011-05-18 15:42:31 -04:00
martin 81ba336b4b cc-2280: install script overwrites existing db 2011-05-18 15:35:27 -04:00
martin 3416ba20d9 cc-2263: unable to cancel recording show
-made cancelled recorded shows still upload.
2011-05-18 14:33:42 -04:00
Naomi 23b1e1b0d9 CC-2256 Airtime-upgrade.php does not upgrade the web app 2011-05-17 11:33:22 -04:00
Naomi 54d39ce688 CC-2256 : Airtime-upgrade.php does not upgrade the web app
recovered missing function
2011-05-17 11:33:22 -04:00
Naomi 073f539f09 CC-2256 Airtime-upgrade.php does not upgrade the web app
put back in code as it got deleted during a merge a while ago.
2011-05-17 11:33:22 -04:00
martin 84bf12627c -Hide error messages from CREATE USER and CREATE DATABASE
-Move airtime version string into "constant"
2011-05-13 16:47:58 -04:00
Naomi 52efc79f8c CC-1799 : Live Studio Playout from media library (pytagsfs)
set up daemontools process for the media monitor script.
2011-05-13 13:25:53 -04:00
martin 9236f4941d Merge branch 'master' of dev.sourcefabric.org:airtime into 1.8.1
Conflicts:
	VERSION
	airtime_mvc/application/configs/conf.php
2011-04-26 15:34:53 -04:00
Paul Baranowski eb76bbe7f0 Merge branch 'master' of dev.sourcefabric.org:airtime
Conflicts:
	VERSION
	airtime_mvc/application/configs/conf.php
	airtime_mvc/application/models/Playlist.php
	airtime_mvc/application/models/Schedule.php
	airtime_mvc/application/models/Shows.php
	airtime_mvc/application/models/StoredFile.php
	airtime_mvc/application/views/scripts/form/preferences_general.phtml
	airtime_mvc/application/views/scripts/user/remove-user.phtml
	airtime_mvc/public/js/airtime/schedule/add-show.js
	airtime_mvc/public/js/airtime/schedule/schedule.js
	install/airtime-upgrade.php
	install/include/AirtimeInstall.php
	python_apps/api_clients/api_client.py
	utils/airtime-clean-storage
	utils/airtime-clean-storage.php
	utils/airtime-import
	utils/airtime-import.php
2011-04-25 17:24:53 -04:00
martin b030ebaba7 Merge branch '1.8.1' of dev.sourcefabric.org:airtime into 1.8.1
Conflicts:
	install/include/AirtimeInstall.php
2011-04-25 15:23:21 -04:00
martin 2fb289bf0a cc-2193: debian database install fixes
-fixed
2011-04-22 23:02:18 -04:00
martin d57a308111 Merge branch '1.8.1' 2011-04-22 00:59:16 -04:00
martin 6922c4d87c CC-2193: Debian database install fixes 2011-04-22 00:55:31 -04:00
martin 171828f8ad CC-2186: Integration of a logger tool
-initial check-in. Everything appears to be working...
2011-04-20 00:46:03 -04:00
Naomi 9e96ec9da4 reloading config after ini values are changed 2011-04-18 15:28:48 -04:00
Naomi 2c7bf676a3 creating default storage directory in airtime 2011-04-18 14:42:41 -04:00
Paul Baranowski 173d82007f CC-2166 Packaging improvements
Added command line options to the install process to overwrite or
preserve the existing config files.

Added the pypo-start/stop and recorder-start/stop symlinks to /usr/bin.

Renamed pypo-start.py to airtime-pypo-start.
Renamed pypo-stop.py to airtime-pypo-stop.
Renamed recorder-start.py to airtime-show-recorder-start.
Renamed recorder-stop.py to airtime-show-recorder-stop.

Renamed testrecordscript.py to recorder.py
2011-04-15 18:23:51 -04:00
Paul Baranowski aab1ad16e1 CC-2166 : Packaging improvements
Fixed paths for pypo and the show recorder.

Pypo and the show recorder now read their paths from the INI files.
Note that liquidsoap and shell scripts do not yet read from the
INI files, and so that paths are hard-coded in those places.

On uninstall, no longer deleting INI files and the STOR directory.
Included a note to remove those by hand if they want them gone.

Fixed some bugs where not all directories were removed on uninstall.

Fixed bugs in the Show Recorder install where it was adding directories
that it didnt need.
2011-04-15 14:45:10 -04:00
Paul Baranowski b11cbd8159 CC-2166: Packaging Improvements. Moved the Zend app into airtime_mvc. It is now installed to /var/www/airtime. Storage is now set to /srv/airtime/stor. Utils are now installed to /usr/lib/airtime/utils/. Added install/airtime-dircheck.php as a simple test to see if everything is install/uninstalled correctly. 2011-04-14 18:55:04 -04:00
Paul Baranowski 514777e8d2 Merge branch 'master' of dev.sourcefabric.org:airtime
Conflicts:
	install/airtime-install.php
2011-04-14 15:07:12 -04:00
Paul Baranowski 4af55027ad Added const values for the names of the INI files.
Also verify with the user if they want to overwrite their INI files if they are
re-installing.
2011-04-14 15:04:44 -04:00
Naomi 6899dca0a3 removing confusing redundant imports 2011-04-14 14:01:14 -04:00
martin 7e6ce1514f -fixed airtime install not working. 2011-04-13 18:22:56 -04:00
Paul Baranowski 3aac24b42b Merge branch 'master' of dev.sourcefabric.org:airtime 2011-04-13 14:03:32 -04:00
Naomi 00e80911c3 CC-2172 : Create Upgrade structure so that a user can upgrade from any version of Airtime properly 2011-04-12 14:39:09 -04:00
Paul Baranowski 2937fb4ee1 Merge branch 'master' of dev.sourcefabric.org:airtime 2011-04-12 13:59:13 -04:00