| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 hours | Merge pull request #17399 from Shadowghost/fix-extra-year | Cody Robibero | |
| Fix incorrect year on local trailers | |||
| 7 hours | Always inherit from owner item and add tests | Shadowghost | |
| 2 days | Skip ComicInfo parsing if none exists | Shadowghost | |
| 4 days | Prefer null checks over HasValue everywhere | Shadowghost | |
| 5 days | Merge remote-tracking branch 'upstream/master' into ↵ | Shadowghost | |
| security-path-traversal-fixes # Conflicts: # Jellyfin.Api/Controllers/HlsSegmentController.cs # Jellyfin.Api/Controllers/PluginsController.cs | |||
| 5 days | Merge pull request #17311 from dkanada/book-progress | Cody Robibero | |
| extract page count from archives and PDFs | |||
| 5 days | Merge pull request #17204 from theguymadmax/sort-seires-trailers | Bond-009 | |
| Sort trailers for TV Shows | |||
| 6 days | Merge pull request #17291 from dkanada/creator-normalization | Bond-009 | |
| normalize common formats for creator names in OPF data | |||
| 8 days | Show production companies under TV Shows' Studios (#17246) | Rant423 | |
| * show production companies instead of networks * keep both production companies and networks * fix whitespace * fix nullable type * networks first, then production companies | |||
| 8 days | Merge pull request #17151 from theguymadmax/fix-indentify-image | Bond-009 | |
| Fix Identify returning wrong images | |||
| 8 days | Sanitize media attachment and lyric paths against traversal | Shadowghost | |
| 10 days | Merge pull request #17248 from theguymadmax/add-novel | Bond-009 | |
| 13 days | extract page count from archives and PDFs | dkanada | |
| 2026-07-11 | enable audiobook image saving to local folder | dkanada | |
| 2026-07-10 | normalize common formats for creator names in OPF data | dkanada | |
| 2026-07-08 | Use FrozenSet | theguymadmax | |
| 2026-07-06 | Add Novel job mapping to the Writing department | theguymadmax | |
| 2026-07-05 | Merge pull request #17238 from iderex/fix/dateparse-format-provider | Cody Robibero | |
| Use InvariantCulture when parsing machine-generated dates | |||
| 2026-07-05 | Merge pull request #17044 from Shadowghost/version-model-and-handling | Cody Robibero | |
| Fixes for multi version handling | |||
| 2026-07-04 | Use InvariantCulture when parsing machine-generated dates | Nils Lehnen | |
| DateTime.TryParse without an IFormatProvider falls back to the current thread culture, so the same string can parse differently (or fail) depending on the server's locale. None of these call sites deal with user-entered text - they parse dates that come from filenames, an HTTP header, ffprobe metadata and values the app itself wrote to the auth database - so InvariantCulture is the correct provider everywhere here. Fixes the S6580 / CA1305 warnings on these call sites. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | |||
| 2026-06-29 | Sort trailers for TV Shows | theguymadmax | |
| 2026-06-27 | Merge pull request #17134 from theguymadmax/replace-embedded-lyrics | Cody Robibero | |
| Fix embedded lyrics not updating on replace all refresh | |||
| 2026-06-26 | Fix local plugin registration | Shadowghost | |
| 2026-06-21 | Fix Identify returning wrong images | theguymadmax | |
| 2026-06-20 | Fix Identify returning wrong results | theguymadmax | |
| 2026-06-18 | Fix embedded lyrics not updating on replace-all refresh | theguymadmax | |
| 2026-06-18 | Merge pull request #17121 from theguymadmax/fix-date-offset | Bond-009 | |
| Fix episode air date offset after initial scan | |||
| 2026-06-17 | Fetch TV Shows creators from TMDB (#17107) | Rant423 | |
| Fetch TV Shows creators from TMDB | |||
| 2026-06-16 | Fix episode air date offset after initial scan | theguymadmax | |
| 2026-06-15 | await instead of returning Task | Bond_009 | |
| 2026-06-15 | fix build errors | Bond_009 | |
| 2026-06-15 | Merge pull request #17089 from Bond-009/sharpcompress | Bond-009 | |
| Replace usage of SharpCompress | |||
| 2026-06-13 | Replace usage of SharpCompress | Bond_009 | |
| ComicImageProvider is the last user of SharpCompress after this PR | |||
| 2026-06-13 | Merge pull request #17081 from Gadnief/fix/audiodb-album-description-en-fallback | Bond-009 | |
| Fix AudioDb album description not displayed for English (mirror of #16606) | |||
| 2026-06-13 | Merge pull request #17051 from ivanjx/hydrate-eps | Bond-009 | |
| Assign correct season info to new episodes | |||
| 2026-06-12 | Reconcile Seasons and Episodes | Shadowghost | |
| 2026-06-12 | Fix AudioDb album description not displayed when only base strDescription ↵ | Dennis M | |
| field is populated TheAudioDB returns the English album description in the base strDescription field (no language suffix). The plugin previously only read strDescriptionEN, which is absent from the API response, so the Overview/Description field stayed empty for English (and any other language for which no localized strDescription<LANG> exists). Mirror the fallback already applied to AudioDbArtistProvider in #16606 and add the missing strDescription property to the Album DTO. Fixes #17080 | |||
| 2026-06-10 | Merge pull request #16444 from dkanada/comic-providers | Bond-009 | |
| migrate local comic providers to server codebase | |||
| 2026-06-08 | Assign correct season id and name to new episodes | Ivan Kara | |
| 2026-06-07 | Fix data extraction for alternative versions | Shadowghost | |
| 2026-06-03 | Merge pull request #16995 from theguymadmax/fix-flat-series | Bond-009 | |
| Fix season unknown for flat TV structures | |||
| 2026-06-01 | Fix incorrect list capacity | theguymadmax | |
| 2026-06-01 | Fix season unknown for flat tv structures | theguymadmax | |
| 2026-05-26 | Improve OriginalLanguage normalization and inheritance (#16829) | Erik W | |
| Improve OriginalLanguage normalization and inheritance | |||
| 2026-05-21 | Run tree-wide dotnet format | jakobkukla | |
| 2026-05-16 | Move ComicVine and GoogleBooks ExternalUrl providers to ↵ | Shadowghost | |
| MediaBrowser.Providers.Books | |||
| 2026-05-15 | Fix integrated provider images | Shadowghost | |
| 2026-05-15 | Merge pull request #15970 from Shadowghost/similarity | Bond-009 | |
| Implement similarity providers | |||
| 2026-05-14 | Add Listenbrainz plugin Logo | Shadowghost | |
| 2026-05-14 | Make Cache duration user configurable | Shadowghost | |
