Bond_009
eb022c49cc
Update to .NET 8
2023-11-14 21:12:16 +01:00
Bond_009
a9ef103c95
Add IDisposableAnalyzers to more projects
2023-11-05 02:01:14 +01:00
Stepan Goremykin
8d7e4229ca
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Net/SocketFactory.cs
# RSSDP/SsdpCommunicationsServer.cs
# RSSDP/SsdpDeviceLocator.cs
# RSSDP/SsdpDevicePublisher.cs
2023-10-12 20:11:16 +02:00
Stepan Goremykin
8ea812b65d
Reduce string literal length by using verbatim string
2023-10-08 00:26:12 +02:00
Stepan Goremykin
0870af330d
Remove redundant verbatim string prefixes
2023-10-08 00:15:38 +02:00
Bond_009
b176beb88e
Reduce string allocations
...
Some simple changes to reduce the number of allocated strings
2023-10-06 01:04:25 +02:00
scatter-dev
a09daa11ea
cleaner regex formatting
2023-08-07 14:03:36 -04:00
scatter-dev
14a762b2f1
added test case, fixed regexes
2023-07-28 16:06:55 -04:00
scatter-dev
2b5774ccf3
add parsing for date with spaces, fix for underscores
2023-07-28 09:54:28 -04:00
Bond-009
83d6f21fd0
Fix clean regex
2023-06-28 17:40:00 +02:00
Bond_009
b5f0760db8
Use RegexGenerator where possible
2023-06-28 17:07:57 +02:00
Bond_009
2c32d09348
Don't add .spc audio files ( #9034 )
2023-03-27 23:54:02 +02:00
Cody Robibero
dd491ce8ff
Merge pull request #9403 from SenorSmartyPants/ExtraCleanAndNFO
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-03-20 07:16:03 -06:00
mammo0
79d34c590e
removed unnecessary file stacking rule
...
This rule did not check for a parttype. According to the documantation (https://jellyfin.org/docs/general/server/media/shows/#episodes-split-across-multiple-parts ) there should be one.
2023-03-15 11:52:22 +01:00
SenorSmartyPants
b96420b786
Clean Extra Names
...
- Adds regular expression to CleanStrings to remove suffix style extra naming from the name presented in JF.
- Override Resolve for Extras to enable parsename
- remove exclusion on parsename of extratypes
2023-03-09 17:44:12 -06:00
Bond_009
4b01aaa0f7
Allocate less Lists
2023-03-01 00:44:57 +01:00
Bond-009
5b493e14ac
Improve alternate ordering ( #9336 )
2023-02-20 08:07:51 -07:00
Bond-009
720852f708
Merge pull request #9356 from Bond-009/tryparse
2023-02-20 11:09:54 +01:00
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)
2023-02-19 16:52:29 +01:00
Bond-009
dd3e74ca0f
Merge pull request #9343 from Lenart12/master
2023-02-19 11:55:29 +01:00
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
2023-02-17 22:40:54 +01:00
Bond_009
48263078b4
Reduce string allocations by regex
2023-02-17 15:00:06 +01:00
Bond_009
59920b4052
Make exact match primary video
2023-02-15 18:05:49 +01:00
Zoltan Csizmadia
e0519189b2
Use Directory.Packages.props ( #9135 )
...
Co-authored-by: Zoltan Csizmadia <CsizmadiaZ@valassis.com>
2023-02-04 10:15:08 -07:00
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>
2023-01-18 04:16:59 -07:00
Cody Robibero
9a740344be
Add support for .sup subtitle ( #8808 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/8628
2022-12-30 08:24:06 -07:00
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>
2022-12-29 19:40:24 -07:00
Bond_009
236dd650d0
Update projects to .net7
2022-12-07 16:42:05 +01:00
Bond_009
52194f56b5
Replace != null with is not null
2022-12-05 15:01:13 +01:00
Bond_009
c7d50d640e
Replace == null with is null
2022-12-05 15:00:20 +01:00
Bond-009
210a4921f2
Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ( #8709 )
2022-12-05 13:54:28 +01:00
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.
2022-11-09 04:00:05 +13:00
Bond-009
4c61bf1bdb
Merge pull request #8618 from jgriff6/remove-tolists
2022-10-30 14:19:07 +01:00
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
2022-10-27 18:01:04 -07:00
jgriff6
08e71010ae
Clean up some ToList usage
2022-10-25 02:27:13 +01:00
ignacio laborde
5cd37686ac
address PR comments
2022-10-25 00:38:58 +01:00
ignacio laborde
c6bf6e00de
Remove unnecessary ToList usage
2022-10-25 00:38:57 +01:00
Anthony Lavado
2358028e3f
Add extras with "Other" as a label
2022-10-08 22:40:00 -04:00
Bond-009
5374c99e2e
Remove r3 from clean strings ( #8027 )
2022-10-08 13:45:33 +02:00
Claus Vium
b137d0cc2b
Merge pull request #7514 from Shadowghost/music-extend
2022-10-07 15:21:00 +02:00
Joe Rogers
2e4db18ebe
Add hearing impaired subtitle stream indicator ( #7379 )
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-10-07 12:38:05 +02:00
Bond_009
6aa9d44fb7
Use record for AudioBookFilePathParserResult
2022-09-15 00:39:00 +02:00
Shadowghost
61fa325ef0
Extend music parsing
2022-09-13 17:20:22 +02:00
Cody Robibero
40d3d8fb37
bump Jellyfin to 10.9
2022-07-13 21:00:56 -06:00
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>
2022-05-20 23:49:38 -04:00
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>
2022-05-09 15:24:09 +02:00
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>
2022-04-17 15:45:11 -04:00
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>
2022-03-21 12:22:11 +00:00
Dorian Stoll
178d00b14d
Readd .strm as an allowed extension for videos
2022-03-05 22:05:26 +01:00
Joe Rogers
3205e97e1e
Strip out external file fuzzy matching
...
Convert MediaFlagDelimiter back to char
2022-03-04 10:52:21 +01:00