| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Fixes #16622 - Error messages like 'Error in Probe Provider' now include
the media file path, making it easier to identify which file caused the
failure.
|
|
|
|
* Fix artist metadata not being fetched on initial library scan
* Update Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs
Co-authored-by: Bond-009 <bond.009@outlook.com>
---------
Co-authored-by: Bond-009 <bond.009@outlook.com>
|
|
This commit integrates remaining performance changes:
- Add batch user data fetching in DtoService to reduce N+1 queries
- Add GetNextUpEpisodesBatch in TVSeriesManager for efficient batch retrieval
- Update Video/Movie/BoxSet to use LibraryManager for alternate versions
- Transition LinkedChild to use ItemId instead of Path (obsolete Path/LibraryItemId)
- Update providers and controllers for LinkedChildren-based references
- Add NextUpEpisodeBatchResult for batched episode queries
- Integrate IDescendantQueryProvider in SqliteDatabaseProvider
|
|
Fix watched state not kept on Media replace/rename
Original-merge: 8433b6d8a41f66f6eef36bb950927c6a6afa1a36
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Fix backdrop images being deleted when stored with media
Original-merge: 12c5d6b63650c34a25609066a0138d37032eb7c2
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Fix ItemAdded event triggering when updating metadata
Original-merge: fb65f8f8532fbad22089a3a3cfb4d9237c71c567
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Save item to database before providers run to prevent FK errors
Original-merge: c491a918c21025b105afba4b6d72a24372aac505
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Fix movie titles using folder name when NFO saver is enabled
Original-merge: f8e012582a8819d18ad933fd65eade936bdc946d
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Fix playlist DateCreated and DateLastMediaAdded not being set
Original-merge: 078f9584ed3622eed3516488026cbb6e42242bba
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Fix series DateLastMediaAdded not updating when new episodes are added
Original-merge: abfbaca33686ab5214182992ab644a6e24d4b180
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Update file size when refreshing metadata
Original-merge: f994dd62114b17c335d508c8e5709f24009eb16e
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix search for missing metadata overriding existing metadata
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix regression where "Search for missing metadata" not handling cast having multiple roles
Original-merge: 91ca81eca7d2c984a096a396cbd83d0111f41c9d
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Migrate to IExternalUrlProvider
|
|
Include Role and SortOrder in MergePeople to fix "Search for missing metadata"
Original-merge: fcdef875a2b0e49bc0ebeec12797c91ddb8f9bdc
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
|
|
Fall back to calculating mime type from path when needed
Original-merge: 8aa4e2e32037c15d4d08f40a776943a4d1575302
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Use WriteThrough for ImageSaver
Original-merge: 6329de4fc390d356e8c09d801357258b941cfd2d
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
|
|
Refactor library.db into jellyfin.db and EFCore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remove DynamicImageResponse local image after saved to metadata folder
Original-merge: 3a9b48a2aa535d38ad9e8937345b4e610b426606
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|