| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | Merge pull request #17456 from Shadowghost/fix-extras | Cody Robibero | |
| Fix extras naming and version assignment | |||
| 3 days | Switch to opt-in | Shadowghost | |
| 4 days | Merge remote-tracking branch 'upstream/master' into tmdb-missing-episodes | Shadowghost | |
| # Conflicts: # Jellyfin.Server.Implementations/Item/BaseItemRepository.QueryBuilding.cs | |||
| 7 days | Merge pull request #17424 from Shadowghost/add-audiodb-search | Cody Robibero | |
| Implement AudioDb artist search | |||
| 8 days | Apply review suggestion | Shadowghost | |
| 9 days | Fix extras naming and version assignment | Shadowghost | |
| 11 days | Merge pull request #17399 from Shadowghost/fix-extra-year | Cody Robibero | |
| Fix incorrect year on local trailers | |||
| 11 days | Always inherit from owner item and add tests | Shadowghost | |
| 11 days | Fix TmdbMissingEpisodeProvider | Shadowghost | |
| 12 days | Don't pull MusicBrainz Annotations into overview | Shadowghost | |
| 13 days | Fix MusicBrainz Metadata fetching | Shadowghost | |
| 13 days | Fix AudioDB metadata fetching | Shadowghost | |
| 13 days | Guard against blank names | Shadowghost | |
| 13 days | Skip ComicInfo parsing if none exists | Shadowghost | |
| 13 days | Implement AudioDb artist search | Shadowghost | |
| 2026-07-22 | Prefer null checks over HasValue everywhere | Shadowghost | |
| 2026-07-21 | Merge remote-tracking branch 'upstream/master' into ↵ | Shadowghost | |
| security-path-traversal-fixes # Conflicts: # Jellyfin.Api/Controllers/HlsSegmentController.cs # Jellyfin.Api/Controllers/PluginsController.cs | |||
| 2026-07-20 | Merge pull request #17311 from dkanada/book-progress | Cody Robibero | |
| extract page count from archives and PDFs | |||
| 2026-07-20 | Merge pull request #17204 from theguymadmax/sort-seires-trailers | Bond-009 | |
| Sort trailers for TV Shows | |||
| 2026-07-20 | Merge pull request #17291 from dkanada/creator-normalization | Bond-009 | |
| normalize common formats for creator names in OPF data | |||
| 2026-07-17 | 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 | |||
| 2026-07-17 | Merge pull request #17151 from theguymadmax/fix-indentify-image | Bond-009 | |
| Fix Identify returning wrong images | |||
| 2026-07-17 | Sanitize media attachment and lyric paths against traversal | Shadowghost | |
| 2026-07-15 | Merge pull request #17248 from theguymadmax/add-novel | Bond-009 | |
| 2026-07-12 | 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-25 | Only process items with tmdb id | Shadowghost | |
| 2026-06-25 | Set TMDb id in season provider | Shadowghost | |
| 2026-06-25 | Add TMDb missing episode provider | 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 | |||
