Bond-009
720852f708
Merge pull request #9356 from Bond-009/tryparse
2 years ago
Bond_009
24a7e210c3
Optimize tryparse
...
* Don't check for null before
* Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2 years ago
Bond-009
dd3e74ca0f
Merge pull request #9343 from Lenart12/master
2 years ago
Lenart Kos
40a1e1924a
Add rule and tests to fix #9341
...
Add an additional EpisodeExpression that matches
`Series title Season 3 Episode 9 - Episode title.avi` correctly.
Fixes #9341
2 years ago
Bond_009
48263078b4
Reduce string allocations by regex
2 years ago
Bond_009
59920b4052
Make exact match primary video
2 years ago
Zoltan Csizmadia
e0519189b2
Use Directory.Packages.props ( #9135 )
...
Co-authored-by: Zoltan Csizmadia <CsizmadiaZ@valassis.com>
2 years ago
renovate[bot]
e408da4651
chore(deps): update dependency microsoft.codeanalysis.bannedapianalyzers to v3.3.4 ( #9117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Cody Robibero
9a740344be
Add support for .sup subtitle ( #8808 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/8628
2 years ago
xdo
1f658f59b8
Fix multi cleaning ( #8978 )
...
Right now, a movie Name `Iron Man Multi 1080p.mkv` will be searched as
`Iron
Man Multi` leading to no result.
The cleaning regex was containing multi but it looks like a typo joined
`multi` and `subs` in the same term.
Co-authored-by: Xavier-Do <xavier.dolle@gmail.com>
2 years ago
Bond_009
236dd650d0
Update projects to .net7
2 years ago
Bond_009
52194f56b5
Replace != null with is not null
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
Bond-009
210a4921f2
Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ( #8709 )
2 years ago
trentks
c51e037782
Add support for "Digital Media" album splits
...
"Digital Media" is a common 'disk'-splitting prefix, more so with recent "digital" music releases as physical cd's/disks aren't used.
In particular, it is part of Lidarr's {Medium Format} tag for automatic archive sorting. So it would be good to see this reflected into Jellyfin.
I'm not familiar with the code-base, or whether a ' ' character is valid within this context.
2 years ago
Bond-009
4c61bf1bdb
Merge pull request #8618 from jgriff6/remove-tolists
2 years ago
photonconvergence
09e8a7e62c
Fix extra type differentiation
...
Change rules for Featurettes and Shorts so they don't both get classed as ExtraType.Clip.
Fix test that these changes break
2 years ago
jgriff6
08e71010ae
Clean up some ToList usage
2 years ago
ignacio laborde
5cd37686ac
address PR comments
2 years ago
ignacio laborde
c6bf6e00de
Remove unnecessary ToList usage
2 years ago
Anthony Lavado
2358028e3f
Add extras with "Other" as a label
2 years ago
Bond-009
5374c99e2e
Remove r3 from clean strings ( #8027 )
2 years ago
Claus Vium
b137d0cc2b
Merge pull request #7514 from Shadowghost/music-extend
2 years ago
Joe Rogers
2e4db18ebe
Add hearing impaired subtitle stream indicator ( #7379 )
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2 years ago
Bond_009
6aa9d44fb7
Use record for AudioBookFilePathParserResult
2 years ago
Shadowghost
61fa325ef0
Extend music parsing
2 years ago
Cody Robibero
40d3d8fb37
bump Jellyfin to 10.9
2 years ago
Joshua M. Boniface
f205661b18
Merge pull request #7741 from LewkyB/fix-improperly-labeled-four-digit-episode-numbering
...
Fix to allow for episode numbering over 999 in certain scenarios
(cherry picked from commit 3ea67374ae
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
dependabot[bot]
812841d01e
Bump StyleCop.Analyzers from 1.2.0-beta.406 to 1.2.0-beta.435 ( #7726 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Cody Robibero
09ea59e1d5
Merge pull request #7578 from Shadowghost/extension-parser-fix
...
Remove mp2 from video file extensions
(cherry picked from commit cba6a4e3f3
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
dependabot[bot]
dde984bd0e
Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406
...
Bumps [StyleCop.Analyzers](https://github.com/DotNetAnalyzers/StyleCopAnalyzers ) from 1.2.0-beta.376 to 1.2.0-beta.406.
- [Release notes](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/releases )
- [Commits](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/compare/1.2.0-beta.376...1.2.0-beta.406 )
---
updated-dependencies:
- dependency-name: StyleCop.Analyzers
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Dorian Stoll
178d00b14d
Readd .strm as an allowed extension for videos
3 years ago
Joe Rogers
3205e97e1e
Strip out external file fuzzy matching
...
Convert MediaFlagDelimiter back to char
3 years ago
Shadowghost
a36e34fbd2
fix(external-media): implement review suggestions
3 years ago
Shadowghost
719b707281
feat(external-media): refactor to generic provider, extend tests and file recognition, consolidate and extend NamingOptions
3 years ago
Shadowghost
ca5112f45a
feat(external-media): refactor external subtitle and audio provider
3 years ago
Bond_009
2dcb2f8a9f
Ban the usage of Task.Result
...
If the calling function can't be made async easily you can still use
.GetAwaiter().GetResult(), which is way easier to find in the future
3 years ago
Joe Rogers
8b706cebef
Add alternate resolver test, generate extra folder names
3 years ago
Joe Rogers
19b9646d72
Add -extra suffix for consistency
3 years ago
Joe Rogers
f11fa59b15
Order rules so directory takes precedence over naming
3 years ago
Bond-009
11d0c6827f
Merge pull request #7058 from cvium/the_most_important_feature
3 years ago
cvium
2749509f00
Use dedicated resolvers for extras
3 years ago
Cody Robibero
7bfc6b5679
Remove more warnings
3 years ago
Bond_009
ea8f40e84a
More cleanup
3 years ago
Cody Robibero
a615f87680
Merge pull request #7044 from 1337joe/fix-trailers-v2
...
Fix trailers v2
3 years ago
Joe Rogers
cf29aae690
Add rule to pick up theme videos
3 years ago
Bond_009
cbfa355e31
Update StyleCop
3 years ago
Cody Robibero
076a13abeb
Merge pull request #7029 from cvium/allocations_maybe
3 years ago
cvium
b880dc8a4a
Use our own Contains extension
3 years ago
cvium
91292b8ea5
Fix build
3 years ago