aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/BaseItem.cs
AgeCommit message (Collapse)Author
2024-04-24Always scan ReplayGain tag (#11418)Bond-009
2024-04-21fix: don't apply whitelist tags to libraries (#11377)gnattu
2024-04-05Only allow owner and admin to delete playlistsShadowghost
2024-03-25Check all tags for allow/block (#11206)Cody Robibero
2024-03-22feat(i18n): transliterate item name before sorting (#11172)Gary Wang
2024-03-16add lyric files to supportedExtensionsrobert-hamilton36
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2024-01-06Remove some unused client capabilities and sync code (#10812)Niels van Velzen
2023-12-08Convert CollectionType to use lowercase enum namesCody Robibero
2023-11-09Merge branch 'master' into media-typeCody 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-10Convert string MediaType to enum MediaTypeCody Robibero
2023-08-22== null -> is nullBond_009
2023-06-21Reduce bottlenecks scan code (#9863)Bond-009
2023-05-15Audio normalization (#9222)TelepathicWalrus
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com> Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-04-06Remove redundant 'else' keywordsStepan Goremykin
2023-03-16Fix #9378Bond_009
Remove sort words before replacing dots with spaces
2023-03-08Allow webp for local imagesBond_009
2023-02-20Fix playlist parental control and no parental control skipping forbidden ↵Shadowghost
unrated items
2023-02-20Recursively update ratingShadowghost
2023-02-09Reduced number of calls to GetPreference()Jpuc1143
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-01-20Add "Allowed Tags" to Parental ControlsJpuc1143
2022-12-30Add support for .sup subtitle (#8808)Cody Robibero
Fixes https://github.com/jellyfin/jellyfin/issues/8628
2022-12-08Allow video extras to use owner library optionsJoe Rogers
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-10-27Fix extra type differentiationphotonconvergence
Change rules for Featurettes and Shorts so they don't both get classed as ExtraType.Clip. Fix test that these changes break
2022-10-12Rewrite BaseItem.ModifySortChunksBond_009
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 function back for compatibility, add sortingZach Phelan
2022-09-13Sort special features same as other spots, removing unnecssary functionZach Phelan
Added to contributors
2022-05-20Merge pull request #7604 from Jellifi007/fixes-diactriticsBond-009
Co-authored-by: Cody Robibero <cody@robibe.ro> (cherry picked from commit 8d1d9734381472b301deb0118bbb8da2a769a65e) Signed-off-by: crobibero <cody@robibe.ro>
2022-03-11BaseItem: remove unused functionBond_009
2022-03-11Merge pull request #7346 from Bond-009/guidClaus Vium
Optimize Guid comparisons
2022-02-28Use IFileSystemCody Robibero
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
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-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