aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Library
AgeCommit message (Collapse)Author
2025-02-02Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_providerJPVenson
2025-01-30Removing CollectionFolders from cache when they are deleted on disk. (#13315)sinterdev
2025-01-28Remove useless checks and dead code (#13405)Bond-009
* Remove useless checks and dead code * Enable adaptive bitrate streaming again * Disable adaptive bitrate streaming by default
2025-01-26Prepared Seperation of Database components for future multi provider supportJPVenson
2025-01-25chore: fix spellingJosh Soref
* a * acceleration * addition * altogether * api clients * artist * associated * bandwidth * cannot * capabilities * case-insensitive * case-sensitive * configuration * delimiter * dependent * diacritics * directors * enable * explicitly * filters * finish * have * hierarchy * implicit * include * information * into * its * keepalive * localization * macos * manual * matching * metadata * nonexistent * options * overridden * parsed * parser * playback * preferring * processes * processing * provider * ratings * retrieval * running * segments * separate * should * station * subdirectories * superseded * supported * system * than * the * throws * transpose * valid * was link: forum or chat rooms Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-25Merge pull request #12798 from JPVenson/feature/EFUserDataJoshua M. Boniface
Refactor library.db into jellyfin.db and EFCore
2025-01-22Remove useless checks and dead codeBond_009
2025-01-18applied review commentsJPVenson
2025-01-17worsen commentJPVenson
2025-01-15Applied review commentsJPVenson
2024-12-12move to new System.Threading.Lock type for better performanceDaniyar Alpyspayev
2024-11-19Merge remote-tracking branch 'origin/master' into feature/EFUserDataJPVenson
2024-11-19Backport pull request #13059 from jellyfin/release-10.10.zShadowghost
Exclude file system based library playlists from migration Original-merge: 23de7e517e3b4acdefd92e731140d0fa358d3611 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-17Merge branch 'feature/EFUserData' of https://github.com/JPVenson/jellyfin ↵JPVenson
into feature/EFUserData
2024-11-17Applied coding styleJPVenson
2024-11-17Merge branch 'master' into feature/EFUserDataJPVenson
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-11-14Fixed Transaction for UserdataJPVenson
2024-11-14Updated order of saving for ItemsJPVenson
2024-11-14There can be also NULL people?JPVenson
2024-11-14Fixed items can be null savingJPVenson
2024-11-13Fixed Person creationJPVenson
2024-11-13Fixed storage of Person imagesJPVenson
2024-11-12Fixed userdata lookupJPVenson
2024-11-11Fixed Duplicate returns on groupingJPVenson
Fixed UserDataKey not stored
2024-11-11Fixed TopParent not beeing migratedJPVenson
2024-10-28Updated all instances of ImmutableList to ImmutableArrayJPVenson
2024-10-22Reodered Context creationJPVenson
2024-10-20Fixed testsJPVenson
2024-10-20i have too much time.JPVenson
Refactored BaseItem and UserData relation
2024-10-11applied review commentsJPVenson
2024-10-11Applied Review CommentsJPVenson
2024-10-09Ported new Item Repository architectureJPVenson
2024-10-09WIP porting new Repository structureJPVenson
2024-10-08Merge remote-tracking branch 'jellyfinorigin/master' into feature/EFUserDataJPVenson
2024-09-16Don't resolve trickplay folder during media scanning (#12652)gnattu
2024-09-07Migrated UserData from library sqlite db to jellyfin.dbJPVenson
2024-09-07Remove left-over network path references (#12446)Niels van Velzen
2024-09-06Merge pull request #12547 from Bond-009/userdatamanagerNiels van Velzen
Clean up UserDataManager
2024-09-04Use frozen collections in MimeTypes.cs (#10826)Stepan Goremykin
Co-authored-by: Stepan Goremykin <goremukin@gmail.com>
2024-08-30Clean up UserDataManagerBond_009
* enable nullable * remove unused methods * fix warnings and docs
2024-08-05Replace UserId with User in UserViewQueryBond_009
2024-08-05Pass User instead of UserId inside LatestItemsQueryBond_009
2024-07-29Enable nullable for UserItemDataBond_009
MetadataResult.GetOrAddUserData doesn't ever get used and is probably broken since the migration to .NET Core as it still expects a Guid for userId
2024-07-17Add TrySetProviderId extensionBond_009
2024-07-15Allow streaming of raw PGS subtitles without transcoding (#12056)David Schulte
2024-07-15Improve LibraryManager.Sort when using "Random" order (#12165)ItsAllAboutTheCode
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-06-27Merge pull request #11204 from revam/fix-resolver-helper-init-valuesBond-009
Don't expect `BaseItem` to be a movie/video file.
2024-06-24Backport pull request #12025 from jellyfin/release-10.9.zShadowghost
Fix empty image folder removal for legacy locations Original-merge: 476dc01f4d5bf0fdf391935ef0759b0583bf7026 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-11Don't expect `BaseItem` to be a movie/video file.Mikal Stordal
This fix is mainly so I can mass-add series _and_ movie entries using a `IMultiItemResolver` without having to resort to complicated logic using _both_ a `IItemResolver` and a `IMultiItemResolver` by splitting up what gets added where. I've also added three new interface methods to the `IDirectoryService`, one of which is used in the modified `ResolverHelper.SetInitialItemValues(…)` to get the file system entry info for the item regardless of which type the file system entry is. In my local testing so far I haven't found any issues introduced by this change.