22 Commits

Author SHA1 Message Date
Jason Dove
d93c404607 fix interlaced check again (#2623)
* fix interlaced check again

* add interlaced ratio to media item info
2025-11-10 09:14:40 -06:00
Jason Dove
7c2083d3f2 add playback troubleshooting speed indicator (#2521)
* more api fixes

* add playback troubleshooting speed indicator
2025-10-13 11:25:56 -05:00
Jason Dove
e047812a68 rework some scripted schedule model names (#2386) 2025-09-06 18:52:34 +00:00
Jason Dove
3da5144a0d update entrypoint so reset_playout is not required to return an updated context (#2385) 2025-09-06 16:22:07 +00:00
Jason Dove
31355ab887 add pad_until_exact and wait_until_exact scripted schedule calls (#2384) 2025-09-06 15:43:07 +00:00
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
2025-09-05 17:11:43 +00:00
Jason Dove
15d4b0f82b remove v2 ui and node (#1564) 2024-01-16 13:28:46 -06:00
Jason Dove
1ad42fffb1 fix mac builds (#1557) 2024-01-15 10:29:07 -06:00
Jason Dove
bc845b1327 schedule filler using ticks instead of milliseconds (#1454)
* add script to set db provider

* don't extract embedded subtitles with DEBUG_NO_SYNC

* fix playout filler precision bug
2023-09-30 06:41:15 -05:00
Jason Dove
8d46676c25 try to fix mac scanning (#1119) 2023-01-18 14:43:26 -06:00
Jason Dove
ec6eab97b2 plex scanner improvements (#747)
* plex api cleanup

* improve plex movie scanner

* sync plex collections as tags

* improve plex tv library scanner

* update dependencies

* fix plex season and episode collection tags
2022-04-21 09:54:38 -05:00
Jason Dove
c02b83d0d6 code cleanup (#743)
* update tools

* run code cleanup

* update dependencies
2022-04-19 17:47:18 -05:00
Jason Dove
a2da043f4b try to fix mac permission issues 2022-02-06 17:45:28 -06:00
Jason Dove
a487e7fe15 use absolute paths in bundle script 2022-01-28 22:11:50 -06:00
Jason Dove
cd4ea42597 fix bundle script 2022-01-28 22:05:20 -06:00
Jason Dove
de9af2f0f6 first pass at native macos app 2022-01-28 21:41:26 -06:00
Jason Dove
135628441a re-add mac launcher script 2022-01-23 21:09:04 -06:00
Jason Dove
1af59a0337 don't use macos launcher script 2022-01-23 18:47:00 -06:00
Jason Dove
c4c97fcc8c customize mac dmg 2022-01-23 18:36:31 -06:00
Jason Dove
e7c9a51e96 macos app bundle (#585)
* test signed app bundle

* fix vars

* fix condition

* typo

* fix quoting

* use recursive signing script

* fix release cleanup

* restore proper ci action
2022-01-22 14:03:42 -06:00
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
2021-06-13 20:19:10 -05:00
Jason Dove
4d52e115b5 Initial commit 2021-02-08 21:13:53 -06:00