Stepan Goremykin
38d962242a
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Updates/InstallationManager.cs
# tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs
12 months 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
12 months ago
Bond_009
d7748cfa04
Multiple Stream changes
...
* Remove useless MemoryStream in DlnaHttpClient
* Use HttpContent.ReadFromJsonAsync extension
* Call ConfigureAwait for IAsyncDisposable
* Use HttpContent.CopyToAsync where possible
12 months ago
Bond-009
406c5df8a3
Merge pull request #10345 from Bond-009/getperson
12 months ago
Stepan Goremykin
f84469d500
Remove redundant using directives
12 months ago
Stepan Goremykin
8ea812b65d
Reduce string literal length by using verbatim string
12 months ago
Stepan Goremykin
a37dc3da96
Use async overload
12 months 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
Claus Vium
467aa40d21
Merge pull request #10222 from Bond-009/photos
1 year ago
Bond_009
cc15ea7f65
Ignore .zfs folder
...
Maybe helps with #10215 ?
1 year ago
Bond_009
57891e7639
PhotoResolver: change how generated images are detected
...
Backdrops/fanart are generated as (backdrop)|(fanart)[0-9]*.extension
Fixes #7830
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
1 year ago
cvium
2e32e335ac
refactor: use ConcurrentDictionary when IMemoryCache isn't needed
1 year ago
Bond-009
b95fa294c9
Merge pull request #9799 from Bond-009/genregex
1 year ago
Claus Vium
bfb7c60f72
Merge pull request #9447 from Bond-009/disablerealtimemonitor
...
Disable real time monitoring by default
1 year ago
Bond_009
b5f0760db8
Use RegexGenerator where possible
1 year ago
Cody Robibero
fe9e764af2
Merge pull request #9564 from AmbulantRex/whitelist-dlls
1 year ago
Cody Robibero
81cf798430
Merge pull request #8203 from Shadowghost/nfo-season-names
...
Implement NFO named season parsing
1 year ago
Shadowghost
81746666de
Fix TotalRecordCount calculation
1 year ago
Bond_009
b44c9eb88e
Check for Imdb id for series
1 year ago
Shadowghost
6ddc449a89
Implement NFO named season parsing
1 year ago
Shadowghost
eb52af4e6a
Fix playlists library and migration ( #9770 )
1 year ago
Shadowghost
a8cdf4434b
Fix access to playlists not created by a user ( #9746 )
1 year ago
AmbulantRex
4a0b135b7a
Merge branch 'jellyfin:master' into whitelist-dlls
1 year ago
JPVenson
3c22d5c970
#7626 Added handling for common FormatExceptions with Skia loading sv… ( #9581 )
...
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
1 year ago
Stepan Goremykin
910617bbc3
Remove redundant 'else' keywords
2 years ago
Stepan Goremykin
b6cfdb8b92
Simplify conditional expression
2 years ago
Stepan Goremykin
19e65269a2
Simplify linq expressions (use All)
2 years ago
elmuffo
bb5bf0277a
Implement check to hide all libraries when user has no access ( #9536 )
2 years ago
AmbulantRex
3a731051ad
Correct styling inconsistencies
2 years ago
AmbulantRex
a944352aa8
Correct style inconsistencies
2 years ago
AmbulantRex
677b1f8e34
Remove unnecessary using statements in PluginManager
2 years ago
AmbulantRex
891b9f7a99
Add DLL whitelist support for plugins
2 years ago
Cody Robibero
dd491ce8ff
Merge pull request #9403 from SenorSmartyPants/ExtraCleanAndNFO
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
Bond_009
d8ec3a5470
Reduce usage of GetAwaiter().GetResult()
2 years ago
Bond-009
6351d1022b
Merge pull request #9254 from Shadowghost/dvdbdfix
2 years ago
SenorSmartyPants
b96420b786
Clean Extra Names
...
- Adds regular expression to CleanStrings to remove suffix style extra naming from the name presented in JF.
- Override Resolve for Extras to enable parsename
- remove exclusion on parsename of extratypes
2 years ago
Bond_009
891e2495c9
Disable real time monitoring by default
2 years ago
Joe Rogers
361fff3a0c
Fix cases where multiple files are resolved as a single book
2 years ago
Joe Rogers
1c3a97bf6a
Inject IDirectoryService where needed instead of passing it through ItemResolveArgs
2 years ago
Joe Rogers
160baa02fd
Remove some BaseItem references to make ItemResolveArgs more usable for testing.
2 years ago
Bond_009
4b01aaa0f7
Allocate less Lists
2 years ago
Bond_009
48263078b4
Reduce string allocations by regex
2 years ago
Shadowghost
3d4b2f840a
Fix BD and DVD folder recognition for tv episodes
2 years ago
Bond-009
769c48c629
Deduplicate media stream ordering code ( #9014 )
2 years ago
Bond-009
497d8c4957
Use Order() introduced in .NET 7 ( #8923 )
2 years ago
Joe Rogers
e4040ab812
Allow video extras to use owner library options
2 years ago
Claus Vium
2c5573b145
Merge pull request #8868 from Bond-009/priorityqueue
...
Remove dependency on OptimizedPriorityQueue
2 years ago