Qstick
d835358f75
Fixed: Clean DB dupes and add unique constrain
2020-10-20 09:07:54 -04:00
Qstick
6ee2780370
Fixed some mediainfo subtitle codes
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-16 23:06:17 -04:00
servarr[bot]
f2f26d88b9
New: Differentiate between short term and long term (more than 6 hours) indexer failures ( #5202 )
...
* New: Differentiate between short term and long term (more than 6 hours) indexer failures
(cherry picked from commit 2adedb97da5ad31b65f0dc2eec5c263efe95731f)
* fixup! Mock Localization
Co-authored-by: Mark McDowall <mark@mcdowall.ca>
Co-authored-by: Qstick <qstick@gmail.com>
2020-10-15 07:20:02 -04:00
ta264
2d7942d69c
Fixed: Speed up RSS sync
2020-10-13 20:54:33 -04:00
ta264
0a8dd85856
Fixed: Speed up initial movie load when opening the UI
2020-10-13 20:54:33 -04:00
Qstick
37c1b5b28c
New: Add Bulgarian Language
...
Fixes #4111
2020-10-06 00:33:33 -04:00
Qstick
e28bea14b3
New: Add Thai Language
2020-10-06 00:33:33 -04:00
Qstick
2823099237
New: Add Hindi and Romanian Languages
...
Fixes #3597
2020-10-06 00:33:33 -04:00
Qstick
53eeee8b91
New: Allow Selection Original Movie Languge in Profile
2020-10-06 00:33:33 -04:00
bakerboy448
5799b3dc47
Fixed: Parser Detecting DTS-Audio formats and Blu-Ray as groups ( #5090 )
...
* Fix DTS-XXX Audio & Blu-ray false Group Positives
* Add test cases
* fixup! spaces
Co-authored-by: Qstick <qstick@gmail.com>
2020-10-04 01:59:31 -04:00
Qstick
dfbbb7d9bd
Fixup Filelist test to use new url
2020-10-04 01:57:37 -04:00
Qstick
30c51ec4f3
Fixed: Handle obfuscated files using abc.xyz pattern
...
Fixes #5105
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-04 01:20:17 -04:00
Qstick
37197150be
Some cleanup of things marked for removal in v3
...
Fixes #5102
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-04 01:20:17 -04:00
Qstick
4ec71538b9
Fixed: Avoid zero-length array memory allocations
2020-10-03 21:58:31 -04:00
Qstick
0198c7a3b1
Fixed: Use Length/Count property instead of Enumerable.Count method
2020-10-03 21:58:31 -04:00
Qstick
a070279993
New: Allow naming with original Movie title (in original language)
2020-09-30 16:10:56 -04:00
Qstick
95918c4053
Fixed: Speed up Unmapped Folder fetch for large number of root folders
2020-09-30 07:41:56 -04:00
Qstick
aef8a8fd04
Fixed: Fetch blacklist by Movie instead of all
...
Fixes #5066
2020-09-28 23:39:15 -04:00
Qstick
41cf722ab5
Change over aphrodite references
2020-09-26 22:03:14 -04:00
nitsua
870a39278c
Handle ratelimit api response for newznab caps endpoint on certain newznab indexers that have caps behind the apikey
2020-09-26 10:45:35 -04:00
nitsua
9a46d5165c
New: Add support for prioritizing indexers ( #5000 )
2020-09-12 02:25:32 -04:00
Qstick
ecf6dccb35
New: Option to not prefer repacks/propers (for use with Custom Formats)
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-09-10 21:07:14 -04:00
Qstick
b43732b343
Fixed: Validate TMDb ListId is a valid integer
2020-09-09 21:54:16 -04:00
Qstick
764d456d49
Fixed: Handle UHDRemux as Remux instead of Webdl
2020-09-09 21:54:16 -04:00
Qstick
9a2cee3104
New: Handle missingFiles status from qBit [common]
2020-09-09 21:54:16 -04:00
Qstick
4311048c08
Update LocalizationServiceFixture.cs
2020-09-08 23:25:55 -04:00
Qstick
7ddb8ecc37
Add Test for Non-Parsable Search
2020-09-06 02:51:04 -04:00
Qstick
9b1dc2d21d
New: Handle BDMux Releases in Quality Parser
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-09-06 02:51:04 -04:00
Taloth Saldono
67d2765d0c
Fixed: Removed hardlink-based transactional file transfer logic (instead relying on explicit copy+delete for cifs)
2020-09-06 02:51:04 -04:00
Qstick
16321377fc
Fixed: Filter direct excluded subfolders of the selected directory during manual import
...
Fixes #4734
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-09-06 02:51:04 -04:00
Qstick
b466530e08
Remove Dotnet Framework Version Checks [common]
2020-09-05 01:13:17 -04:00
geogolem
b6f2afb212
Fixed: IsAvailable not Right for minAvailability = InCinemas ( #4921 )
...
* if minimumAvailability is set to InCinemas
InCinemas has no value but physical/digital release dates
are known and passed, movie would be marked as Not Available
When it should be Missing.
This resolves https://github.com/Radarr/Radarr/issues/4920
remove comment
* add the tests
2020-09-05 00:16:31 -04:00
geogolem
e033ce1eff
New: Add OnDelete Notification to TraktConnection
...
to remove movies from Trakt Collection when they are removed from Radarr
Add OnDelete Notification to TraktConnection to remove movies from Trakt Collection when they are removed from Radarr
skip the deleteHandler if the delete Event was triggered for reason: Upgrade
change migration from 180 to 182 since 180 and 181 are already in plan
to be used
address comments regarding helpText for OnDelete
and move check for OnUpgrade deletion reason into trakt connection OnDelete handler
reuse TraktCollectMoviesResource for OnDelete
trakt api should just ignore the other properties anyway
add WithDefaultValue to migration
add unit test case for onDelete to
fix unit testcase for onDelete
2020-09-04 00:19:06 -04:00
Qstick
361ffe353d
New: Browse Lists from Discover Movies Page
2020-09-03 22:50:56 -04:00
ta264
7f8ebf41d6
Fixed: Error fetching paged records from API without a sort key
...
(cherry picked from commit 53f1857e6349fc4c674dbaec50b0dda681f073ae)
2020-09-02 16:40:17 +01:00
Mark McDowall
a9ee3d5bc5
Fixed: Importing completed downloads from NZBGet with post processing script failing
...
Fixes #2919
2020-09-02 06:35:53 +01:00
Mark McDowall
1dfe6eb6ed
Fixed: Importing of completed download when not a child of the download client output path
2020-09-02 06:35:53 +01:00
Mark McDowall
92a0305740
Another path test fix
2020-09-02 06:35:53 +01:00
Mark McDowall
e610b74745
Fixed: Getting parent of UNC paths
2020-09-02 06:35:53 +01:00
Qstick
0800029713
Fixed: Quality Profile group order no longer used when ordering results
2020-08-29 01:12:43 -04:00
Qstick
ab7bb610a6
Fixed: Fix Instances where DB MovieFileId Relationship is Screwy
2020-08-28 19:16:57 -04:00
Qstick
658f6922c2
Fixed: Use Proxy for MediaCovers and Metadata ( #4916 )
...
[common]
Co-authored-by: Soroush <soroush@falahati.net>
2020-08-26 23:01:34 -04:00
Qstick
df197d2e16
New: Movie Collection naming token
2020-08-24 20:57:45 -04:00
Qstick
4d193b2279
Fixed: Fix Movies, Lists with Invalid Profile on Migration
2020-08-23 21:51:15 -04:00
Qstick
ee225d9d85
Remove Unused Usings
2020-08-20 23:11:13 -04:00
Qstick
9c85482b9c
Bump to dotnet 3.1.7
2020-08-19 22:26:09 -04:00
Qstick
c8de61df19
Fixed: Don't parse .ts files as Telesync
...
Fixes #4891
2020-08-17 22:51:10 -04:00
Qstick
76804dfefb
Fixed: Format Errors from AudioChannel formatter
...
Fixes RADARR-8
2020-08-16 23:43:21 -04:00
Qstick
28177eb042
New: Use release quality source if not in downloaded file and resolution matches
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-08-16 00:49:16 -04:00
Qstick
00f631c623
New: Trakt connection for adding movies to collection
2020-08-12 23:06:03 -04:00
Qstick
c96ffafe50
Bump minimum Mono version to 5.18
...
Fixes #4722
2020-08-12 22:07:23 -04:00
Qstick
e3fb000226
Fixed: Use Translations in Search Criteria Map
...
Fixes #4794
2020-08-05 02:21:16 -04:00
Qstick
695297435e
Fix SystemTime Fixture Failure
2020-08-03 02:38:49 -04:00
Mark McDowall
3766e0eba9
New: Show health warning if system time is off expected time
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-08-03 01:26:30 -04:00
Qstick
41fc244bda
Don't even call update if list cleaning disabled
2020-08-02 02:03:47 -04:00
Qstick
9b052101ab
Fix broken build due to NetImportSearchService tests
2020-08-02 01:06:35 -04:00
Qstick
ff7e929387
Fixed: Return correct language for French and Portuguese
...
Fixes #4612
2020-08-01 01:07:39 -04:00
Qstick
7eedb7fbec
New: Reject Multi-Part Files from Import - Take 2 ( #4644 )
...
* New: Reject Multi-Part Files from Import - Take 2
* fixup! Windows is not the only OS :)
2020-07-28 14:47:56 -04:00
ta264
85fda91604
Fix migration 178 to cope with leading/trailing slashes
2020-07-28 06:00:47 +01:00
ta264
75eb4e8519
Move runtime copy into a separate target
2020-07-27 18:17:47 +01:00
Austin Best
eb0be34924
Remove presets from nyaa since it changes so often
2020-07-26 01:43:03 -04:00
Qstick
6d4be67e36
Rename CleanSeriesTitle to CleanMovieTitle
2020-07-26 01:38:57 -04:00
Qstick
b6c75e7e1b
Fixed: Skip Flat Extra Files (Plex Naming) on Import
...
Fixes #4630
2020-07-26 01:38:57 -04:00
Qstick
c84a9d6612
Fixed: Include 'Sample' Directory in Ignored
2020-07-26 01:38:57 -04:00
Qstick
7a19d0a88c
Revert "New: Reject Files at Import if they are Multi-Part for now"
...
This reverts commit bed4604e62
.
2020-07-23 22:36:36 -04:00
Qstick
bed4604e62
New: Reject Files at Import if they are Multi-Part for now
2020-07-22 08:07:08 -04:00
Qstick
158a06adbf
Add Test Fixture for Migration 154
2020-07-21 19:25:10 -04:00
ta264
539f495dbe
Fixed: SqliteSchemaDumper with separate Primary Key clause
2020-07-20 20:35:17 -04:00
ta264
8799da55d3
New: Use new metadata server for imdb/stevenlu lists
...
Fixes #4306
2020-07-19 16:17:33 -04:00
Qstick
2390ab98fa
New: Reject File if Sample Check Indeterminate
2020-07-19 01:45:23 -04:00
Qstick
bfc0361784
New: Translations support for Health Checks
2020-07-17 23:37:46 -04:00
Qstick
ffff528ccb
New: Localization framework
2020-07-17 23:37:46 -04:00
Qstick
5eb7a83996
Don't fail test if there are no builds with changes shown
2020-07-16 21:48:55 -04:00
Qstick
a552389ee8
Fixed: Don't duplicate languages from MediaInfo
2020-07-10 22:02:55 -04:00
Qstick
aa6c8f493e
New: Refresh Selected in Editor Mode
2020-07-09 13:59:59 -04:00
Qstick
075f024cec
Cleanup Solution Unused Usings
2020-07-08 01:24:06 -04:00
Qstick
88bda6bcb6
New: Use MediaInfo to Augment Languages
2020-07-08 01:24:06 -04:00
Qstick
10322a1867
New: Aphrodite Language Improvements
2020-07-08 01:24:06 -04:00
Qstick
965ed041ae
Fixed: All Imports show as Multi due to duplicated langs
2020-07-06 09:15:46 -04:00
Qstick
0142c45210
Fixed: Multi Language lost on Import
...
Fixes #4313
2020-07-03 23:41:07 -04:00
ta264
0a589c529f
Fixed: Map dsm shared folder to full path in status ( #797 )
...
* Fixed: Map dsm shared folder to full path in status
* Add tests
* fix tests
2020-07-03 20:20:29 -04:00
Qstick
e18e074ee9
fixup FilterFiles mocks in various unit tests
2020-07-01 23:19:58 -04:00
Qstick
4f22d135d6
Fixed: Skip various Extras directories during scan
...
Fixes : #4487
2020-07-01 21:48:13 -04:00
Qstick
6706138fa0
New: Add Language Tests
2020-06-30 22:32:11 -04:00
Qstick
f069801eba
New: Ensure all unmapped folders are fetched when importing from a root folder
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
#4548
2020-06-28 22:57:46 -04:00
Qstick
79c35fabfa
New: RemotePathMapping HealthCheck
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2020-06-27 18:47:18 -04:00
Doug Krahmer
3a7b1741d9
Fixed: Skip sample check for DVD image files (iso, img, m2ts) ( #4531 )
...
* Add support for video files with non-lowercase extensions.
* Fix file scan ignoring DVD image files (iso, img, vob, m2ts)
Always allow DVD and Bluray file types without analysis, instead of detecting as 0 runtime.
* Use extensions to detect DVD image files instead of Quality enum
Add unit tests
Co-authored-by: Doug Krahmer <doug.git@remhark.com>
2020-06-23 21:41:16 -04:00
Qstick
22d0f9ffef
New: Remove Anime Category for Newznab/Torznab
2020-06-20 15:55:31 -04:00
Qstick
2328b384e2
Fixed: Exception thrown when marking download as complete
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-06-16 22:13:03 -04:00
Qstick
1849ce4190
Additional logging when trying to complete tracked downloads
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-06-09 00:06:31 -04:00
Qstick
30def1f53a
New: Multiple Recipients on Email Notifications (Also CC, BCC)
2020-06-07 18:21:11 -04:00
Gabriel Patzleiner
57961df1df
Fixed : #4394 parsing multi language from ReleaseGroup name
2020-06-07 16:48:25 -04:00
Gabriel Patzleiner
40b630ef10
Fixed: Updated GetSceneName. It will clean the ReleaseTitle now.
...
Added some SceneChecker tests
2020-06-07 16:48:25 -04:00
Gabriel Patzleiner
e59257f457
Fixed: correctly replacing SimpleReleaseTitle by A Movie. This resolves a lot of cases where a wrong language or edition has been parsed because it has parsed a part of the movie title (also applies to custom formats parsing)
2020-06-07 16:48:25 -04:00
Gabriel Patzleiner
a6c2b2e039
Fixed: some parsing issues (Add dot after "Dr" and fixed movies starting with an edition tag to match the edition (e.g. Uncut Gems (2019)) and added some tests for them
2020-06-07 16:48:25 -04:00
Gabriel Patzleiner
51de8f16fb
New: Removed the whole lenient parsing and lenient mapping functionality
2020-06-07 16:48:25 -04:00
Gabriel Patzleiner
5f5391db47
Fixed: some releases not getting parsed correctly if lenient parsing is enabled.
...
It fixes releases that had some strings (especially editions) between the year and the language (The.Movie.2016.EXTENDED.German.720p...)
2020-06-07 16:48:25 -04:00
Gabriel Patzleiner
73eba0f95d
Fixed: some Parser problems (Improved editions and German releases)
...
- Moved the ReportEditionRegex up because we use it in another 2 regexes (so it's not 3 times the same regex). Also added an optional bracket at the beginning.
- Added Recut to the edition regex
- The Regex for german and french tracker formats (ReportMovieTitleLenientRegexBefore) has been updated to support the same editions as the english versions, but the regex is only used if ParsingLeniency is set to Lenient. Should resolve a lot of cases for german releases where the movietitle wasn't parsed correctly before.
- Updated acronym method. Fixed wrong dots for "World War Z.", "World War Z. 2", but still supports "R.I.P.D.", "V.H.S. 2", "G.I. Joe" and "2 Tage in L.A."
- Added a lot of tests for this changes (there is a new test for german releases that works without lenient parsing, and another one that only works if lenient parsing is activated)
2020-06-07 16:48:25 -04:00
Qstick
b1fd924188
New: List Status Checks/Backoffs
2020-06-07 01:10:22 -04:00
Qstick
64382e13a4
New: Allow Nested Movie Folders
2020-06-07 00:06:56 -04:00