Jason Dove
343a4619a6
downmix ac3 to stereo to match output layout ( #2774 )
4 months ago
Jason Dove
e167c9318c
fix failing unit tests ( #2772 )
4 months ago
Jason Dove
de230f92db
fix issue reading xmltv fragments ( #2771 )
...
* fix issue reading xmltv fragments
* cleanup
4 months ago
Jason Dove
974020a98f
optimize searching for shows, seasons and movies ( #2768 )
...
* load search logging level on startup
* optimize searching for shows, seasons and movies
* use season metadata directly
4 months ago
Jason Dove
da957c9377
restore roboto font ( #2767 )
4 months ago
Jason Dove
b72d150775
add day_of_week to channel stream selector content_condition ( #2766 )
4 months ago
Jason Dove
b0b7bd17b3
respect z_index on all graphics element types ( #2765 )
4 months ago
Jason Dove
1f2f04f3bd
more fixes
4 months ago
Jason Dove
5bc90bb245
give id-token write permission
4 months ago
Jason Dove
f73a32ec13
restore permissions
4 months ago
Jason Dove
748ed1cf71
properly define secrets
4 months ago
Jason Dove
f2deaa6f7a
properly pass secrets
4 months ago
Jason Dove
3698fa5b7d
try again
4 months ago
Jason Dove
dc92cb4ac3
use separate azure login step
4 months ago
Jason Dove
69410b1a9b
try to fix signing
5 months ago
Jason Dove
4aee03e066
use code signing on all windows executables ( #2764 )
5 months ago
Jason Dove
e16d6c67f1
prep for release v26.1.1 [no ci]
5 months ago
Jason Dove
5d8877975d
fix macos build ( #2763 )
...
* fix macos build
* also update host
5 months ago
Jason Dove
367305d960
include web resources locally, using libman ( #2762 )
5 months ago
Jason Dove
aa08ad5765
optimize check for orphaned artwork ( #2760 )
5 months ago
Jason Dove
40c6c504fe
prep for release v26.1.0 [no ci]
5 months ago
Jason Dove
933b6530e4
fix build
5 months ago
Jason Dove
885330f8c5
rework windows launcher build process ( #2758 )
...
* update license
* download pre-compiled windows launcher instead of building it with each commit
* remove windows launcher project which has moved to its own repo
5 months ago
Jason Dove
effb96a2c2
alternate schedule and template consistency ( #2757 )
...
* refactor classic and block schedules to use same alternate schedule selector
* handle start year and end year
* add migrations for classic and block schedules
* allow editing block template start and end year
* add tests that include years
* add date range editing to classic (alternate) schedules
* fix running tests locally
* restore media files load; needed for local folder scanners
* update changelog
* feedback
5 months ago
Jason Dove
cc521326d9
hide jellyfin timing stats by default; enable with env var ( #2756 )
5 months ago
James Dearlove
5c42609527
Add base URL to variant playlists ( #2755 )
...
* Add PathBase to variant playlists
* add commented code to help with testing
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
5 months ago
Jason Dove
a96ef328a5
more scanning improvements related to media file table ( #2754 )
5 months ago
Jason Dove
89bb3759de
more jf episode scanning improvements ( #2753 )
...
* more jf episode scanning improvements
* bump log level on important message
* add transaction
5 months ago
Jason Dove
12f2583c96
add timings for jf episode loading and saving during update ( #2752 )
5 months ago
Jason Dove
7c82ecdfff
use separate load queries for jf episode inserts and updates ( #2751 )
5 months ago
Jason Dove
38343e3ea2
lazy load media card images ( #2750 )
5 months ago
Jason Dove
bcd2ea7db3
db optimizations around names and case-sensitivity ( #2749 )
...
* generate (case-insensitive) unique names for fields that should be unique
* move name case-insensitivity down to schema level
* update changelog
5 months ago
Jason Dove
80f6e468eb
collect and print timings during jellyfin show library scans ( #2748 )
...
* collect and print timings during jellyfin show library scans
* update p99
5 months ago
Jason Dove
474e647d6d
more jellyfin performance improvements ( #2747 )
...
* fix slow db and api logging so it also works in scanner project
* don't request people from jellyfin by default
5 months ago
Jon Crall
daff1c6533
Add select all controls to media lists ( #2738 )
...
* Add select all controls to media lists
* Refine select-all helper and add coverage
* Adjust select-all button alignment
* Tighten select-all helper semantics
* Allow tests to access internal members
* Rename select-all helper and avoid shift tracking
* Simplify select-all reset helper
* Keep pager centered and move select-all right
* Add missing div
* create test project for main app; move and rename new tests
* remove core => main app reference
* cleanup unused imports
* Fix button behavior when the screen is small
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
5 months ago
Jason Dove
14d2dd0c3a
optimize jellyfin database fields and indexes ( #2746 )
...
* optimize jellyfin database fields and indexes
* copy paste
5 months ago
Jason Dove
c606319030
add some performance troubleshooting env vars ( #2745 )
...
* add slow query logging
* add slow api logging for jellyfin
* add configurable jellyfin page size
* feedback
5 months ago
Jason Dove
1b72b8491c
improve multi-episode grouping logic ( #2744 )
5 months ago
Jason Dove
9fea25a77d
allow string values for count instruction in sequential schedules ( #2741 )
...
* allow string values for count instruction in sequential schedules
* fix potential div by zero
5 months ago
Jason Dove
74b049b6e3
fix nvenc playback when color metadata changes mid-stream ( #2740 )
...
* fix nvenc playback when color metadata changes mid-stream
* update dependencies (needed to fix unit test runner)
* limit noautoscale to when it's not already present
5 months ago
Jason Dove
b2caf8ee8d
fix remote stream indexing due to missing titles ( #2739 )
5 months ago
Jason Dove
b582b4cbf7
fix downgrade health check failure for mariadb ( #2737 )
5 months ago
Jason Dove
0af81ad839
add target loudness to ffmpeg profile ( #2727 )
...
* add target loudness to ffmpeg profile
* fix filter
5 months ago
Jason Dove
2f0cd1eb6c
update dependencies ( #2726 )
5 months ago
Jason Dove
e4f1a93db0
fix some mysql migrations that failed on mariadb ( #2725 )
5 months ago
Jason Dove
6562d616fb
smart collection names must be case insensitive ( #2721 )
...
* smart collection names must be case insensitive
* use explicit ci collation for mysql
5 months ago
Jason Dove
d8122edad6
fix duplicate smart collection names ( #2720 )
...
* fix duplicate smart collection names
* fix update error
5 months ago
Jason Dove
99b8c56a31
rework fallback filler ( #2719 )
...
* fallback fixes
* use hardware encoding for fallback filler
* rework fallback filler
* fixes
5 months ago
Jason Dove
09858df654
fix case when cuda hw decode falls back to sw ( #2718 )
...
* fix case when cuda hw decode falls back to sw
* use a new filter
5 months ago
Jason Dove
038286c92b
use playlist item count when playlists are used as filler ( #2716 )
...
* use playlist item count when playlists are used as filler
* expand test
5 months ago