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
788a1ecdc4
add deco break content ( #2446 )
...
* add initial models
* migrations
* edit break content mode
* add and remove break content from ui
* use autocompletes in deco editor
* save break content to db
* allow break content playlists
* refactor default filler build
* fix slow startup
* start to implement adding break content
* use clone; try to fix block breaks
* fix updating history
* use consistent removebefore values
* cleanup logging
* only allow playlist break content
* update changelog
11 months ago
Jason Dove
9aa7c44388
add watermarks and graphics elements to block items ( #2424 )
11 months ago
Jason Dove
245165c9d9
add rerun collection type ( #2421 )
...
* rename collection type
* split collections into separate pages
* add rerun collection types, migration, editor
* add rerun to classic schedule items
* rerun plumbing in classic playout builder
* start to implement rerun enumerator
* add scheduledAt to enumerator movenext
* maintain rerun history in db
* fix shuffle
* fix rerun allowed playback orders
* fix updating rerun collections
* update changelog; fix editing
* update changelog
11 months ago
Jason Dove
bc721755f5
add graphics elements to decos ( #2413 )
...
* add deco graphics elements, selector and tests
* add migrations
* edit deco graphics elements from ui
* update changelog
11 months ago
Jason Dove
31c18162e1
add deco watermark mode merge ( #2330 )
12 months ago
Jason Dove
908125f8a9
allow selecting multiple watermarks on decos ( #2287 )
...
* load fonts on demand
* add new table
* populate new table
* edit and use multiple watermarks in deco
* remove old field
* update changelog
12 months ago
Jason Dove
451c534062
allow block items to disable watermarks ( #2139 )
...
* allow block items to disable watermarks
* fix test
1 year ago
Jason Dove
037cee873f
yaml marathon history ( #2094 )
...
* better playlist tests
* fix history for marathon content in yaml playouts
1 year ago
Jason Dove
2977590a14
add deco setting to use watermarks during filler ( #1861 )
2 years ago
Jason Dove
7d83e66ba6
add yaml playout history; allow yaml playouts to be extended ( #1832 )
...
* add multi_part; refactor skipping items
* save and apply history for yaml playouts
* do not remove history on yaml playout reset
2 years ago
Jason Dove
b1b2c2a1e0
add deco default filler trim to fit setting ( #1800 )
...
* add deco default filler trim to fit setting
* implement trim to fit
* update changelog
2 years ago
Jason Dove
46f7289db8
add deco default filler ( #1797 )
...
* first pass at default filler for block scheduling
* configure default filler in ui
* update changelog
2 years ago
Jason Dove
a87ec2d75d
cleanup ( #1708 )
...
* fix blazor naming
* code cleanup
* update dependencies
2 years ago
Jason Dove
e305222141
add dead air fallback to deco system ( #1668 )
...
* add dead air fallback to deco editor
* fix deco watermark logic
* use dead air fallback from decos
2 years ago
Jason Dove
19fc068a73
add deco system ( #1665 )
...
* add deco groups and decos; set default deco for block playout
* use block playout default deco for watermark
* add deco templates, groups and deco template editor
* associate deco template with playout template
* use deco template item watermark for playback
* update changelog for decos
2 years ago
Jason Dove
e5f15df196
rework active date range; add tests ( #1664 )
2 years ago
Jason Dove
6ac2384cbc
add active date range to block playout templates editor ( #1663 )
...
* update dependencies
* add active date range to block playout templates editor
2 years ago
Jason Dove
087901d177
adjust block unique constraint ( #1634 )
...
* upgrade dependencies
* allow blocks with same name in different groups
* code cleanup
2 years ago
Jason Dove
d55ba235bf
evenly divide epg time for schedule blocks ( #1607 )
...
* add checkbox to include block items in program guide
* evenly divide epg time for schedule blocks
3 years ago
Jason Dove
60b3bc92f4
use super shuffle in block playouts ( #1572 )
3 years ago
Jason Dove
12234c3e21
allow shuffling block items ( #1571 )
...
* allow shuffling block items
* fix drop down search results
3 years ago
Jason Dove
88fac0de04
add option to stop scheduling before or after block duration end ( #1563 )
3 years ago
Jason Dove
caef4a139e
block scheduling skip unchanged blocks ( #1550 )
...
* schedule blocks in order
* block minutes must be multiple of 15
* improve block minutes entry, validation and display
* confirm deleting blocks and block groups
* confirm deleting templates and template groups
* skip unchanged blocks in playout
3 years ago
Jason Dove
dcbe4837bf
first pass at block scheduling ( #1548 )
...
* add blocks, block groups
* basic block and block item editing
* add template groups and basic template editing (name)
* add blocks to template calendar
* edit playout templates
* add calendar preview to playout templates
* add basic block playout building
* add mysql migration
* update changelog
3 years ago