ArabCoders
c4013d2e10
Updated the summary and the Dto name.
1 year ago
ArabCoders
07db2025a1
Refactored the code to not use reflection.
1 year ago
ArabCoders
2a25c5a2e3
Refactored api call logic handling.
1 year ago
Cody Robibero
892973a9e3
Merge branch 'master' into media-type
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
38d962242a
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Updates/InstallationManager.cs
# tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs
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
d7748cfa04
Multiple Stream changes
...
* Remove useless MemoryStream in DlnaHttpClient
* Use HttpContent.ReadFromJsonAsync extension
* Call ConfigureAwait for IAsyncDisposable
* Use HttpContent.CopyToAsync where possible
1 year ago
Cody Robibero
2920611ffc
Convert string MediaType to enum MediaType
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
8ea812b65d
Reduce string literal length by using verbatim string
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
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
2 years ago
Shadowghost
6ddc449a89
Implement NFO named season parsing
2 years ago
Shadowghost
eb52af4e6a
Fix playlists library and migration ( #9770 )
2 years ago
Shadowghost
a8cdf4434b
Fix access to playlists not created by a user ( #9746 )
2 years ago
AmbulantRex
4a0b135b7a
Merge branch 'jellyfin:master' into whitelist-dlls
2 years ago
JPVenson
3c22d5c970
#7626 Added handling for common FormatExceptions with Skia loading sv… ( #9581 )
...
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
2 years 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