Jason Dove
effb96a2c2
alternate schedule and template consistency ( #2757 )
...
* refactor classic and block schedules to use same alternate schedule selector
* handle start year and end year
* add migrations for classic and block schedules
* allow editing block template start and end year
* add tests that include years
* add date range editing to classic (alternate) schedules
* fix running tests locally
* restore media files load; needed for local folder scanners
* update changelog
* feedback
7 months ago
Jason Dove
b6d509b9cd
add search query collection type to block schedules ( #2644 )
...
* add search query collection type to block schedules
* fix history
9 months ago
Jason Dove
3e8ac9914c
refactor playout build errors ( #2480 )
...
* refactor classic playout builds
* refactor sequential playout builds
* refactor block playout building
* don't fail building an empty block schedule
* fix scripted playout build errors
10 months ago
Jason Dove
e96ac0202b
add mirror playout offset ( #2391 )
11 months ago
Jason Dove
1c07df5bc3
use cancellation tokens in many places ( #2350 )
...
* use cancellation tokens everywhere
* more cancellation tokens
11 months ago
Jason Dove
53f281ce32
add xmltv block behavior setting ( #2336 )
...
* replace playout externaljsonfile and templatefile with schedulefile
* add scripted schedule-based playout
* wip - not functional yet
* temp disable scripted playout creation
* allow fast-forwarding block playouts
* add xmltv block behavior setting
11 months ago
Jason Dove
e06ee54070
rename yaml playout to sequential schedule ( #2335 )
...
* clarify some schedule and playout terms
* more renaming
11 months ago
Jason Dove
771bfba01c
fix overlapping block playout items ( #2302 )
...
* check for overlapping playout items
* tweak block filler builder
* fix overlapping block playout items
* update changelog
* minor cleanup
12 months ago
Jason Dove
c7fcaf8886
refactor playout building ( #2273 )
...
* refactor playout building
* remove playout items
12 months ago
Jason Dove
5c43ae47b1
add basic remote stream library ( #2175 )
...
* initial remote stream library support; scanning seems to work ok
* flood schedule remote streams kind of works
* switch remote stream definitions to yaml files
* implement remote stream script playback
* update changelog
1 year ago
Jason Dove
f8c4f44216
add basic image library support ( #1608 )
...
* add basic image library support
* add image page
* update changelog
3 years ago
Jason Dove
88fac0de04
add option to stop scheduling before or after block duration end ( #1563 )
3 years ago
Jason Dove
ef3b941a39
fix mysql migration ( #1561 )
...
* clean up block playout preview logic
* fix some bugs with playout templates editor
* fix mysql migration
3 years ago
Jason Dove
a59f71039c
preview block playout in block editor ( #1558 )
...
* block editor cleanup
* preview block playout
* cleanup
3 years ago