Jason Dove
0d301df5e8
remove external dependencies (bugsnag, trakt) ( #2840 )
...
* remove bugsnag
* remove trakt client id (that will expire)
1 month ago
Jason Dove
d26ae336cb
prep for release v26.3.0 [no ci]
1 month ago
Jason Dove
875069b927
fix stream seek value in graphics engine ( #2838 )
1 month ago
Jason Dove
fd86cb55f9
optimize qsv h264 stream startup ( #2835 )
1 month ago
Jason Dove
0c30c47ba9
nvidia - decode 10-bit h264 in software ( #2833 )
...
* output progress/speed even when copying video
* nvidia - decode 10-bit h264 in software
* fixes
* fix tests
2 months ago
Jason Dove
08cbf59527
lower gop size and keyframe interval ( #2832 )
...
* lower gop size and keyframe interval
* update changelog
* fix build using latest dotnet sdk
* fixes
2 months ago
Lex Rivera
a91de68a5c
Add instance id support ( #2828 )
...
* Add instance id support
* actually use env variable for instance ID
* Default to ersatztv.org for instance id
* simplify
* fix ordering
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
2 months ago
Jason Dove
3e3bfbd5f5
use heuristic to work around some qsv av desync cases ( #2829 )
...
* check for multiple h264 profiles using qsv decoding
* fix build
* update changelog
* pass cancellation token
2 months ago
Jason Dove
31b07305ef
remove more discord references [no ci]
2 months ago
Jason Dove
49adcf7c37
replace discord links with new contact link ( #2825 )
2 months ago
Jason Dove
c0b8ff1a06
generate slug instead of probing and transcoding resource ( #2824 )
...
* generate slug instead of probing and using slug resource
* refactor
* more fixes
2 months ago
Jason Dove
c6d538e012
add channel slugs ( #2823 )
...
* add channel slugs
* safety
2 months ago
Jason Dove
3dbde17f68
pin dotnet sdk in docker to 10.0.102 ( #2822 )
2 months ago
Jason Dove
794d209941
use latest authorization method with jellyfin api ( #2821 )
...
* use latest authorization method with jellyfin api
* temp pin dotnet sdk version to 10.0.102
* fix parameter name
2 months ago
Jason Dove
7b9197d48d
fix trakt api calls with new client id ( #2820 )
2 months ago
Jason Dove
2ad6547349
scheduler context improvements ( #2819 )
...
* improve classic scheduling context display
* add basic block scheduling context
* add scheduling context to classic filler
* improve parsing
2 months ago
Jason Dove
4fa11b6943
add scheduling context to playout details table ( #2817 )
...
* add scheduling context to playout details table
* fix missing context copies
2 months ago
Jason Dove
440d9f708e
improve shuffle stability when reset ( #2816 )
2 months ago
Vexorion Real
4d469ec8fd
Add Polish (pl) localization for ErsatzTV: Part II ( #2815 )
...
* Add Polish localization for MainLayout
* Add Polish language option to UI settings
* Add Polish to supported UI cultures
* Add Polish localization for channel UI
Added Polish translations for channel-related UI elements.
* Add Polish translation for 'Rows per Page' label
* Update Polish translation for rows per page label
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
2 months ago
Jason Dove
a77a2d56ae
prepare channels list for localization ( #2814 )
...
* prepare channels list for localization
* define supported ui cultures/languages in a single location
* fixes
2 months ago
Vexorion Real
240a329526
Add Polish (pl) localization to ErsatzTV ( #2812 )
...
* Add Polish localization for MainLayout
* Add Polish language option to UI settings
* Add Polish to supported UI cultures
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
2 months ago
Jason Dove
45e7d61676
update dependencies ( #2813 )
2 months ago
Jason Dove
93811876e0
improve resource organization ( #2810 )
2 months ago
Jason Dove
607d9b0662
add ui localization framework ( #2809 )
...
* move dark/light mode toggle to ui settings page
* separate current culture (formatting) and ui culture (language)
* add some more sample translations
* update changelog
* fix cancellation token
2 months ago
Jason Dove
f47134d2d0
log warnings when transcoding speed is potentially insufficient ( #2808 )
...
* refactor parsing ffmpeg progress/speed
* log warnings when transcoding speed is potentially insufficient
* dont log progress on hls direct; fix tests
2 months ago
Jason Dove
ae13db981d
fix secrets in release workflow
2 months ago
Jason Dove
b7cc8499a3
prep for release v26.2.0 [no ci]
2 months ago
Jason Dove
36147b9e9c
fix indexing collections in elasticsearch ( #2806 )
...
* fix indexing collections in elasticsearch
* more safety
2 months ago
Jason Dove
bf8c821012
improve erasing playout items and history ( #2805 )
...
* improve erasing playout items and history
* fixes
2 months ago
Jason Dove
a0f5d8d5d5
detect more local movie artwork ( #2804 )
...
* expand test coverage
* support "backdrop" files as local movie fanart fallback
2 months ago
Jason Dove
f1072b70c7
add chapter title to filler expression ( #2803 )
...
* fix transcoding tests
* pass chapter title to filler expression
* update changelog
2 months ago
Jason Dove
e10b28bc0b
add normalization options ( #2802 )
...
* add new fields to database
* update editor
* audio and video normalization settings appear to work
* implement optional color normalization
* fix transcoding tests
* update changelog
2 months ago
Jason Dove
cd2bb0f2e0
fix playout build failures due to playlist enumerator access ( #2801 )
2 months ago
Jason Dove
e80f687612
add marathon group by director ( #2800 )
2 months ago
Jason Dove
317ca1967c
fix building playouts when fill with group mode is used with graphics elements ( #2799 )
2 months ago
Jason Dove
b86f45844c
add health check to verify ffmpeg capabilities (filters) ( #2798 )
...
* add health check to verify ffmpeg capabilities (filters)
* fix loudnorm
2 months ago
Jason Dove
353f029452
fix null ref scanning other videos with nfo file ( #2797 )
...
* fix null ref scanning other videos with nfo file
* also fix movie null ref
2 months ago
Jason Dove
1754e7d5fb
add health check for empty classic schedules ( #2796 )
2 months ago
Jason Dove
f96be8f99f
update plex episode metadata during scan ( #2795 )
3 months ago
Jason Dove
08ceb53b2b
make count an expression in classic schedules ( #2794 )
...
* make count an expression in classic schedules
* add tests
3 months ago
Jason Dove
3d81f760ee
fix z-index sorting in graphics engine ( #2786 )
3 months ago
Jason Dove
4ce87feac1
log graphics element z index ( #2785 )
3 months ago
Jason Dove
f217ba185b
sync jf and emby library name and type changes ( #2784 )
3 months ago
Jason Dove
e925bd6913
sync plex library name changes ( #2783 )
...
* sync plex library name changes
* feedback
3 months ago
Jason Dove
3f4c9e063b
don't delete channel watermarks that are still used ( #2781 )
...
* don't delete channel watermarks that are still used
* fix folder cleanup check
3 months ago
Jason Dove
7f361d1ea9
update dependencies ( #2780 )
...
* update messaging
* update dependencies
3 months ago
Jason Dove
35d24ffea6
cleanup artwork cache folder ( #2779 )
...
* cleanup artwork cache folder
* fixes
* ignore watermarks that no longer exist on the file system
3 months ago
Jason Dove
a2d023ee69
local scanner artwork cleanup ( #2778 )
...
* move plex artwork removal to its own repository
* clean up old local movie artwork
* clien up old music video/artist artwork
* clean up old remote stream artwork
* clean up old song artwork
* clean up old show artwork; properly update season artwork
3 months ago
Jason Dove
36f44f14bb
fix other video artwork in xmltv ( #2777 )
3 months ago
Jason Dove
ccb917d0df
add ffmpeg profile pad mode ( #2775 )
...
* add ffmpeg profile pad mode
* update changelog
3 months ago