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
4b62bafdf2
Merge remote-tracking branch 'origin/master' into fix/sort-auto-playlist-alpha
2017-03-31 11:09:59 -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
Lucas Bickel
c2deb94c16
Make radio page translatable
...
This makes the radio page use the station default language if one is set. Previously the pages where not really getting translated.
2017-03-24 17:23:21 +01:00
Lucas Bickel
0274920d14
Restore datatables-library from server on login
...
When localStorage is empty we try getting the data from the server. This is a bit hacky since the ui uses a very old version of datatables.
2017-03-24 16:21:39 +01:00
Robb
3196603dde
Merge pull request #118 from radiorabe/feature/pull-ru-from-zanata
...
Update ru and de i18n
2017-03-24 10:57:48 -04:00
Lucas Bickel
b267036483
Fix recording through ecasound
...
This is part 2 of fixing ecasound recordings from line-in. Part 1 restored the User-Interface, part 2 takes care of getting to the point where ecasound gets started, records something and uploads it through rest when done. Part 3 will take care of making sure that the recorded file is mapped to the show and not just stored as a new track.
I refactored api_clients to not use urllib2 for posting multipart data since I was loosing my sanity over it and requests seems to have a modern approach to doing this compared to what api_clients was previously doing.
2017-03-24 15:15:37 +01:00
Lucas Bickel
ba00548048
Merge pull request #120 from Robbt/master
...
Fix README.md link to Code of Conduct
2017-03-24 15:12:35 +01:00
Robb Ebright
d0f0ffaade
fixing link to code of conduct
2017-03-24 08:57:55 -04:00
Robb Ebright
5773ec3999
Merge branch 'master' of https://github.com/LibreTime/libretime
2017-03-24 08:56:54 -04:00
Lucas Bickel
01e7b31ccb
Add missing string to localcontroller
2017-03-24 13:36:31 +01:00
Lucas Bickel
ee81a73817
Run more unstranslated Strings through _()
2017-03-24 13:32:15 +01:00
Lucas Bickel
eda331c4b2
Make .personal-block.solo fit i18n texts
2017-03-24 13:18:52 +01:00
Lucas Bickel
da9aa991b3
Dont let menu overlap onto content
2017-03-24 00:08:45 +01:00
Lucas Bickel
c3e2dda3c1
Translatable sub-menu
2017-03-23 23:53:47 +01:00
Robb
674f17213f
Update testing.md
2017-03-23 18:44:17 -04:00
Lucas Bickel
314c105508
Proper translation rendering for main menu
2017-03-23 23:41:47 +01:00
Robb
62388f7a09
Merge pull request #117 from radiorabe/feature/logo-replacement-for-oops-page
...
Remove legacy upstream branding from oops page
2017-03-23 18:15:04 -04:00
Lucas Bickel
caaa0c0e2a
Fix locale generation for js dicts
2017-03-23 23:01:20 +01:00
Lucas Bickel
559fdd0659
Update ru and de i18n
2017-03-23 22:16:44 +01:00
Robb
69347f227f
Merge pull request #106 from radiorabe/feature/hideable-scheduled-shows
...
Hideable Scheduled Shows tab
2017-03-23 14:57:05 -04:00
Lucas Bickel
4a7d5be735
Wider max-width for more browser compat
2017-03-23 14:12:58 +01:00
Lucas Bickel
81cf904ce0
Remove legacy upstream branding from oops page
2017-03-23 14:06:50 +01:00
Robb Ebright
7eceec810e
Merge branch 'feature/hideable-scheduled-shows' of https://github.com/radiorabe/libretime
2017-03-23 08:59:34 -04:00
Robb
1f039663fb
Merge pull request #114 from radiorabe/fix/recorder-path-config
...
Get base_recorder_file config from proper subsection in conf
2017-03-23 08:56:02 -04:00
Robb
e6e0840bf2
Merge pull request #115 from radiorabe/fix/version-comparison-code
...
Make version comparision robust
2017-03-23 08:55:12 -04:00
Lucas Bickel
42e0d40e62
Make version comparision robust
...
This needed to take various git version into account as per https://github.com/LibreTime/libretime/pull/102#issuecomment-288707322 .
It also had a bug where it would do the completely wrong thing with the currentParts array if a git commit-ish was treated as a version by mistake.
2017-03-23 13:49:44 +01:00
Lucas Bickel
5f04dbb8a8
Get base_recorder_file config from proper subsection in conf
...
It took me way too long to figure this one out it wasn't logging nicely. With this ecasound actually gets called again. It's still failing on my install but I'm not yet sure why exactly.
2017-03-23 13:18:52 +01:00
Lucas Bickel
01aef516e4
Merge pull request #109 from Robbt/fix/auto-playlist-validation
...
Fixing dependence upon hard-coded password in AutoPlaylist
2017-03-23 10:59:58 +01:00
Robb
920179318b
Merge pull request #108 from radiorabe/feature/update-i18n-strings
...
Update i18n strings
2017-03-22 20:05:30 -04:00
Robb
061450a71f
Merge pull request #102 from radiorabe/feature/version-checker
...
Re-implement version check
2017-03-22 19:44:07 -04:00
Lucas Bickel
1fc1e6a199
Get rid of session use in auto playlist
...
The user object was triggering the creation of a user context that tried to grab something from the session. The later code never tried to use this due to the checkPerm flag.
I'm assuming the user model used to have a sane constructor w/o side effects in the times where this code had it's heyday.
2017-03-22 12:26:18 +01:00
Lucas Bickel
65b8bc049f
Merge pull request #110 from HaJoHe/ftp-upload-hook
...
ftp-upload-hook: Get rid of the SaaS stuff
2017-03-22 00:13:56 +01:00
Hans-Joachim
aa64b8eab8
get rid of SaaS definitions
2017-03-21 22:56:43 +01:00
Robb Ebright
934cad44b5
Fixing dependence upon hard-coded password by modifying playlist build to not require authentication
2017-03-21 15:02:31 -04:00
Lucas Bickel
57ce6390bb
Update po files
...
Basically I switched to the dev_tools dir and ran "bash update_po_files.sh". A quick check with the german translation shows me that they have about the same amount of missing strings.
2017-03-21 19:11:55 +01:00
Lucas Bickel
ca382aedda
Rename initial show back to "Untitled Show"
...
This is mainly so we don't have to retranslate this and that it matches with playlists and smart blocks again.
2017-03-21 19:06:01 +01:00
Robb
0ac58165a3
Merge pull request #104 from radiorabe/fix/tls-api-client
...
Fix TLS support
2017-03-20 23:34:42 -04:00
Lucas Bickel
6e712b4b82
Hideable Scheduled Shows tab
...
Makes the first tab remoeable and the tracks page be full width after removing the last tab. You can press the "Dashboard" link to open it back up again.
2017-03-21 00:19:25 +01:00
Lucas Bickel
d20965131c
Fix TLS support
...
Clearly, I have no python skills hence this bug :(
2017-03-20 21:31:46 +01:00