JPVenson
0dd6dacc4f
Merge remote-tracking branch 'origin/master' into feature/EFUserData
3 months ago
Shadowghost
06c603428b
Backport pull request #13059 from jellyfin/release-10.10.z
...
Exclude file system based library playlists from migration
Original-merge: 23de7e517e
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
3 months ago
JPVenson
68252ffa1b
Merge branch 'feature/EFUserData' of https://github.com/JPVenson/jellyfin into feature/EFUserData
3 months ago
JPVenson
b39553611d
Applied coding style
3 months ago
JPVenson
427359deee
Merge branch 'master' into feature/EFUserData
3 months ago
Bond-009
ceb850c770
Update projects to .NET 9 ( #13023 )
3 months ago
JPVenson
37129f7952
Fixed Transaction for Userdata
3 months ago
JPVenson
b60cd378d9
Updated order of saving for Items
3 months ago
JPVenson
b830c42fca
There can be also NULL people?
3 months ago
JPVenson
f81d124019
Fixed items can be null saving
3 months ago
JPVenson
7c51b37ca0
Fixed Person creation
3 months ago
JPVenson
6b371ba04f
Fixed storage of Person images
3 months ago
JPVenson
d3174b5171
Fixed userdata lookup
3 months ago
JPVenson
508b27f156
Fixed Duplicate returns on grouping
...
Fixed UserDataKey not stored
3 months ago
JPVenson
2d4f7f725f
Fixed TopParent not beeing migrated
3 months ago
JPVenson
0639758abd
Updated all instances of ImmutableList to ImmutableArray
3 months ago
JPVenson
c2a0dfb1e5
Reodered Context creation
4 months ago
JPVenson
e331dc35ac
Fixed tests
4 months ago
JPVenson
10a2a316a4
i have too much time.
...
Refactored BaseItem and UserData relation
4 months ago
JPVenson
e20ecfc670
applied review comments
4 months ago
JPVenson
05ffa7b413
Applied Review Comments
4 months ago
JPVenson
2014fa56b8
Ported new Item Repository architecture
4 months ago
JPVenson
b09a41ad1f
WIP porting new Repository structure
4 months ago
JPVenson
d3a3d9fce3
Merge remote-tracking branch 'jellyfinorigin/master' into feature/EFUserData
4 months ago
gnattu
b92fc7ea9d
Don't resolve trickplay folder during media scanning ( #12652 )
5 months ago
JPVenson
d0b4b2ddb3
Migrated UserData from library sqlite db to jellyfin.db
5 months ago
Niels van Velzen
675a8a9ec9
Remove left-over network path references ( #12446 )
5 months ago
Niels van Velzen
cc2f91b331
Merge pull request #12547 from Bond-009/userdatamanager
...
Clean up UserDataManager
5 months ago
Stepan Goremykin
a3cc39ddd8
Use frozen collections in MimeTypes.cs ( #10826 )
...
Co-authored-by: Stepan Goremykin <goremukin@gmail.com>
5 months ago
Bond_009
277830855d
Clean up UserDataManager
...
* enable nullable
* remove unused methods
* fix warnings and docs
5 months ago
Bond_009
09f4477510
Replace UserId with User in UserViewQuery
6 months ago
Bond_009
c831af2fe2
Pass User instead of UserId inside LatestItemsQuery
6 months ago
Bond_009
d3f0346f04
Enable nullable for UserItemData
...
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
6 months ago
Bond_009
ecd2dab0a2
Add TrySetProviderId extension
7 months ago
David Schulte
fc1bee30a6
Allow streaming of raw PGS subtitles without transcoding ( #12056 )
7 months ago
ItsAllAboutTheCode
5e840c1db6
Improve LibraryManager.Sort when using "Random" order ( #12165 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
7 months ago
Bond-009
79e9fe112c
Merge pull request #11204 from revam/fix-resolver-helper-init-values
...
Don't expect `BaseItem` to be a movie/video file.
8 months ago
Shadowghost
6734450d40
Backport pull request #12025 from jellyfin/release-10.9.z
...
Fix empty image folder removal for legacy locations
Original-merge: 476dc01f4d
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Mikal Stordal
0cf8b376ac
Don't expect `BaseItem` to be a movie/video file.
...
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.
8 months ago
gnattu
cd5fb84136
Backport pull request #11963 from jellyfin/release-10.9.z
...
Fix Library renaming
Original-merge: b78efd6b1e
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
4a06b6d13b
Backport pull request #11920 from jellyfin/release-10.9.z
...
Only set season path if season folder parsing was successful
Original-merge: d1c00ba4ed
Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
gnattu
0d0a2b4d58
Backport pull request #11886 from jellyfin/release-10.9.z
...
Fix multi-part album folder being detected as artist folder
Original-merge: d602b6dbc5
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
5d4880c497
Backport pull request #11743 from jellyfin/release-10.9.z
...
Fix replace logic
Original-merge: 2ddb15c784
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
c0364fc766
Backport pull request #11719 from jellyfin/release-10.9.z
...
Move NFO series season name parsing to own local provider
Original-merge: a53ea029fa
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
29a293f9e7
Backport pull request #11647 from jellyfin/release-10.9.z
...
Fix season names
Original-merge: 2da06bc0b1
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
9 months ago
gnattu
3ae0fb90cb
Validate Collection Folders on adding and removal ( #11444 )
9 months ago
Bond-009
3feb3f81bf
More efficient array creation ( #11468 )
9 months ago
Bond_009
88a38a61b5
Improve audio normalization
...
* Move calculation of LUFS to a scheduled task as it's pretty slow
* Correctly calculate album LUFS
* Don't try to convert replaygain tags to LUFS values
10 months ago
Bond-009
d29b85a134
Fix multiple intro providers and remove unneeded ToLists ( #11431 )
10 months ago
Bond-009
37d301ebd4
Merge pull request #11352 from jellyfin/fix-library-removal
...
fix: explicitly allow remove root when performing library removal
10 months ago