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
|
598de5d5d6
|
add playout build status (#2476)
* add playout build status
* show build status in playout list
* update changelog
|
3 months ago |
Jason Dove
|
0d82e0234b
|
fix scripted schedule validation (#2377)
|
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
|
a072e4357e
|
add scripted add_all, add_duration, pad_to_next, pad_until (#2342)
* add add_all
* add add_duration
* add pad_to_next
* add pad_until
|
4 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
|
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
|
b52159e8db
|
rename channel progress mode to playout mode (#2254)
|
5 months ago |
Jason Dove
|
fa20c5e01e
|
template playout => yaml playout (#1813)
|
1 year ago |
Jason Dove
|
d9a7615cf6
|
add experimental playout template system (#1808)
* add template playout kind
* add template scheduler count
* implement pad to next
* only allow resetting template playouts
* update changelog
|
1 year ago |
Jason Dove
|
a8b658a5ea
|
add "on demand" channel progress mode (#1790)
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
|
1 year 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
|
64502315a3
|
generate xmltv for external json playouts (#1541)
|
2 years ago |
Jason Dove
|
0330b9326d
|
add external json playout type for dizquetv interop (#1539)
* add external json playout
* basic local playback works
* fallback to streaming from plex
* update external json file
* update changelog
|
2 years ago |
Jason Dove
|
03df2a6c8a
|
overdue code cleanup (#1271)
|
3 years ago |
Jason Dove
|
c02b83d0d6
|
code cleanup (#743)
* update tools
* run code cleanup
* update dependencies
|
4 years ago |
Jason Dove
|
1ab98578ab
|
refactor namespaces and imports (#670)
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
|
4 years ago |
Jason Dove
|
944f1e4307
|
add scheduled playout rebuild (#376)
* configure scheduled playout rebuild
* implement scheduled playout rebuild
* remove variable
|
4 years ago |
Jason Dove
|
0fb5bfde58
|
refactor dbcontext lifetime (#258)
* refactor create playout handler
* refactor get all playouts handler
* refactor delete playout handler
* remove dead code
* ignore unnamed artists for collections
* more repository cleanup
* more schedule items refactoring
* more playout refactoring
* refactor playout builder
* refactor ffmpeg profiles
* more ffmpeg profile refactoring
* rework resolutions
* refactor media collections
* refactor config elements
* update changelog
* more cleanup
|
5 years ago |
Jason Dove
|
4d52e115b5
|
Initial commit
|
5 years ago |