Mark McDowall
42003ebd72
Reverted Microsoft package updates to 6.x
...
Closes #5511
1 year ago
Mark McDowall
0321368cc3
New: Improve path validation when handling paths from different OSes
1 year ago
Stepan Goremykin
fd5d279a9e
Update SharpZipLib
1 year ago
Stepan Goremykin
b303dc899a
Update Newtonsoft.Json
1 year ago
Stepan Goremykin
3b6cadeb7e
Update packages from microsoft
1 year ago
Mark McDowall
ff2e8ffc37
Fixed: Permissions after installing on Windows and opening Firewall port
...
Closes #5509
1 year ago
Stepan Goremykin
11d91faaad
Use Array.Empty and fix a few multiple enumerations
1 year ago
Qstick
a42f97229a
Convert method to static that doesn't use instance data
1 year ago
Qstick
2b79fe833b
Use Contains(char) instead of Contains(string) for performance
1 year ago
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.
1 year ago
Qstick
f928ee7cad
Use Environment.ProcessPath instead of GetCurrentProcess().MainModule.FileName
...
GetCurrentProcess().MainModule.FileName is expensive, Environment.ProcessPath added in net6
1 year ago
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.
1 year ago
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.
1 year ago
Qstick
0ed8ba828d
Avoid unnecessary zero-length array allocations
1 year ago
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
1 year ago
Mark McDowall
bd3816dac9
Handle null for parent name with clean path is empty
1 year ago
Mark McDowall
95a8f59a32
Fixed: Don't handle images in metadata folder as Roksbox images
1 year ago
Mark McDowall
75378f7bde
Fixed: USB drives mounted to folders are treated as different mounts
...
Closes #4147
1 year ago
Mark McDowall
303fc5d786
New: Return static response to requests while app is starting
...
Closes #5402
1 year ago
Mark McDowall
40ce54e165
Upgrade Newtonsoft.Json
1 year ago
Qstick
fd98a179ab
New: Improve IPAddress.IsLocal method
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Mark McDowall
1b90fbcf7d
New: IPv6 support for connections/indexers/download clients
...
Closes #4149
2 years ago
Mark McDowall
6bdeafcf8c
Fixed: Improve Bind Address validation and help text
...
Closes #622
2 years ago
Bruno Garcia
de3cb07c57
Sentry SDK v3.23.1
...
Co-authored-by: Bruno Garcia <bruno@Brunos-MacBook-Pro.local>
2 years ago
Qstick
08b677ca7d
Enforce comment spacing with Stylecop
2 years ago
Qstick
237e7556c2
Bump Newtonsoft to 13.0.1
2 years ago
Qstick
173f456683
Remove Unity (No longer maintained)
2 years ago
luz paz
209a250079
Fix various typos
...
Found via `codespell -q 3`
2 years ago
Mark McDowall
26eab7d821
Fixed: Re-downloading of series images
...
Closes #5209
2 years ago
Chris
d1f2a8a948
Fixed: Cleanse Discord Webhook URLs
...
Closes #5169
2 years ago
Qstick
a645681cc8
Clean dual target code
2 years ago
Mark McDowall
6eed7c8fed
Handle redirects for 308 redirects
2 years ago
Qstick
fa0fc3158b
New: MediaInfo -> FFProbe
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
a4232549cb
Fix Tray App and Windows Server Restart
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
e65aebdcf8
New: Use native .NET6 socks proxy
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
4c0fe62dda
Use modern HttpClient
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
ta264
bff1fe7890
Update to nugets with osx-arm64 runtimes
2 years ago
Qstick
1169741c54
New: Use ASP.NET Core instead of Nancy
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
f50b54b3f6
New: Use System.Text.Json for Nancy and SignalR
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
2e953a0eb1
Dapper and STJson
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
1c22a1ec0d
StyleCop
2 years ago
Qstick
878d1561aa
Build Sonarr on Net6
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
4d007855bc
Bump NLog to 4.7.14
2 years ago
Qstick
e263331880
Fixed: Remove obsolete HttpProvider
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
d740e995a3
Cleanup OAuth Dep
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Qstick
f7c771f467
Use Sqlite from Servarr
2 years ago
Qstick
52d2a5010a
Purge Logentries
2 years ago
Qstick
b819246655
Revert "New: Updated MediaInfo to 21.09, Sqlite to 3.32.1.0 and added support for mac osx arm64 arch. Deprecated osx x86."
...
This reverts commit 201004113e
.
2 years ago
Kevin Richter
8ab040f612
Fixed: Improve moving file to location where another one exists
2 years ago
Robin Dadswell
6c0f22a11e
New: Added UDP syslog support
...
(cherry picked from commit 8d856b2edb8bf46a2b516d5f7644ae3fa1151323)
2 years ago