| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 6 days | Adapt to master | Shadowghost | |
| 6 days | Merge remote-tracking branch 'upstream/master' into fix-series-merging | Shadowghost | |
| 6 days | Multiple fixes and improvements | Shadowghost | |
| Co-Authored-By: Cody Robibero <cody@robibe.ro> | |||
| 6 days | Merge remote-tracking branch 'upstream/master' into optimize-db-helper-memory | Shadowghost | |
| # Conflicts: # src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/JellyfinDbModelSnapshot.cs | |||
| 7 days | Fix series merging leaking across libraries and under-counting merged children | Shadowghost | |
| 8 days | Stop user updates from orphaning permission and preference rows (#17645) | Tim Eisele | |
| * Stop user updates from orphaning permission and preference rows * Make UserId non-nullable * Remove unnecessary ToList * Update Jellyfin.Server.Implementations/Users/UserManager.cs Co-authored-by: Claus Vium <cvium@users.noreply.github.com> --------- Co-authored-by: Claus Vium <cvium@users.noreply.github.com> | |||
| 2026-08-14 | Count alternate versions in the media filters and align filter conditions | Shadowghost | |
| 2026-08-14 | Skip alternate version links when resolving link parents | Shadowghost | |
| 2026-08-12 | Fix formatting | Shadowghost | |
| 2026-08-12 | Make the media stream filter index covering | Shadowghost | |
| 2026-08-12 | Resolve link owners from LinkedChildren | Shadowghost | |
| 2026-08-11 | Optimize query helper memory | Shadowghost | |
| 2026-08-10 | Merge pull request #17582 from Shadowghost/fix-assemblies | Cody Robibero | |
| Fix assemblies | |||
| 2026-08-10 | Merge pull request #17563 from Shadowghost/cleanup-sql-helpers | Cody Robibero | |
| Cleanup and simplify query helpers | |||
| 2026-08-08 | Fix assemblies | Shadowghost | |
| 2026-08-07 | Merge pull request #17560 from IDisposable/chore/pessimistic-reality-check | Cody Robibero | |
| Add warning that PessimisticLockBehavior is unsafe | |||
| 2026-08-07 | Apply review suggestions | Shadowghost | |
| 2026-08-06 | Cleanup and simplify query helpers | Shadowghost | |
| 2026-08-06 | Add warning that PessimisticLockBehavior is unsafe | Marc Brooks | |
| Since it uses ReaderWriterLockSlim, it gets tripped up if the transaction is continued across an await boundary on a different thread. | |||
| 2026-08-06 | Fix captured (and discarded) Execute exceptions | Marc Brooks | |
| Using ExecuteAndCapture (and the async version) requires something to manage the captured exception, which we don't do. Errors would be silently dropped and the writes/deletes treated as if they succeeded. | |||
| 2026-08-02 | Merge remote-tracking branch 'upstream/master' into fix-byname-queries | Shadowghost | |
| 2026-08-01 | Merge remote-tracking branch 'upstream/master' into fix-byname-queries | Shadowghost | |
| # Conflicts: # src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/JellyfinDbModelSnapshot.cs | |||
| 2026-08-01 | Merge remote-tracking branch 'upstream/master' into tmdb-missing-episodes | Shadowghost | |
| # Conflicts: # Jellyfin.Server.Implementations/Item/BaseItemRepository.QueryBuilding.cs | |||
| 2026-08-01 | Merge pull request #17416 from Shadowghost/enable-duplicate-playlist-children | Cody Robibero | |
| Allow duplicate LinkedChildren for Playlists | |||
| 2026-07-28 | Restrict people, genres, studios and artists to names backed by an item the ↵ | Shadowghost | |
| user can access | |||
| 2026-07-25 | Fix favorite filter performance | Shadowghost | |
| 2026-07-25 | Fix DatePlayed sorting performance | Shadowghost | |
| 2026-07-23 | Reduce correlated subqueries to improve performance | Shadowghost | |
| 2026-07-23 | Allow duplicate LinkedChildren for Playlists | Shadowghost | |
| 2026-06-25 | Add TMDb missing episode provider | Shadowghost | |
| 2026-05-30 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| # Conflicts: # Emby.Server.Implementations/Library/LibraryManager.cs # Jellyfin.Server.Implementations/Item/PeopleRepository.cs # MediaBrowser.Controller/Library/ILibraryManager.cs # MediaBrowser.Controller/Persistence/IPeopleRepository.cs | |||
| 2026-05-29 | Merge pull request #16177 from theguymadmax/homevideo-viewtypes | Bond-009 | |
| Add new viewtypes options | |||
| 2026-05-26 | Backport: Fix/user manager collation (#16919) | Bond-009 | |
| Backport: Fix/user manager collation | |||
| 2026-05-21 | Add new viewtypes | theguymadmax | |
| 2026-05-16 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-15 | Merge pull request #9787 from TheMelmacian/feature/language_filters | Bond-009 | |
| New filters for audio and subtitle languages | |||
| 2026-05-15 | readded concurrency exception check | JPVenson | |
| 2026-05-12 | Update logging message for DbConcurrency messages | JPVenson | |
| 2026-05-12 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-10 | feat: language filters for subtitles and audio | TheMelmacian | |
| 2026-05-07 | Add OriginalLanguage as option to PreferredAudioLanguage (#12579) | Erik W | |
| * Add OriginalLanguage as option to PreferredAudioLanguage * Support for multiple original languages * Add original audio stream indicator * Fetch OriginalLanguage from TMDB * Adapt to EFCore refactor * Fix PlayDefaultAudioTrack OriginalLanguage behavior * Fix better PlayDefaultAudioTrack OriginalLanguage behavior * Add comment to ItemFields * Improved PlayDefaultAudioTrack behavior * Add migration for original language * Use sting.Equals for string comparisons * Always set dto OriginalLanguage * Remove OriginalLanguage from ItemFields --------- Co-authored-by: Lampan-git <lampan-git@users.noreply.github.com> | |||
| 2026-05-04 | Apply review suggestions | Shadowghost | |
| 2026-05-04 | Fix Playlist and Boxset query and count perf | Shadowghost | |
| 2026-05-04 | Implement search providers | Shadowghost | |
| 2026-03-08 | Optimize Search and NextUp queries | Shadowghost | |
| 2026-03-05 | Fix review comments | Shadowghost | |
| 2026-02-15 | Migrate PrimaryVersionId to GUID and fix assignment | Shadowghost | |
| 2026-02-07 | Fix BoxSet collapse handling and deletion | Shadowghost | |
| 2026-02-07 | Optimize Indices | Shadowghost | |
| 2026-01-31 | Optimize Validator and Filter Performance | Shadowghost | |
