aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Manager
AgeCommit message (Collapse)Author
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-23Backport pull request #12028 from jellyfin/release-10.9.zShadowghost
Fix replace all and respect metadata settings Original-merge: 08b64c5502a8be8483532c30d05adcade4b8d411 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-08Improve empty list checkZero King
2024-06-06Backport pull request #11984 from jellyfin/release-10.9.zShadowghost
Set ProductionLocations instead of Tags Original-merge: 279cba008ba310635dbf5c8db9445b15cfdda7f1 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-06Backport pull request #11978 from jellyfin/release-10.9.zShadowghost
Fallback to local dir when saving to media dir fails Original-merge: f41efb3b2c081eb9ee22d25aa9d45108d627ca4a Merged-by: joshuaboniface <joshua@boniface.me> 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>
2024-06-05Backport pull request #11935 from jellyfin/release-10.9.zShadowghost
Fix dateadded and movie NFO recognition Original-merge: 0c039145e5fae917f2d8969322a541880bbb23c1 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-05Backport pull request #11933 from jellyfin/release-10.9.zShadowghost
Check trailer distinction by URL Original-merge: b1a5fe2f5595f228d62fb9d76734a6ba206a0536 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01Backport pull request #11743 from jellyfin/release-10.9.zShadowghost
Fix replace logic Original-merge: 2ddb15c7845a944d980364209c2304f03cebf025 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25Backport pull request #11804 from jellyfin/release-10.9.zShadowghost
Exclude virtual items from DateLastMediaAdded calculation Original-merge: d89e5a0074d6258d3b968b4f94189a90d78eef9b Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11673 from jellyfin/release-10.9.zShadowghost
Fix local playlist scanning Original-merge: 26714e2c62fb0fe1138bcb731ad7ad4d62bc7637 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-05Fix missing season Index (#11472)gnattu
2024-04-25Fix multiple intro providers and remove unneeded ToLists (#11431)Bond-009
2024-04-17chore: use proper way to override remove rootgnattu
This is an alternate approach which is more proper, but changes all parts that uses/overrides the original ValidateChildren method Signed-off-by: gnattu <gnattuoc@me.com>
2024-04-12Only update if actively refreshing (#11341)Cody Robibero
2024-03-30fix metadata refresh for artists (#11257)Sebastian Held
2024-03-18Fixes 'replace missing metadata' overwrites existing metadata that does ↵scampower3
exist (#11136)
2024-03-03Precache livetv program images (#11083)Cody Robibero
* Precache livetv program images * return if cache hit * use EnsureSuccessStatusCode * Read proper bytes
2024-02-26Store lyrics in the database as media streams (#9951)Cody Robibero
2024-02-06Remove SimpleProgressPatrick Barron
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2023-11-14Fix warningsBond_009
2023-11-09Convert ItemSortBy to enum (#9765)Cody Robibero
* Convert ItemSortBy to enum * Rename Unknown to Default
2023-11-05Add IDisposableAnalyzers to more projectsBond_009
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-10Empty Guids shouldn't make it into the refresh queueBond_009
``` System.ArgumentException: Guid can't be empty (Parameter 'id') at Emby.Server.Implementations.Library.LibraryManager.GetItemById(Guid id) in /home/loma/dev/jellyfin/Emby.Server.Implementations/Library/LibraryManager.cs:line 1224 at MediaBrowser.Providers.Manager.ProviderManager.StartProcessingRefreshQueue() in /home/loma/dev/jellyfin/MediaBrowser.Providers/Manager/ProviderManager.cs:line 983 ```
2023-10-08Remove redundant using directivesStepan Goremykin
2023-10-05Use CryptoStream to convert stream from base64Bond_009
Should be way more efficient
2023-08-26Remove redundant methodStepan Goremykin
2023-08-26Fix a few multiple enumerationsStepan Goremykin
2023-08-06Fixes metadata refresh problems with NFO filesLJQ
2023-06-21Reduce bottlenecks scan code (#9863)Bond-009
2023-05-20Implement NFO named season parsingShadowghost
2023-05-10Fix local JPG primary image for video being overwritten by screen grabber ↵SenorSmartyPants
(#9552)
2023-04-06Use TryAddStepan Goremykin
2023-03-20Merge pull request #9403 from SenorSmartyPants/ExtraCleanAndNFOCody Robibero
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-03-18Don't overwrite NFO images (#9452)SenorSmartyPants
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-03-09Enable NFO processing for ExtrasSenorSmartyPants
- Change test to prevent owned items from using parent NFO. Test is now in MovieNFOSaver, only movie type will use movie.nfo.
2023-03-01Allocate less ListsBond_009
2023-02-19Optimize tryparseBond_009
* Don't check for null before * Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2023-02-12Make update type for RunTimeTicks consistent with other file attributesJoe Rogers
2023-02-12Add missing checks for item locked state in metadata updatesJoe Rogers
2023-02-07Merge pull request #8982 from bradbeattie/background-images-no-languageBond-009
2023-02-07Update MediaBrowser.Providers/Manager/ItemImageProvider.csBond-009
2023-02-02fix: don't allow exceptions to propagate from Refresh progress event ↵Claus Vium
handlers (#9228)
2023-01-11Fix all warnings in MediaBrowser.ProvidersBond_009
2023-01-02Merge pull request #8995 from daullmer/nfo-remote-images-initialClaus Vium
Use nfo provided remote images on initial scan
2023-01-02Backdrops prefer no language imagesBrad Beattie
2023-01-02Use nfo provided remote images on initial scanDavid Ullmer