aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers
AgeCommit message (Collapse)Author
2022-04-07Merge pull request #7527 from Shadowghost/mediaresolver-fixCody Robibero
(cherry picked from commit aa1b1c6bbb78dcdef164ec07c0c481806b281bd5) Signed-off-by: crobibero <cody@robibe.ro>
2022-04-07Merge pull request #7507 from crobibero/studio-image-pluginCody Robibero
Fix StudioImageProvider (cherry picked from commit 5de2db9f5294d7a614d00ff6a6fc1dc0a2919c57) Signed-off-by: crobibero <cody@robibe.ro>
2022-04-03Remove warningsJoe Rogers
2022-04-03Fix review commentJoe Rogers
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-04-03Simplify RefreshSingleItemJoe Rogers
2022-04-03Reorder and flatten provider filteringJoe Rogers
2022-04-03Pass TypeOptions instead of full LibraryOptionsJoe Rogers
2022-04-03Improve metadata provider sortingJoe Rogers
Extract configured order up front instead of for each provider Non-IHasOrder providers default to middle, not beginning Merge image and metadata sort helper methods
2022-04-03Clarify naming, minor method ordering improvementJoe Rogers
2022-04-03Add nullable annotationsJoe Rogers
2022-04-03Improve image provider sortingJoe Rogers
Remove irrelevant check for ILocalImageProvider Providers that are not IHasOrder default to middle, not beginning
2022-04-03Fix unused var, log typoJoe Rogers
2022-04-03Move Get*Providers definitions to interfaceJoe Rogers
2022-03-25Merge pull request #7443 from whiteowl3/strm-probeCody Robibero
2022-03-23Update MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cswhiteowl3
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-03-21Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406dependabot[bot]
Bumps [StyleCop.Analyzers](https://github.com/DotNetAnalyzers/StyleCopAnalyzers) from 1.2.0-beta.376 to 1.2.0-beta.406. - [Release notes](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/releases) - [Commits](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/compare/1.2.0-beta.376...1.2.0-beta.406) --- updated-dependencies: - dependency-name: StyleCop.Analyzers dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-18tmdb - update available series end statusCody Robibero
2022-03-11Merge pull request #6528 from oledfish/additional-episode-ordersJoshua M. Boniface
2022-03-11Merge pull request #7346 from Bond-009/guidClaus Vium
Optimize Guid comparisons
2022-03-11allow strm probe to succeedwhiteowl3
2022-03-10Match external sub/audio stream adding logicJoe Rogers
2022-03-08Remove unused poster support from StudiosImageProvider (#7423)Bill Thornton
2022-03-05Merge pull request #7403 from 1337joe/fix-external-file-prefix-checkCody Robibero
2022-03-05Merge pull request #7396 from thornbill/update-artwork-repositoryJoshua M. Boniface
2022-03-05Fix external file check for shorter namesJoe Rogers
2022-03-04Switch to using spans for string comparisonJoe Rogers
2022-03-04Strip out external file fuzzy matchingJoe Rogers
Convert MediaFlagDelimiter back to char
2022-03-04Update artwork repository urlsBill Thornton
2022-03-02Split DirectoryExists and FileExistsCody Robibero
2022-02-28Use IFileSystemCody Robibero
2022-02-28Update MediaBrowser.Providers/MediaInfo/MediaInfoResolver.csCody Robibero
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com>
2022-02-28Only add internal files if the internal metadata path existsCody Robibero
Signed-off-by: Cody Robibero <cody@robibe.ro>
2022-02-21Require delimiter immediately after filename matchJoe Rogers
2022-02-21Rewrite tests for coverage and less duplicationJoe Rogers
Address minor warnings Revert making GetInternalMetadataPath mockable
2022-02-21Optimize Guid comparisonsBond_009
* Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty
2022-02-19Update MediaBrowser.Providers/MediaInfo/MediaInfoResolver.csShadowghost
Co-authored-by: Bond-009 <bond.009@outlook.com>
2022-02-18fix(external-media): implement review suggestionsShadowghost
2022-02-18feat(external-media): refactor to generic provider, extend tests and file ↵Shadowghost
recognition, consolidate and extend NamingOptions
2022-02-18feat(external-media): refactor external subtitle and audio providerShadowghost
2022-02-15Fix some warningsBond_009
2022-02-14Fix some warningsBond_009
2022-02-11Merge pull request #7054 from matthew-jones-uk/disable-embedded-subsCody Robibero
2022-02-06Merge pull request #7241 from Bond-009/async5Cody Robibero
2022-01-28Remove some allocations (#7246)Claus Vium
2022-01-26Changed boolean options to enumsMatthew Jones
2022-01-22Merge pull request #7235 from Bond-009/async4Cody Robibero
2022-01-22Flush to disk async where possibleBond_009
2022-01-22Make ffprobe consistent with MetadataService.MergeDataJoe Rogers
2022-01-22Ban the usage of Task.ResultBond_009
If the calling function can't be made async easily you can still use .GetAwaiter().GetResult(), which is way easier to find in the future
2022-01-20Merge pull request #7219 from 1337joe/tmdb-image-provider-logoCody Robibero