aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/TV
AgeCommit message (Collapse)Author
2025-06-15Always set update action when item does not exist (#14304)JPVenson
2025-05-09Cleanup external item data cleanup (#14072)Tim Eisele
2025-05-04Recognize file changes and remove data on change (#13839)Tim Eisele
2025-03-31Use pattern matching for null checks (#13793)Bond-009
Fix the few that slipped through
2025-02-21Use TryGetProviderId where possibleShadowghost
2025-02-20Migrate to IExternalUrlProviderShadowghost
2025-02-03Backport pull request #13218 from jellyfin/release-10.10.zShadowghost
Fix missing episode removal Original-merge: 4e28f4fe03467f35285a021d7fbab27c83c0cc41 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2024-10-09WIP porting new Repository structureJPVenson
2024-09-28Pre-fill ParentIndexNumber to preserve it between scans (#12739)Tim Eisele
2024-08-25Backport pull request #12425 from jellyfin/release-10.9.zscampower3
Don't force non-virtual when all episodes in season are isMissing=true Original-merge: be949af59e550819f68463453dbfb52ea4c01b17 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-08-05Backport pull request #12356 from jellyfin/release-10.9.znielsvanvelzen
Fix creating virtual seasons (again) Original-merge: 900acc03aa9f238abf7cf3411c14cf56a8fe5a3f Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2024-06-24Backport pull request #12050 from jellyfin/release-10.9.zShadowghost
Fix season handling Original-merge: 4601097d3e30bb166f18672de82a13e3ca525343 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-05Backport pull request #11954 from jellyfin/release-10.9.zShadowghost
Do not delete file locations for virtual episodes and seasons Original-merge: 23b12513933dbb43c7e653a1166df48462ed034c Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01Backport pull request #11806 from jellyfin/release-10.9.zShadowghost
Return missing episodes for series when no user defined Original-merge: ae584beaac0123f6a722f341a4e12b8f8fbcaf34 Merged-by: crobibero <cody@robibe.ro> 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-06-01Backport pull request #11719 from jellyfin/release-10.9.zShadowghost
Move NFO series season name parsing to own local provider Original-merge: a53ea029fade01a18e8e525543b5cda14e16533a Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25Backport pull request #11700 from jellyfin/release-10.9.zShadowghost
Prevent double iterating over all seasons Original-merge: 520063357476cf3970578b5f7d46b623efc2c1a2 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11647 from jellyfin/release-10.9.zShadowghost
Fix season names Original-merge: 2da06bc0b10edcdb43618684396828afa4100b44 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-05Fix missing season Index (#11472)gnattu
2023-11-14Fix warningsBond_009
2023-10-08Use non nullable property type when possibleStepan Goremykin
2023-08-23simplify ifcvium
2023-08-23reduce calls to GetValidSeasonNameForSeriescvium
2023-08-23move a computation out of transaction and skip season updates if name matchescvium
2023-06-10Update MediaBrowser.Providers/TV/SeriesMetadataService.csCody Robibero
Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-05-21Apply suggestions from code reviewShadowghost
Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-05-20Implement NFO named season parsingShadowghost
2023-02-23Enable nullable for more filesBond_009
2022-12-05Replace == null with is nullBond_009
2022-08-01Backport pull request #8191 from jellyfin/release-10.8.zJoshua Boniface
fix: remove Virtual episodes when their physical counterpart exists Authored-by: cvium <clausvium@gmail.com> Merged-by: Bond-009 <bond.009@outlook.com> Original-merge: 77a007a24d5eef1209766d31e2f5038b11d1a8d4
2022-01-16Merge pull request #7078 from 1337joe/metadata-merge-dataBond-009
2022-01-04Respect lock state when updating season 0 nameJoe Rogers
2021-12-28Pull default MergeData implementation to parentJoe Rogers
2021-11-28Don't query series twicecvium
2021-10-26Enable nullable for MediaBrowser.ProvidersBond_009
2021-07-22Fix remaining MediaBrowser.Providers warningsRich Lander
2021-07-10[CA1801] Parameter is never used. Remove the parameter or use it in the ↵Cody Robibero
method body.
2020-12-15Add missing seasons during AfterMetadataRefreshcvium
2020-10-09Remove tvdb plugin from server.crobibero
2020-10-05Remove dummy season and missing episode provider in a futile attempt to ↵cvium
remove cruft
2020-09-28Fix SA1513, SA1514, SA1507, and SA1508Matt Montgomery
2020-09-08Fix some warningsBond_009
2020-09-07Fix some warningsBond_009
2020-08-21Make some methods asyncBond_009
2020-07-22Log path on lookup errorsE.Smith
If the lookup fails (due to a bad id in an nfo file for example), then we had no indication of which directory failed, so the user can not fix the problem. Now we include the path in the error message such as: MediaBrowser.Providers.TV.SeriesMetadataService: Error in DummySeasonProvider for /media/x/y/z and MediaBrowser.Providers.Manager.ProviderManager: TvdbSeriesImageProvider failed in GetImageInfos for type Series at /media/x/y/z
2020-06-26Merge remote-tracking branch 'upstream/master' into external-id-typeMark Monteiro
2020-06-19Enable TreatWarningsAsErrors in Release for MediaBrowser.ProvidersBond_009
2020-06-16Merge pull request #3343 from telans/comment-stopsBond-009
Add full stop at end of comments (SA1629)
2020-06-16fix SA1513/SA1516telans
2020-06-16Add full stop at end of comments (SA1629)telans