Stickie
a1e622a363
New: Notifications when Manual Interaction is required for importing
...
(cherry picked from commit 5ec282750bdea16f770282b80fdaec56a65749e2)
2 years ago
The Dark
8563ed0a20
New: On Health Restored notification
...
(cherry picked from commit 5fdc8514da7c7ad98192f2ecb2415b3a7b5d0d05)
2 years ago
Mark McDowall
07f0e89f11
Fixed IsValidPath usages
...
(cherry picked from commit 033936dce7e13c8ab2e38407782dc9cdd949460e)
2 years ago
Qstick
850fef5c43
Fixed: RootFolderPath not set for Movies from API
2 years ago
Mark McDowall
9ec1235b62
New: Add release info to webhook/custom script import events
...
Closes #8293
2 years ago
Mark McDowall
b5bf5eae26
New: Don't import movies that don't match grab history
...
Closes #8228
(cherry picked from commit 978618f041c478121f8e014910ad092f8e648596)
2 years ago
Stepan Goremykin
d2787d8181
Migrate to FluentValidation 9
...
(cherry picked from commit 40e54685b9e83ed24a3979bfe965c453339ad02e)
2 years ago
Bogdan
1807ccfc48
Build download requests from indexer implementation
...
(cherry picked from commit a0b08f6c6f106d92cdb12fbb959dd2605c22fe6a)
2 years ago
Qstick
cba4850769
New: Handle multi title release names split by slash
...
Closes #7917
Co-Authored-By: andrey4korop <24610708+andrey4korop@users.noreply.github.com>
2 years ago
Qstick
44bec71752
Fixed: Don't import Custom Format downgrades
...
Closes #8197
Closes #8243
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
b44f050246
Fixed: Enable parsing of repacks with revision
...
Closes #8060
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
8e1bf785c3
Revert "Build download requests from indexer implementation"
...
This reverts commit 84e0f5bfcf
.
2 years ago
Qstick
efd4abfa3e
New: Use languages from Torznab/Newznab attributes if given
2 years ago
Qstick
9bef430635
New: Use TmdbId from parsing for mapping
2 years ago
Qstick
a03323703a
Cleanup ParsingService
2 years ago
Qstick
91f1fd9dd0
New: Don't block imports when release was matched by ID if they were grabbed via interactive search
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
875bf0c59e
Fixed: Automatic import of releases when file is not matched to movie
2 years ago
Bogdan
84e0f5bfcf
Build download requests from indexer implementation
...
(cherry picked from commit a0b08f6c6f106d92cdb12fbb959dd2605c22fe6a)
2 years ago
Qstick
55770d3f17
Fixed: Parse 720p Remux as 720p BluRay
...
Closes #8284
Co-Authored-By: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
2 years ago
Gabriel Sjöberg
d4a347b2ba
Use BuildInfo.AppName for RARBG appId instead of hardcoded value
...
(cherry picked from commit 99c4f5b746bff6809c988f8b816e5135f5959ed7)
Closes #8387
2 years ago
Mark McDowall
2ac72d1588
New: Updated Rarbg request limits
...
(cherry picked from commit 47cf8e6430b7f7704ce2f1524fa9e3c8e6f9b47a)
Closes #8337
Fixes #7700
2 years ago
Qstick
a6ce314db5
Fix QualityParser Tests
2 years ago
Qstick
b8ce140abc
Fixed: Parse DVD with 576p Resolution as DVD
...
Fixes #7297
Closes #8381
2 years ago
Qstick
9a23b7f0fc
New: Improve video stream formatting
...
(cherry picked from commit 39350ed0de4aca769ef7661f1dce08f9f462e7c3)
2 years ago
Bogdan
2b4d6464e2
Rename `CC` to `Cc`
2 years ago
Qstick
bb573594d9
Fix Blocklist Tests
2 years ago
Qstick
3d244057b5
Fixed: Don't grab propers/repacks when item in queue meets cutoff and propers/repacks are not downloaded automatically
...
Fixes #8134
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
cicomalieran
aabf6b9ff8
Fixed: Processing very long ETA from Transmission
...
(cherry picked from commit 9800bd6b439257e73e3545e125cd03900a3036bb)
2 years ago
Bakerboy448
c222a1a434
New: Use Best PageSize for Newznab/Torznab
...
Max of Default or Max and no more than 100
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
9c86598b54
Fixup language specification tests
2 years ago
Fuochi
bc838b74c7
Fixed: Remove initial dot in filename ( #4509 )
2 years ago
Qstick
cbcf3d1058
New: Custom Format Updates ( #8067 )
2 years ago
Qstick
e09607edb0
Remove old, broken test
...
Fixes #7186
2 years ago
Winter
d91578aee3
Fixed: Releases from PTP showing skewed publish date
...
PTP returns UTC timestamps, without a timezone specifier. Previously, users
would see skewed publish dates, as the UTC timestamps were being parsed
as if they were in the system's timezone. To fix this, we just assume the
publish date is in UTC.
2 years ago
Qstick
c3665e9fea
New: Spanish (Latino) languages
...
Closes #7914
Closes #3467
Closes #6415
2 years ago
Mark McDowall
7142d1f224
Improve usage of Original Title renaming token
...
Closes #7168
Fixed: Don't recursively add the current file name to new file name when '{Original Title}' is used in addition to other naming tokens
(cherry picked from commit ebb48a19cc792c71bfbd57d5f106067190d95339)
2 years ago
Mark McDowall
d98c86c3d9
Fixed: Parse year in title from square brackets
...
(cherry picked from commit 99e60196a4e513d6340a090de4a5517f205e7a29)
2 years ago
Mark McDowall
ce031124c7
Improve handling of releases without video files
...
New: Show warning in queue if download contains executable or archive file and no video file was detected
(cherry picked from commit b15b6a079846b21cac8476820fce9cde81732291)
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
f61f2c89dc
Remove OMG indexer
...
Closes #7527
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Robert Dailey
4d2143e9b2
Fixed: Unable to load UI if Quality Profiles contain removed Custom Format items
...
Manually cherry picked from Sonarr commits:
- 2c004e1f9665763111fcd964b81338bdbe735865
- 4b4301a076488c595969921697d7002ca427c955
2 years ago
Qstick
6845eaa9b2
Re-enable some update tests
2 years ago
Bakerboy448
226a5da0c9
Fixed: Parse HDCAMRip as CAM
2 years ago
Qstick
685a24e476
Fixed: RemotePathMappingCheck Improvements
2 years ago
Mark McDowall
98ddd0386b
Fixed: Trakt connection auth tokens not being refreshed
...
Closes #7873
(cherry picked from commit d09e5d8eb4097cbba1ee0a668dbb27f941cc4f68)
2 years ago
Mark McDowall
4963920a46
New: Added health check warning if SABnzbd sorting is enabled
...
(cherry picked from commit 61fa1e5e3f00072f0d5f59cc883fac74fe12ee9d)
2 years ago
Qstick
f0d10fe1cd
Fixed: Correct messaging when release is not upgrade
...
Fixes #7963
2 years ago
Colin Gagnaire
7feda1c446
New: Add support for native Freebox Download Client
...
(cherry picked from commit fb76c237bfbb8aa43bcdd9ce34d90ea843011cee)
2 years ago
erri120
0ca665c903
New: Parse Open Matte as Edition
...
To make James Cameron happy.
2 years ago
Qstick
3b46a08606
Fix PendingRelease Tests
2 years ago
Qstick
694940452c
Fixed: Loading queue when there are pending items that were added before upgrading
...
Fixes #7823
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
b2c1698097
Fixed: False Positive HC in some cases
...
Fixes #7785
2 years ago
Qstick
44d7c54077
Enforce comment style in CS
2 years ago
Qstick
182cda47b0
Fixed: Detect 3D in some video files
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
Qstick
856a55a9c9
New: Added advanced subtitle/audio language filter to {MediaInfo ..}
...
Fixes #4710
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2 years ago
Qstick
0f6b11f55d
Cleanup Dual Target and Mono References
2 years ago
nuxen
e6567d0365
Fixed: Add HQMUX to the exception Release Groups
...
Fixed: Add HQMUX to the exception Release Groups
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
bakerboy448
b9886cd11c
Fixed: Repack Preference Ignored
...
(cherry picked from commit 04447d9d4db8cc3d54baf0a721f4430cf77908c4)
Fixes #6595
Closes #7621
2 years ago
Mark McDowall
c5616c5ba1
FileNameBuilderFixture tests should run on Windows
...
(cherry picked from commit 90d3dc2f984f0048b70b8796345993dfae1c66a2)
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
Qstick
1a6bf51741
New: Add support for Plex Edition tags in naming
2 years ago
Qstick
f3e7843150
New: Make Plex imdb tags conditional
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
psylenced
e689817508
Fixed: Configured recycle bin is excluded from 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
Robin Dadswell
d55864f869
Fixed: Postgres timezone issues ( #7183 )
...
[common]
Co-authored-by: ta264 <ta264@users.noreply.github.com>
2 years ago
Mark Mckessock
867f8f5835
Match 'HQCAM' as CAM source ( #7412 )
...
* Add HQCAM source regex
* Add cam testcases
2 years ago
Qstick
0c81387cfb
Fix RefreshMovieServiceFixture folder service mock
2 years ago
Qstick
d8af17ce3d
Rename MovieImportedEvent to MovieFileImportedEvent
2 years ago
bakerboy448
44c912f02d
Fixed: Improved parsing WebDL Releases
2 years ago
Qstick
aa0104b6bc
Fixed: Housekeeper doesn't remove collections that have MovieMeta from lists
2 years ago
Qstick
ca519047dd
Fixed: Migration 208 fails when collection doesn't have name
2 years ago
Qstick
383f9647c3
Fixed: Add support for more Anime release formats
...
Ref #6954
2 years ago
Qstick
f890aadffa
New: Movie Added Notification
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
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
3 years ago
bakerboy448
6c494e9a92
New: Support for new Nyaa RSS Feed format
...
(cherry picked from commit 40ecdbc12de8b320a4d650aea65a36e8edea77d8)
3 years ago
Qstick
3125b038d5
Fixed: Wrong translation mapping can be used for file naming and metadata
...
Fixes #7243
3 years ago
Qstick
e2ae743ee1
Fix migration 207 distinct on tmdbid only for list movie insert
3 years ago
Robin Dadswell
9ad316a6f5
Fix metadata migration
3 years ago
Qstick
6a03eddda9
Rework Movie Metadata data model
3 years ago
ta264
1576bf1f17
Temporarily ignore update tests until linux-x86 released
3 years ago
Qstick
c2328e4b79
Fixed: Don't die if Plex watchlist guid node is missing or null
...
Fixes #7213
3 years ago
Justin Vanderhooft
a1fa1ddf5d
New: Add support for Plex Watchlist importing ( #5707 )
...
* New: Add support for Plex Watchlists
* Fixed: Error when trying to import an empty Plex Watchlist
* cleanups
Co-authored-by: Mark McDowall <mark@mcdowall.ca>
Co-authored-by: Qstick <qstick@gmail.com>
3 years ago
François-Xavier Payet
d1a9cf98cc
Fixed: Use Movie Original Language for Custom Format Original Language ( #6882 )
3 years ago
ta264
9b21408a03
Set up tests on postgres
3 years ago
Robin Dadswell
80b1aa9a2c
New: Postgres Support
...
Co-Authored-By: Qstick <376117+Qstick@users.noreply.github.com>
3 years ago
Qstick
7ec0fd1cea
Update multi parser test
3 years ago
Qstick
b1d8763593
Fix HistorySpecification tests
3 years ago
Qstick
356013a84e
Fixed: Profiles with upgrades disabled incorrectly allowing upgrades in some cases
...
Fixes #7040
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
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
bakerboy448
dfb8d2ea0f
additional testcase obfuscation
...
closes #6850
3 years ago
Qstick
b8c92d23f4
Fixed: Ignore case for DIVX VideoCodecID
3 years ago
bakerboy448
2a74b7b2e1
Fixed: Parse HD.DVD as BluRay
...
Fixes #6925
3 years ago
Robin Dadswell
a33b861cec
Fixed: Download Client not sending on Import or Upgrade notifications ( #6908 )
...
* Fixed: Download client and ID for custom scripts
Based on Sonarr Commit eea3419849
* fixup! test
Co-authored-by: Qstick <qstick@gmail.com>
3 years ago
Robin Dadswell
54c914d48f
New: End Jackett 'all' endpoint support
...
[common]
3 years ago
bakerboy448
13e44ce19a
New: Add {MediaInfo VideoDynamicRangeType} token for renaming
...
New: Detect HDR Type
New: Display HDR Type in File Media Info Modal
Based on Sonarr 7b694ea71d7f78bad5c03393c4cf6f7a28ada1cb
Closes #6789
Fixes #4844
Co-authored-by: ta264 <ta264@users.noreply.github.com>
Co-authored-by: Qstick <qstick@gmail.com>
3 years ago
Qstick
974e44ce48
New: Link indexer to specific download client
3 years ago
Taloth Saldono
de05be62d7
Added BDLight to quality parser
...
(cherry picked from commit 5c8f2518baa1b2d4a8b0507f9fafe12b2ecff1e5)
3 years ago
Qstick
cae5badee0
New: Support server notifications
...
(cherry picked from commit f5f0dd6fae5bc9f308506d56be42ac9a4be908e7)
Closes Radarr #5393
[common]
3 years ago
Qstick
45d8227654
Fixed: Handle MS variant MPEG4 files in video formatter
3 years ago
bakerboy448
3fcc395964
Fixed: Escape Characters as needed for *znab queries
...
Fixes #6799
[common]
3 years ago
Qstick
ec86de78d2
Maintain PrimaryKey and AutoIncrement on some schemas
...
[common]
3 years ago
erikp9
465bb403a9
fixed hardsub detection
3 years ago
Qstick
9e175e28ef
New: OnApplicationUpdate Notifications ( #6854 )
...
Fixes #4681
[common]
3 years ago
Qstick
4d2a311e40
Remove PreDB from MovieStatusType
...
Fixes #5002
3 years ago
Mark McDowall
6fc14278e6
Fixed: Parsing of quality when release group contains Remux
...
Closes #6607
3 years ago
Robin Dadswell
5ed034320e
New: Migrate Discord from Slack to Discord notifications
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
5d091e519e
More Bluray UHD test cases
...
Fixes #6839
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
ta264
2042ffce62
Fixed: Don't buffer update package to memory when downloading
...
[common]
3 years ago
ta264
c6ae6f7b1c
Reinstate update tests on BSD
...
[common]
3 years ago
ta264
4d6c3369c6
New: Add osx-arm64 and linux-musl-arm builds
...
(cherry picked from commit 4ce405728a3ae32c8d0282e8e2b758084e8e5864)
3 years ago
Taloth Saldono
5c7756b575
Fixed: Release Push api broken when no indexer id is specified
...
(cherry picked from commit 20306a38e1d0f6a7954978cf07cde8e185f79c78)
3 years ago
Qstick
47206dd2bd
Cleanup MovieImport Tests
3 years ago
Qstick
9442666493
Fixed: Duplicates on index before housekeeper runs when manual importing over existing file
3 years ago
Qstick
c538424229
New: Reanalyze media files if file size changes
...
Fixes #6757
Fixes #6765
Fixes #4482
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
Qstick
9a395b52ac
New: Per download client setting to Remove Completed/Failed
...
Fixes #6322
Fixes #6328
Fixes #6331
Fixes #6337
3 years ago