Commit Graph

635 Commits

Author SHA1 Message Date
sillock1 30d9891bf0 New: Optionally use Environment Variables for settings in config.xml 2024-05-12 15:42:47 +03:00
Mark McDowall a82c919093 Fixed: Cleanse BHD RSS key in log files
(cherry picked from commit 60ee7cc716d344fc904fa6fb28f7be0386ae710d)
2024-04-06 16:35:39 +03:00
Louis R 52b5ff6fdd Fixed: Exceptions when checking for routable IPv4 addresses
(cherry picked from commit 060b789bc6f10f667795697eb536d4bd3851da49)
2024-03-28 10:31:32 +02:00
Louis R 33b12a532c Fixed: Don't disable IPv6 in IPv6-only Environment
(cherry picked from commit 13af6f57796e54c3949cf340e03f020e6f8575c4)
2024-03-03 13:19:46 +02:00
Mark McDowall 18fc1de451 Add max token length (including ellipsis) for some tokens
New: Accept ':##' on renaming tokens to allow specifying a maximum length for artist, album, track titles and release group

(cherry picked from commit 19db75b36beaa5e549d903b136dbda300f1f8562)
2024-02-01 16:34:30 +02:00
Mark McDowall 1b19e44562 New: Optional directory setting for Aria2
(cherry picked from commit fd17df0dd03a5feb088c3241a247eac20f0e8c6c)

Closes #4449
2024-01-17 03:53:56 +02:00
Bogdan e405fc7cf9 Bump Polly and Newtonsoft.Json 2024-01-08 15:33:44 +02:00
Bogdan f4c718554b Bump dotnet to 6.0.25 2023-11-24 02:06:10 +02:00
Bogdan d5ac008747 Add EndsWithIgnoreCase and ContainsIgnoreCase 2023-10-30 21:29:24 +02:00
Bogdan fe9fa4c1ea Revert "Bump SQLite to 3.42.0 (1.0.118)"
This reverts commit c4a339f0af.
2023-10-22 09:33:17 +03:00
Qstick c4a339f0af Bump SQLite to 3.42.0 (1.0.118)
(cherry picked from commit e3160466e0c5b392d80f248db13c7934bc5d0117)
2023-10-20 19:45:01 -05:00
Bogdan 6907b43c0f Fixed: Ignore case when cleansing announce URLs
(cherry picked from commit 41ed300899e8d7de82b1113d13ac6f6cf28cec17)
2023-10-18 10:07:00 +03:00
Mark McDowall fb21dd0f19 Fixed: Duplicate notifications for failed health checks
Mock debouncer for testing

(cherry picked from commit c0e54773e213f526a5046fa46aa7b57532471128)
(cherry picked from commit bb7b2808e2f70389157408809ec47cc8860b4938)
2023-10-02 18:15:22 +03:00
Bogdan 6e479235cb Fixed: Skip parsing releases without title
(cherry picked from commit c7824bb593291634bf14a5f7aa689666969b03bf)
2023-09-19 14:25:31 +03:00
Bogdan febf4b26a1 Use await on reading the response content
(cherry picked from commit 82d586e7015d7ea06356ca436024a8af5a4fb677)

Closes #4127
2023-09-18 03:32:39 +03:00
Bogdan 9d5d112e7a Bump dotnet to 6.0.21 2023-09-03 23:09:45 +03:00
Bogdan e3a2aa4d83 Fixed: Increase timeout when downloading updates
(cherry picked from commit 467ce70291c793042ffb3ed8942c42e7bc1424d5)
2023-09-01 04:04:41 +03:00
Bogdan e2fd830059 Improved http timeout handling
Co-authored-by: Qstick <qstick@gmail.com>
2023-08-27 22:42:40 -05:00
Mark McDowall a16463eeb3 New: Artist folder hint when selecting a root folder while adding a new artist
Closes #1214
Closes #1467
2023-08-25 04:13:21 +03:00
Bogdan 9b4a3001a0 Revert "Fixed: Hidden files being ignored"
This reverts commit 3e5d780424.
2023-08-18 18:13:47 +03:00
Mark McDowall 3e5d780424 Fixed: Hidden files being ignored
(cherry picked from commit d493f8762fcb1684b44e182753c21d7a493db787)

Closes #4022
2023-08-18 11:30:15 +03:00
Bogdan 328459af0b Replace docker detection for cgroup v2
(cherry picked from commit 78d4dee4610c5f3f90cc69469004008aa64900b8)
2023-08-18 10:22:46 +03:00
Bogdan fd9bd5f691 New: Async HttpClient 2023-08-17 20:13:56 +03:00
Bogdan fd0b240438 New: Use HTTP/2 in HttpClient 2023-08-17 20:13:56 +03:00
Bogdan d9ce6d43e4 Show warning when using the docker update mechanism
(cherry picked from commit cc538c4b2d33a1734c45c0667776d946596107e9)
2023-08-17 20:13:46 +03:00
Bogdan 35d3923947 Fixed: Detect Docker when using control group v2 2023-08-07 18:40:23 +03:00
servarr[bot] 65068ab1af
Filter user issues from Sentry
(cherry picked from commit 03d361f5537bfc0caba1b86085f974570942fdbc)

Co-authored-by: Qstick <qstick@gmail.com>
2023-08-05 21:42:30 +03:00
Mark McDowall 5fc1fc499c New: Ignore inaccessible files with getting files
(cherry picked from commit e5aa8584100d96a2077c57f74ae5b2ceab63de19)
2023-08-05 21:01:26 +03:00
Mark McDowall c445315064 Fixed: UI loading when artist or root folder path is for wrong OS
(cherry picked from commit 5f7217844533907d7fc6287a48efb31987736c4c)

Closes #3961
2023-08-04 13:29:17 +03:00
Qstick 16836f4288
Update Sentry DSN 2023-07-23 21:55:36 -05:00
Qstick 12175334bf Add package to Sentry release to ensure apps don't mix 2023-07-03 12:59:53 -05:00
Bogdan 418aac0379 Bump NLog to 5.2.0
(cherry picked from commit a471f1b44f51fa245caae4bb853a3ef45e80e541)
2023-07-03 11:53:24 -05:00
Bogdan 285323ae0b Create overload for `ToJson()` with Formatting param
(cherry picked from commit aa2b0031671b6846eaa75e0914cd03ae7bbb0da7)
2023-07-03 11:17:52 +03:00
bakerboy448 7444c0e20a New: Indexer Messaging and Error Improvements
(cherry picked from commit 3b505d8734dcbe3fa53acba7f94f1361151e6a44)
2023-06-19 16:10:52 +03:00
Bogdan ef6ae437d7 Update cleansing rules for RSS TL feed and homedir for Mac
(cherry picked from commit e5ff4aafa3f0b855fec332788e9fc490a03dfce3)

Closes #3791
2023-06-14 08:12:10 +03:00
Qstick 4cf86bf427 Fixed: Correctly handle 302 and 303 redirects in HttpClient
(cherry picked from commit ed7c5a937f4b50fcdf819e8fe347c8c0bc6bd2e7)

(cherry picked from commit 11bd764a75d3b97117098738d3489c4b3329738f)
2023-06-14 07:52:45 +03:00
Qstick ff73eab0de Update SixLabors.ImageSharp, MailKit, DryIoc libraries
Closes #3478

Co-Authored-By: Stepan Goremykin <25577658+goremykin@users.noreply.github.com>
2023-06-04 16:05:25 -05:00
Bogdan 539bd174fc Fixed: Don't log handled exceptions in API 2023-05-31 06:50:40 +03:00
Bogdan 444a801053 Align logs filename with upstream 2023-05-30 05:24:02 +03:00
Bogdan cc27107668 Use 'var' instead of explicit type
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)

Closes #3749
2023-05-28 17:23:59 +03:00
Bogdan 14816306a4 Inline 'out' variable declarations
(cherry picked from commit 281add47de1d3940990156c841362125dea9cc7d)

Closes #3748
2023-05-28 17:18:25 +03:00
Bogdan bac43d9d31 Enforce rule IDE0005 on build
(cherry picked from commit 6b1e4ef81938d264a2ddc8b626b0502f799aa640)

Closes #3745
2023-05-28 17:03:14 +03:00
Stepan Goremykin adcba7b724 Use Array.Empty and fix a few multiple enumerations
(cherry picked from commit 11d91faaada0e70910c832ce405ddeed52a24172)

Closes #3451
2023-05-28 16:55:22 +03:00
Mark McDowall f38f00c64e Fixed: Don't rollback file move if destination already exists
Towards #5610

(cherry picked from commit f05405fe1ce4c78a8c75e27920c863c5b83686bd)
2023-05-23 12:18:03 +03:00
Bogdan f19c6e8ee1 Remove unused imports
Close #3651
2023-05-12 19:24:16 +03:00
ta264 87e702cbef Fixed: Don't buffer update package to memory when downloading
(cherry picked from commit 63654b99f22b87b42acd699ac5b453f2de20211f)

Closes #3639
Closes #3641
2023-05-09 14:04:31 +03:00
Bogdan 7c3871441e Fixed: custom script error when importing some downloads
Co-authored-by: Qstick <376117+Qstick@users.noreply.github.com>

(cherry picked from commit 8f482c534f15c14a9b3097313a4f5e9273549d88)

Closes #3627
2023-05-07 22:57:28 +03:00
Stepan Goremykin 565c05c4c9 Use MinBy and MaxBy instead of OrderBy + First
(cherry picked from commit 6ea3d8c127eafbcf9d1b6e9338b737e91e256875)

Closes #3485
2023-05-06 16:11:24 +03:00
Mark McDowall d0f75e2e96 New: Improve path validation when handling paths from different OSes
(cherry picked from commit 0321368cc392d7a0a488409bf6bd586ba45497af)

Closes #3466
2023-05-06 16:00:23 +03:00
Mark McDowall 09cc4c23e1 New: Updated Rarbg request limits
(cherry picked from commit 47cf8e6430b7f7704ce2f1524fa9e3c8e6f9b47a)

Close #3526
2023-04-30 21:42:56 +03:00