jellyfin/Emby.Naming
SenorSmartyPants 9016fec892 Make sure episodes in series folder don't group as multiversion
Test for episodes in series folder


Turn on multiple versions for episodes


Support for multiversion episodes in mixed folders

Update 2 failing test cases. These were for passing for unofficially supported filenames. Dashes with no spaces, which is not how JF docs say multiversion files are supposed to be named.
Fix possible null


fix null take 2


Don't ParseName when calling ResolveVideos<Episode> 

ParseName drops everything after year in a filename. This results in episode information being dropped if year is present.

Update tests to set ParseName=false

Additional test with Mixed folder with Year in filename

Added case when calculating displayname for versions for mixed folders.
Add StringComparison.Ordinal to LastIndexOf

Was generating an error in recent build attempts.
Clean the episode filename to set the grouper value

This allows files like 
Name (2020) - S01E01 [BluRay-480p x264][AC3 2.0] - [ORIGINAL].mkv
Name (2020) - S01E01 [BluRay-1080p x264][AC3 5.1]- [Remaster].mkv

to be grouped on 'Name (2020) - S01E01'
Fix false positive merging

Only do cleanstring or " -" index cleaning, not both.
Compatiblity fix when stacking episodes and multiple versions are present


Fix linting problems
2023-09-24 15:17:41 -05:00
..
Audio Fix clean regex 2023-06-28 17:40:00 +02:00
AudioBook Allocate less Lists 2023-03-01 00:44:57 +01:00
Common Make sure episodes in series folder don't group as multiversion 2023-09-24 15:17:41 -05:00
ExternalFiles Replace != null with is not null 2022-12-05 15:01:13 +01:00
Properties Adjusted AssemblyCopyright attribute values. 2019-03-14 22:17:56 +01:00
TV Use RegexGenerator where possible 2023-06-28 17:07:57 +02:00
Video Make sure episodes in series folder don't group as multiversion 2023-09-24 15:17:41 -05:00
Emby.Naming.csproj Use Directory.Packages.props (#9135) 2023-02-04 10:15:08 -07:00