sintonia/legacy/application/views/scripts
Thomas Göttgens a95ce3d229
feat(legacy): trim overbooked shows after autoloading a playlist (#2897)
### Description

Some combination of preload/postload and autoloding playlists with
smartblocks generate massively overbooked shows that clutter up the
interface. This addition performs a 'trim overbooked' after filling up
the autoload list, and does the same as pushing the 'trim overbooked'
button in the UI.


### Testing Notes

Define an autoloading playlist of 2 hours and schedule it for a one hour
show. Without patch, you'll get entries for 2 hours, with the patch, you
only get one hour and a 'overboarding' orange entry at most.

---------

Co-authored-by: Kyle Robbertze <paddatrapper@users.noreply.github.com>
Co-authored-by: Thomas Göttgens <tgoettgens@mail.com>
Co-authored-by: jo <ljonas@riseup.net>
2024-02-02 20:17:23 +01:00
..
airtime-recorder Rename airtime_mvc/ to legacy/ 2021-10-11 13:43:25 +02:00
api Run pre-commit on legacy code 2021-10-12 11:17:57 +02:00
audiopreview style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
dashboard feat(legacy): add aac/opus support to dashboard player (#2881) 2024-01-13 13:47:54 +01:00
embed style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
embeddablewidgets chore(legacy): use Config::getPublicUrl helper 2022-07-08 11:03:10 +02:00
error fix(legacy): improve error messages and logs 2023-02-02 08:23:03 +02:00
form feat(legacy): trim overbooked shows after autoloading a playlist (#2897) 2024-02-02 20:17:23 +01:00
index style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
library style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
listenerstat style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
login style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
partialviews style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
playlist fix(legacy): declare previously undeclared variable (#2793) 2023-11-30 17:11:14 +00:00
playouthistory style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
playouthistorytemplate style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
plupload fix: use constrained foreign key for files track_type 2022-07-07 21:07:41 +02:00
podcast style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
preference feat(legacy): read stream config from file 2022-09-06 13:21:54 +02:00
recorder Rename airtime_mvc/ to legacy/ 2021-10-11 13:43:25 +02:00
schedule style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
showbuilder style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
systemstatus feat(legacy): disable services check when missing systemctl (#2160) 2022-09-19 11:56:56 +02:00
tracktype style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
user style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
webstream style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
widgets Rename airtime_mvc/ to legacy/ 2021-10-11 13:43:25 +02:00
menu.phtml style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00