2818 Commits

Author SHA1 Message Date
Christian Benincasa
94fb90c35b fix: ensure title changes are accounted for in canonical id calculation 2026-03-12 16:00:53 -04:00
Christian Benincasa
e6b662f0ef fix: ensure multi-season descendants are returned in proper season/episode order 2026-03-12 16:00:53 -04:00
Christian Benincasa
382b991805 fix: properly map Plex credit chapter type to outro 2026-03-12 16:00:53 -04:00
daryl249
c1368d8fab docs: replace errant "movies" reference with "other videos" in several places (#1702) 2026-03-12 15:41:23 -04:00
Christian Benincasa
5dfb3cd719 fix: add "escape hatch" env var for hardware pad (#1703) 2026-03-12 15:40:46 -04:00
Christian Benincasa
63dabf65f6 feat: support hardware accelerated pad filtering for vaapi (#1689) 2026-03-12 15:33:12 -04:00
jma1ice
b1b88a06bc fix(server): schedule-snapshot arg changed to use .asSeconds() (#1699)
Previously used .asMinutes() but the CLI wants the arg as seconds. This change fixes the MS snapshot from being pulled every X minutes to every X hours.
v1.1.19
2026-03-10 22:16:19 -04:00
Christian Benincasa
002911ea39 fix: fix unsynced select all for plex items 2026-03-07 12:29:01 -05:00
Christian Benincasa
afd87d5cab fix: ensure title changes are accounted for in canonical id calculation 2026-03-06 07:46:12 -05:00
Christian Benincasa
2de6c96f00 fix: ensure multi-season descendants are returned in proper season/episode order 2026-03-04 15:25:44 -05:00
Christian Benincasa
c03e7bbb37 fix: properly map Plex credit chapter type to outro 2026-03-04 07:31:10 -05:00
Christian Benincasa
3a31048ca8 fix: allow SESSION_CLEANUP_DELAY_SECONDS = 0 for immediate session cleanup on staleness 2026-03-04 07:28:25 -05:00
Christian Benincasa
4ecd36dc1c Merge remote-tracking branch 'origin/main' into dev 2026-03-04 07:25:25 -05:00
Christian Benincasa
6035284ac4 fix: properly recalculate channel duration in RegenerateChannelLineupCommand 2026-03-04 07:21:09 -05:00
Christian Benincasa
cbde1d477a fix: ensure "in" and "not in" search fields always produce brackets when converting to string 2026-03-04 07:01:27 -05:00
Christian Benincasa
99cce1b483 refactor: remove errant console.log 2026-03-03 20:58:18 -05:00
Christian Benincasa
6f8b158f80 fix: fix nested item traversal in program selector list view for imported items 2026-03-03 20:57:29 -05:00
Christian Benincasa
791c3fb03c chore: fix bug report template reference to Jellyfin 2026-03-03 12:02:27 -05:00
Christian Benincasa
797da5ecc2 chore: update README 2026-03-03 08:42:48 -05:00
Christian Benincasa
73f5a54d28 chore: update README 2026-03-03 08:35:23 -05:00
Christian Benincasa
20cd849a8c docs: elaborate more on transcode configs 2026-03-03 07:40:08 -05:00
Christian Benincasa
0870bc19e2 fix: allow saving hls direct stream mode for channels again 2026-03-03 07:21:33 -05:00
Christian Benincasa
5bbe1f4c66 fix: fix custom show persisting when content contains already persisted items v1.2.0-dev.8 2026-03-01 10:35:09 -05:00
Corey Vaillancourt
c95bad893f fix: remove deleted channels from guide cache (#1675)
* fix: remove deleted channels from guide cache

Fixes an issue where deleted channels were returned in XMLTV data until the server was restarted.

* fix: rewrite XMLTV when channel is deleted

---------

Co-authored-by: Corey Vaillancourt <coreyjv@gmail.com>
2026-03-01 08:03:04 -05:00
daryl249
f83f279da3 fix: make width of Value field selector 400px to facilitate viewing long files paths as tags values (#1676) 2026-03-01 08:01:10 -05:00
Christian Benincasa
56ad75169f chore: update discord link in README 2026-02-27 15:23:46 -05:00
daryl249
1b72ef2502 docs: add other video tags info and example structure (#1674)
* docs: add other video tags info and example structure

* Quick re-work to follow existing format more closely.
2026-02-27 15:07:10 -05:00
Christian Benincasa
0437d61999 fix: fix the ChannelLineupMigrator
accessing the incorrect field for the steps
v1.1.18
2026-02-26 17:08:31 -05:00
Christian Benincasa
342d30208e fix: use episode thumbnail images for local episodes when useShowPoster is false
Fixes: #1673
2026-02-26 07:48:40 -05:00
Christian Benincasa
ea7ab0c2c1 fix: do not double-normalize search filters (#1671) v1.1.17 2026-02-25 12:29:00 -05:00
Christian Benincasa
2db14538ca fix: do not double-normalize search filters 2026-02-25 09:27:06 -05:00
Christian Benincasa
87e8ac452b fix: eliminate search indexing race condition in Plex collection scanner 2026-02-24 14:37:06 -05:00
Christian Benincasa
2bd98a3da8 ci: enable turbo caching in builder workflow 2026-02-24 10:08:39 -05:00
Christian Benincasa
2cb358176e Main -> Dev (#1666) v1.2.0-dev.7 2026-02-23 17:49:29 -05:00
Christian Benincasa
7ee7b8d6c2 feat: implement experimental hardware tonemapping for QSV pipeline 2026-02-23 16:19:36 -05:00
Christian Benincasa
45dc582203 fix: use sar keyword in vpp_qsv when scaling anamorphic content 2026-02-23 16:19:36 -05:00
Christian Benincasa
f9208e0f51 fix: fixes to QSV deinterlacing 2026-02-23 16:19:36 -05:00
Christian Benincasa
bf052dd80a fix: properly select loudnorm_config from transcode_configs 2026-02-23 16:10:32 -05:00
Corey Vaillancourt
33a8a0e347 feat: add software tonemapping and add it to vaapi pipeline (#1664)
* feat: add software tonemapping and add it to vaapi pipeline

Adds support for software tonemapping. Add it as the final fallback in the VAAPI pipeline.

* fix: change import to .js to fix build error

* fix: use isHdr helper instead

---------

Co-authored-by: Corey Vaillancourt <coreyjv@gmail.com>
2026-02-23 16:02:28 -05:00
Christian Benincasa
081f82257c test: fix nvidia pipeline builder test for enabling tonemapping 2026-02-23 11:50:36 -05:00
Christian Benincasa
0d61cc1263 test: add tests for OpenCL tonemap filter pixel output 2026-02-23 11:50:36 -05:00
Corey Vaillancourt
9bdea15ee5 fix: avoid a double wrap of nv12 (#1662)
Co-authored-by: Corey Vaillancourt <coreyjv@gmail.com>
2026-02-23 11:50:36 -05:00
Christian Benincasa
22e41c573a feat: experimental tonemapping support for CUDA hwaccel 2026-02-23 11:50:36 -05:00
Corey Vaillancourt
195c0388c4 fix: spelling mistake in AllKnownHardwareAccelerationModes 2026-02-23 11:50:36 -05:00
Corey Vaillancourt
2a70cfdf9e feat: add support for tonemap opencl to vaapi and fix tests
Adds OpenCL fallback to VAAPI pipeline. Fixes tests after refactor on cuda-tonemap branch.
2026-02-23 11:50:36 -05:00
Christian Benincasa
502bb45faa feat: experimental tonemapping support for CUDA hwaccel 2026-02-23 11:50:36 -05:00
Corey Vaillancourt
802eff743f feat: add tonemap_vaapi tonemapping in the VAAPI pipeline (#1657)
* feat: add tonemap_vaapi tonemapping in the VAAPI pipeline

Implement `tonemap_vaapi` hidden behind an environment variable for now.

Co-authored-by: Corey Vaillancourt <coreyjv@gmail.com>
2026-02-22 17:13:32 -05:00
Christian Benincasa
1d4f112b18 fix: add log lines showing available Tunarr addresses
For folks that are not used to running standalone apps without a GUI
v1.1.16
2026-02-21 17:13:48 -05:00
Christian Benincasa
b2fa66b52f fix: reduce time between retries when checking if stream is ready 2026-02-21 15:13:09 -05:00
Christian Benincasa
8731365e6d build: fix build 2026-02-20 15:46:31 -05:00