ryan
80d4801d0f
restore account name and logout in header, remove timezone, simplify
2019-01-22 17:42:35 -06:00
Lucas Bickel
ea3b87085e
Merge pull request #711 from Robbt/fix-playlist-remaining-time-block
...
passed $show variable when smartblock added via playlist
2019-01-21 22:20:10 +01:00
frecuencialibre
c26e15fd70
Merge pull request #659 from Robbt/podcast-metadata-override
...
added track title and artist override for podcasts
2019-01-21 14:09:39 -06:00
Robbt
1d994f5daf
passed $show variable when smartblock added via playlist
2019-01-21 11:07:16 -05:00
Robbt
8de94a670f
trying different things for autoplaylist
2019-01-21 11:06:04 -05:00
Robbt
eb2d463672
Merge branch 'master' of https://github.com/LibreTime/libretime into fix-smartblock-multi-criteria
2019-01-20 19:56:21 -05:00
Robbt
f9a5da2ba3
intro playlist scaffolding in place but needs refinement to get working
2019-01-20 19:20:13 -05:00
Robb
17e69cf0fa
Merge pull request #670 from radiorabe/dev/zf1s
...
Use zf1s packages to gain php 7.2 compatibility
2019-01-20 16:21:28 -05:00
Robbt
6631dd994f
working with start form
2019-01-20 14:12:52 -05:00
Robbt
eff7a19409
further work on groupval
2019-01-20 09:04:46 -05:00
Lucas Bickel
287cd28546
🐛 Make Settings menu visible to all users
2019-01-20 14:52:50 +01:00
Lucas Bickel
54b1a70249
📦 (mvc) switch to zf1s zf1
2019-01-20 14:46:33 +01:00
Robbt
d03aa5bd86
starting on startForm to maintain criteria grouping during reload
2019-01-19 22:05:31 -05:00
Robbt
8095f6e627
Enable smartblocks with same criteria to stay separate if created with new criteria
2019-01-19 21:41:00 -05:00
Robbt
2b057472ca
part of the way there towards grouping need to deal with OR value
2019-01-20 02:12:21 +00:00
Robbt
e45349f390
removed not null constraint to avoid break upon upgrade of existing installs
2019-01-19 19:37:25 -05:00
Robbt
1e7a8dce8c
started along route of using extra to group modifiers
2019-01-19 19:27:24 -05:00
Robbt
ae9f95c758
removed view helper decoration
2019-01-16 05:18:33 -05:00
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
Ciaby
2f77c40ed4
Fix PodcastService PHP error in podcast generation
2019-01-12 00:34:06 +01: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
Robb Ebright
927fcbc42d
Pluralized file criteria, cleaned up CSS and removed dead code
2018-01-03 18:57:02 -05:00
Robb Ebright
0af56cc283
Added javascript text to localegenerator
2018-01-03 17:15:30 -05:00
Hammy Havoc
3c808aef45
Changed 'System->Streams' to 'Settings->Streams'
2018-01-02 01:01:57 +00:00
Lucas Bickel
c342aef031
Use max upload size from php config in frontend plupload js
2017-12-26 13:14:01 +01:00
Robb Ebright
ee86112898
Removed debug code and rewrote SQL as ORM query and readded icon image file
2017-12-17 10:47:38 -05:00
Robb Ebright
01ec7ce797
inital attempt to add autoplaylist icon to calendar
2017-11-29 07:15:40 -05:00
Robb Ebright
91906e5b5d
Moved files that meet criteria to top of track listing
2017-11-26 14:48:41 -05:00
Ryan Barber
62a85bbe77
Add CORS handling to podcast feed
2017-11-24 22:44:01 -08:00
Robb Ebright
6bdb570338
Modified smartblock form to allow preview of tracks meeting criteria for dynamic smartblocks
2017-11-21 21:22:06 -05:00
Jerry Russell
542c60c30b
issue 349 - add missing code to allow preview seek
2017-11-16 00:38:44 +00:00
Robb Ebright
a541d1397c
Added months to date time units
2017-10-15 00:03:36 -04:00
Robb Ebright
d314117a09
Added check to hide datetime select on existing forms without relative smartblocks
2017-10-14 23:51:18 -04:00
Robb Ebright
8807dbcbfb
Added input validation and fixed between relative date validation
2017-10-14 23:15:47 -04:00
Robb Ebright
67807bb4b3
fixed blatant errors in jquery and php validation
2017-10-14 21:01:58 -04:00
Robb Ebright
311ecd393d
working relative dates with drop down selects
2017-10-14 01:00:06 -04:00
Xabi Spacebiker
de7432934c
Adding logout button
2017-10-01 17:13:15 +02:00
Xabi Spacebiker
c62eff2913
Hide Radio Page Menu Link, it is useless and
2017-09-30 13:24:20 +02:00
Lucas Bickel
b5b24f3464
Merge pull request #309 from xabispacebiker/pypo-permission-fix
...
Pypo permission fix
2017-09-29 20:43:27 +02:00
Xabi Spacebiker
ff7ef7cdf4
Fix comments
2017-09-29 15:55:33 +02:00
Xabi Spacebiker
81896723ca
Interface improvements https://github.com/LibreTime/libretime/issues/313
2017-09-29 15:53:40 +02:00
Xabi Spacebiker
e2d5e6934c
Interface improvements https://github.com/LibreTime/libretime/issues/313
2017-09-29 15:53:27 +02:00
Xabi Spacebiker
2fd1e71620
Interface improvements https://github.com/LibreTime/libretime/issues/313
2017-09-29 15:50:50 +02:00
Xabi Spacebiker
715df8418f
Update HTTPHelper.php
2017-09-29 12:21:13 +02:00
Xabi Spacebiker
418e46c5d8
Update HTTPHelper.php
...
We want getStationUrl to return a slash at the end, so we add it if missing
2017-09-28 11:23:32 +02:00
Xabi Spacebiker
90e91b1a55
Update Schedule.php
...
Removing double slash from $uri, not the solution of permission issue but it won't hurt.
getStationUrl will always return a slash at the end, so we do not need to add it again in line 1033
2017-09-28 11:21:35 +02:00
Xabi Spacebiker
cda9f17163
Fix missing translations
2017-09-27 10:13:51 +02:00
Xabi Spacebiker
2e47b00453
Fix missing translations
2017-09-27 10:13:44 +02:00
Lucas Bickel
440e8ce8c9
Fix legacy constructors
...
These go way back to php 4 and don't need to be like this for any
reason. Currently error handling is acting up when these throw an
error.
2017-09-08 19:53:29 +02:00
Robb Ebright
c78979c19c
work in progress - need to write rules to parse when to show vs hide datetime select and add it to value field
2017-08-24 10:27:13 -04:00
Robb Ebright
3515a898a7
Added option for Auto Smartblock and Playlist creation to preferences
2017-08-23 12:16:42 -04:00
Robb Ebright
aec0e348c4
Working code to auto generated Smartblock and Playlist for new Podcasts
2017-08-18 00:46:59 -04:00