libretime/legacy
Thomas Göttgens 299be3c142
feat: use custom intro/outro playlists per show (#2941)
### Description

Having a global intro and outro playlist in settings is not very
flexible for special programming. This adds an override intro/outro
playlist per show. If it is not set, the global one is used. also it's
ignored if there's no autloading at all.

**I have updated the documentation to reflect these changes**:

Yes

### Testing Notes

**What I did:**
Schedule 2 shows, one without defining custom lists, one with defining
custom lists. one hour before the show starts it should be populated
correctly. If you define a global list it shojuld be replaced with the
per-show list.

---------

Co-authored-by: Thomas Göttgens <tgoettgens@mail.com>
2024-10-14 21:07:41 +01:00
..
application feat: use custom intro/outro playlists per show (#2941) 2024-10-14 21:07:41 +01:00
build feat: use custom intro/outro playlists per show (#2941) 2024-10-14 21:07:41 +01:00
install feat: add container setup 2022-09-14 11:09:52 +02:00
locale chore(legacy): translations update from Hosted Weblate (#3077) 2024-09-11 21:37:19 +01:00
public feat(legacy): show filename and size on edit page and add filename datatable column (#3083) 2024-10-13 08:45:54 +01:00
tests feat: use custom intro/outro playlists per show (#2941) 2024-10-14 21:07:41 +01:00
tools chore(deps): update dependency friendsofphp/php-cs-fixer to <3.64.1 (#3058) 2024-09-07 21:14:32 +02:00
.gitignore ci(legacy): catch syntax errors on older php versions 2022-08-24 12:18:40 +02:00
.php-cs-fixer.php chore(legacy): set format rules based on version 2022-09-12 14:15:50 +02:00
Makefile fix(legacy): remove composer superuser warning (#2515) 2023-04-19 16:15:15 +01:00
composer.json Merge branch '3.0.x' into main 2023-02-26 20:16:38 +01:00
composer.lock chore(deps): lock file maintenance (legacy/composer.json) 2024-09-17 09:26:00 +00:00
packages.ini chore: list distribution releases by release date 2022-10-10 20:11:33 +02:00