Mark McDowall
764c084987
New: Don't try to analyze disk image files (iso, img, etc)
...
Closes #5567
2023-04-19 16:14:09 -07:00
Mark McDowall
a989c84260
Fixed: Tag filtering on iCal feed
2023-04-19 16:14:09 -07:00
Bogdan
b303e9c21a
New: Serve log files as UTF-8
2023-04-18 15:50:43 -04:00
Michael Peleshenko
2303bff205
Fixed: Return properly formatted episode file for deleted files Webhook
2023-04-16 17:48:59 -07:00
Qstick
5a04602672
Remove mono process detection
2023-04-16 19:21:13 -05:00
Bogdan
6f614b7d47
Rename to FolderChmodValidator to match class name
2023-04-15 12:21:17 -07:00
Stepan Goremykin
6413d212e5
Update signalr to 6.0.15
2023-04-14 16:48:47 -07:00
Stepan Goremykin
40e54685b9
Migrate to FluentValidation 9
2023-04-14 16:48:47 -07:00
Mark McDowall
dec6e14036
New: On Add Series connection event
...
Closes #3637
2023-04-14 16:48:07 -07:00
Mark McDowall
619ac557f9
Fixed: Importing from Manage Episodes ignoring Analyse video files
2023-04-14 16:48:07 -07:00
Lars
c8933d8124
New: Option to use Telegram topics for notifications
...
Closes #5486
2023-04-14 19:47:06 -04:00
Mark McDowall
47cf8e6430
New: Updated Rarbg request limits
...
Closes #5206
2023-04-13 22:54:37 -04:00
Bogdan
ed3d880974
New: Add version and timestamp to backup archive
2023-04-13 22:53:32 -04:00
Qstick
39350ed0de
New: Improve video stream formatting
2023-04-13 21:20:01 -05:00
Qstick
b0834015e7
New: Improve primary video stream selection
2023-04-13 21:20:01 -05:00
Bakerboy448
128f62488d
Fixed: DrunkenSlug Default URL
2023-04-13 18:48:41 -07:00
Bogdan
2107635b7e
Fixed: Config file settings do not need to be case-sensitive
2023-04-11 14:52:25 -04:00
Mark McDowall
5ca868b4b2
New: Show error message for pending queue items without episodes
...
Closes #5541
2023-04-10 22:25:10 -07:00
Bogdan
5326a102e2
Fixed: Ensure default config file on starting app
...
(cherry picked from commit e747af9f448368e2add0d2869a3749efa9e93ae0)
2023-04-10 21:37:59 -07:00
Qstick
69ed531850
Fixed: False Positives for RemotePath check with Deluge
...
(cherry picked from commit b888b044d61c3787ce658963c6e5c3ef6f3323a1)
2023-04-10 21:37:48 -07:00
ta264
66caec31c9
Fixed: False positive in remote path check with transmission
...
Correctly use the download directory when it's set
(cherry picked from commit e09ca145d125a12016a6bf41a4971148bd2de870)
2023-04-10 21:37:48 -07:00
ta264
8c68dfb8ce
Fixed: Handle missing category when getting Qbittorrent download path
...
Fixes RADARR-7HC
Fixes RADARR-V49
(cherry picked from commit 6f97ca9a55471386454457ca52b93733e18e85e4)
(cherry picked from commit e7a8f6332c43f179d4c95b3a8a0253a235bb6eec)
2023-04-10 21:37:48 -07:00
ta264
68791ea98a
Fixed: Use QBittorrent category savepath for healthcheck
...
(cherry picked from commit 4f281669fcd460efa4191590de31da12c7e4271d)
2023-04-10 21:37:48 -07:00
Mark McDowall
b428bab5ee
Fixed: Missing Macedonian and Slovenian languages
2023-04-04 10:29:08 -07:00
Mark McDowall
7fcb6b80b4
Fixed: Override and grab releases with Custom Formats
2023-04-04 10:28:35 -07:00
Mark McDowall
103ce3def4
New: Add result to commands to report commands that did not complete successfully
...
Closes #4759
2023-04-03 22:11:43 -07: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
Qstick
f59276881a
Convert Notifiarr Payload to JSON, Standardize with Webhook
2023-04-02 14:01:59 -07:00
Stepan Goremykin
6ea3d8c127
Use MinBy and MaxBy instead of OrderBy + First
2023-04-01 17:37:11 -07:00
bpoxy
7fedfe7423
Fixed: Matching of custom formats during episode file import
2023-04-01 20:03:53 -04: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
Bakerboy448
9ae647d9d2
QualityParser - Simplify new expression (IDE0090)
2023-03-30 21:57:14 -07:00
Stepan Goremykin
2abbee1032
Update SixLabors.ImageSharp, MailKit, DryIoc libraries
2023-03-31 00:56:54 -04:00
Qstick
2c7eb05b52
Revert a few packages which result in build warnings and conflicts
2023-03-29 11:50:14 -05:00
Mark McDowall
42003ebd72
Reverted Microsoft package updates to 6.x
...
Closes #5511
2023-03-27 07:52:15 -07:00
Mark McDowall
6007e46746
Fixed: Removed hardcoded dot prefix from the transmission category in status
...
Closes #5510
2023-03-27 07:38:56 -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
13a0dfa4ae
Fixed: Slow renaming and deleting episodes
...
Closes #5499
2023-03-26 22:39:18 -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
Mark McDowall
0321368cc3
New: Improve path validation when handling paths from different OSes
2023-03-26 21:29:17 -07:00
Mark McDowall
ed140dd396
Revert argument exception swallowing for Plex library update
2023-03-26 21:29:07 -07:00
Stepan Goremykin
c35308b32b
Update chrome driver and swagger
2023-03-26 21:26:42 -07:00
Stepan Goremykin
e4dde10a3f
Update Selenium.Support package
2023-03-26 21:26:42 -07:00
Stepan Goremykin
951a9ade00
Update FluentAssertions
2023-03-26 21:26:42 -07:00
Stepan Goremykin
fd5d279a9e
Update SharpZipLib
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
b303dc899a
Update Newtonsoft.Json
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
Stepan Goremykin
3b6cadeb7e
Update packages from microsoft
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
ff2e8ffc37
Fixed: Permissions after installing on Windows and opening Firewall port
...
Closes #5509
2023-03-26 20:53:30 -07:00
Stepan Goremykin
11d91faaad
Use Array.Empty and fix a few multiple enumerations
2023-03-26 23:40:51 -04:00
Mark McDowall
c41aec5f77
Fixed: Pushed releases should be stored as pushed release
2023-03-22 17:25:00 -07:00
Mark McDowall
b8dcd75cf5
Fixed: Refreshing Plex library on a different OS
2023-03-22 08:09:16 -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
lodu
5d09b84b05
New: Add indexer option for Discord on grab notifications
2023-03-21 19:58:47 -04:00
Mark McDowall
3d24e412a6
Better quality revision logging
2023-03-17 07:46:25 -07:00
Mark McDowall
4ff4d32936
New: Improve accepted and rejected release logging
...
Closes #4965
Closes #4646
2023-03-16 20:58:01 -07:00
Mark McDowall
98308737cf
New: Improved Plex library updating
2023-03-16 20:25:31 -07:00
Mark McDowall
bd228e88c3
New: Rescan series if destination file already exists during import
...
Closes #5401
2023-03-15 23:44:09 -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
8d70def088
New: Include series year with custom scripts and webhooks
...
Closes #5439
2023-03-15 22:09:55 -07:00
Mark McDowall
c80c1db947
New: Parse HBOMaxHD as WEBDL
...
Closes #5489
2023-03-15 21:01:37 -07:00
Mark McDowall
cfcf1ad1ab
Fixed: Page Plex Watchlist results
...
Closes #5118
2023-03-15 19:55:34 -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
a42f97229a
Convert method to static that doesn't use instance data
2023-03-15 19:24:48 -05:00
Qstick
412a36226f
Add .globalconfig
2023-03-15 19:24:48 -05:00
Qstick
2b79fe833b
Use Contains(char) instead of Contains(string) for performance
2023-03-15 19:24:48 -05:00
Qstick
4db10e6283
Prefer AsSpan to Substring to avoid unnecessary allocation
2023-03-15 19:24:48 -05:00
Qstick
e8aff90582
Use span-based string.Concat to avoid unnecessary allocation
...
Calling Substring produces a copy of the extracted substring. By using AsSpan instead of Substring and calling the overload of string.Concat that accepts spans, you can eliminate the unnecessary string allocation.
2023-03-15 19:24:48 -05:00
Qstick
af28bbad52
Use Environment.CurrentManagedThreadId for efficiency
...
System.Environment.CurrentManagedThreadId is a compact and efficient replacement of the Thread.CurrentThread.ManagedThreadId pattern.
2023-03-15 19:24:48 -05:00
Qstick
f928ee7cad
Use Environment.ProcessPath instead of GetCurrentProcess().MainModule.FileName
...
GetCurrentProcess().MainModule.FileName is expensive, Environment.ProcessPath added in net6
2023-03-15 19:24:48 -05:00
Qstick
7521579bca
Use Apend(char) instead of Apend(string) for performance
...
When calling StringBuilder.Append with a unit length string, consider using a const char rather than a unit length const string to improve performance.
2023-03-15 19:24:48 -05:00
Qstick
e805f61450
Use Length/Count property instead of Count() method to prevent enumerating
2023-03-15 19:24:48 -05:00
Qstick
4fe9daec03
Use Any() in place of Count() to prevent enumerating
...
This rule flags the Count and LongCount LINQ method calls used to check if the collection has at least one element. These method calls require enumerating the entire collection to compute the count. The same check is faster with the Any method as it avoids enumerating the collection.
2023-03-15 19:24:48 -05:00
Qstick
738dc2c98c
Do not use Enumerable methods on indexable collections
...
This rule flags the Enumerable LINQ method calls on collections of types that have equivalent but more efficient properties to fetch the same data.
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
b2c2c79a96
Don't compare strings to Empty using Equals
...
Comparing strings using the String.Length property or the String.IsNullOrEmpty method is faster than using Equals. This is because Equals executes significantly more MSIL instructions than either IsNullOrEmpty or the number of instructions executed to retrieve the Length property value and compare it to zero.
2023-03-15 19:24:48 -05:00
Qstick
08ee2f7e32
Remove unnecessary assignments to default type value
...
The .NET runtime initializes all fields of reference types to their default values before running the constructor. In most cases, explicitly initializing a field to its default value in a constructor is redundant, adding maintenance costs and potentially degrading performance
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
Qstick
b4d8f0c311
Enable all analyzers and enforce code style on build
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
Mark McDowall
b3d1e4f520
Fixed: Multiple Downloaded Episodes Scan commands should not run in parallel
2023-03-13 18:11:17 -07:00
Mark McDowall
cd67671bc1
Fixed: Slow loading of files in Manage Episodes modal
...
Closes #5449
2023-03-13 00:30:28 -07:00
Mark McDowall
ac806a2933
New: Show downloading status for series progress bar
...
Closes #5474
2023-03-12 23:51:38 -07:00
Mark McDowall
6d88a98282
New: Plex Watchlist RSS support
2023-03-12 23:51:38 -07:00
cicomalieran
9800bd6b43
Fixed: Processing very long ETA from Transmission
...
Closes #5444
2023-03-07 16:46:48 -08:00
Sergey M
255f947860
Fixed: Mapping of parsed titles when one doesn't have an alias
...
Co-authored-by: Sergey M <msergein>
2023-03-05 17:30:56 -08:00
bakerboy448
92ecb30fab
Fixed: Regression in error message logging
...
Closes #5461
2023-03-01 18:19:16 -05:00
bakerboy448
e968919e63
Fixed: Improve some request failure messaging
2023-02-22 17:36:12 -08:00
Mark McDowall
bd3816dac9
Handle null for parent name with clean path is empty
2023-02-20 17:20:07 -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
890f107467
New: Support for .plexmatch series metadata files
...
Closes #4960
2023-02-20 15:08:26 -08:00
Mark McDowall
6740257135
New: Add Episode Guide option for Kodi MetadataFile
...
Closes #5415
2023-02-20 12:35:22 -08:00
Mark McDowall
bbd9b1657d
Fixed: Don't clean Kodi library if video is playing and Always Update is disabled
...
Closes #5387
2023-02-20 10:48:49 -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
Qstick
5a22afc42b
Fixed broken path tests
2023-02-18 15:37:35 -08:00
Mark McDowall
75378f7bde
Fixed: USB drives mounted to folders are treated as different mounts
...
Closes #4147
2023-02-16 17:05:39 -08:00
Mark McDowall
997aabbc3c
Improve CF calculation for files without scene name
...
Fixed: Use original filename instead of complete path when calculating CF for existing file without scene name
Closes #5365
2023-02-12 22:33:45 -08:00
Mark McDowall
2c65e4fa41
Fixed: Prevent getting disk space from returning no information when it partially fails
...
Closes #5247
2023-02-12 20:55:13 -08:00
Qstick
9c1fd7c73e
Bump MonoTorrent to 2.0.7
...
Pulls in fix for parsing torrents when certain values are an empty string
2023-02-12 21:58:44 -06:00
Mark McDowall
27cc551980
Updated API documents
2023-02-12 15:09:00 -08:00
Mark McDowall
d2cd3f7716
Rename LocalizationLanguageResource to avoid collision with LanguageResource
2023-02-12 15:06:51 -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
303fc5d786
New: Return static response to requests while app is starting
...
Closes #5402
2023-02-07 17:31:54 -08:00
Qstick
a379d0c403
Fixed: Settings fail to save for some auth setups
2023-02-06 23:09:10 -06: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
bakerboy448
83f6359063
New: Improve Manual Import logging when not parsing files
2023-02-04 00:06:59 -08:00
Mark McDowall
ad42d4a14c
Fixed: Ping endpoint no longer requires authentication
...
Closes #5396
2023-01-31 23:39:59 -08:00
Qstick
faccfe17a2
Remove debug code in CleanupQualityProfileFormatItems
2023-01-22 13:47:13 -06:00
Qstick
f05e109b50
Fixed: Avoid Sqlite Error when all profiles have lowest quality cutoff
2023-01-21 18:11:09 -06:00
Stevie Robinson
3973571411
New: Added new series title rename tokens without year
...
Closes #5369
2023-01-21 18:55:00 -05:00
bakerboy448
863d24996c
New: Improve messaging when imports are left in queue
2023-01-21 18:28:33 -05:00
PearsonFlyer
1b599c7e76
Fix notifiation in Ntfy on test from Radarr to Sonarr
2023-01-19 18:19:30 -06:00
Mark McDowall
0fbf61199f
Fixed: Parsing of some files with series title aliases
2023-01-18 17:18:55 -08:00
Mark McDowall
b848100693
Fixed: Images for some series not downloading
...
Closes #5376
2023-01-15 21:21:34 -08:00
Qstick
c08b451564
Bump ImageSharp to 2.1.3
2023-01-15 14:27:08 -06:00
Mark McDowall
6dcfc661a1
New: Show updated Custom Format Score in history
2023-01-13 17:41:43 -08:00
Mark McDowall
68d026479f
New: Add custom format info to episode import notifications
2023-01-13 17:41:43 -08:00
Mark McDowall
899d6ddbab
Fixed: Store Custom Format score during import
...
Closes #5291
2023-01-13 17:41:43 -08:00
Mark McDowall
4ed4ca4804
New: Add bypass if above Custom Format Score to Delay Profile
...
Closes #5043
2023-01-13 20:40:49 -05:00
Mark McDowall
bc2942c28d
New: Don't block imports when release was matched by ID if they were grabbed via interactive search
...
Closes #5043
2023-01-13 17:40:08 -08:00
Mark McDowall
599ad86657
New: Use file's format title for quality if parsed
...
Closes #3930
2023-01-13 20:39:29 -05:00
Mark McDowall
3f598ffa6f
Fixed: UTC time sent to UI for already imported message
...
Closes #5366
2023-01-13 17:39:00 -08:00
Mark McDowall
67035b9266
Fixed: Monitoring episodes modal not closing after saving
2023-01-13 17:38:31 -08:00
Mark McDowall
4b4301a076
Fixed: Quality Profiles resetting Custom Format scores during housekeeping
...
Closes #5359
2023-01-09 12:18:14 -08:00
Mark McDowall
2c004e1f96
Fixed: Unable to load UI if Quality Profiles contain removed Custom Format items
2023-01-09 08:58:25 -08:00
Mark McDowall
ea612e8b78
Revert "Fixed: Unable to load UI if Quality Profiles contain removed Custom Format items"
...
This reverts commit facf775a43
.
2023-01-09 08:57:45 -08:00
Xavier Xiong
f742e1f174
Fixed: Chinese releases with season and absolute episode numbers
2023-01-09 01:57:21 -05:00
Mark McDowall
facf775a43
Fixed: Unable to load UI if Quality Profiles contain removed Custom Format items
...
Closes #5323
2023-01-08 22:49:56 -08:00
Qstick
4a740acb80
New: Simkl List Support ( #5313 )
...
* New: Simkl List Support
* fixup! smarter sync
* fixup! comments
* fixup! comments
2023-01-07 12:58:10 -06:00
Mark McDowall
1394122842
Fixed: Displaying audio and subtitle languages in UI
2023-01-04 21:24:26 -08:00
Mark McDowall
fe5c52602a
Fixed: Custom Formats upgrading even when profile doesn't allow upgrades
...
Closes #5330
2023-01-04 16:41:12 -05:00
Stevie Robinson
3316665e93
Fixed: Kodi Metadata Subtitle Language
2023-01-04 16:39:34 -05:00
Mark McDowall
61fa1e5e3f
New: Added health check warning if SABnzbd sorting is enabled
...
Closes #4985
2023-01-03 15:41:12 -08:00
Mark McDowall
48b4cc5f3f
New: Improved messaging when qBittorrent fails due to host header rejection
2023-01-02 16:30:00 -08:00
Mark McDowall
2fc76a9ac5
New: Use XEM season number for some releases when mapping episodes
...
Closes #5195
2022-12-31 21:41:22 -08:00
Mark McDowall
6ec7c3f7a9
Fixed: Parsing of anime that uses standard numbering and includes episode number at end
...
Closes #5331
2022-12-30 14:59:12 -08:00
Stevie Robinson
30cbaf06fa
Fix comment
2022-12-29 13:12:31 -05:00
Mark McDowall
738a7b38c9
New: Parsing of some Dutch/Flemish/Italian release titles
...
Closes #2762
2022-12-29 00:49:08 -08:00
Mark McDowall
f504dfcbab
New: Missing/Cutoff Unmet searches will search for episodes that haven't been searched recently first
...
Closes #3067
2022-12-27 23:27:31 -08:00
Mark McDowall
2491da0678
Fixed: Don't try to remove the same item from queue multiple times
2022-12-27 01:07:15 -08:00
Mark McDowall
1f8e1cf582
Fixed: Multiple pushed releases will be processed sequentially
...
Closes #2975
2022-12-25 23:20:43 -08:00
Mark McDowall
40ce54e165
Upgrade Newtonsoft.Json
2022-12-23 22:33:39 -08:00
Mark McDowall
e57e68c97a
New: Option to include series image for Gotify notifications
...
Closes #4882
2022-12-22 23:47:05 -08:00
Mark McDowall
ce0388ca99
Fixed: Only log /proc/mounts exception once per process
...
Closes #4929
2022-12-20 17:18:50 -08:00
Mark McDowall
17bfcdd325
New: Portuguese (Brazil) and Spanish (Latino) languages
...
Closes #5302
2022-12-20 20:17:47 -05:00
Qstick
a26163b646
Cleanup Trakt implementation
2022-12-20 17:27:41 -06:00
Qstick
62354dfac8
Fixed: Don't enforce minimum on single list fetch
2022-12-18 18:28:08 -06:00
Mark McDowall
b15b6a0798
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
Closes #5101
2022-12-18 09:58:03 -08:00
Mark McDowall
4ce4031dd8
New: Reduce size of Custom Formats in responses for most endpoints
2022-12-18 09:57:53 -08:00
Mark McDowall
fc8e6d6f02
Fixed: Manual import when no reprocessing items after selecting series and season
2022-12-17 21:25:18 -08:00
Colin Gagnaire
fb76c237bf
New: Add support for native Freebox Download Client
...
Closes #5140
2022-12-16 18:37:21 -08:00
Mark McDowall
5ce8ea8985
New: Parse release group from VARYG releases with junk at the end
...
Closes #5308
2022-12-16 18:27:11 -08:00
Mark McDowall
ee1ee8f267
New: Rename Emby to Emby / Jellyfin
...
Closes #5301
2022-12-14 17:47:49 -08:00
Mark McDowall
6c53bf30d5
Fixed: Size on disk calculation including multi-episode files multiple times
...
Closes #5296
2022-12-14 17:45:43 -08:00
Mark McDowall
f15f08e51a
Revert "Fixed: Size on disk calculation including multi-episode files multiple times"
...
This reverts commit be98862ce0
.
2022-12-14 08:01:56 -08:00
Mark McDowall
be98862ce0
Fixed: Size on disk calculation including multi-episode files multiple times
...
Closes #5296
2022-12-14 00:24:02 -08:00
Mark McDowall
9a96dee49d
New: Parsing of releases extra slash in Chinese anime titles
...
Closes #5299
2022-12-13 23:32:58 -08:00
Mark McDowall
789a8f5301
Fixed: Queue not showing items with conflicting titles
2022-12-12 22:44:08 -08:00
Mark McDowall
530829f8ed
Don't copy/pasta kids
2022-12-11 19:42:44 -08:00
Mark McDowall
8bea8a10da
Fixed: Skip anime version upgrade check if Proper/Repacks are not preferred
...
Closes #4468
2022-12-11 18:01:51 -08:00
Mark McDowall
e42edf1d33
New: Add Thai Language
...
Closes #5170
2022-12-10 16:25:23 -08:00
Mark McDowall
7f5abfd87d
New: Parsing of Japanese variety shows
...
Closes #5279
2022-12-10 13:42:41 -08:00
Qstick
356771d139
New: Speed up mass deletes from Series Editor
...
* New: Speed up mass deletes from Series Editor
* fixup! Additional speed up using GetAllSeriesPaths vs GetAllSeries
* fixup! Tests
2022-12-10 14:19:10 -06:00
Mark McDowall
d08f33ae21
New: Quality Preferred Setting
...
Co-authored-by: Qstick <qstick@gmail.com>
Closes #724
2022-12-10 09:59:54 -08:00
Mark McDowall
60470b653a
Fixed: History Since API endpoint
2022-12-10 01:11:20 -08:00
Mark McDowall
d09e5d8eb4
Fixed: Trakt connection auth tokens not being refreshed
...
Closes #5285
2022-12-10 00:42:46 -08:00
Mark McDowall
be02d0ebf7
Fixed: Series/season history loading
...
Closes #5286
2022-12-09 20:40:51 -08:00
Mark McDowall
b3959e3162
Fixed broken pending release tests
2022-12-09 10:39:16 -08:00
Mark McDowall
e50eb5188e
Fixed: Unable to process downloads from client
...
Closes #5284
2022-12-09 09:19:11 -08:00
Qstick
779f348f7b
Add deprecated sort values to validation
...
Fixed #5282
2022-12-09 07:47:33 -06:00
Gabriel Patzleiner
b98881c576
Fixed: Absolute episodes followed by a year not getting parsed correctly
2022-12-08 22:37:32 -08:00
Mark McDowall
da4f6b7df9
New: Show Custom Formats on Manual Import / Manage Episodes
...
Closes #5241
2022-12-08 20:00:02 -08:00
Mark McDowall
6216a71f8c
Fixed: Parsing of releases with episode titles that contain languages
...
Closes #861
2022-12-08 18:59:36 -08:00
Qstick
16e2d130e6
Simplify X-Forwarded-For handling
...
This happens in asp.net middleware now
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-12-07 23:03:59 -06:00
Qstick
fd98a179ab
New: Improve IPAddress.IsLocal method
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-12-07 23:03:59 -06:00
Mark McDowall
87795708b5
New: Allow Season packs to be grabbed automatically if all episodes will have aired within 24 hours
...
Closes #5191
2022-12-07 20:26:49 -08:00
Mark McDowall
0450d0b2b6
Remove unused dependency in SeasonPackOnlySpecification
2022-12-07 20:26:49 -08:00
Qstick
e19071da0e
Fixed: Avoid path manipulation from receiving to sending for Kodi
...
Fixes #5260
2022-12-07 21:54:12 -06:00
Qstick
c522cd120d
New: Rework List sync interval logic
...
* New: Rework List sync interval logic
Fixes #5011
2022-12-07 21:09:42 -06:00
Mark McDowall
7675b4bc3b
Fixed: Queue failing to load if column was sorted by episode air date or title
...
#5257
2022-12-07 19:03:51 -08:00
Mark McDowall
1b90fbcf7d
New: IPv6 support for connections/indexers/download clients
...
Closes #4149
2022-12-06 23:11:59 -08:00
Mark McDowall
6bdeafcf8c
Fixed: Improve Bind Address validation and help text
...
Closes #622
2022-12-06 23:11:59 -08:00
Mark McDowall
9e6b32ca3e
New: Parsing of 4K GM-TEAM releases
2022-12-06 23:10:25 -08:00
Zak Saunders
4ca5a213fa
New: Auto theme option to match OS theme
...
Co-authored-by: Qstick <qstick@gmail.com>
2022-12-06 02:22:52 -05:00
Mark McDowall
335fc05dd1
New: Auto tagging of series
...
Closes #3870
2022-12-06 01:58:53 -05:00
penggongkui
8eb941d590
Fixed: Parsing of additional GM-Team formats
2022-12-05 10:54:42 -05:00
Mark McDowall
e77be24c7b
Fixed: Sending Webhook on upgrade if media info is unavailable
...
Closes #5272
2022-12-05 01:10:54 -08:00
Qstick
b98ce7fb17
New: Store Task StartTime, Show Duration in UI
...
Closes #5266
2022-12-04 19:10:56 -08:00
Qstick
11e6e12676
Fixed: Error on EpisodeFile summary modal if CF is null
...
Fixes #5268
2022-12-04 15:24:22 -06:00
Qstick
78af4823cf
Fixed: Imdb lists only return 1 result
2022-12-04 09:35:50 -06:00
Qstick
859e48ff5c
Update API Docs
2022-12-03 23:32:54 -06:00
Qstick
7e48ea0231
Fixed: Correct Attribute compare for Id validation
2022-12-03 23:17:50 -06:00
Mark McDowall
8105da33d8
Fixed broken pending release tests
2022-12-03 17:28:11 -08:00
Mark McDowall
0f2ceb85bd
New: Parse GM-Team's file names that are different from their release names
2022-12-02 22:43:32 -08:00
Mark McDowall
31198c627f
Fixed: Loading queue when there are pending items that were added before upgrading
...
Closes #5257
2022-12-02 22:42:57 -08:00
Mark McDowall
b76a7c2773
Fixed: Pending items in queue not showing Custom formats
...
Closes #5248
2022-12-02 17:27:12 -08:00
Qstick
3b10400948
New: FreeBSD Support
...
Co-authored-by: Mark McDowall <mark@mcdowall.ca>
2022-12-02 16:09:24 -08:00
Qstick
aaaf18aec3
Fixed: Add back LanguageProfiles endpoints and deprecate
...
* Fixed: Add back LanguageProfiles endpoints and deprecate
* fixup! Fixed: Add back LanguageProfiles endpoints and deprecate
2022-11-30 19:46:27 -06:00
Qstick
c9b483bdf7
Fixed: Use develop
logo for Kodi notifications
...
Fixes #5256
2022-11-29 19:51:20 -06:00
Qstick
095dcac90b
Make CF insensitive help text more obvious
2022-11-29 19:51:19 -06:00
Qstick
becc567ff7
Fixed: Use route Id for PUT requests if not passed in body
2022-11-29 19:44:18 -06:00
Qstick
528feb14c9
Prevent NullRef on CustomFormat parse
2022-11-28 22:04:33 -06:00
Mark McDowall
f2b2eb69a3
Fixed: Handle Flood reporting errors for completed and stopped downloads
...
Closes #5224
2022-11-28 19:04:29 -08:00
Qstick
4c7df31070
New: Add support for Simplepush notifications
...
Fixes #5108
Co-Authored-By: Timm Schäuble <Timm.Schaeuble@gmail.com>
2022-11-28 20:32:39 -06:00
Qstick
89270ad7a1
Fixed: Original Language failures on Custom Format parsing
...
Fixes #5240
2022-11-28 18:23:33 -06:00
Qstick
651055820a
Fixed: Logging for Cutoff and UpgradeAllowed Specs
...
Fixes #5242
2022-11-27 12:16:36 -06:00
Qstick
3a2a030432
Really fix Original Language in MapSeries
...
Fixes #5246
2022-11-27 12:14:28 -06:00
Stevie Robinson
ca04c93666
Prevent false positives with HONE releases
2022-11-26 19:37:37 -08:00
Mark McDowall
ed9a47449b
Fixed broken tests after updating images
2022-11-26 19:36:49 -08:00
Bruno Garcia
de3cb07c57
Sentry SDK v3.23.1
...
Co-authored-by: Bruno Garcia <bruno@Brunos-MacBook-Pro.local>
2022-11-26 14:06:08 -08:00
yammes08
cb00ce7c0b
New: Add HONE to list of release group exceptions
...
Closes #5243
2022-11-26 14:05:00 -08:00
Qstick
f47abd0d99
Fix movie reference in PlexListRequestGenerator
2022-11-25 06:31:41 -06:00
Qstick
381834edce
New: IMDb List Support
2022-11-25 06:31:41 -06:00
Qstick
ea7af03d69
Fixed: Handle MapSeries when orig language is null
2022-11-24 14:33:12 -06:00
Mark McDowall
99e60196a4
Fixed: Parse year in title from square brackets
2022-11-24 10:12:12 -08:00
Mark McDowall
53a3fc31e2
Fixed: Saving Trakt Popular Import List without Genres
2022-11-24 08:14:23 -08:00
Qstick
08b677ca7d
Enforce comment spacing with Stylecop
2022-11-21 16:58:07 -08:00
Qstick
be0fa73129
New: Store and use original Series language
2022-11-21 16:58:07 -08:00
Mark McDowall
5400bce129
Publish ApplicationStartingEvent during startup
2022-11-20 19:09:35 -08:00
Qstick
237e7556c2
Bump Newtonsoft to 13.0.1
2022-11-19 17:17:56 -06:00
Qstick
173f456683
Remove Unity (No longer maintained)
2022-11-19 17:01:57 -06:00
Qstick
908d79f2f6
Revert FFMpegCore wrapper to 4.7 to avoid random failures
2022-11-19 16:41:32 -06:00
Mark McDowall
c8dbbe431a
Fixed broken NewznabRequestGenerator tests
2022-11-18 22:33:51 -08:00
Mark McDowall
a1e6a2c530
Fix overzealous regex
2022-11-18 22:05:09 -08:00
Mark McDowall
f9f08cfea2
New: Perform ID based searches for anime if the indexer supports ID searching
...
Closes #5090
2022-11-16 19:02:57 -08:00
Mark McDowall
ba9651b241
Use string interpolation for Newznab request generation
2022-11-16 19:02:05 -08:00
Mark McDowall
ae306274be
New: Improve logging when processing files for import
...
Closes #5226
2022-11-13 18:36:17 -08:00
Mark McDowall
8c1fb31b5d
Fixed: Searching for monitored episodes in series when all seasons are unmonitored
2022-11-12 11:58:57 -08:00
Mark McDowall
b3fc905481
Fixed: Parsing of some Anime releases with number at the end of the title
2022-11-12 11:25:47 -08:00
Mark McDowall
0e31281828
Fixed: Testing SABnzbd when no categories are configured
2022-11-07 18:58:40 -08:00
Qstick
5e57ffbcf9
New: Base API info endpoint
2022-11-06 17:50:02 -06:00
Qstick
28df29ae8a
Fix FFProbe issues with x264/x265 files
2022-11-06 17:48:59 -06:00
jaja123456789
0844cfb635
Fixed: File Size in Custom Formats
2022-11-06 08:39:22 -08:00
bakerboy448
2fb5655789
New: Add Notifiarr connection
2022-11-06 08:23:51 -08:00
Devin Buhl
e5d6e569cf
New: Send additional information with Webhook and Custom Scripts
...
Closes #5059
2022-11-06 08:21:28 -08:00
luz paz
209a250079
Fix various typos
...
Found via `codespell -q 3`
2022-11-06 08:19:07 -08:00
Qstick
25eb0ba816
API Docs update
2022-11-04 10:45:47 -05:00