aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities
AgeCommit message (Collapse)Author
2022-03-11BaseItem: remove unused functionBond_009
2022-03-11Merge pull request #7346 from Bond-009/guidClaus Vium
Optimize Guid comparisons
2022-03-04Merge pull request #7370 from crobibero/internal-metadata-pathClaus Vium
Only add internal files if the internal metadata path exists
2022-02-28Use IFileSystemCody Robibero
2022-02-27Add post filtering for theme song and videoJoe 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-18feat(external-media): refactor to generic provider, extend tests and file ↵Shadowghost
recognition, consolidate and extend NamingOptions
2022-01-28Remove some allocations (#7246)Claus Vium
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-20Properly populate QueryResultCody Robibero
2022-01-14Ignore JSON serialization for special features of movie.Dmitry Lyzo
When refreshing the metadata of the video with a local trailer, the server gets stuck trying to read the database and save the item at the same time.
2022-01-11Merge pull request #7134 from adavier/trakt-episode-linksCody Robibero
2022-01-07Keep from serializing trailers into databaseJoe Rogers
2022-01-07Implement trakt episode links using the implementation from Series.csadavier
The code is the same as `MediaBrowser.Controller/Entities/TV/Series.cs`, using the imdbID to generate Trakt links. The trakt url for episodes is `https://trakt.tv/episodes/{0}`.
2021-12-27Remove more warningsCody Robibero
2021-12-24Update StyleCopBond_009
2021-12-23Fix build from PR mergingCody Robibero
2021-12-24Merge pull request #7029 from cvium/allocations_maybeCody Robibero
2021-12-22Merge pull request #7028 from cvium/everything_went_wrongCody Robibero
2021-12-21Don't cache special feature idscvium
2021-12-20Don't skip extras refresh when replacing metadata or doing a full refreshcvium
2021-12-20Use our own Contains extensioncvium
2021-12-20Fix extras folderscvium
2021-12-19Use == instead of Object.Equals to avoid closure allocationcvium
2021-12-15Merge branch 'master' into what_could_go_wrongClaus Vium
2021-12-14Cache BaseItemKindCody Robibero
2021-12-12Folder can't have extrascvium
2021-12-12Use BaseItemKind where possibleCody Robibero
2021-12-07Refactor extras parsingcvium
2021-12-01Prevent crashes in specific scenariosJonas Resch
2021-11-30Add support for external audio filesJonas Resch
2021-11-20Merge pull request #6862 from 1337joe/query-instead-of-filteringCody Robibero
2021-11-18Query MediaSourceManager directly in image providersJoe Rogers
Add doc comments/minor tweaks to AudioImageProvider
2021-11-17Query media streams by type instead of filteringJoe Rogers
2021-11-16Fix some warningsBond_009
2021-11-16Fix buildcvium
2021-11-16Remove unused dependenciescvium
2021-11-09Fix some warningsBond_009
down to 580
2021-11-09Fix some warningsBond_009
609 left
2021-11-08Fix and disable new dotnet6 warningsCody Robibero
2021-11-06Remove ImageType.Screenshot and ItemFields.ScreenshotJoe Rogers
2021-11-04Remove unused IHasScreenshots interfaceBond_009
2021-11-03Minor improvementsBond_009
* Removed some allocations * Removed some useless abstractions
2021-11-02Change RemoveImages to array, improve download testJoe Rogers
2021-11-01Refactor to validate all images up frontJoe Rogers
2021-10-03Fix warning: Qualifier is redundant (#2149)KonH
2021-09-26Remove all instances of en-US cultureCody Robibero
2021-09-20Update LINQ query according to code review feedback.Dixin
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-09-19Fix extra folder type resolving.Dixin