Commit graph

12318 commits

Author SHA1 Message Date
Duncan Sommerville
a91656a063 Fixed string comparison issue for installer on debian 2015-03-18 10:00:07 -04:00
Albert Santoni
cca9ba0c36 Fixed pypo config file loading 2015-03-12 19:09:00 -04:00
Duncan Sommerville
0f12362516 Added note to README for users using non-bash CLIs 2015-03-12 09:58:30 -04:00
Duncan Sommerville
3782817819 More install dependency fixes 2015-03-11 17:10:34 -04:00
Duncan Sommerville
405037e3ec Fixed install script 2015-03-11 14:54:38 -04:00
Duncan Sommerville
3fba1b9636 Removed nonexistant packages 2015-03-11 14:40:19 -04:00
Duncan Sommerville
c9607e9376 Added flags to specify distribution and release code 2015-03-11 14:39:41 -04:00
Albert Santoni
53fc0ac667 Merge pull request #104 from danielhjames/2.5.x-installer
Remove old pybundle and virtualenv setup, new installer does not use them
2015-03-06 13:44:58 -05:00
Daniel James
f00fee4851 Remove old pybundle and virtualenv setup, new installer does not use them 2015-03-06 13:07:11 +00:00
Duncan Sommerville
e20655f391 Added /usr/local/bin airtime files to uninstall 2015-02-24 11:05:28 -05:00
Duncan Sommerville
6ea169092b Pulls locales from correct directory if not installing to /usr/share 2015-02-24 10:41:10 -05:00
Albert Santoni
6eea40dbd8 Merge pull request #102 from danielhjames/2.5.x-installer
Debian/Ubuntu require a force-reload option for sysvinit scripts
2015-02-24 10:33:32 -05:00
Daniel James
72f79d0f90 Debian/Ubuntu require a force-reload option for sysvinit scripts 2015-02-24 14:57:28 +00:00
Albert Santoni
5a8798ab51 Merge pull request #101 from danielhjames/2.5.x-installer
More permissions tweaks for Debian/Ubuntu compliance
2015-02-24 09:34:13 -05:00
Daniel James
4b850a5675 More permissions tweaks for Debian/Ubuntu compliance 2015-02-24 14:16:44 +00:00
Albert Santoni
1a8883b91d Merge branch '2.5.x-installer' of github.com:sourcefabric/Airtime into 2.5.x-installer 2015-02-23 12:50:43 -05:00
Albert Santoni
9edec88dac Merge pull request #100 from danielhjames/2.5.x-installer
Fix permissions on files for Debian/Ubuntu compliance
2015-02-23 12:45:03 -05:00
Daniel James
071715415b Fix permissions on files for Debian/Ubuntu compliance 2015-02-23 17:41:56 +00:00
Albert Santoni
bce2bb931b Added Debian Jessie support 2015-02-13 21:22:39 -05:00
Albert Santoni
13939a5129 Fix requirements for trusty 2015-02-13 16:32:01 -05:00
Albert Santoni
a2d8da617d Fixed everything about Airtime on Debian
* Added sysvinit scripts back in and cleaned them up
* service status now works correctly for all services
* Moved logging config files into install/ folders for the python_apps
* Fixed some small setup.py problems in the various python_apps
* Gave each python app a better bin/ script which doesn't fork, which lets
  service status work automagically.
2015-02-13 16:06:59 -05:00
Albert Santoni
bbcd4fbe2e Tons of bugfixes for the installer on Debian
* Still need to get pypo working with sysvinit
* Still need to fix this logger.cfg silliness with pypo and
  media_monitor
2015-02-13 11:32:07 -05:00
Albert Santoni
d46f4a52eb Installer tweaks and a pypo bugfix
* Moved all the remaining DEB requirements into the requirements files
* The installer should now be distro agnostic (unless you ask it to
  install third-party deps for you)
* Fixed pypo not being able to find replaygainupdater
* Tweaked a bunch of styling for the installer
2015-02-10 18:06:46 -05:00
Duncan Sommerville
861bb42f3f Updated .gitignore 2015-01-28 15:09:30 -05:00
Duncan Sommerville
b673017bfd Fix to setuptools deployment of pyponotify and liquidsoap 2015-01-28 15:09:13 -05:00
Duncan Sommerville
45309bb605 Merge branch '2.5.x' into 2.5.x-installer 2015-01-28 13:28:13 -05:00
Duncan Sommerville
bc604b992e CC-5986 - Fixed unit tests, removed unnecessary code from service execution files 2015-01-28 13:19:50 -05: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
e3165a12c3 Regex tweak 2015-01-26 17:49:58 -05:00
Duncan Sommerville
322d85931b CC-5988 - Better error message & regex for Transition Fade field on stream settings page 2015-01-26 17:41:10 -05:00
Duncan Sommerville
cd102b984b Remove UseCanonicalName and UseCanonicalPhysicalPort from apache vhost files for now as it can misdirect requests - see warning @ http://httpd.apache.org/docs/current/mod/core.html#usecanonicalname 2015-01-26 14:22:47 -05:00
Duncan Sommerville
9e75c2a479 Stopped adding apt.sourcefabric to sources in installer for compatibility with Ubuntu Saucy 2015-01-26 09:57:31 -05:00
Albert Santoni
6e43505379 Merge branch '2.5.x' into 2.5.x-installer 2015-01-22 17:36:12 -05:00
Albert Santoni
239aae029e Added image_path to unit tests. 2015-01-22 17:30:29 -05:00
Duncan Sommerville
6492128ce9 Hide Now Playing toolbar for Guest users 2015-01-21 15:15:22 -05:00
Albert Santoni
e649863dff Merge branch '2.5.x' of github.com:sourcefabric/Airtime into 2.5.x 2015-01-21 12:15:14 -05:00
Albert Santoni
39445c945f Added upgrade.py helper script (for development only) 2015-01-21 12:14:44 -05:00
drigato
62f2a0babf CC-5981: Admin users can't delete webstreams created by other users 2015-01-21 11:31:28 -05:00
Duncan Sommerville
ca9724ec5f Fixed small issue where doing an in-place install over an existing 2.5.1 install would fail 2015-01-21 10:50:58 -05:00
Duncan Sommerville
7034c8e00d Initial fix for apache 2.4 vhost file 2015-01-20 17:31:59 -05:00
Duncan Sommerville
b58891f1fa Added additional checks to ensure services are running properly 2015-01-20 13:42:41 -05:00
drigato
6ac5a2950f SAAS-551: Cannot schedule shows due to overlapping show check bug 2015-01-20 11:32:15 -05:00
Duncan Sommerville
a0193f6d39 Fix to overly optimistic service reporting 2015-01-19 17:40:21 -05:00
Duncan Sommerville
905981114f Merge branch '2.5.x-installer' of https://github.com/sourcefabric/Airtime into 2.5.x-installer 2015-01-19 16:41:56 -05:00
Duncan Sommerville
aee36c62b4 Updated README since dependencies are now on by default 2015-01-19 16:41:41 -05:00
Albert Santoni
dec7dddd83 Merge branch '2.5.x' into 2.5.x-installer 2015-01-19 15:40:07 -05:00
Albert Santoni
c399250fbf Updated credits 2015-01-19 15:39:52 -05:00
Albert Santoni
0c3395289d Merge pull request #78 from Robbt/realtime-smart-blocks
Added sort tracks by upload time to smart blocks criteria
2015-01-19 15:36:28 -05:00
Duncan Sommerville
57e4ba5292 requirements.apt for Ubuntu Precise 2015-01-19 15:05:49 -05:00
Duncan Sommerville
c5a60d2f09 Last updates before 2.5.2 RC, mainly small fixes for Ubuntu Precise 2015-01-19 15:05:13 -05:00