aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Manager/ItemImageProvider.cs
AgeCommit message (Collapse)Author
2025-12-28Backport pull request #15766 from jellyfin/release-10.11.ztheguymadmax
Fix backdrop images being deleted when stored with media Original-merge: 12c5d6b63650c34a25609066a0138d37032eb7c2 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-06-15Always set update action when item does not exist (#14304)JPVenson
2025-02-09Backport pull request #13439 from jellyfin/release-10.10.zBond-009
Fall back to calculating mime type from path when needed Original-merge: 8aa4e2e32037c15d4d08f40a776943a4d1575302 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2024-11-03Backport pull request #12940 from jellyfin/release-10.10.zgnattu
Remove DynamicImageResponse local image after saved to metadata folder Original-merge: 3a9b48a2aa535d38ad9e8937345b4e610b426606 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03Backport pull request #12909 from jellyfin/release-10.10.zrevam
Don't try to prune images for virtual episodes. Original-merge: f99e0407fd67358fc07c30ac4cbfa736be5f4daa Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-12Only remove images in metadata folder by default (#12631)gnattu
2024-06-24Backport pull request #12055 from jellyfin/release-10.9.zShadowghost
Fix season backdrops Original-merge: 2266a003372826e8f9a6367cbe9070aa2d1b4b82 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-24Backport pull request #12025 from jellyfin/release-10.9.zShadowghost
Fix empty image folder removal for legacy locations Original-merge: 476dc01f4d5bf0fdf391935ef0759b0583bf7026 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-06Backport pull request #11934 from jellyfin/release-10.9.zShadowghost
Fix local image saving Original-merge: b0bb22b65080a21ad1ce27fa2937a6b439e157da Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-06Backport pull request #11921 from jellyfin/release-10.9.zShadowghost
Fix identify over NFO and replace all when NFO saving enabled Original-merge: bfcc09db8a0467c596a82a209d3e7feeb8117e08 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-11-14Fix warningsBond_009
2023-05-10Fix local JPG primary image for video being overwritten by screen grabber ↵SenorSmartyPants
(#9552)
2023-03-18Don't overwrite NFO images (#9452)SenorSmartyPants
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-02-07Merge pull request #8982 from bradbeattie/background-images-no-languageBond-009
2023-02-07Update MediaBrowser.Providers/Manager/ItemImageProvider.csBond-009
2023-01-11Fix all warnings in MediaBrowser.ProvidersBond_009
2023-01-02Backdrops prefer no language imagesBrad Beattie
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-01-28Remove some allocations (#7246)Claus Vium
2022-01-16Merge pull request #7078 from 1337joe/metadata-merge-dataBond-009
2022-01-04Clean up list handlingJoe Rogers
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-01-04Remove incorrect mime type image/jpgBond_009
2022-01-03Remove existing images when applying identifyJoe Rogers
2022-01-03Clean up warnings, simplifyJoe Rogers
2021-11-12Fix filtering images without dimensionsCody Robibero
2021-11-09Fix some warningsBond_009
609 left
2021-11-06Remove ImageType.Screenshot and ItemFields.ScreenshotJoe Rogers
2021-11-04Remove unused IHasScreenshots interfaceBond_009
2021-11-02Change RemoveImages to array, improve download testJoe Rogers
2021-11-02Fix edge case in multi-image replacingJoe Rogers
2021-11-01Refactor to validate all images up frontJoe Rogers
2021-11-01Validate multi-images, lazy-delete bg on refreshJoe Rogers
Fix failing test: Invalid background images not purged by validate Fixes #6310: Background images only delete when using "Replace existing images" when new image(s) is found to replace them
2021-10-31Add comments, minor cleanup, add testsJoe Rogers
2021-10-26Enable nullable for MediaBrowser.ProvidersBond_009
2021-10-03Remove workaround for dotnet/runtime#42790Bond_009
2021-09-25Remove sync FileStream hackBond_009
2021-09-21Apply suggestions from code reviewBond-009
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-09-21ItemImageProvider: improve HTTP error handlingBond_009
2021-09-09Fix images "not loading" after manual identificationChris Tam
2021-09-06Remove all unused usingsFernando Fernández
2021-09-06Merge pull request #6177 from Bond-009/asyncClaus Vium
Use async FileStreams where it makes sense
2021-09-02Use async FileStreams where it makes senseBond_009
2021-08-28Remove more and more warningsCody Robibero
2021-07-22Fix remaining MediaBrowser.Providers warningsRich Lander
2021-07-22Fix analysis issuesRich Lander
2021-06-27MediaBrowser.Providers: Remove some warningsBond_009
2021-05-24Remove some unnecessary allocationscvium
2021-04-01ensure only valid images are saved in ItemImageProviderClaus Vium
2020-11-17Pass cancellation where possibleBond_009