Mark McDowall
b4ef873cc3
Fixed: Treat season packs with volume as partial season packs
2023-09-30 11:59:18 -07:00
Mark McDowall
35365665cf
Fixed: Completed downloads in Qbit missing import path
2023-09-27 12:06:30 -07:00
bakerboy448
583eb52ddc
Fixed: Only apply remote path mappings for completed items in Qbit
2023-09-27 10:50:06 -04:00
Stevie Robinson
a3938d8e02
Fixed: SABnzbd history retention to allow at least 14 days
...
Closes #6044
2023-09-27 10:48:15 -04:00
Stevie Robinson
7f2cd8a0e9
Add health check for dl clients removing completed downloads + enable for sab and qbit
2023-09-18 00:08:24 -07:00
Bogdan
026327e7a3
Add missing using directive in HealthCheckServiceFixture
2023-09-11 12:40:27 -07:00
Mark McDowall
bb7b2808e2
Mock debouncer for testing
2023-09-10 15:25:15 -07:00
Mark McDowall
2a241294b5
Fixed: Parsing of multiple languages from Newznab/Torznab indexer releases
...
Closes #6004
2023-09-10 15:25:15 -07:00
Bogdan
1b3ff64cc5
Fixed: Calculating seed time for qBittorrent
2023-09-07 20:12:20 -04:00
Mark McDowall
0274778679
Fixed: Don't reimport the same file from the same release unless grabbed again
...
Closes #5625
2023-08-20 00:34:57 -07:00
Bogdan
0feee19146
New: Async HttpClient
2023-08-19 17:02:48 -07:00
Mark McDowall
b271b3b694
Fix tests for ImportListSyncService
2023-08-19 10:52:39 -07:00
Mark McDowall
b20e247feb
New: Parse language tags from existing subtitles files
...
Closes #5890
2023-08-19 01:32:54 -04:00
Mark McDowall
d5c6faaf45
Fixed: Files in releases that span multiple TVDB seasons not automatically imported
...
Closes #5920
2023-08-17 21:14:09 -07:00
Qstick
e354580172
New: Notifications (Connect) Status
2023-08-13 23:36:03 -05:00
Mark McDowall
c1442535b0
New: Parse episode numbers followed by '.5' as specials
...
Closes #5893
2023-08-12 23:37:37 -07:00
Mark McDowall
9c7fab69fd
Fix LocalizationService tests
2023-08-12 00:41:27 -07:00
Robin Dadswell
a13011aa49
New: Postgres Database Support
...
Co-Authored-By: Qstick <376117+Qstick@users.noreply.github.com>
2023-08-12 00:45:07 -05:00
Qstick
df6c89ea23
New: Improve performance of DeleteBadMediaCovers housekeeper
2023-08-11 23:23:26 -05:00
Bogdan
d8f314ff0e
Add one minute back-off level for all providers
2023-08-12 00:19:27 -04:00
ttran913
6b533ef2f9
New: Season pack searching with 'Anime Standard Format Search'
2023-08-09 20:13:35 -04:00
Bogdan
51dc96cb6e
Specify in the logs what indexer is lacking capabilities
2023-08-09 19:48:06 -04:00
Mark McDowall
5a7e34e291
Fixed: Don't block updates under docker unless configured in package_info
2023-08-08 17:35:13 -07:00
Mark McDowall
e5aa858410
New: Ignore inaccessible files with getting files
...
Closes #5818
2023-08-03 22:20:25 -07:00
Mark McDowall
60714eb89a
Fix agnostic path in test
2023-08-03 21:35:49 -07:00
Mark McDowall
63a911a9a5
Fix GetBestRootFolderPath tests
2023-08-03 20:12:33 -07:00
Mark McDowall
5f72178445
Fixed: UI loading when series or root folder path is for wrong OS
2023-08-03 17:55:55 -07:00
Mark McDowall
d581de00c9
Fixed: Duplicate searches when Anime Standard Format Search enabled on indexer and series has multiple aliases
2023-08-03 17:55:55 -07:00
Mark McDowall
b7a55daa61
Fixed: Parsing of anime season releases with year after season number
2023-08-03 16:36:07 -07:00
Bogdan
ae3dd5730e
Fixed: Check only enabled Jackett indexers for '/all' endpoint
...
Closes #5848
2023-07-28 18:37:21 -07:00
Stevie Robinson
3c17260c72
New: Update naming examples
2023-07-22 20:13:05 -04:00
Mark McDowall
dce6923b00
Fixed: Parsing of anime title that contains multiple 3-digit numbers
...
Closes #5801
2023-07-14 17:24:05 -07:00
Qstick
f6ae9fd6c5
New: Download Client Tags
...
Closes #402
2023-07-10 23:51:14 -04:00
Qstick
af8c67a24d
Fixed: Correct typing for ImportListExclusions tvdbid column
2023-07-02 22:35:14 -07:00
bakerboy448
8d8a16225f
Fixed: Handle checkingResumeData state form qBittorrent
2023-06-13 23:50:59 -04:00
Zak Saunders
d44656bca1
New: Remove Rarbg Indexer due to site shutdown
2023-06-09 14:58:06 -07:00
Qstick
560a9b63ca
New: Translations support for Health Checks
...
(cherry picked from commit bfc036178487fe0b692f306a53f2a334cdf7f9d5)
2023-05-27 17:23:41 -07:00
Bogdan
12374f7f00
Use 'var' instead of explicit type
2023-05-27 16:55:16 -07:00
Bogdan
6b1e4ef819
Enforce rule IDE0005 on build
2023-05-27 19:53:49 -04:00
Mark McDowall
e273f16c39
Fixed: Strip additional domains from release names
2023-05-26 19:36:50 -07:00
Mark McDowall
49fd9c4462
New: Filter SABnzbd queue by category
2023-05-26 17:14:02 -07:00
Stevie Robinson
f2ddd4757c
Fixed: Parsing Vyndros as release group
2023-05-21 17:05:48 -04:00
Stevie Robinson
bf90c3cbdd
New: refresh only selected or filtered series
...
Closes #5611
2023-05-21 17:05:30 -04:00
Bogdan
90a9ecbaac
Fix tests in IndexerServiceFixture
2023-05-21 09:03:51 -07:00
Bogdan
d492f28645
Fix tests in TorrentDownloadStationFixture
2023-05-21 09:03:51 -07:00
Mark McDowall
d743a8f7e9
Fixed tests in DownloadServiceFixture
2023-05-20 21:15:10 -07:00
Mark McDowall
b38c1255dc
Fixed: Don't retry grabbing the same release if download client is unavailable
...
Closes #3116
2023-05-20 20:51:24 -07:00
Qstick
9c5a07f62a
New: Use languages from Torznab/Newznab attributes if given
...
Closes #5654
2023-05-20 16:31:30 -07:00
Mark McDowall
4fe79e9a4e
Fixed: Parsing of some additional Chinese anime releases
...
Closes #5667
2023-05-20 15:15:48 -07:00
Qstick
1f20bc63c6
RemotePathMappingCheck Improvements
2023-05-12 16:55:44 -07:00
Bogdan
3af7a6df7d
Remove unused field userAgentBuilder in HttpClient
2023-05-10 21:10:36 -07:00
Bogdan
c6b543e072
Remove unused imports
2023-05-10 21:08:13 -07:00
Bogdan
f93a016be1
Remove empty constructors
2023-05-10 21:08:13 -07:00
Mark McDowall
e882d0f385
Fixed CompletedDownloadService.Process tests
2023-05-09 13:11:12 -07:00
Mark McDowall
0e6f858e65
Fixed tests
2023-05-09 10:03:53 -07:00
Stickie
5ec282750b
New: Notifications when Manual Interaction is required for importing
...
Closes #5193
2023-05-08 16:35:03 -07:00
ta264
63654b99f2
Fixed: Don't buffer update package to memory when downloading
2023-05-08 16:35:03 -07:00
The Dark
5fdc8514da
New: On Health Restored notification
...
Closes #4262
2023-05-07 18:57:14 -07:00
Bogdan
a0b08f6c6f
Build download requests from indexer implementation
2023-04-30 00:09:11 -04:00
Gabriel Sjöberg
99c4f5b746
Use BuildInfo.AppName for RARBG appId instead of hardcoded value
2023-04-25 00:54:12 -04:00
Mark McDowall
b3260ba866
New: Colon replacement naming option
2023-04-24 07:59:36 -07:00
Mark McDowall
d3ad970ecc
Use enum for MultiEpisodeStyle property
2023-04-24 07:59:35 -07:00
Mark McDowall
94b5d23094
Fixed TruncatedEpisodeTitlesFixture tests
2023-04-22 18:16:15 -07:00
Mark McDowall
183b10f79a
New: Change default Multi-Episode style to Prefixed Range
...
Closes #5572
2023-04-21 17:45:45 -07:00
Mark McDowall
97cf3cee17
New: Don't prevent season searches for Newznab/Torznab if supported by the indexer
...
Closes #5562
2023-04-19 16:14:09 -07:00
Stepan Goremykin
40e54685b9
Migrate to FluentValidation 9
2023-04-14 16:48:47 -07:00
Mark McDowall
47cf8e6430
New: Updated Rarbg request limits
...
Closes #5206
2023-04-13 22:54:37 -04:00
Qstick
39350ed0de
New: Improve video stream formatting
2023-04-13 21:20:01 -05:00
Mark McDowall
07f0fbf9a5
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
Closes #4526
Closes #4774
2023-04-03 20:14:44 -07:00
Mark McDowall
2020e074db
Language parsing improvements and more languages
...
Fixed: Parsing of multiple languages
New: Add Romanian, Latvian, Persian, Catalan, Croatian, Serbian, Bosnian, Estonian, Tamil, Indonesian, Macedonian, Slovenian languages
New: Handle some ISO 639-2/B language codes
Closes #5112
Closes #5440
Closes #5494
2023-04-03 20:00:52 -07:00
Mark McDowall
f4130d96e5
New: Add release info to webhook/custom script import events
...
Closes #5503
2023-04-02 14:03:05 -07:00
Bakerboy448
a776b68574
Fixed: Parse 720p Remux as 720p BluRay
...
fix bad anime remux no source logic
Fixes #5517
2023-03-30 21:57:14 -07:00
Stevie Robinson
11905b99d3
New: Specials monitoring options
2023-03-26 23:40:11 -07:00
Mark McDowall
033936dce7
Fixed IsValidPath usages
2023-03-26 22:47:09 -07:00
Mark McDowall
5ea1fb9424
New: Parsing of multi-episode files in brackets
...
Closes #5501
2023-03-26 22:39:18 -07:00
bakerboy448
0f6f681438
New: Various HealthCheck Improvements
2023-03-27 00:30:27 -04:00
Stepan Goremykin
951a9ade00
Update FluentAssertions
2023-03-26 21:26:42 -07:00
Stepan Goremykin
028c87d20c
Update test packages in build props instead of csproj
2023-03-26 21:26:42 -07:00
Stepan Goremykin
cf22208011
Update packages related to auto tests
2023-03-26 21:26:42 -07:00
Mark McDowall
0a13a433a9
New: Parsing of more German WEBDL releases
...
Closes #5507
2023-03-26 21:19:22 -07:00
Mark McDowall
cef6d5a99a
Fixed: Imports when custom format is a downgrade, but file is an upgrade
2023-03-22 08:06:59 -07:00
Mark McDowall
978618f041
New: Don't import episodes that don't match grab history
...
Closes #5073
2023-03-15 23:26:07 -07:00
Mark McDowall
c80c1db947
New: Parse HBOMaxHD as WEBDL
...
Closes #5489
2023-03-15 21:01:37 -07:00
Mark McDowall
17b9e4722a
New: Parsing of poorly named absolute number-only files in batches
...
Closes #5488
2023-03-15 19:00:12 -07:00
Mark McDowall
f22998aef3
Use episode runtime for size limits when available
...
Closes #3482
2023-03-15 19:00:08 -07:00
Qstick
e805f61450
Use Length/Count property instead of Count() method to prevent enumerating
2023-03-15 19:24:48 -05:00
Qstick
0ed8ba828d
Avoid unnecessary zero-length array allocations
2023-03-15 19:24:48 -05:00
Qstick
42e45f93ac
Use const where appropriate
...
The value of a const field is computed at compile time and stored in the metadata, which improves run-time performance when it is compared to a static readonly field.
2023-03-15 19:24:48 -05:00
Stevie Robinson
21045127cd
Fixed: Parsing of multi season packs with only space between the season numbers
2023-03-14 00:32:57 -07:00
Mark McDowall
d496733b31
Fixed: Don't import Custom Format downgrades
...
Closes #5475
2023-03-14 00:22:37 -07:00
cicomalieran
9800bd6b43
Fixed: Processing very long ETA from Transmission
...
Closes #5444
2023-03-07 16:46:48 -08:00
Mark McDowall
95a8f59a32
Fixed: Don't handle images in metadata folder as Roksbox images
2023-02-20 16:42:57 -08:00
Mark McDowall
cf00fecbe4
Fixed: Don't grab propers/repacks when item in queue meets cutoff and propers/repacks are not downloaded automatically
...
Closes #1208
2023-02-19 00:32:58 -08:00
bakerboy448
ddb25b1095
New: Use better page size for Newznab/Torznab (up to 100) when supported by the indexer
...
Closes #5373
2023-02-12 14:34:04 -08:00
Mark McDowall
72b307f4ad
Fixed: Using absolute episode number in Standard Format for episode without while renaming
2023-02-06 16:55:04 -08:00
Mark McDowall
69f325b9dd
SeriesFolderFormat needs to be OS Agnostic
2023-02-04 16:54:22 -08:00
Mark McDowall
81d2b18ce1
New: Use Series Folder Format to improve unmapped folders within root folders
2023-02-04 15:51:00 -08:00
Mark McDowall
119addd75f
Fixed: Migrating case-sensitive Preferred Word REGEX to Custom Formats
...
Closes #5399
2023-02-04 00:32:48 -08:00
Xavier Xiong
0f111dd066
Fixed: Chinese Anime releases that include a season number
2023-02-04 00:10:13 -08:00
Stevie Robinson
e29470d8cb
Fixed: Enable parsing of repacks with revision
...
Closes #5383
2023-02-04 00:08:35 -08:00