aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Library/Resolvers
AgeCommit message (Collapse)Author
2023-12-08Convert CollectionType to use lowercase enum namesCody Robibero
2023-11-09Convert CollectionType, SpecialFolderType to enum (#9764)Cody Robibero
* 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>
2023-10-12Merge branch 'master' into fix-resharper-warningsStepan Goremykin
# Conflicts: # Emby.Server.Implementations/Net/SocketFactory.cs # RSSDP/SsdpCommunicationsServer.cs # RSSDP/SsdpDeviceLocator.cs # RSSDP/SsdpDevicePublisher.cs
2023-10-08Remove redundant using directivesStepan Goremykin
2023-10-08Reduce string literal length by using verbatim stringStepan Goremykin
2023-10-06Reduce string allocationsBond_009
Some simple changes to reduce the number of allocated strings
2023-09-27PhotoResolver: change how generated images are detectedBond_009
Backdrops/fanart are generated as (backdrop)|(fanart)[0-9]*.extension Fixes #7830
2023-06-28Use RegexGenerator where possibleBond_009
2023-06-10Merge pull request #8203 from Shadowghost/nfo-season-namesCody Robibero
Implement NFO named season parsing
2023-05-23Check for Imdb id for seriesBond_009
2023-05-20Implement NFO named season parsingShadowghost
2023-05-12Fix access to playlists not created by a user (#9746)Shadowghost
2023-04-06Remove redundant 'else' keywordsStepan Goremykin
2023-03-20Merge pull request #9403 from SenorSmartyPants/ExtraCleanAndNFOCody Robibero
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-03-10Merge pull request #9254 from Shadowghost/dvdbdfixBond-009
2023-03-09Clean Extra NamesSenorSmartyPants
- 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
2023-03-06Fix cases where multiple files are resolved as a single bookJoe Rogers
2023-03-06Inject IDirectoryService where needed instead of passing it through ↵Joe Rogers
ItemResolveArgs
2023-03-01Allocate less ListsBond_009
2023-02-17Reduce string allocations by regexBond_009
2023-02-04Fix BD and DVD folder recognition for tv episodesShadowghost
2022-12-19Use Order() introduced in .NET 7 (#8923)Bond-009
2022-12-07Fix to make sure that UDF streams are opened with Share.Read (#8276)Stanislav Ionascu
Make sure that any subsequent requests to open the file for read will succeed.
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-11-27Investigate some TODO commentsBond_009
2022-11-17Apply review suggestionsShadowghost
2022-11-17Add xmldocs for TMDb provider, correct provider spellingShadowghost
2022-10-11Fix some things that slipped through the cracksBond_009
2022-10-07Merge pull request #7514 from Shadowghost/music-extendClaus Vium
2022-10-07Apply review suggestionsShadowghost
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ```
2022-09-13Add xmldocsShadowghost
2022-09-13Prevent MusicArtist creation for artist subfoldersShadowghost
2022-09-13Extend music parsingShadowghost
2022-08-15Fix various typos luz paz
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2022-06-30fix: single video folder during photos lib scanUtku Ozdemir
Prevent a directory with a single video file to be detected as a movie directory when the library type is "Photos". Closes jellyfin/jellyfin#7825 Signed-off-by: Utku Ozdemir <uoz@protonmail.com>
2022-06-14Merge pull request #7892 from cvium/fix_tv_multiCody Robibero
(cherry picked from commit 21afec32258e29687f6c84b08d60d2d325248837) Signed-off-by: crobibero <cody@robibe.ro>
2022-02-20Fix #7100 by catching the exception on opening invalid UDF imagesStanislav Ionascu
When an invalid UDF image is opened by the UdfReader, it may throw and exception. This change is to catch and log the exception.
2022-02-04TV extras (#7178)SenorSmartyPants
2022-01-16Restore resolver that handles alternate videosJoe Rogers
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-01-15Fix SA1642 warningDmitry Lyzo
2022-01-02Merge pull request #7058 from cvium/the_most_important_featureBond-009
2022-01-01Remove file extension filter and fix buildcvium
2022-01-01Update Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.csClaus Vium
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com>
2021-12-28Use dedicated resolvers for extrascvium
2021-12-27More cleanupBond_009
2021-12-25Merge pull request #7044 from 1337joe/fix-trailers-v2Cody Robibero
Fix trailers v2
2021-12-24Fix resolved type for TrailersJoe Rogers
2021-12-24Update StyleCopBond_009