Commit Graph

5903 Commits

Author SHA1 Message Date
Robbt 62c3f16d83 starting to edit form preferences 2019-01-15 08:45:21 -05:00
Robbt 6e39cb400f update individual track metadata 2019-01-13 12:00:42 -05:00
Robbt 7177fc7bed Removed logging and fix parameter variable 2019-01-13 11:46:55 -05:00
Robbt 2485e70bbe fixed typo in variable 2019-01-13 09:50:21 -05:00
Robbt eb349174dd change album override label to podcast metadata override in preferences page 2019-01-13 00:40:13 -05:00
Robbt a9ca4432f9 added upgrade and downgrade scripts 2019-01-13 00:02:07 -05:00
Robbt 0a2de69fbb modified schema definition to include episode title 2019-01-12 23:48:19 -05:00
Robbt e773887736 merge in audiofile fix from master 2019-01-12 23:11:00 -05:00
Robb f0ef3d0c87
Merge pull request #651 from frecuencialibre/podcast-ui
make podcast creation UI conform to standard content creation UI
2019-01-12 12:27:03 -05:00
ryan 3ce27c6c40 include markup into which to create episode tables 2019-01-12 07:28:58 -06:00
ryan 3f85c38137 cleanup podcast episodes table orphaned code 2019-01-08 13:01:05 -06:00
Lucas Bickel 08d2462730 📝 Remove outdated support docs 2019-01-02 20:28:27 +01:00
Robbt e2e8591b4d added track title override for podcasts 2018-12-23 14:54:47 -05:00
Robb 7c1bea379c
Merge pull request #653 from radiorabe/chore/remove-zfdebug
Remove zfdebug
2018-12-23 11:48:43 -05:00
Robbt 79d5d98843 prevented shuffling from failing on playlists containing smartblocks 2018-12-23 07:08:35 -05:00
Lucas Bickel bc17f483bd (mvc) remove zfdebug
Remove zfdebug since it is unused and has a dependency on zendframework1.
2018-12-23 09:32:47 +01:00
Lucas Bickel cb0daddaf5
Merge pull request #649 from Robbt/remove-recaptcha
removed the recaptcha
2018-12-18 19:10:14 +01:00
Robbt bec1b170cd removed captcha from template 2018-12-18 08:38:45 -05:00
Robbt 2c3db00f12 removed the recaptcha 2018-12-18 08:35:17 -05:00
frecuencialibre 0ccf4da1e6
Merge pull request #637 from Robbt/podcastname-edit
Make podcast name editable
2018-12-17 12:28:28 -06:00
Robbt f803b69fdd fixed default behavior of podcast autogenerated smartblocks and playlists 2018-12-17 11:19:16 -05:00
ryan 6bbaa88b0f add podcast "overwrite album..." setting tooltip 2018-12-15 06:58:36 -06:00
ryan 29501528a9 provide fallback podcast name for smartblock creation from popup 2018-12-15 06:54:03 -06:00
ryan bde87c7afb podcast smartblock generation: add success message and conditional hide 2018-12-15 05:09:19 -06:00
ryan 15cf291bc9 set auto-generated smartblock and playlist title directly from input 2018-12-14 15:24:28 -06:00
Robb 784bac256e
Merge pull request #640 from frecuencialibre/smartblock-ui
Smartblock ui: add collapsed "advanced options" section
2018-12-13 21:23:24 -05:00
ryan b56357309f Make Advanced Options string translatable 2018-12-13 16:29:41 -06:00
ryan 13d6df24fb smartblock ui: add collapsed "advanced options" section 2018-12-13 09:11:42 -06:00
Robbt 6cd5550721 added button to generate smartblock and playlist for podcast 2018-12-12 22:53:28 -05:00
Robbt c109e29a59 made criteria match not show up on playlists tab 2018-12-12 17:31:27 -05:00
Robbt cb62cff277 give user ability to edit podcast name 2018-12-12 17:17:37 -05:00
frecuencialibre 4752c728b9
Merge pull request #605 from Robbt/feature-smartblock-remaining-time
Add Fill Remaining Time Smartblock Limit
2018-12-12 15:43:49 -06:00
Robbt 2a039d0469 changed preview to only 60 minutes 2018-12-12 16:36:49 -05:00
Robbt 9562470d47 added upgraded class 2018-12-12 12:21:42 -05:00
Robbt 1bf5fcc169 removed quote around column name 2018-12-12 09:44:52 -05:00
Robbt af441d4db4 added schema change to database controller 2018-12-11 21:40:09 -05:00
Robbt 4abe301fbb modified javascript and binary values to make dynamic default 2018-12-11 21:34:06 -05:00
Robbt c7767c8a8d avoid fail when blocks are created as dynamic by default 2018-12-12 02:23:25 +00:00
Robbt 1b48f91dbd work in progress 2018-12-11 21:14:35 -05:00
ryan a294747bbb copy changes and css for overflow label and help text 2018-12-11 14:31:34 -06:00
frecuencialibre c7b55f60e4
Merge branch 'master' into smartblock-overflow 2018-12-11 14:17:18 -06:00
frecuencialibre 5ab35dda18
Merge pull request #627 from Robbt/fix-show-criteria
Smartblock criteria show # of matches fixes #541
2018-12-10 14:31:23 -06:00
Robbt d6796ade97 changed wording on displayed message to be more understandable 2018-12-10 15:24:18 -05:00
Robbt bfe88efdf3 fixed grammar 2018-12-10 15:11:26 -05:00
Robbt 6bae72345f removed dangling else statement 2018-12-03 20:27:45 -05:00
Robbt acc9952794 removed dead code that was not being used 2018-12-03 16:51:39 -05:00
Robbt 618ca4a559 fixed update.phtml to simplify code and show properly on 0 case 2018-12-03 16:48:16 -05:00
Robbt 9904b61eda removed php escape of characters that broke smartblocks 2018-12-02 10:39:29 -05:00
Kyle Robbertze bcb9f2f965 remove old cruft 2018-12-01 21:35:09 +02:00
Robbt 641ba717cf redid refactor to pluralize output 2018-12-01 09:42:02 -05:00
Robbt 3d3391bea7 adding part of previous PR that was mistakenly lost 2018-12-01 09:21:52 -05:00
ryan a7bad21b0e remove "Record & Rebroadcast" section from show edit modal 2018-11-27 16:20:40 -06:00
Robbt 008530364b Added jquery to hide or remove limit value 2018-11-26 15:26:19 -05:00
ryan 0cf27e91e2 Rename "autoloading playlists", add help texts 2018-11-26 10:56:56 -06:00
Robbt 4f41b539b5 Made overflow tracks set checked simpler 2018-11-25 18:28:14 -05:00
Robbt e7c7f215d5 Added the option to allow smartblocks to overflow their time limits to the UI 2018-11-25 13:16:26 -05:00
Robbt 74cd668301 fixed repeating smartblock to not overflow time limit 2018-11-25 11:36:18 -05:00
Robbt c759f8b8aa Initial proof of concept for time remaining smart block limit 2018-11-24 17:08:39 -05:00
Robb 6431174943
Merge pull request #602 from radiorabe/fix/version-check-when-github-is-not-available
Version check when GitHub is not available
2018-11-20 20:41:10 -05:00
Robb 4a891c86b5
Merge pull request #600 from radiorabe/fix/version-check
Revert "Fixing failing version test"
2018-11-20 20:40:54 -05:00
Lucas Bickel b65c040394 ♻️ only store versions on success
We should only overwrite latest_version if retreiving from GitHub went
ok, else we should keep the old values and store "null".
2018-11-21 02:25:43 +01:00
Lucas Bickel c0124b6245 🐛 returnn array of strings
The downstream version checking code expects an array of strings and the "github is unreachable"
default was returning a string.
2018-11-21 02:21:52 +01:00
Lucas Bickel ef732f8d59
Merge pull request #595 from frecuencialibre/collapse-show-edit-sections
UX: collapse advanced configuration sections in Schedule Dialog
2018-11-21 01:07:26 +01:00
Lucas Bickel 410523498d Revert "Fixing failing version test"
This reverts commit 05b62f9258.
2018-11-21 00:50:57 +01:00
ryan 4b9e50b64b collapse advanced configuration sections in Schedule Dialog 2018-11-19 11:39:54 -06:00
jelko 05b62f9258
Fixing failing version test
Wrapping version in Array() to comply with SemVer new method signature. This should fix #487.
2018-11-14 01:14:53 +01:00
Robb 45c81ffec4
Merge pull request #535 from radiorabe/chore/remove-deprecated-haproxy-messaging
Remove dead Haproxy messaging code
2018-10-06 17:11:40 -04:00
Robb 022b231cfe
Merge pull request #536 from radiorabe/dev/fileio-for-sizeless-files-from-legacy
Always return proper file size
2018-10-06 17:11:16 -04:00
Robb 5cd943d68e
Merge pull request #531 from radiorabe/chore/fix-ci
Fix CI: python checks and docs deployment
2018-10-06 17:05:52 -04:00
Lucas Bickel afa67eb96d 🔥 remove dead code 2018-10-06 21:18:44 +02:00
Lucas Bickel 1b273062c4
Merge pull request #139 from radiorabe/feature/celery-status
Report on airtime-celery service in status
2018-10-06 13:19:10 +02:00
Lucas Bickel f7ceeedb04 (Amazon S3) drop broken S3 support 2018-10-06 12:45:22 +02:00
Robbt 6e16a34150 Made the podcast limit check only occur when LIBRETIME_ENABLE_BILLING is enabled 2018-09-05 12:50:56 -04:00
Robbt 329d214b25 Merge branch 'feature/celery-status' of https://github.com/radiorabe/libretime into radiorabe-feature/celery-status 2018-09-03 18:49:07 -04:00
Lucas Bickel e6afd444a4
Merge pull request #393 from HammyHavoc/master
Changed 'System->Streams' to 'Settings->Streams'
2018-06-30 12:28:25 +02:00
Lucas Bickel 1c2aec95ea
Merge pull request #369 from rfb/feed-cors
Add CORS handling to podcast feed
2018-06-30 12:22:16 +02:00
Lucas Bickel cc18596384
Merge pull request #489 from xabispacebiker/reconditioning-interface-personal-block
Reconditioning interface personal block
2018-06-30 11:08:14 +02:00
Xabi Spacebiker 9cfda2fdc8
Update header.phtml 2018-02-22 11:40:41 +01:00
Robb efe0aefddc
Merge pull request #433 from radiorabe/fix/429-ipv6-schema-updates
Fix/429 ipv6 schema updates
2018-02-10 16:34:23 -05:00
Robb 8d1da3bea5
Merge pull request #386 from radiorabe/fix/384-hard-upload-limit
Use max upload size from php config in frontend plupload js
2018-02-10 16:30:05 -05:00
Lucas Bickel 23eb0fcf63 Fix remaining help links 2018-02-04 14:23:25 +01:00
Lucas Bickel 313342c297 Run schema update and add migration script 2018-02-03 16:43:10 +01:00
Kyle Robertze c16d7c2a1d remove media-monitor
airtime-media-monitor conflicts with airtime-analyzer, which is what
is now used to monitor the LibreTime application

https://github.com/LibreTime/libretime-debian-packaging/issues/2#issuecomment-359987457
2018-01-24 09:20:51 +02:00
Robb 4508d0d8c0
Merge pull request #414 from radiorabe/fix/unknown-version-from-tarball
Validate contents of VERSION file
2018-01-19 15:45:20 -05:00
Lucas Bickel bdc1a6e6a5 Validate contents of VERSION file 2018-01-19 20:56:44 +01:00
Robbt 0b3405b1f6 This adds an additional check to prevent calling a non-existent function 2018-01-19 13:59:25 -05:00
jerry 35e2f839bb Issue 350 - An improved fix that allows advanced search to be opened and also allows the schedule panel to be closed as it used to be prior to the earlier for for Issue 350. 2018-01-16 17:49:33 -08:00
Lucas Bickel 090fdae99b Merge remote-tracking branch 'robbt/feature/relative_smartblocks' into dev/merge-testing 2018-01-09 21:53:12 +01:00
Lucas Bickel b7b581e6ec Merge remote-tracking branch 'robbt/fix/show_files_meet_criteria' into dev/merge-testing 2018-01-09 21:51:30 +01:00
Robbt 98ee6bafe6 Removed unneeded function prototype 2018-01-08 21:50:06 -05:00
Robbt 144f1b5561 Fixed form validation and display after errors and when removing rows 2018-01-08 21:48:31 -05:00
Robbt c8ba866484 Removing carriage return to attempt to try to avoid merge conflict in github UI 2018-01-08 18:47:21 -05:00
Robbt 25066afb37 Resolve variable name for isSmartBlock vs. isStaticSmartblock to avoid conflict 2018-01-08 18:45:27 -05:00
Robbt b958aae77b Resolve variable name for isSmartBlock vs. isStaticSmartblock to avoid conflict 2018-01-08 18:45:14 -05:00
Robbt 325f99c169 Merge changes from playlist preview to avoid conflicts 2018-01-08 18:42:55 -05:00
Robb Ebright 5e7a5b3e1d Revert "fixed smart block criteria view to show dropdown based upon current values vs. database values to fix display when form is invalid"
This reverts commit fc4f82a83a.
2018-01-07 15:27:58 -05:00
Robb Ebright fc4f82a83a fixed smart block criteria view to show dropdown based upon current values vs. database values to fix display when form is invalid 2018-01-04 15:49:03 -05:00
Lucas Bickel 63e97692b0
Merge pull request #364 from Robbt/feature/smart-block-dynamic-preview
Feature: Modified form to allow preview of tracks for dynamic smartblocks
2018-01-04 21:10:13 +01:00
Robb Ebright 015bcea70d Merge branch 'feature/relative_smartblocks' of https://github.com/Robbt/libretime into feature/relative_smartblocks 2018-01-04 10:38:25 -05:00
Robb Ebright 18a7ff5c0a fixed autoplaylist database logic and icon position 2018-01-03 22:01:46 -05:00