aboutsummaryrefslogtreecommitdiff
path: root/Emby.Naming/TV
AgeCommit message (Collapse)Author
2026-02-15Fix buildBond_009
2025-11-27Merge pull request #14824 from CodyEngel/fix-numeric-titlesNiels van Velzen
Fix TV Series parsing containing only numbers.
2025-11-17Backport pull request #15404 from jellyfin/release-10.11.ztheguymadmax
Improve season folder parsing Original-merge: 2e5ced50986c37b19b5f4ef34d730fc56a51535a Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-02Backport pull request #15326 from jellyfin/release-10.11.zShadowghost
Skip too large extracted season numbers Original-merge: e7dbb3afec3282c556e4fe35d9376ecaa4417171 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-10-27Backport pull request #15102 from jellyfin/release-10.11.ztheguymadmax
Make season paths case-insensitive Original-merge: 305b0fdca323833653dd26c642b2c465890143dc Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-09-23update summary docsCody Engel
Signed-off-by: Cody Engel <cengel815@gmail.com>
2025-09-20remove explicit ‘-‘ support in series nameCody Engel
2025-09-20support series that are numeric onlyCody Engel
updates SeriesResolver to handle series names that only contain numbers such as 1923.
2025-03-23Rework season folder parsing (#11748)Tim Eisele
2025-01-28Fix spelling (#13444)Josh Soref
* spelling: anamorphic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: associated Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: channelinfo Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: eagerly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: enumerable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater than/less than Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: lineup Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: logs out Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: names Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: paging Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: playlist Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sanitized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: saving Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --------- Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-08-01Enable more analyser rules as errorsBond_009
Also deduplicates a bit of code inside of SeasonPathParser and adds some more tests
2024-05-25Backport pull request #11808 from jellyfin/release-10.9.zShadowghost
Add Canceled to ended state Original-merge: 4a54e5ddebdb01d34902c78253f7232ab7391d8d Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11648 from jellyfin/release-10.9.zShadowghost
Fix series status parsing Original-merge: c6c48a2b474012f6e4464b743a937c522f15e04d Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-06-28Use RegexGenerator where possibleBond_009
2023-02-20Improve alternate ordering (#9336)Bond-009
2023-02-17Reduce string allocations by regexBond_009
2022-12-05Replace != null with is not nullBond_009
2021-12-27Remove more warningsCody Robibero
2021-12-27More cleanupBond_009
2021-12-20Use our own Contains extensioncvium
2021-09-13Improve series name matchingFredrik Lindberg
Add a series path resolver that attempts to extract only the series name from a path that contains more information that just the name.
2021-05-24Remove some unnecessary allocationscvium
2021-04-09fix testcvium
2021-04-09Simplificationcvium
2021-02-13100% branch coverage for Emby.NamingBond_009
2020-11-10Xml-doc part2Stepan
2020-11-10Xml-doc part1Stepan
2020-11-07Episode parsing coverageStepan
2020-11-01Re-Sharper inspection issuesStepan
2020-11-01Enable nullable in Emby.NamingStepan
2020-07-22Review usage of string.Substring (part 1)Bond_009
Reduced allocations by replacing string.Substring with ReadOnlySpan<char>.Slice
2020-03-25revert xml docs indentationcrobibero
2020-03-25Fix warnings in Emby.Namingcrobibero
2020-02-23Fix some warningsBond_009
* Add analyzers to MediaBrowser.XbmcMetadata * Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata * Add analyzers to MediaBrowser.WebDashboard * Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard * Disable SA1600 in favor of CS1591
2020-02-19Minor improvementsBond_009
2020-01-22Clean up Emby.NamingBond_009
2020-01-19fix and remove a few more testsdkanada
2019-12-13Enable TreatWarningsAsErrors for some projectsBond_009
Analyzers are only run in debug build, so setting TreatWarningsAsErrors for release build will catch the compiler warnings until we resolve all analyzer warnings.
2019-11-22Fix some warningsBond-009
2019-10-11Move to netcore3.0Bond_009
2019-06-01Fix buildBond_009
2019-06-01Fix more warningsBond-009
2019-03-01Don't mix LINQ and roreach loops for readabilityBond-009
2019-01-20Minor improvements to library scan codeBond_009
2019-01-17Reformat JustAMan review pt1 changesErwin de Haan
Refs #575
2019-01-13ReSharper format: conform inline 'out' parameters.Erwin de Haan
2019-01-13ReSharper conform to 'var' settingsErwin de Haan
2019-01-13Find+Sed BOM removal *.cs: BDInfo-Emby.XmlTvErwin de Haan
2019-01-13Visual Studio Reformat: Emby.NamingErwin de Haan
2019-01-11Merge branch 'dev' into code-cleanupErwin de Haan