Qstick
3a8f1f5e58
New: Parsing of more German WEBDL releases
...
Closes #8255
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
1 year ago
Qstick
55770d3f17
Fixed: Parse 720p Remux as 720p BluRay
...
Closes #8284
Co-Authored-By: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
1 year ago
Qstick
ff185c6111
QualityParser - Simplify new expression (IDE0090)
...
Closes #8283
1 year ago
Lars Erik Helø
223f04ef46
Refactor LanguageParser.ParseLanguageTags() to return List<> instead of IEnumerable. Clean up calls to ParseLanguageTags().
1 year ago
Sergey M
b48eda95dd
Fixed: Mapping by MovieTitles collection instead of PrimaryMovieTitle ( #8157 )
...
Co-authored-by: Sergey M <msergein>
2 years ago
Qstick
2167da87ce
Enable all analyzers and enforce code style on build
...
Fixes #8201
Fixes #8202
Fixes #8203
Fixes #8204
Fixes #8205
Fixes #8207
Fixes #8208
Fixes #8209
Fixes #8210
Fixes #8211
Fixes #8212
Fixes #8213
Fixes #8214
Fixes #8215
Closes #8216
Fixes #8217
Closes #8218
Fixes #8219
Closes #8220
2 years ago
Bogdan
42c9e4e3e5
Fixed: Parsing of RoDubbed releases as Romanian
2 years ago
Qstick
c6e91e028b
New: Add Additional Languages
...
Fixes #6257
Fixes #7967
Closes #7592
Reference #7788
Co-Authored-By: dtalens <6631832+dtalens@users.noreply.github.com>
2 years ago
Qstick
cbcf3d1058
New: Custom Format Updates ( #8067 )
2 years ago
Qstick
c3665e9fea
New: Spanish (Latino) languages
...
Closes #7914
Closes #3467
Closes #6415
2 years ago
Mark McDowall
d98c86c3d9
Fixed: Parse year in title from square brackets
...
(cherry picked from commit 99e60196a4e513d6340a090de4a5517f205e7a29)
2 years ago
Mark McDowall
eeee682f6c
New: Parse release group from VARYG releases with junk at the end
...
(cherry picked from commit 5ce8ea8985f880d4e68db852f04558a59461ae3d)
2 years ago
Qstick
7906ea2a0c
Rejection string improvements
...
Closes #7611
2 years ago
Bakerboy448
226a5da0c9
Fixed: Parse HDCAMRip as CAM
2 years ago
erri120
0ca665c903
New: Parse Open Matte as Edition
...
To make James Cameron happy.
2 years ago
Davo1624
cd889872de
Properly parse H.265 4k as 4k quality ( #7812 )
...
* Update en.json
* Properly parse H265 for 4k quality
`.WEB-DL.4K.H265.AAC` parses properly for 4k quality
`.WEB-DL.4K.H.265.AAC` parses improperly as 480p
2 years ago
Qstick
b2c1698097
Fixed: False Positive HC in some cases
...
Fixes #7785
2 years ago
Qstick
561993e30c
Fixed: Parse multiple languages for two letter cases
...
Fixes #7783
2 years ago
Qstick
44d7c54077
Enforce comment style in CS
2 years ago
Qstick
d37fac5343
Add PreSubstitutionRegex Capabilities
...
Fixes #7389
2 years ago
Qstick
69cf2e89a6
Fixed: WEB-Rip parsed as WebDL
...
Fixes #7424
Fixes #7463
Co-Authored-By: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
2 years ago
Qstick
ee32d42c94
New: Parse Spanish language using Español
...
Fixes #7252
2 years ago
Qstick
3390df4085
New: Parse anime version with a space before 'v'
...
Closes #7633
2 years ago
Qstick
5c8b58c30d
New: Parse more BDRemux release names
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
131a223bb9
New: Parse more WEB release names
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Mark McDowall
691a8955fe
Fixed: Parsing similar movie titles with common words at end
2 years ago
Qstick
53a9c849cb
New: CustomFormat Score for history grabs
...
Fixes #5892
Fixes #5893
2 years ago
nuxen
e6567d0365
Fixed: Add HQMUX to the exception Release Groups
...
Fixed: Add HQMUX to the exception Release Groups
2 years ago
Qstick
a8362511f9
Fixed: Only replace the Title instance of a release
...
For movies such as X (2022) we don't want to replace every instance of `X` in the release string, but only the instance we identify as the title.
2 years ago
dglava
069b18e5e3
Fixed: Add YTS.AG to the exception Release Groups ( #7627 )
...
* Fixed: Add YTS.AG to the exception Release Groups
* Fix: Remove unneeded test case for YTS.AG
* Fix: Simplify ExceptionReleaseGroupRegex
2 years ago
Krisjanis Lejejs
61979bff7a
New: Add Latvian language
2 years ago
Qstick
2d814ecd20
Fixed: Strip additional domains out of release prefix
...
Fixes #7589
2 years ago
Dominik Krivohlavek
43d77308f9
New: Preserve language tags when importing subtitle files
2 years ago
Stéphane Dupont
dd5bc41eda
New: Import subtitles from sub folders
2 years ago
Gylesie
b549fddf95
New: Add Slovak Language
2 years ago
psylenced
b0717a0803
Changed: Removed Tigole from ExceptionRelease match as is checked in ExceptionReleaseExact.
2 years ago
psylenced
4d1d08d345
Fixed: Tigole release group not being parsed and matched correctly, requiring manual import.
2 years ago
Chris
9ba7027d00
Fixed: Trakt list request now uses correct rules for generating slug ( #7449 )
...
* Changed: Parser.ToUrlSlug now has optional parameters to define how it works in edge cases based on provider.
* Fixed: Trakt list request now uses correct rules for generating slug on site.
* Added: Unit tests for slug parser.
* Fixed: Null and blank parameters to ToSlugUrl parser. Added tests.
2 years ago
bakerboy448
0054318658
Fixed: Parse Group ZØNEHD
2 years ago
bakerboy448
03a3f4522a
New: Parse Group HONE
2 years ago
Mark Mckessock
867f8f5835
Match 'HQCAM' as CAM source ( #7412 )
...
* Add HQCAM source regex
* Add cam testcases
2 years ago
bakerboy448
44c912f02d
Fixed: Improved parsing WebDL Releases
2 years ago
Qstick
383f9647c3
Fixed: Add support for more Anime release formats
...
Ref #6954
2 years ago
Qstick
586dd737fd
Fixed: Lithuanian media info parsing
...
Fixes #7336
2 years ago
Qstick
a4136150d0
Fixed: Parse UHD2BD as BluRay instead of HDTV
...
Co-Authored-By: Gabriel Patzleiner <gabriel.patzleiner@gmail.com>
2 years ago
Qstick
1f1f3cdaa2
Fixed: Bluray 576p parsing
...
Fixes #7261
Co-Authored-By: Jure Merhar <703710+jmerhar@users.noreply.github.com>
2 years ago
Rafael Wille
93b2395228
Added term "brazilian" to Brazilian Portuguese parsing ( #7296 )
...
* Added term "brazilian" to Brazilian Portuguese regex
* Removed "brazilian" from Regex and added to lowerTitle.Contains() + Added Test Case for "Brazilian"
2 years ago
Qstick
f80272a659
New: Collections View
2 years ago
bakerboy448
097b46c49f
New: Parse QxR Group r00t
...
Fixes #7290
2 years ago
Qstick
6a03eddda9
Rework Movie Metadata data model
2 years ago
François-Xavier Payet
d1a9cf98cc
Fixed: Use Movie Original Language for Custom Format Original Language ( #6882 )
3 years ago
bakerboy448
46732c7d73
add 576 resolution back to simple title regex
3 years ago
Qstick
ad8629fac9
Remove old Multi language workaround
3 years ago
Mark McDowall
ca2f12338e
Fixed: Parsing of quality in DP.WEB releases
...
Closes #7079
(cherry picked from commit 9e820144549c12cfc05700642c3a6affcb2be4d2)
3 years ago
bakerboy448
347fdc1572
Fixed: Correctly Detect Remux prefixed by Brackets
3 years ago
bakerboy448
6c04d0701c
Fixed: Treat 720p BR Remux as BluRay
...
Fixes #7009
3 years ago
bakerboy448
7310481e6a
New: Dont parse hash as release group
...
Fixed tests
3 years ago
bakerboy448
e59a1a64f9
New: Support for parsing various Anime Groups
...
DusIctv
DHD
SEV
CtrlHD
-ZR-
XZVN
ADC
Koten_Gars
RH
Kametsu
BluDragon
3 years ago
bakerboy448
5c1ebc72b3
Fixed: Dont Parse HDRip as group
3 years ago
bakerboy448
a96971beff
New: Support for parsing [HDO] as HDO Group
...
Fixed: Don't parse -EN, -ES, -CAT as Group
Refactored exception group regex and related parser code
3 years ago
Qstick
5834afe30b
SimpleTitleRegex catchup
...
Fixes #7104
Fixes #5926
Fixes #6784
Closes #7105
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
3 years ago
Volodymyr Medvid
f6f949415c
Fix Ukrainian language mappings
3 years ago
bakerboy448
90456bbfed
fixup
3 years ago
bakerboy448
2a74b7b2e1
Fixed: Parse HD.DVD as BluRay
...
Fixes #6925
3 years ago
Taloth Saldono
de05be62d7
Added BDLight to quality parser
...
(cherry picked from commit 5c8f2518baa1b2d4a8b0507f9fafe12b2ecff1e5)
3 years ago
erikp9
465bb403a9
fixed hardsub detection
3 years ago
Mark McDowall
6fc14278e6
Fixed: Parsing of quality when release group contains Remux
...
Closes #6607
3 years ago
Qstick
6c40a27f2e
Restore Parse API compatibility
...
Fixes #6852
3 years ago
Qstick
716eadc551
Add Multiple Languages
...
Closes #6385
Closes #6564
Closes #6694
Closes #6463
Co-Authored-By: siankatabg <siankatabg@users.noreply.github.com>
Co-Authored-By: tandy1000 <24867509+tandy-1000@users.noreply.github.com>
Co-Authored-By: Kristof Mattei <864376+kristof-mattei@users.noreply.github.com>
Co-Authored-By: Oleksandr Hulyi <4095184+pamidur@users.noreply.github.com>
3 years ago
bakerboy448
1cb31aa95c
Fixed: Support movies with French in their title
...
Regression: Dropped Support for poorly named French Releases
Add language test case
Fixes #6821
3 years ago
Qstick
faab78c00a
Fixed: Improve WEBDL detection of Netflix Rips
...
Co-Authored-By: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
3 years ago
Qstick
f1461056ce
Fixed: Parsing of Ger.Dub releases as German
...
Fixes #6778
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
3 years ago
Qstick
507e8ec814
New: Parse 960p as 720p instead of 480p, parse 540p
...
Fixes #6304
Fixes #6767
3 years ago
Qstick
9d6614b14a
New: Support AKA release titles
...
Co-Authored-By: aeonnoea <46950349+0aeonnoea0@users.noreply.github.com>
3 years ago
ta264
f0f8a4ffaf
New: MediaInfo -> FFProbe
...
* New: MediaInfo -> FFProbe
* Detect HDR format
* Fix migration for users that tested early ffmpeg
3 years ago
bakerboy448
279692f9b1
Fixed: Incorrectly parsing RePACKPOST as Group
...
(cherry picked from commit c30ce3580a3125317bf56c1e16c23e24c59aecc8)
3 years ago
ta264
06e2d5b3c3
New: Use native dotnet host and DryIoc
...
(cherry picked from commit d6170dbfedf27a6218afe242a0fae2eb8b368aec)
(cherry picked from commit 7fe36a7e9222e830f4920e09a85115df0bdbf190)
3 years ago
bakerboy448
f8a82dbb90
Fixed: Parsing of French Language at end of release names
...
Fixes #6652
3 years ago
bakerboy448
8dad6cc8db
Fixed: Support for additional Movie Editions
...
Closes #5717
3 years ago
bakerboy448
e632dea99a
Fixed: Incorrectly Parsing [PublicHD] as Release Group
...
- Fixed: Incorrectly Parsing [PublicHD] as Release Group
- Corrected: Parser Test Naming
- Cleanse Torrent Suffix prior to determining the Group
3 years ago
bakerboy448
e3b5efc9e5
Fixed: Improved parsing of Web releases
...
Fixes #6371
bonus: refactored webdl parsing to be cleaner
3 years ago
Julian Wachholz
f55f6e198a
Fixed: Detect "UHDBD" as BluRay quality
3 years ago
Qstick
05f9f6b413
Fixed: Check movie null before trying to use it
3 years ago
Robin Dadswell
3c11e934a8
Fixed: Parsing service error for multi language releases when movie not mapped
3 years ago
Robin Dadswell
5f229b78be
Fixed: Multi language release being rejected when indexer profile is setup for original and any other language ( #6311 )
3 years ago
bakerboy448
02bcb4d865
Fixed: Incorrectly identifying YTS.LT as Lithuanian Language
...
New: Detect YTS.LT as a Release Group
3 years ago
bakerboy448
2716bd6ae1
Fixed: Not capturing D-Z0N3 preceded with .-
...
Closes #6044
4 years ago
bakerboy448
4ce98d689d
New: Detect 'FRA' and 'FRE' as French Language
...
Fixes #6136
4 years ago
bakerboy448
ef9c1bf0a4
New: Detect 'castellano' as Spanish Language
...
Fixes #6152
4 years ago
bakerboy448
fa6b7ad287
Fixed: Map 4k H265 releases as 4k
4 years ago
bakerboy448
b51ce06e04
Fixed: Correctly Map 2160p releases that are BRRips as 2160p
...
Closes #5639
4 years ago
Qstick
6702c7d21b
New: Add Arabic Language
...
Fixes #5883
4 years ago
TheCatLady
bd0fe16b52
Handle additional groups/encoders that do not follow -RlsGrp format
4 years ago
Qstick
8831fd7b50
Fixed: Grab ImdbId and TmdbId from Rarbg results
4 years ago
bakerboy448
012fe53acc
Fixed: Don't Parse TMDb id and IMDb id as group
4 years ago
bakerboy448
566c1405c2
New: Handle select groups that do not follow -RlsGrp format
...
Closes #3550
4 years ago
Mark McDowall
6ad6bf270f
New: Parsing of '[WEB]' as WebDL
...
Fixes #5742
(cherry picked from commit ba2ca7ee2929f8ed5411e11e9a96001a37723dcc)
4 years ago
tenshiak
3bfb08c3ff
Treat subbed as unknown language ( #5677 )
...
* Subbed releases shouldn't report as different lang
* Add tests for subbed releases
* Remove whitespace
4 years ago
bakerboy448
7836246b05
Fixed: Parse standalone UHD as 4K if no other resolution info is present
4 years ago
bakerboy448
ea801665e4
Fixed: Correctly Parse Release Groups with a `-` in their name
...
[common]
4 years ago