| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-05 | Merge pull request #17044 from Shadowghost/version-model-and-handling | Cody Robibero | |
| Fixes for multi version handling | |||
| 2026-06-12 | Reconcile Seasons and Episodes | Shadowghost | |
| 2026-06-08 | Assign correct season id and name to new episodes | Ivan Kara | |
| 2026-06-01 | Fix season unknown for flat tv structures | theguymadmax | |
| 2026-05-21 | Run tree-wide dotnet format | jakobkukla | |
| 2026-04-25 | Honor episode NFO season during metadata merge | itz4blitz | |
| Path-derived season numbers could win over explicit provider metadata during episode refresh, causing episodes to appear in the wrong season. Prefer provider-supplied season numbers in the provider merge phases without letting later backfill merges clobber them. | |||
| 2026-02-13 | Fix episodes appearing in Season Unknown incorrectly and prevent unnecessary ↵ | theguymadmax | |
| virtual season creation | |||
| 2025-06-15 | Always set update action when item does not exist (#14304) | JPVenson | |
| 2025-05-09 | Cleanup external item data cleanup (#14072) | Tim Eisele | |
| 2025-05-04 | Recognize file changes and remove data on change (#13839) | Tim Eisele | |
| 2025-03-31 | Use pattern matching for null checks (#13793) | Bond-009 | |
| Fix the few that slipped through | |||
| 2025-02-21 | Use TryGetProviderId where possible | Shadowghost | |
| 2025-02-20 | Migrate to IExternalUrlProvider | Shadowghost | |
| 2025-02-03 | Backport pull request #13218 from jellyfin/release-10.10.z | Shadowghost | |
| Fix missing episode removal Original-merge: 4e28f4fe03467f35285a021d7fbab27c83c0cc41 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2024-10-09 | WIP porting new Repository structure | JPVenson | |
| 2024-09-28 | Pre-fill ParentIndexNumber to preserve it between scans (#12739) | Tim Eisele | |
| 2024-08-25 | Backport pull request #12425 from jellyfin/release-10.9.z | scampower3 | |
| 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-05 | Backport pull request #12356 from jellyfin/release-10.9.z | nielsvanvelzen | |
| Fix creating virtual seasons (again) Original-merge: 900acc03aa9f238abf7cf3411c14cf56a8fe5a3f Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2024-06-24 | Backport pull request #12050 from jellyfin/release-10.9.z | Shadowghost | |
| Fix season handling Original-merge: 4601097d3e30bb166f18672de82a13e3ca525343 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-06-05 | Backport pull request #11954 from jellyfin/release-10.9.z | Shadowghost | |
| 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-01 | Backport pull request #11806 from jellyfin/release-10.9.z | Shadowghost | |
| 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-01 | Backport pull request #11743 from jellyfin/release-10.9.z | Shadowghost | |
| Fix replace logic Original-merge: 2ddb15c7845a944d980364209c2304f03cebf025 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-06-01 | Backport pull request #11719 from jellyfin/release-10.9.z | Shadowghost | |
| 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-25 | Backport pull request #11700 from jellyfin/release-10.9.z | Shadowghost | |
| 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-17 | Backport pull request #11647 from jellyfin/release-10.9.z | Shadowghost | |
| Fix season names Original-merge: 2da06bc0b10edcdb43618684396828afa4100b44 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-05 | Fix missing season Index (#11472) | gnattu | |
| 2023-11-14 | Fix warnings | Bond_009 | |
| 2023-10-08 | Use non nullable property type when possible | Stepan Goremykin | |
| 2023-08-23 | simplify if | cvium | |
| 2023-08-23 | reduce calls to GetValidSeasonNameForSeries | cvium | |
| 2023-08-23 | move a computation out of transaction and skip season updates if name matches | cvium | |
| 2023-06-10 | Update MediaBrowser.Providers/TV/SeriesMetadataService.cs | Cody Robibero | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2023-05-21 | Apply suggestions from code review | Shadowghost | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2023-05-20 | Implement NFO named season parsing | Shadowghost | |
| 2023-02-23 | Enable nullable for more files | Bond_009 | |
| 2022-12-05 | Replace == null with is null | Bond_009 | |
| 2022-08-01 | Backport pull request #8191 from jellyfin/release-10.8.z | Joshua 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-16 | Merge pull request #7078 from 1337joe/metadata-merge-data | Bond-009 | |
| 2022-01-04 | Respect lock state when updating season 0 name | Joe Rogers | |
| 2021-12-28 | Pull default MergeData implementation to parent | Joe Rogers | |
| 2021-11-28 | Don't query series twice | cvium | |
| 2021-10-26 | Enable nullable for MediaBrowser.Providers | Bond_009 | |
| 2021-07-22 | Fix remaining MediaBrowser.Providers warnings | Rich Lander | |
| 2021-07-10 | [CA1801] Parameter is never used. Remove the parameter or use it in the ↵ | Cody Robibero | |
| method body. | |||
| 2020-12-15 | Add missing seasons during AfterMetadataRefresh | cvium | |
| 2020-10-09 | Remove tvdb plugin from server. | crobibero | |
| 2020-10-05 | Remove dummy season and missing episode provider in a futile attempt to ↵ | cvium | |
| remove cruft | |||
| 2020-09-28 | Fix SA1513, SA1514, SA1507, and SA1508 | Matt Montgomery | |
| 2020-09-08 | Fix some warnings | Bond_009 | |
| 2020-09-07 | Fix some warnings | Bond_009 | |
