sinterdev
ce64dbc034
Removing CollectionFolders from cache when they are deleted on disk. ( #13315 )
4 weeks ago
Bond-009
bcdffa74a8
Remove useless checks and dead code ( #13405 )
...
* Remove useless checks and dead code
* Enable adaptive bitrate streaming again
* Disable adaptive bitrate streaming by default
4 weeks ago
Joshua M. Boniface
93b8eade61
Merge pull request #12798 from JPVenson/feature/EFUserData
...
Refactor library.db into jellyfin.db and EFCore
1 month ago
Bond_009
47f798827b
Remove useless checks and dead code
1 month ago
Daniyar Alpyspayev
2614fecf8d
move to new System.Threading.Lock type for better performance
3 months ago
JPVenson
b39553611d
Applied coding style
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
b09a41ad1f
WIP porting new Repository structure
5 months ago
Niels van Velzen
675a8a9ec9
Remove left-over network path references ( #12446 )
6 months ago
Stepan Goremykin
a3cc39ddd8
Use frozen collections in MimeTypes.cs ( #10826 )
...
Co-authored-by: Stepan Goremykin <goremukin@gmail.com>
6 months ago
Bond_009
09f4477510
Replace UserId with User in UserViewQuery
7 months ago
ItsAllAboutTheCode
5e840c1db6
Improve LibraryManager.Sort when using "Random" order ( #12165 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
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
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>
9 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>
9 months ago
gnattu
3ae0fb90cb
Validate Collection Folders on adding and removal ( #11444 )
10 months ago
Bond-009
3feb3f81bf
More efficient array creation ( #11468 )
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
Bond-009
bb018c4adc
Enable nullable for LibraryManager ( #11191 )
10 months ago
gnattu
e4d66f35fd
chore: use proper way to override remove root
...
This is an alternate approach which is more proper, but changes all parts that uses/overrides the original ValidateChildren method
Signed-off-by: gnattu <gnattuoc@me.com>
10 months ago
Cody Robibero
6fb6b5f176
Validate item access ( #11171 )
11 months ago
gnattu
7befbda1a6
fix: code style
...
Signed-off-by: gnattu <gnattuoc@me.com>
11 months ago
gnattu
4fa6b8874f
fix: typo
...
Signed-off-by: gnattu <gnattuoc@me.com>
11 months ago
gnattu
204146a3a5
fix: mark UserRoot as non-root when performing removal
...
Fixes #11269
Signed-off-by: gnattu <gnattuoc@me.com>
11 months ago
Bond-009
7d28d08e08
Enable more warnings as errors ( #11288 )
11 months ago
Tim Eisele
134bf7a6a5
Don't throw if file was already removed ( #11286 )
11 months ago
Niels van Velzen
d9fe900952
Fix FindExtras overwriting current extra type ( #11260 )
11 months ago
Cody Robibero
f7f3ad9eb7
Precache livetv program images ( #11083 )
...
* Precache livetv program images
* return if cache hit
* use EnsureSuccessStatusCode
* Read proper bytes
12 months ago
Cody Robibero
0bc41c015f
Store lyrics in the database as media streams ( #9951 )
1 year ago
Patrick Barron
0960438065
Remove ActionableProgress
1 year ago
Patrick Barron
8698b90594
Remove SimpleProgress
1 year ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
1 year ago
Cody Robibero
033cfa59c4
Convert CollectionType to use lowercase enum names
1 year ago
Cody Robibero
906f701fa8
Convert CollectionType, SpecialFolderType to enum ( #9764 )
...
* Convert CollectionType, SpecialFolderType to enum
* Hide internal enum CollectionType values
* Apply suggestions from code review
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
* Fix recent change
* Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs
Co-authored-by: Patrick Barron <barronpm@gmail.com>
---------
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
Co-authored-by: Patrick Barron <barronpm@gmail.com>
1 year ago
Cody Robibero
c7a94d48ae
Convert ItemSortBy to enum ( #9765 )
...
* Convert ItemSortBy to enum
* Rename Unknown to Default
1 year ago
Stepan Goremykin
8d7e4229ca
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Net/SocketFactory.cs
# RSSDP/SsdpCommunicationsServer.cs
# RSSDP/SsdpDeviceLocator.cs
# RSSDP/SsdpDevicePublisher.cs
1 year ago
Bond-009
406c5df8a3
Merge pull request #10345 from Bond-009/getperson
1 year ago
Stepan Goremykin
f84469d500
Remove redundant using directives
1 year ago
Stepan Goremykin
a37dc3da96
Use async overload
1 year ago
Bond_009
b176beb88e
Reduce string allocations
...
Some simple changes to reduce the number of allocated strings
1 year ago
Bond_009
852f1dc0c1
Don't create non existent persons in LibraryManager.GetPerson
...
return null instead.
GetStudio, GetGenre, GetMusicGenre, GetYear, GetArtist still create a new one
when the requested one doesn't exist
Fixes #3901
1 year ago
Bond_009
767a42fbdb
Minor LibraryMonitor improvements
...
* Enable nullable
* Add a fast return to ReportFileSystemChanged when path should be ignored
* Use Span overloads of Path.* functions where possible
* IFileSystem: remove NormalizePath as Path.TrimEndingDirectorySeparator already checks if it's a root path
1 year ago
Stepan Goremykin
0ed2aa6f06
Fix a few multiple enumerations
2 years ago
cvium
2e32e335ac
refactor: use ConcurrentDictionary when IMemoryCache isn't needed
2 years ago
Claus Vium
bfb7c60f72
Merge pull request #9447 from Bond-009/disablerealtimemonitor
...
Disable real time monitoring by default
2 years ago