Jason Dove
64bb1b0d61
fix classic schedule flood bug ( #2414 )
...
* clean up some logging
* fix classic schedule flood bug
4 months ago
dependabot[bot]
89968f722a
Bump jetbrains.resharper.globaltools from 2025.2.0 to 2025.2.1 ( #2378 )
...
---
updated-dependencies:
- dependency-name: jetbrains.resharper.globaltools
dependency-version: 2025.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 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
4 months ago
Jason Dove
9182a8ad18
cleanup graphics element loading ( #2412 )
4 months ago
Jason Dove
c5265943f5
fix inefficient database migration ( #2411 )
4 months ago
Jason Dove
07a55da76e
process graphics element yaml files with scriban ( #2410 )
...
* add content rating to media item template
* process graphics element yaml files with scriban
4 months ago
Jason Dove
3722bc8c9c
add some database startup logging ( #2409 )
...
* add some database startup logging
* fix unscheduled playout gap offset
* fix database logging
4 months ago
Peter Dey
87bc779d48
Show fillers in the playout view in alternative shading ( #2405 )
...
* Add shading to filler rows in the playout view
* Insert rows in Playout listing for gaps in the playout (station offline)
* Make FillerKind in PlayoutItemViewModel optional.
Remove Unscheduled enum in FillerKind.
* Correctly handle "Show Filler" also for Unscheduled fillers.
* Moved the Unscheduled item generation for the playout view to GetFuturePlayoutItemsByIdHandle to handle ShowFiller
* Includes for the PlayoutItemDetails moved to an extension for maintainability.
* Bugfix: Page size was more than the desired for pagination because of the inserted unscheduled items.
* Add specified colours for playout fillers to make them less intense.
* use common queryable
* add playout gap model and migrations
* insert playout gaps after playout build
* optimize get future playout items handler
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
4 months ago
Jason Dove
f124554fba
add some debug logging for music video scanning ( #2408 )
4 months ago
Jason Dove
17c7774603
add playlist item count and shuffle playlist items ( #2407 )
...
* marathon cleanup
* add playlist item count, and shuffle playlist items
4 months ago
Jason Dove
4e065fe922
update dependencies ( #2406 )
4 months ago
Jason Dove
2cca3123aa
fix issue [no ci]
4 months ago
Jason Dove
dabc67976a
update github issues
4 months ago
Jason Dove
bd6954121f
log api requests ( #2404 )
4 months ago
Jason Dove
a2fd23a131
fix deco selection logic ( #2403 )
4 months ago
Jason Dove
388623f82e
fix changing playout source from mirror to generated ( #2402 )
4 months ago
Jason Dove
6b275f8a13
fix hwaccel health check on mobile ( #2401 )
...
* fix hw accel health check on mobile
* allow classic schedules to fast forward
4 months ago
Jason Dove
0d69dd58a4
add classic schedule marathon ( #2400 )
4 months ago
Jason Dove
79e8fa0877
ignore specials when using season, episode order ( #2399 )
4 months ago
Jason Dove
044c8b7ad3
fix graphics engine with scaling behavior crop ( #2398 )
4 months ago
Jason Dove
e8b51e8442
fix watermarks and graphics when using mid-roll ( #2397 )
4 months ago
Jason Dove
d8e8abb691
channel mirror validation improvements ( #2396 )
...
* improve channel mirror validation
* fix playout offset
4 months ago
Jason Dove
e9093d0c48
fix block playout build crash from empty collections ( #2395 )
4 months ago
khreezy
cb78b21d1c
add support for aif, aifc, aiff ( #2325 )
...
* adds .aiff to supported audio file extension in local folder scanner
* add support for aif, aifc, aiff
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
4 months ago
Jason Dove
906ec44a6e
fix scripted pre-roll overlap ( #2394 )
...
* fix scripted pre-roll overlap
* cleanup
4 months ago
Jason Dove
e96ac0202b
add mirror playout offset ( #2391 )
4 months ago
Jason Dove
5e7da19e5e
add channel mirror ( #2390 )
...
* add channel playout source (doesn't do anything yet)
* configure mirror channel
* fix mirror playback
* sync epg for mirror channel
* update changelog
4 months ago
Jason Dove
e25b669cc4
fix scaling content in certain locales ( #2389 )
4 months ago
Jason Dove
d80c6737a9
fix mysql permissions ( #2388 )
4 months ago
Jason Dove
ef5de99f9c
add create_playlist, pre_roll_on, pre_roll_off to scripted schedules ( #2387 )
4 months ago
Jason Dove
e047812a68
rework some scripted schedule model names ( #2386 )
4 months ago
Jason Dove
3da5144a0d
update entrypoint so reset_playout is not required to return an updated context ( #2385 )
4 months ago
Jason Dove
31355ab887
add pad_until_exact and wait_until_exact scripted schedule calls ( #2384 )
4 months ago
Jason Dove
63bac272cd
fix adding classic schedule items ( #2383 )
4 months ago
Jason Dove
8d5a208129
fix adding single items to playlists ( #2382 )
4 months ago
Jason Dove
487d99dc69
openapi improvements ( #2381 )
...
* generate openapi definitions as separate build task
* first defns
* install etv-client module in docker
* include python entrypoint in docker
* update changelog
4 months ago
Jason Dove
40ab7c2cff
add graphics elements on classic schedule items ( #2380 )
4 months ago
Jason Dove
a6de96c2ea
fix openapi client generation again ( #2379 )
4 months ago
Jason Dove
0d82e0234b
fix scripted schedule validation ( #2377 )
4 months ago
Jason Dove
1e9e41b808
use tagged openapi for docs; no tags for client ( #2376 )
4 months ago
Jason Dove
57e9b4d264
more api docs ( #2375 )
4 months ago
Jason Dove
73b8d68a09
add existing api endpoints to scalar docs ( #2374 )
4 months ago
Jason Dove
03921e1ff7
more docs reorganization ( #2373 )
4 months ago
Jason Dove
70aae67873
reorganize scalar docs ( #2372 )
4 months ago
Jason Dove
67cb931a47
fix verbs, add scalar docs ( #2371 )
4 months ago
Jason Dove
704c1ec535
return context from scripted schedule api calls that modify the context ( #2370 )
4 months ago
Jason Dove
06332c8360
allow custom scripted schedule arguments ( #2368 )
4 months ago
Jason Dove
03b4419f67
rework scripted schedules ( #2367 )
...
* start to reorganize scripted playout building
* add openapi
* add all content fns
* add playout instructions
* add control instructions
* add request models
* prevent build loop
* rename
* update changelog
* tweak changelog
4 months ago
Jason Dove
7ac93c6aad
fix transcoding bt709/pc ( #2363 )
4 months ago
Jason Dove
6ca72baa00
prep for release v25.5.0 [no ci]
4 months ago