Bogdan
20ac0bb0e1
Avoid import loop for already imported movies
...
(cherry picked from commit b183743d9f0a0b15e4a9db0a9d3d2d1c238b0d9c)
Closes #9325
2024-02-02 22:34:09 +02:00
Mark McDowall
422db874f0
New: Accept ':##' on renaming tokens to allow specifying a maximum length for movie titles and release group
...
(cherry picked from commit 19db75b36beaa5e549d903b136dbda300f1f8562)
Closes #9713
2024-02-02 19:48:20 +02:00
Mark McDowall
c9da7ee0c9
New: Use Movie Folder Format to improve unmapped folders within root folders
...
(cherry picked from commit 81d2b18ce1c079c2a9dc3de037c9dceea16733fd)
Closes #8065
2024-02-02 17:40:08 +02:00
Bogdan
4ac538682d
Fix ImportFixture test
2024-02-02 00:59:30 +02:00
Stevie Robinson
f90cdbb112
Translate Download Clients on the backend
...
(cherry picked from commit 48b12f5b00429a7cd218d23f0544641b0da62a06)
Closes #9391
2024-01-27 23:49:48 +02:00
Mark McDowall
5b7c0a94fb
Fixed: History retention for Newsbin
...
(cherry picked from commit 0ea189d03c8c5e02c00b96a4281dd9e668d6a9ae)
2024-01-27 10:16:38 +02:00
Mark McDowall
99ab65f790
New: Add recycle bin path for deleted movies to webhook/custom script
...
(cherry picked from commit a71d40edba1388d67e4deefd8bfc354a7a83c6b1)
Closes #9674
2024-01-26 11:44:41 +02:00
Bogdan
4beb5b328b
New: Option to disable Email encryption
...
* New: Option to disable Email encryption
(cherry picked from commit 7be5732a3a6679120b0f01bd1eb1207194f57f5e)
* Fix possible NullRef in Email Encryption migration
(cherry picked from commit 271266b10ac51ee6dd7a7024d346b631bd5397c2)
---------
Co-authored-by: Mark McDowall <mark@mcdowall.ca>
2024-01-24 12:11:51 +02:00
Bogdan
3e55b1cf25
Fix Content-Type in FileList fixture
2024-01-16 21:51:55 +02:00
Mark McDowall
4c4073ce1c
New: Support SABnzb's new format for sorters
...
(cherry picked from commit d484553b310af4257c841c37a503ef54650c1426)
Closes #9351
2024-01-14 18:08:18 +02:00
Jendrik Weise
d72f78d979
New: Custom import scripts can communicate information back
...
(cherry picked from commit b4ac495983d61819d9ab84f49c880957ba57418b)
2024-01-14 16:15:48 +02:00
Andrejs Ķīlis
a652ce50a9
Fixed: Latvian and Russian language parsing
...
Improved support for Latvian with test cases I have encountered in the wild and fixed a case where Russian is not recognized (RU instead of RUS).
2024-01-12 03:00:51 +02:00
Gabriel Patzleiner
74cfc94b4c
New: Correctly parse German DL and ML tags in releases
2024-01-02 18:58:28 -06:00
Gabriel Patzleiner
213c55c7af
Fixed: Don't parse some movies with German in the movie title
...
fixes #6474
2024-01-02 18:58:28 -06:00
Gabriel Patzleiner
c066fa5e27
Delete tests that are not needed and not working anymore since 7ec0fd1cea
2024-01-02 18:58:28 -06:00
Gabriel Patzleiner
2741ecb968
Added new IndexerBaseFixture to test `Multi` tag in releases
2024-01-02 18:58:28 -06:00
Qstick
3a7b27fb45
Fixed: Parse HebDubbed as Hebrew
...
Fixes #9513
2023-12-31 10:48:13 -06:00
Bogdan
119cdf6f09
Fixed: Cleanup orphaned import list movies by movie metadata
2023-12-18 00:51:59 +02:00
Bogdan
1d70f36e7d
New: 3D and HDR metadata for Trakt connection
2023-12-15 17:13:47 +02:00
Chad A Simmons
41fef47684
New: Support for DV HDR10Plus from media info
2023-12-15 03:36:32 +02:00
Mark McDowall
d7bee375e8
Use named tokens for backend translations
...
(cherry picked from commit 11f96c31048c2d1aafca0c91736d439f7f9a95a8)
2023-11-18 02:37:33 +02:00
Bogdan
54d447d55f
New: Parse `VIE` as Vietnamese language
2023-11-08 20:37:07 +02:00
bakerboy448
89820c1ff7
Lower log level for missing translation/culture resource ( #8956 )
...
Fixes #8150
2023-11-04 16:21:47 +02:00
Stevie Robinson
7bbdcc81bb
Use Diacritical.Net library for TitleFirstCharacter token
...
(cherry picked from commit 59ea524e0ce85333779f430b867e93aae366289f)
Closes #9324
2023-11-01 13:13:21 +02:00
Stevie Robinson
3e8cbc497e
Fixed: Cleanup First Character in Title when using 'TitleFirstCharacter'
...
(cherry picked from commit b3c691859a0841cde9bb2655c01c240cc5279d74)
Closes #9249
2023-11-01 13:13:21 +02:00
Mark McDowall
da41cb8840
Fixed: Blocking unknown indexers from pushed releases
...
(cherry picked from commit 44d8dbaac81706691124ae5f8317289f0a3e5d73)
2023-10-30 14:21:29 +02:00
Bogdan
660d3d7643
Fixed: Don't reject DVDRip/DVDRemux as full DVD disk releases
2023-10-28 22:05:12 +03:00
Bogdan
1bdc48a889
Revert "Bump SQLite to 3.42.0 (1.0.118)"
...
This reverts commit e3160466e0
.
2023-10-20 22:28:49 +03:00
Mark McDowall
79c03f2fe6
Fixed: Reject full DVD disk releases
...
(cherry picked from commit df2e867528249cf707788d8341c4a26293e179ba)
2023-10-14 21:06:36 -04:00
nuxen
bced2e7b2e
Fixed: Updated BR-DISK quality parsing
2023-10-08 06:49:37 +03:00
Bogdan
a61804e949
Fixed localization test
2023-10-05 01:45:55 +03:00
Bogdan
1762a189d2
Fixed: (PassThePopcorn) Disable grouping
2023-10-02 03:38:24 +03:00
Mark McDowall
e2f5f2f73a
Fixed: Completed downloads in Qbit missing import path
...
(cherry picked from commit 35365665cfd436ac276dd9591e23333bd26cf789)
Closes #9221
2023-10-01 17:13:24 +03:00
bakerboy448
ba5028bebb
Fixed: Only apply remote path mappings for completed items in Qbit
...
(cherry picked from commit 583eb52ddc01b608ab6cb17e863a8830c17b7b75)
2023-10-01 17:10:47 +03:00
Stevie Robinson
33d1d1f875
Fixed: SABnzbd history retention to allow at least 14 days
...
(cherry picked from commit a3938d8e0264b48b35f4715cbc15329fb489218a)
Closes #9217
2023-09-27 23:14:34 +03:00
Stevie Robinson
cd5d4f993a
Add health check for dl clients removing completed downloads + enable for sab and qbit
...
(cherry picked from commit 7f2cd8a0e99b537a1c616998514bacdd8468a016)
Closes #9195
2023-09-18 15:28:13 +03:00
Mark McDowall
dce637905a
Mock debouncer for testing
...
(cherry picked from commit bb7b2808e2f70389157408809ec47cc8860b4938)
2023-09-14 22:19:12 +03:00
Mark McDowall
18f22d7ada
Fixed: Parsing of multiple languages from Newznab/Torznab indexer releases
...
(cherry picked from commit 2a241294b5eeb9e95c46e030828191da09d05e88)
Closes #9159
2023-09-11 10:45:23 +03:00
Bogdan
a2bde5e016
Fixed: Calculating seed time for qBittorrent
...
(cherry picked from commit 1b3ff64cc521396f9f1623617052c497649325a8)
2023-09-08 04:25:55 +03:00
Bakerboy448
9a0ca650a3
Fixed: Dont Parse 24-bit as group
2023-09-02 20:16:40 -05:00
Mark McDowall
9b4f80535e
Override release grab modal
...
New: Option to override release and grab
New: Option to select download client when multiple of the same type are configured
(cherry picked from commit 07f0fbf9a51d54e44681fd0f74df4e048bff561a)
2023-08-22 23:20:47 +03:00
Qstick
bd3fad9636
Rename Source to QualitySource
2023-08-20 22:53:11 -05:00
Qstick
c70ce92ee9
New: Cleanup Alternative Title model and code
2023-08-20 22:07:33 -05:00
Qstick
681a36e34f
New: Added additional term for matching French language releases
...
Closes #7209
2023-08-20 15:08:50 -05:00
Qstick
70b725a2dc
New: Use file's format title for quality if parsed
...
Closes #7993
(cherry picked from commit 599ad86657bbb8125c4354000cfc94331041f984)
2023-08-20 14:52:55 -05:00
Mark McDowall
e4c5fc5c6e
Sync LocalizationService tests with upstream
...
(cherry picked from commit 9c7fab69fd008a423f3607de71e0c76200e84ea5)
Closes #8978
2023-08-20 21:45:50 +03:00
ItsME6969
5236d46c2b
FIxed: Correctly parse German scene bluray REMUXes ( #8643 )
2023-08-20 11:23:04 -05:00
bakerboy448
58eb24ff89
New: Default RSS Sync Interval to 30 minutes
2023-08-20 09:14:31 -05:00
Mark McDowall
d626f0487d
Fixed: Don't reimport the same file from the same release unless grabbed again
...
(cherry picked from commit 0274778679a8fd485a651eea9d293463528244fd)
Closes #9055
2023-08-20 13:06:42 +03:00
nuxen
d4fada9b4e
fix(parser): added more tests and moved YTS
2023-08-18 21:13:05 -05:00
nuxen
111c081545
fix(parser): not correctly recognizing YIFY RlsGrp
2023-08-18 21:13:05 -05:00
Qstick
337d01e4ed
Add housekeeper for orphaned list movies
2023-08-17 22:47:07 -05:00
Qstick
927ae86e44
Fixed: Don't Clean if no lists synced
...
Fixes #9011
2023-08-17 22:47:07 -05:00
Qstick
fa80e8b7a2
New: Notifications (Connect) Status
...
(cherry picked from commit e3545801721e00d4e5cac3fa534e66dcbe9d2d05)
(cherry picked from commit cb27b05a6c046ca0a6e4998f7e7ecd6b45add1a2)
2023-08-17 23:01:59 +03:00
Mark McDowall
3ffb36a2df
Fixed: Don't block updates under docker unless configured in package_info
...
(cherry picked from commit 5a7e34e291c2715aa67161e5c455d25e80f498df)
2023-08-17 22:42:27 +03:00
Qstick
e3bcc3da3f
Bump Dapper to 2.0.143
2023-08-16 20:33:52 -05:00
Qstick
056c2b5233
Rename Profiles to QualityProfiles
2023-08-16 20:04:42 -05:00
ricci2511
99ff6aa9c4
New: Convert restrictions to release profiles
2023-08-14 21:26:22 -05:00
Qstick
e3160466e0
Bump SQLite to 3.42.0 (1.0.118)
2023-08-14 20:05:03 -05:00
Mark McDowall
1f8877d192
New: Add bypass if above Custom Format Score to Delay Profile
...
(cherry picked from commit 4ed4ca4804ce973c1b88c1c4ede8ae00547ac834)
2023-08-14 22:14:29 +03:00
Bogdan
c3b856401e
Add one minute back-off level for all providers
...
(cherry picked from commit d8f314ff0ef64e8d90b21b7865e46be74db5e570)
2023-08-12 10:04:25 +03:00
Stepan Goremykin
25f6f3ec6d
Update FluentAssertions
...
(cherry picked from commit 951a9ade00d7c9105f03608cb598450d706b826f)
2023-08-12 10:04:25 +03:00
Bogdan
efe5c3beb7
New: Async HttpClient
...
(cherry picked from commit e12111cee885e23a42308f299ef773e5ae021712)
2023-08-12 02:07:29 +03:00
Bogdan
4fb632e4fc
Fix FileList test
2023-08-10 12:12:17 +03:00
Mark McDowall
54bb267e17
New: Ignore inaccessible files with getting files
...
(cherry picked from commit e5aa8584100d96a2077c57f74ae5b2ceab63de19)
2023-08-04 12:32:33 +03:00
Mark McDowall
00e2933052
Fix GetBestRootFolderPath tests
...
(cherry picked from commit 63a911a9a549749b5460c2b9fea48a25e78c52a4)
2023-08-04 12:32:33 +03:00
Mark McDowall
b8f06eb97d
Fixed: UI loading when movie or root folder path is for wrong OS
...
(cherry picked from commit 5f7217844533907d7fc6287a48efb31987736c4c)
2023-08-04 12:32:33 +03:00
Bogdan
136075d233
Fixed: Check only enabled indexers in IndexerJackettAll health check
2023-07-29 04:22:01 +03:00
Mark McDowall
80099dcacb
New: Auto tagging of movies
...
(cherry picked from commit 335fc05dd1595b6db912ebdde51ef4667963b37d)
2023-07-27 07:51:38 +03:00
Qstick
8b5f305462
Remove old test
2023-07-24 23:09:58 -05:00
Qstick
09ca0a1c0a
New: Download Client Tags
...
(cherry picked from commit f6ae9fd6c5173cbf1540341fa99d2f120be1d28e)
2023-07-11 18:34:02 +03:00
Qstick
1c99ce8876
Avoid using GetAllMovies in DeleteBadMediaCovers
2023-07-09 23:32:53 -05:00
Bogdan
1e0ec4aefb
Fix tests in ImportListSyncServiceFixture
2023-07-05 09:22:32 +03:00
Bakerboy448
122d0056ea
Fixed: Quality Parsing Regex Improvements
...
Fixed: Parse Blu.Ray as Bluray
2023-07-04 11:20:51 -05:00
Bogdan
bd1844030d
New: Rework List sync interval logic
...
* New: Rework List sync interval logic
(cherry picked from commit c522cd120d08757e7e43c2348be4d7f05a254fac)
* Minor alignment with Sonarr
* Remove ListUpdateInterval
---------
Co-authored-by: Qstick <qstick@gmail.com>
2023-07-04 19:17:28 +03:00
Mark McDowall
77cde138dc
Fixed: Don't handle images in metadata folder as Roksbox images
...
(cherry picked from commit 95a8f59a32d55550d5367f08a964859a97a0df44)
2023-06-28 08:27:19 +03:00
Stevie Robinson
b1ff82da37
Fixed: Parsing Vyndros as release group
...
(cherry picked from commit f2ddd4757c897c522b553de8bafb5340746253c9)
Closes #8569
2023-06-19 07:09:04 +03:00
Mark McDowall
c5266152c5
Fixed: Strip additional domains from release names
...
(cherry picked from commit e273f16c3905e0c2451f43cf98b9b7ad1cbdc777)
Closes #8603
2023-06-19 07:00:22 +03:00
bakerboy448
2fe28cb1dc
Fixed: Handle checkingResumeData state form qBittorrent
...
(cherry picked from commit 8d8a16225ff7772ccb57784f272ca31e28bb8455)
2023-06-14 07:33:55 +03:00
Zak Saunders
471a34eabf
New: Remove Rarbg Indexer due to site shutdown
2023-05-31 16:20:11 +01:00
ItsME6969
fa1f07987c
Fixed: Parse Multi Disk DVDs & MDVDR ( #8639 )
...
* Update QualityParser.cs
Added: Support for Multi Disk DVD releases
Added: Support for MDVDR
* Update QualityParserFixture.cs
Added: Support for Multi Disk DVD releases
Added: Support for MDVDR
2023-05-30 11:52:44 -05:00
ItsME6969
5baeba18cb
Fixed: Correctly parse SCENE and P2P BluRay DISKS releases ( #8595 )
...
* Update QualityParserFixture.cs
Added Releases following P2P naming convention
* Update QualityParser.cs
Added support for P2P BR-DISK naming convention
* Update src/NzbDrone.Core.Test/ParserTests/QualityParserFixture.cs
Co-authored-by: Bogdan <mynameisbogdan@users.noreply.github.com>
* Update QualityParserFixture.cs
---------
Co-authored-by: Bogdan <mynameisbogdan@users.noreply.github.com>
2023-05-28 12:26:48 -05:00
Bogdan
c987824174
Use 'var' instead of explicit type
...
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)
2023-05-28 16:41:52 +03:00
Bogdan
8762588ef0
Inline 'out' variable declarations
...
(cherry picked from commit 281add47de1d3940990156c841362125dea9cc7d)
2023-05-28 16:41:52 +03:00
Kalyan Chekuri
af496fe701
added new language "Telugu" for filtering releases and testcases.
2023-05-26 20:38:00 -05:00
Mark McDowall
bbcd0b7861
New: Filter SABnzbd queue by category
...
(cherry picked from commit 49fd9c4462741e756e0cd43c287939f929de11b2)
2023-05-27 03:59:12 +03:00
Bogdan
5ead395f9f
Fix tests in TorrentDownloadStationFixture
2023-05-22 01:14:49 +03:00
Mark McDowall
0f34948c00
Fixed tests in DownloadServiceFixture
...
(cherry picked from commit d743a8f7e9eac348b4679919f60af5b27457acfd)
2023-05-22 01:14:49 +03:00
Mark McDowall
90096451e0
Fixed: Don't retry grabbing the same release if download client is unavailable
...
(cherry picked from commit b38c1255dc19d72ee10db4af67e76a4ce95f288f)
2023-05-22 01:14:49 +03:00
Bogdan
db154ae9a4
Fix tests in IndexerServiceFixture
...
(cherry picked from commit 90a9ecbaac1b406ffeb6b6876d619191a317a35f)
2023-05-21 19:49:43 +03:00
Bogdan
2e252771de
Remove unused imports
...
(cherry picked from commit c6b543e0729bc20f15e37d074fbf31d8c76c187a)
2023-05-19 04:14:48 +03:00
Bogdan
fd76d67bae
Remove empty constructors
2023-05-19 04:14:48 +03:00
Stickie
a1e622a363
New: Notifications when Manual Interaction is required for importing
...
(cherry picked from commit 5ec282750bdea16f770282b80fdaec56a65749e2)
2023-05-10 00:18:15 +03:00
The Dark
8563ed0a20
New: On Health Restored notification
...
(cherry picked from commit 5fdc8514da7c7ad98192f2ecb2415b3a7b5d0d05)
2023-05-10 00:18:15 +03:00
Mark McDowall
07f0e89f11
Fixed IsValidPath usages
...
(cherry picked from commit 033936dce7e13c8ab2e38407782dc9cdd949460e)
2023-05-08 02:02:22 +03:00
Qstick
850fef5c43
Fixed: RootFolderPath not set for Movies from API
2023-05-07 11:55:33 -05:00
Mark McDowall
9ec1235b62
New: Add release info to webhook/custom script import events
...
Closes #8293
2023-05-06 22:59:52 -05:00
Mark McDowall
b5bf5eae26
New: Don't import movies that don't match grab history
...
Closes #8228
(cherry picked from commit 978618f041c478121f8e014910ad092f8e648596)
2023-05-06 22:59:41 -05:00
Stepan Goremykin
d2787d8181
Migrate to FluentValidation 9
...
(cherry picked from commit 40e54685b9e83ed24a3979bfe965c453339ad02e)
2023-05-03 09:12:07 +03:00
Bogdan
1807ccfc48
Build download requests from indexer implementation
...
(cherry picked from commit a0b08f6c6f106d92cdb12fbb959dd2605c22fe6a)
2023-05-03 05:47:43 +03:00