Jason Dove
2f0cd1eb6c
update dependencies ( #2726 )
2 weeks ago
Jason Dove
ec0d8ea6ac
work around sequential schedule validation limit ( #2655 )
...
* remove readalltext
* remove unused method
* remove fileexists
* remove folderexists
* remove readalllines
* remove fake local file system
* show playlist name in playout build errors
* add basic sequential schedule validator tests
* work around sequential schedule validation limit
1 month 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
4 months ago
Jason Dove
1c07df5bc3
use cancellation tokens in many places ( #2350 )
...
* use cancellation tokens everywhere
* more cancellation tokens
4 months ago
Jason Dove
e06ee54070
rename yaml playout to sequential schedule ( #2335 )
...
* clarify some schedule and playout terms
* more renaming
4 months ago
Jason Dove
5d081ceeff
fix editorconfig and run code cleanup ( #2324 )
...
* fix formatting rules
* reformat ersatztv
* reformat ersatztv.application
* reformat ersatztv.core
* refactor ersatztv.core.tests
* reformat ersatztv.ffmpeg
* reformat ersatztv.ffmpeg.tests
* reformat ersatztv.infrastructure
* cleanup infra mysql
* cleanup infra sqlite
* cleanup infra tests
* cleanup ersatztv.scanner
* cleanup ersatztv.scanner.tests
* sln cleanup
* update dependencies
5 months ago
Jason Dove
3f247288d3
fix on demand for block and yaml schedules ( #2290 )
5 months ago
Jason Dove
a4b485f562
add yaml validation tool ( #2259 )
...
* reorganize troubleshooting page
* add yaml troubleshooting tool
5 months ago
Jason Dove
16dd2c2d81
add yaml import section ( #2248 )
5 months ago
Jason Dove
093abf7ad8
add yaml playout pre_roll instruction ( #2228 )
...
* add yaml playout pre_roll instruction
* add basic yaml validation
* validate all yaml playout content items
* fix yaml to json conversion
* update changelog
5 months ago
Jason Dove
7e30444857
dependencies and code cleanup ( #2117 )
...
* fix validation in new form layout
* pin mediatr to last oss version
* update dependencies
* cleanup code in core
* cleanup code in ffmpeg
* cleanup code in infra
* cleanup code in scanner
* cleanup code in application
* cleanup main code
* cleanup test code
* solution-wide code cleanup
6 months ago
Jason Dove
a87ec2d75d
cleanup ( #1708 )
...
* fix blazor naming
* code cleanup
* update dependencies
2 years ago
Jason Dove
c46b3787d8
set guide mode filler as appropriate on playlist items ( #1691 )
2 years ago
Jason Dove
c18be5559b
fix delete old segments ( #1536 )
...
* code cleanup
* ignore errors deleting old hls segments
2 years ago
Jason Dove
9471cb55dd
upgrade from dotnet 7 to dotnet 8 ( #1529 )
...
* upgrade sdk
* fix warnings in ersatztv.ffmpeg
* fix warnings in ersatztv.core
* fix warnings in ersatztv.infrastructure
* fix warnings in ersatztv.application
* disable analysis for migrations projects
* fix warnings in ersatztv.scanner
* fix warnings in ersatztv
* upgrade project framework
* update github actions and dockerfiles
2 years ago
Jason Dove
97674cff89
fix bug scheduling duration filler ( #1510 )
2 years ago
Jason Dove
f929dc92d1
update dependencies; code cleanup ( #1357 )
...
* update dependencies
* code cleanup
2 years ago
Jason Dove
015f5e9798
fix playout build loop that was recently introduced ( #1318 )
3 years ago
Jason Dove
c148f2eb11
fix discard to fill calculation ( #1308 )
3 years ago
Jason Dove
d490cc6f4b
dont give up on scheduling filler while some should fit ( #1306 )
3 years ago
Jason Dove
99bd827bd9
fix multi episode shuffle ( #1305 )
3 years ago
Jason Dove
e8cbcc935f
rework pad and duration filler ( #1304 )
3 years ago
Jason Dove
5da2bdbab4
add duration discard to fill attempts ( #1301 )
3 years ago
Jason Dove
03df2a6c8a
overdue code cleanup ( #1271 )
3 years ago
Jason Dove
2ccba9e476
timeout playout builds after 2 minutes ( #1269 )
...
* add cancellation token support to playout builds and collection enumerators
* fix playout bug with shuffle in order
* update changelog
3 years ago
Jason Dove
a684dcced9
scheduling bug fixes ( #1238 )
3 years ago
Jason Dove
c9bd94d9f8
use javascript instead of lua for external scripts; add audio stream selector scripts ( #1005 )
...
* use js instead of lua
* update dependencies
* add audio stream selector script for episodes
* add audio stream selector script for movies
* update changelog
3 years ago
Jason Dove
88f4d8074a
fix stream_seek type ( #988 )
...
* fix stream seek type
* cleanup
3 years ago
Jason Dove
f5aa2fcac8
add multi-episode shuffle playout order ( #987 )
3 years ago