Tim Eisele
ad9ebe5baa
More robust date handling in Library DB migration ( #16474 )
...
* More robust date handling in Library DB migration
* Apply review comment
2026-03-29 12:38:32 +02:00
Joshua M. Boniface
0ba41754d8
Merge pull request #15841 from JanzenJohn/feat/fix-ipv6-crash
...
fix crashes on devices that don't support ipv6
2026-03-27 13:33:12 -04:00
theguymadmax
f680495ca3
Backport pull request #16253 from jellyfin/release-10.11.z
...
Checkpoint WAL before moving library.db in migration
Original-merge: b6a96513de5fa301db83c6adab47fe64db0ff48e
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-03-01 05:57:23 -05:00
MBR-0001
d2f733f9a4
Backport pull request #16204 from jellyfin/release-10.11.z
...
Fix broken library subtitle download settings
Original-merge: ca57166e95858f9c767b6279df6e5abfe9212700
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-03-01 05:57:22 -05:00
Shadowghost
94dcaf2ea2
Upgrade Swashbuckle to v10
2026-02-18 22:39:49 +01:00
dfederm
d8543351e2
Backport pull request #16226 from jellyfin/release-10.11.z
...
Deduplicate provider IDs during MigrateLibraryDb migration
Original-merge: 58c330b63d5e373ed1d9260a75d837922ca68830
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-02-14 05:57:24 -05:00
Bond_009
1ba8e2c93c
Fix tests
2026-01-14 18:55:47 +01:00
Bond_009
9e480f6efb
Update to .NET 10.0
2026-01-14 18:55:47 +01:00
ZeusCraft10
0ff869dfcd
fix: Handle unknown item types gracefully in DeserializeBaseItem
...
When querying items with recursive=true, items with types from removed
plugins would cause a 500 error. Now these items are skipped with a
warning log instead of throwing an exception.
Fixes #15945
2026-01-05 21:08:26 -05:00
Tim Eisele
23b48a0d0f
Upgrade Swashbuckle and fix OpenAPI spec ( #15886 )
2026-01-01 18:46:51 -07:00
john janzen
146681f0ba
Warn server administrator when IPv6 is enabled but unsupported by OS
2025-12-21 15:37:22 +01:00
Niels van Velzen
6b6d54a07c
Remove legacy API route middleware ( #15669 )
2025-12-13 08:26:22 -07:00
Mark Cilia Vincenti
c3a8734adf
Locking cleaning ( #15713 )
2025-12-08 21:01:12 -07:00
audrey-inglish
8fd59d6f33
Merge pull request #14879 from audrey-inglish/master
...
Fix: normalize punctuation when computing CleanName so searches without punctuation match (closes #1674 )
2025-12-08 18:43:37 +01:00
crobibero
6e74be0d46
Backport pull request #15672 from jellyfin/release-10.11.z
...
Cache OpenApi document generation
Original-merge: 8cd56521570992d8587db5e1f80d4cb826537f31
Merged-by: anthonylavado <anthony@lavado.ca>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-12-03 14:04:28 -05:00
Niels van Velzen
6ace00eb6a
Merge pull request #15227 from kevgrig/issue15226
...
Add milliseconds to default console output format
2025-11-27 16:33:38 +01:00
Niels van Velzen
301f65af48
Merge pull request #15559 from nielsvanvelzen/disable-legacy-auth
...
Disable legacy authorization methods by default
2025-11-27 16:30:45 +01:00
Bond-009
3b5bdc6bc2
Merge pull request #15246 from JPVenson/feature/AddVersionDisplayStartupUi
...
Add version to StartupUI
2025-11-25 18:30:27 +01:00
Niels van Velzen
67c67df507
Use async migration
2025-11-20 22:11:55 +01:00
Niels van Velzen
196c243a7d
Disable legacy authorization methods by default
2025-11-18 16:17:04 +01:00
theguymadmax
2e7d7752e9
Backport pull request #15446 from jellyfin/release-10.11.z
...
Fix AncestorIds not migrating
Original-merge: 177b6464ca1b6772a191dbf9c5595708f91fc0fa
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-17 14:09:01 -05:00
nielsvanvelzen
5a30f108fe
Backport pull request #15422 from jellyfin/release-10.11.z
...
Update branding in Swagger page
Original-merge: d1406302085148aea4d3b03dab78c4d49909c4fe
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-17 14:08:56 -05:00
crobibero
c9d93b0745
Backport pull request #15322 from jellyfin/release-10.11.z
...
Fix legacy migration file checks
Original-merge: da254ee968deca4d47f0f5d1164c5e883745ac60
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-11-02 21:58:43 -05:00
JJBlue
21f65e2e27
Backport pull request #15220 from jellyfin/release-10.11.z
...
Skip extracted files in migration if bad timestamp or no access
Original-merge: a305204cfa43a97f255f0dea412f93d02de939c3
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:31 -04:00
crobibero
a489942454
Backport pull request #15212 from jellyfin/release-10.11.z
...
Skip invalid database migration
Original-merge: 2966d27c97542fae111b54526326b8a93fcf7ca6
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:29 -04:00
Shadowghost
423c2654c0
Backport pull request #15209 from jellyfin/release-10.11.z
...
Improve symlink handling
Original-merge: e5656af1f2e740c6e4f78f613d47d37567940ed8
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:27 -04:00
crobibero
570b8b2eb9
Backport pull request #15194 from jellyfin/release-10.11.z
...
Initialize transcode marker during startup
Original-merge: 81b8b0ca4a1e33ffd2aa2ddde1fa0561ee6a6c4a
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:24 -04:00
Shadowghost
14e8194581
Backport pull request #15112 from jellyfin/release-10.11.z
...
Skip extracted files in migration if bad timestamp or no access
Original-merge: 7a1c1cd3421a39c09b969a581955fda4f3f81ec5
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:13 -04:00
gnattu
9f8fb6d588
Backport pull request #15055 from jellyfin/release-10.11.z
...
Log the message more clear when network manager is not ready
Original-merge: a245605152c2871c413102a32c30230e6c603eae
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:07 -04:00
Shadowghost
9e53f46ad2
Backport pull request #15032 from jellyfin/release-10.11.z
...
Skip invalid keyframe cache data
Original-merge: f4a53209f4a3dde62acb7027d9b48eaa08d9ef8c
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:04 -04:00
JPVenson
81f1cc78b2
Add version to StartupUI
2025-10-27 13:01:52 +00:00
Kevin G
42ddcfa565
Add milliseconds to default console output format
...
Signed-off-by: Kevin G <kevin@myplaceonline.com>
2025-10-26 10:29:29 -05:00
Cody Robibero
7dff92bb82
Use TryAdd instead of Add ( #14997 )
2025-10-13 22:18:37 +02:00
JPVenson
f01cddf273
Add migration attribute
2025-10-09 19:45:43 +00:00
JPVenson
0d4bd0495b
Add migration to remove artist and album artists from database
2025-10-09 19:44:07 +00:00
JPVenson
8ea9bece03
Add explicit reference check to migration
2025-09-28 08:46:31 +00:00
JPVenson
e282b05b8f
fixes #14859 Add Check for ItemValues ( #14860 )
2025-09-25 08:02:20 -06:00
JPVenson
740b9924a0
Include ListOrder on Import ( #14854 )
2025-09-24 15:22:05 -06:00
JPVenson
5a6d9180fe
Add People Dedup and multiple progress fixes ( #14848 )
2025-09-24 15:20:30 -06:00
Cody Robibero
27047c35a4
Add schema to 503 headers ( #14840 )
2025-09-23 07:00:34 -06:00
JPVenson
0949212993
Make migration handle parent cleanup ( #14817 )
...
* Make migration handle parent cleanup
* Remove speed improvement
* Update MigrateLibraryDb.cs
2025-09-19 13:17:31 -06:00
JPVenson
eaf33f01e1
#14751 Only migrate providerids that match assumption ( #14810 )
2025-09-17 18:33:23 -06:00
evan314159
2618a5fba2
Fix sync disposal of async-created IAsyncDisposable objects ( #14755 )
2025-09-16 11:14:52 +02:00
Bond-009
8776a447d1
Various cleanups ( #14785 )
2025-09-12 13:58:23 -06:00
JPVenson
20f7ddbf8f
Refactor Display preference manager ( #14056 )
2025-09-05 14:39:15 -06:00
evan314159
7aa1c46447
Merge pull request #14653 from evan314159/coremigration
...
Delay initialization of singleton services during migration CoreInitialisation stage
2025-08-22 10:06:39 +02:00
JPVenson
c8d2f43660
Add logging
2025-07-30 20:14:24 +00:00
JPVenson
ef733c5ace
use guid instead
2025-07-30 20:10:26 +00:00
JPVenson
a1eb04dc0b
Add full migration for IsFolder flag
2025-07-30 19:58:56 +00:00
JPVenson
711e649e35
Also migrate IsFolder
2025-07-30 19:41:34 +00:00