Commit Graph

15430 Commits

Author SHA1 Message Date
Lapotor 2b56932f18 Updated alsa_deb file
I looked up that the Alsa file name notlonger exist so i Updated it
2017-04-11 11:05:41 +02:00
Lapotor a6d6b8a06c Deleted upstart from auto install 2017-04-11 06:04:29 +02:00
Lapotor 9c06be3b99 Deletet Auto install of Upstart 2017-04-11 06:03:45 +02:00
Lapotor 1132f79115 Delete develop things 2017-04-11 05:55:42 +02:00
Lapotor 6a088c5603 auto reboot added
after installing upstart it will automaticly restart
2017-04-11 05:47:43 +02:00
Lapotor 78e54eed0b added curl 2017-04-11 05:24:45 +02:00
Lapotor ad2435b2e6 Added php-bcmath and php-mbstring which are needed 2017-04-11 03:12:42 +02:00
Lapotor 585ea7f82e Update for install on Ubuntu 16.04
Changed will have additional changes is backwards comaptible only if code is xenial the changes will happen
2017-04-11 03:11:23 +02:00
Lapotor 230aea468e changed --force-yes to --allow if ubuntu xenial 2017-04-11 00:37:23 +02:00
Robb 05766d929f Merge pull request #150 from radiorabe/fix/always-install-curl
Install curl on all platforms
2017-04-10 14:05:11 -04:00
Lucas Bickel 0696b3c7bd Merge pull request #153 from bburton/patch-1
Create .gitattributes to ensure proper cloning with Windows Git
2017-04-10 00:13:20 +02:00
Lapotor fe92fd00cc Create requirements-ubuntu-xenial.apt 2017-04-09 21:51:17 +02:00
Lapotor 9160ffaf20 Delete requirements-ubuntu-xenial.apt 2017-04-09 21:43:02 +02:00
Lapotor 92eb3946ab Create requirements-ubuntu-xenial.apt
Made a list of pakages which arent't avaibled in Ubuntu 16.04
2017-04-09 20:48:36 +02:00
Bill Burton bd75773bfe Create .gitattributes to ensure proper cloning with Windows Git
Address issue #141 so Git cloning under Windows preserves line endings of relevant scripts and files regardless of a user's local Git configuration so it's possible to provision a VM with Vagrant, install and run LibreTime in place without issue.
2017-04-09 14:41:52 -04:00
Lucas Bickel 19320e623c Install curl on all platforms
As per the https://github.com/LibreTime/libretime/issues/145#issuecomment-292744215 it looks like we always need to install this.
2017-04-09 12:48:04 +02:00
Lucas Bickel 9807e78f72 Use json_encode if we need to return js and not json
Turns out the zf1 jsonHelper whas doing some weird stuff to the content-type header under the hood.
2017-04-09 12:40:35 +02:00
Lucas Bickel 37bfe34b9e Check for liquidsoap on PATH 2017-04-09 11:46:49 +02:00
Robb Ebright a4244595e5 used liquidsoap in command vs. airtime-liquidsoap 2017-04-08 18:05:11 -04:00
Lucas Bickel 225455af09 Do not explicity load pervasives.liq
As per the liquidsoap docs the file is loaded per default anyhow http://savonet.sourceforge.net/doc-svn/script_loading.html.

I think the output.shoutcast might be the only place where we really use it though. Testing this against shoutcast would be nice, but I don't have one and am not sure how relevant it still is.
2017-04-04 13:13:13 +02:00
Lucas Bickel e5295a0d58 Merge pull request #142 from Robbt/fix/liquidsoap-fix
Remove hardcoded include of pervasives.liq
2017-04-04 02:41:57 +02:00
Robbt b12d132aab removed hardcoded include of pervasives.liq 2017-04-03 19:54:18 -04:00
Robb 8f372f5610 Merge pull request #136 from radiorabe/feature/freeipa-auth
FreeIPA Auth Adaptor for LibreTime
2017-04-03 11:50:23 -04:00
Lucas Bickel af2ca7f9a0 Only grab ldap config from ini if it exists
This is a workaround to make updating easier for folks who do not re-install. A proper solution would get rid of most of the Config class and use something based on Zend_Config_Ini instead. It would also have some sensible defaults in the code and nor error when new values get added.
2017-04-03 13:46:28 +02:00
Robb e23e2abaa2 Merge pull request #137 from radiorabe/feature/rgain-install-for-deb-based-distros
Install python-rgain and mp3 deps
2017-04-02 17:31:13 -04:00
Lucas Bickel e0f88ba808 Merge pull request #135 from Robbt/feature/repeat-autoplaylist-until-show-is-full
Feature/repeat autoplaylist until show is full
2017-04-01 10:15:44 +02:00
Robb Ebright 8a92c80bcb Fixed autoplaylist repeat to fill show 2017-04-01 01:00:00 -04:00
Lucas Bickel 7d1bc8730d Install python-rgain and mp3 deps 2017-04-01 00:10:25 +02:00
Lucas Bickel ce0aea32f4 Merge pull request #134 from Robbt/fix/sort-auto-playlist-alpha
Fix/sort auto playlist alphabetically
2017-03-31 23:49:41 +02:00
Robb f32de6a024 Merge pull request #131 from radiorabe/feature/remove-liquidsoap-lib-from-libretime
Do not bundle liquidsoap library
2017-03-31 16:59:21 -04:00
Robb Ebright 8bd93e3f6d modifying the test database files to include autoplaylist_repeat column 2017-03-31 12:11:38 -04:00
Robb Ebright 1ff48a32cd added missing dn function 2017-03-31 11:46:39 -04:00
Robb Ebright 4489b68d48 now with propel database autogen changes 2017-03-31 11:29:23 -04:00
Robb Ebright 8e3076190c keep db changes in alpha.1 2017-03-31 11:17:26 -04:00
Robb Ebright b42dd20e09 Merge remote-tracking branch 'origin/master' into feature/repeat-autoplaylist-until-show-is-full 2017-03-31 11:12:17 -04:00
Robb Ebright 4b62bafdf2 Merge remote-tracking branch 'origin/master' into fix/sort-auto-playlist-alpha 2017-03-31 11:09:59 -04:00
Robb Ebright c0363145f9 added db column to schema.xml 2017-03-31 10:55:20 -04:00
Lucas Bickel 367fb3ae76 Add missing config for tests
Since conf assumes the ldap stuff to exist it also needs to be in the tests :(
2017-03-31 14:26:29 +02:00
Lucas Bickel aa5bc06d74 FreeIPA Auth Adaptor for LibreTime
Allow delegating user authentication to FreeIPA rather than having it be checked against the database.
2017-03-31 14:16:31 +02:00
Robb Ebright c12ad4ea4f added UI to toggle autoplaylist repeat option 2017-03-31 00:00:19 -04:00
Robb Ebright 7a944ac9ce code change to repeat autoplaylists lacking UI option to enable/disable 2017-03-30 23:01:31 -04:00
Robb Ebright 0fdd6d8d57 sort autoplaylists alphabetically 2017-03-30 22:45:29 -04:00
Lucas Bickel acdc529139 Do not bundle liquidsoap library
I think the code was bundled into legacy upstream before it was
readily available in liquidsoap proper. These snippets are now
maintained at https://github.com/savonet/liquidsoap/tree/master/scripts.

On all distros I checked these scripts are installed to /usr/bin/liquidsoap
by the corresponding package. Liquidsoap loads them from there by
default.

By not bundling this we will be ready to profit from new features and
bugfixes in liquidsoap that is expected to land on opam soon. We'll
need to figure out how to get debian and others updated when that
happens.
2017-03-28 12:26:11 +02:00
Lucas Bickel a01c7c23ec Merge pull request #130 from comiconomenclaturist/feature/Api_week-info_fix
Feature/api week info fix
2017-03-27 16:11:52 +02:00
comiconomenclaturist f42401a6ad modified: airtime_mvc/application/controllers/ApiController.php 2017-03-27 16:04:20 +02:00
Robb e73a2941fd Merge pull request #121 from radiorabe/feature/restore-recording-feature-part-2
Fix recording through ecasound
2017-03-26 00:19:49 -04:00
Robb Ebright 4b9a105a89 Merge branch 'feature/restore-recording-feature-part-2' of https://github.com/radiorabe/libretime into radiorabe-feature/restore-recording-feature-part-2 2017-03-26 00:04:09 -04:00
Robb d6b7a86048 Merge pull request #123 from radiorabe/feature/translatable-radio-page
Translatable radio page
2017-03-26 00:02:36 -04:00
Robb 42165f3fb3 Merge pull request #122 from radiorabe/feature/restore-datatable-settings-when-localstorage-is-empty
Restore datatables-library from server on login
2017-03-24 12:36:11 -04:00
Lucas Bickel 7ac24870ce Regenerate strings
This contains some more strings that where mostly already waiting on master or added in the last commit.
2017-03-24 17:28:17 +01:00