Commit Graph

273 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
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
Qstick 77a60141bd Bump Version to 2
(cherry picked from commit 21afbbc66d294cfeda47b7dacb785a17dae8eb1c)
(cherry picked from commit 1e6540a419e1ece4645880126a8993ac28795d30)
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
Bogdan e2fd830059 Improved http timeout handling
Co-authored-by: Qstick <qstick@gmail.com>
2023-08-27 22:42:40 -05:00
Bogdan fd9bd5f691 New: Async HttpClient 2023-08-17 20:13:56 +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
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
Bogdan cc27107668 Use 'var' instead of explicit type
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)

Closes #3749
2023-05-28 17:23:59 +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
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
Qstick 1bc0b5f950 Enable all analyzers and enforce code style on build
Fixes #3406
Fixes #3407
Fixes #3408
Fixes #3409
Fixes #3410
Fixes #3411
Fixes #3412
Fixes #3413
Fixes #3414
Fixes #3415
Fixes #3416
Fixes #3417
Fixes #3418
Fixes #3419
Fixes #3420
Fixes #3421
Fixes #3422
Fixes #3423
2023-04-11 21:31:27 -05:00
Mark McDowall fd463ad283 New: IPv6 support for connections/indexers/download clients
Closes #3168

(cherry picked from commit 1b90fbcf7df2c1086da4791c6491771924b1b7aa)
2022-12-11 19:00:18 -06:00
Mark McDowall acf3ef7fb2 Fixed: Improve Bind Address validation and help text
Closes #3167

(cherry picked from commit 6bdeafcf8c78e145595f52e885356be1210abe91)
2022-12-11 19:00:17 -06:00
Qstick c02b66ec44 Enforce comment spacing with Stylecop
Fixes #3104
2022-11-21 19:51:00 -06:00
Robin Dadswell 8f6e099794 New: Postgres Database Support
Co-Authored-By: Qstick <376117+Qstick@users.noreply.github.com>
2022-11-20 10:41:48 -06:00
luz paz 7d8a4abc8e Fix various typos
Found via `codespell -q3 -S ./yarn.lock,./src/NzbDrone.Core.Test,./src/NzbDrone.Core/Localization -L bitap,tempdate,uptodate`
2022-11-03 10:44:26 -05:00
Qstick 62ae8ff1dc Ignore brotli test on osx
(cherry picked from commit 2afe6af5a6dac26fe9d2c20e806a93b621e18bbf)
2022-10-30 19:03:37 -05:00
bakerboy448 8bb630c5db New: Use Notifiarr API
New: Notifiarr Add Instance Name Support

Fixed: Notifiarr - Better HTTP Error Handling

also quiet sentry

(cherry picked from commit 1db690ad39ec103c0f4dc89ac4545801ef95bec7)

Fixed: Improve Notifiarr Exception Handling and Validation Errors

(cherry picked from commit 6aaa024d71b939030950460ae986ada5bbae5ad7)
2022-10-23 17:22:23 -05:00
Qstick 117436b199 Cleanup dual target and mono code 2022-10-23 11:15:36 -05:00
Chris ab0cd623d2 Fixed: Cleanse Discord Webhook URLs
Closes #3037

(cherry picked from commit d1f2a8a9486471f4986da2fa16d5439ccf0426e1)
2022-10-21 23:50:38 -05:00
Qstick 35651df049 Use modern HttpClient
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
(cherry picked from commit 4c0fe62dda7ba87eec08d628f79e4fae8fdb1a0f)
2022-09-26 17:18:11 -05:00
bakerboy448 c7e8f5199a Fixed: Better Cleansing of Tracker Announce Keys
Fixed: Cleanse Notifiarr secret from URL in logs

Closes #2611
(cherry picked from commit e6210aede6f7ead197e82572976bc0267d910d46)
Closes #2557
(cherry picked from commit ec866082d44d299096112a6c7c232384b1f74505)
2022-07-05 22:16:07 -05:00
ta264 cf4103d73d Use DryIoc for Automoqer, drop Unity dependency
(cherry picked from commit e3468daba04b52fbf41ce3004934a26b0220ec4f)
2022-06-22 09:28:03 +01:00
bakerboy448 4ca9cb481b Fixed: Cleanse APIKey from Signalr logging
Fixes #2474

(cherry picked from commit 2983b600268176db56208d6fb014b97ad81bb576)
2022-06-05 13:26:31 -05:00
ta264 814d75c022 Fixed: Restarting windows service from UI 2021-12-24 14:17:17 -06:00
Qstick 947ad15af0 New: Build on Net6 2021-12-24 14:17:17 -06:00
bakerboy448 7ad7680fa3 Fixed: Improve Log Cleansing
(cherry picked from commit 721b7ccd7bb9eaa12719b5ced1e6edd12b511260)
2021-11-29 22:37:49 -06:00
ta264 7fe36a7e92 New: Use native dotnet host and DryIoc
(cherry picked from commit d6170dbfedf27a6218afe242a0fae2eb8b368aec)
2021-09-26 19:56:50 -04:00
Qstick 57bd659f4c New: Even More Mono Cleaning 2021-06-30 23:52:24 -04:00
ta264 2cc114c037 New: Drop mono support
(cherry picked from commit fb130fd0e916262651a8ce97f4263f05117b91cc)
2021-06-30 23:52:24 -04:00
ta264 9d265ef9b2 Move test harness packages into Directory.Build.props 2021-06-30 23:52:24 -04:00
ta264 c1a6e1c39d New: Build with NET5
(cherry picked from commit da1686b53c3bfa3904414d92ae0fb2435c4c0309)
2021-06-30 23:52:24 -04:00
bakerboy448 bd0e1899ae Fixed: Discordnotifier is now Notifiarr
Fixed: Cleanse Notifiarr APIKey from logs

Fixes #2130
Fixes #2221
2021-05-08 17:26:07 -04:00
Qstick ff6ca24e14
Update BuildInfoFixture.cs 2021-05-06 13:03:19 -04:00
Robin Dadswell 0758a27d5b Generalized RateLimit logic to all indexers based on indexer id
Fixes #1982

Co-authored-by: Taloth Saldono <Taloth@users.noreply.github.com>
2021-04-01 23:21:03 -04:00
Qstick d198c9987e Fixed: Don't fail entire import if Validation error on list item
Fixes #2021
Fixes #2133
2021-04-01 22:47:15 -04:00
Taloth Saldono baa1fe4602 Fixed: Qbittorrent api errors when only one of two seed criteria was configured
closes #2099

(cherry picked from commit 652d44722b96a7a830ec45fe83260ddcecc525a7)
2021-04-01 22:03:16 -04:00
bakerboy448 96c1d13790 Fixed: Cleanse Tracker Announce Keys from logs
Closes #2030

(cherry picked from commit e67864fecb4a66792152ff8fb0889ee1a176919f)
2021-04-01 21:26:16 -04:00
servarr[bot] f890fa1697
Cleanse more /home/username scenarios (#2024)
* Cleanse more /home/username scenarios

(cherry picked from commit 23047623ee89944260b6073813ff1f4e5223be71)

* Update CleanseLogMessageFixture.cs

* Update CleanseLogMessageFixture.cs

Co-authored-by: Taloth Saldono <Taloth@users.noreply.github.com>
Co-authored-by: Qstick <qstick@gmail.com>
2021-03-29 23:13:28 -04:00
ta264 8063a32acd Fixed: FolderWritable check for CIFS shares mounted in Unix
See https://github.com/dotnet/runtime/issues/42790

Implemented workaround in https://github.com/dotnet/runtime/issues/42790#issuecomment-700362617
2021-01-17 02:55:59 -05:00
Mark McDowall 9af68b653b Fixed: Cleanse account and passwd from Download Station URLs 2020-12-17 08:08:26 -05:00
Taloth Saldono c92b254bb7 Fixed: Regression causing updater to fail (manual update required if on 3.0.3.971, see forums) 2020-12-17 08:08:26 -05:00
Taloth Saldono 2c22ed2912 Fixed: Dataloss when moving series folder to root folder with only different casing 2020-12-17 08:08:26 -05:00
Mark McDowall b63dde0298 Fixed: Parsing of URLs with double slashes in the path 2020-12-17 08:08:26 -05:00
Taloth Saldono 4f220d9532 Fixed: Removed hardlink-based transactional file transfer logic (instead relying on explicit copy+delete for cifs) 2020-12-17 08:08:26 -05:00
Arthur Bols e5f48959eb New: Removed chown and simplified chmod options for linux/osx 2020-12-17 08:08:26 -05:00