Bogdan
360827708f
Use 'var' instead of explicit type
...
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)
1 year ago
Bogdan
0509335387
Inline 'out' variable declarations
...
(cherry picked from commit 281add47de1d3940990156c841362125dea9cc7d)
1 year ago
Bogdan
ea0eb2efa7
Enforce rule IDE0005 on build
...
(cherry picked from commit 6b1e4ef81938d264a2ddc8b626b0502f799aa640)
1 year ago
Qstick
b8793d8783
Remove mono process detection
...
(cherry picked from commit 5a046026725084bc880a7b63d7105dcf4d882128)
1 year ago
Mark McDowall
c02bfb5930
Fixed: Don't rollback file move if destination already exists
...
(cherry picked from commit f05405fe1ce4c78a8c75e27920c863c5b83686bd)
(cherry picked from commit 8ab040f612ee04dac4813a08cdeaddd446a64dc9)
1 year ago
Qstick
d946ef4a9e
Convert method to static that doesn't use instance data
...
(cherry picked from commit a42f97229acb713719c616851db572100f319ad7)
1 year ago
Bogdan
541b8b4f7f
Increase Request Timeout in Download File
...
Closes #1655
1 year ago
Bogdan
34fbb3e135
Use `await using` in async methods
1 year ago
Bogdan
d38f2614d3
Remove unused imports
1 year ago
Bogdan
5e9094b54c
Fixed: custom script error when importing some downloads
...
Co-authored-by: Qstick <376117+Qstick@users.noreply.github.com>
(cherry picked from commit 8f482c534f15c14a9b3097313a4f5e9273549d88)
1 year ago
Mark McDowall
d61275e6db
New: Improve path validation when handling paths from different OSes
...
(cherry picked from commit 0321368cc392d7a0a488409bf6bd586ba45497af)
1 year ago
Bogdan
a0e2f3324c
Fixed: (AnimeBytes) Cache result releases
1 year ago
Bogdan
17be8bb68a
Add SuppressHttpErrorStatusCodes to HttpRequestBuilder
1 year ago
Bogdan
fbea5bbc06
Fixed: (CookieUtil) Add tests
1 year ago
Bogdan
d667c7d853
Fixed: Use Array.Empty and fix a few multiple enumerations
...
(cherry picked from commit 11d91faaada0e70910c832ce405ddeed52a24172)
1 year ago
Bogdan
88e3f86262
Fixed: Migrate to FluentValidation 9
1 year ago
Bogdan
8c42b7a69b
Update DryIoc, Newtonsoft.Json, Sentry, SharpZipLib, MailKit
1 year ago
Mark McDowall
bc852c0b55
Fixed: USB drives mounted to folders are treated as different mounts
...
(cherry picked from commit 75378f7bde90b9d3d9b72404c25c017da2cd147c)
1 year ago
Bogdan
a184bb0784
Fixed: (Core) Use MinBy and MaxBy
1 year ago
Qstick
dbeb725cda
Cleanup StringUtil
2 years ago
Qstick
2e9f6cd94b
More Improvement to unix timestamp performance
2 years ago
Qstick
0aedafb278
Fix update tests
2 years ago
Qstick
6579385110
Cleanup multi-platform code
2 years ago
Mark McDowall
1c6e5543df
New: Return static response to requests while app is starting
2 years ago
Qstick
1640980e2b
New: OnGrab Notifications
2 years ago
Bogdan
caa8bb05a7
Fixed: (Newznab API) Response with StatusCode 429 when limits are reached
2 years ago
Qstick
0984976378
Bump DryIoc, YamlDotNet, AngleSharp
2 years ago
Qstick
fcb3c96455
Call async methods when in an async method
2 years ago
Qstick
5bb3ea0806
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
2 years ago
Qstick
a39341be4b
Enable all analyzers to default back to our rules
2 years ago
Qstick
6a00e0db90
Filter useless PG Errors from coming to Sentry
2 years ago
Bogdan
8515623ceb
Fixed: (SpeedApp) Fix cleanse token from response when it's the only field
2 years ago
Qstick
70685de5d2
Fixed: Correctly handle relative redirects with dot segments
2 years ago
Bogdan
9860183433
Fixed: (AvistaZ/Anthelion) Cleanse pid, api_key and token
2 years ago
Bakerboy448
ea3fa6f28d
Fixed: (BeyondHD) Cleanse RSSKey on Grabs
2 years ago
Bakerboy448
ba3a240707
Add TooManyRequestsException with var retryWait
2 years ago
Qstick
c7eb08a0f0
New: Auth Required
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
1cbb9b1724
Bump dotnet to 6.0.12
2 years ago
Qstick
1c125733b2
New: Improve IPAddress.IsLocal method
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Mark McDowall
2af7fac15e
New: IPv6 support for connections/indexers/download clients
2 years ago
Mark McDowall
f172d17ecc
Fixed: Improve Bind Address validation and help text
2 years ago
Qstick
148d8ee249
Bump Sentry to 3.21.0
2 years ago
Qstick
59e5b5bd52
Set PooledConnectionLifetime to 10 minutes
...
Setting PooledConnectinLifetime to a defined number will ensure we don't run into DNS refresh issues
2 years ago
Qstick
0593ca6b9e
Bump DryIoc to 5.2.2
2 years ago
Qstick
ae2d9b795b
Don't reset request Url when calculating RedirectUrl
2 years ago
psylenced
bfa68347e6
Fix: Trace logging postgres cleanse for large json files.
2 years ago
Qstick
f97b35403d
Fixed: Indexer proxies not applying to requests
...
Fixes #1107
2 years ago
Chris
7e01c93b2c
Fixed: Regex in log cleanser taking 10+ minutes on messages longer than 100k.
...
(cherry picked from commit d01bae92bfd68b04c54ab19bafe8af16c68ce711)
2 years ago
Qstick
4473551182
Fixed: Correctly use FlareSolverr User Agent
2 years ago
Qstick
fd88f44865
Remove duplicate package NLog.Extensions in Prowlarr.Common
2 years ago