Qstick
6579385110
Cleanup multi-platform code
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
Mark McDowall
38ab533272
Fixed: Only log /proc/mounts exception once per process
2 years ago
Qstick
f2f6a82cf0
New: Add linux-x86 builds
3 years ago
Qstick
473405ceeb
Update file and folder handling methods from Radarr ( #1051 )
...
* Update file/folder handling methods from Radarr
* fixup!
3 years ago
ta264
3c913eac24
Ensure .Mono and .Windows projects have all dependencies in build output
...
Fixes development on linux
3 years ago
ta264
9e7af8369e
Fixed: Support older glibc in libMonoPosixHelper
3 years ago
Qstick
c35e257a82
New: Add osx-arm64 and linux-musl-arm builds
3 years ago
Qstick
cb7cbb74e0
New: Build on Net6
3 years ago
ta264
f27e9f73a9
New: .NET 5 support for FreeBSD 11+
...
(cherry picked from commit 760de88e7c1835affe184fed16bc3895ceca9358)
(cherry picked from commit add271967f64b426fd0687c2c3209280e4a65754)
4 years ago
Qstick
030ef6dce6
Remove Mono Builds
4 years ago
Taloth Saldono
b4b323a67a
Fixed: OSX version detection
...
Fixes #5615
4 years ago
Qstick
d2a8acb1a6
Net 5.0
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
4 years ago
Qstick
e1020f4107
Initial Push
4 years ago
Qstick
7d31eb1f55
Fixed: Test for empty strings using isNullOrEmpty
4 years ago
Taloth Saldono
ff3e53a71b
Fixed: Failing file copy when running in docker on synology with btrfs
5 years ago
Taloth Saldono
026c34c3ba
Remove stacktrace if hardlink resulted in EXDEV.
5 years ago
Taloth Saldono
7b60612ef3
Fixed: Performance of symbolic link detection and infinite recursion
5 years ago
Taloth Saldono
38855967d6
New: Fast copy using reflink on btrfs volumes
5 years ago
Qstick
c1b6917afe
Moved Windows-only Permission function to Radarr.Windows
...
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
5 years ago
Taloth Saldono
71492d4c6f
Fixed: Added glusterfs to known network drive filesystems so it shows up in System
5 years ago
ta264
7722c50603
New: Musl (alpine linux) compatibility
5 years ago
Arthur Bols
4b25ef6deb
New: Removed chown and simplified chmod options for linux/osx
...
Closes #3760
Closes #3752
5 years ago
ta264
d03a6486d3
Fixed: NET Core not deleting source when moving across drives
...
This reverts commit 10fc0b071f
. Use the
mono fix from 43a35c8447
in NET Core also
5 years ago
Taloth Saldono
43a35c8447
Another mono 6.x workaround to use rename rather than expensive copy
5 years ago
Qstick
37d004d78d
Fixed: Copy linux permission mask when moving to recycle bin
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
5 years ago
Taloth Saldono
755fa9e865
Fixed: Workaround for mono 6.x file copy/move issues
5 years ago
ta264
f02fa629cc
Reformat and apply Stylecop rules
5 years ago
ta264
d4fa9b7345
Remove trailing whitespace
5 years ago
ta264
8d27111f7b
Remove all unnecessary usings
5 years ago
ta264
10fc0b071f
Fixed: NET Core doing copy/delete instead of rename
5 years ago
ta264
6235225f7d
New: Bump to .NET Core 3.1
5 years ago
ta264
b5b43b8b3f
Changed: Align GetValueOrDefault extension with netcore3.0 version
...
- netcore3.0 implements the extenion on IReadOnlyDictionary.
- Dictionary implements both IReadonlyDictionary and IDictionary and
so defining the extenion on both interfaces creates an ambiguous
reference
- IDictionary doesn't inherit from IReadOnlyDictionary
Either we have to add 'using NzbDrone.Common.Extenions;'
separately to resolve the ambiguity or we have to standardaize on only
having the extension on IReadOnlyDictionary.
5 years ago
ta264
057829c3b0
New: Multi target net framework 4.6.2 and net core 3.0
5 years ago
ta264
0b0d0a7353
New: Use dotnet tooling, produce 64bit build on windows
5 years ago
Taloth Saldono
97de1b4622
Moved Platform version determination to static
5 years ago
Qstick
7f221c7834
Fixed: Automation/Integration/Unit Tests
6 years ago
Qstick
b89c7b8675
New: Convert to New CSProj Format
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
6 years ago
Qstick
d53320779c
New: Update NLog to 4.6.6
6 years ago
Qstick
71c398f0fc
New: Enable Sentry Analytics ( #3669 )
6 years ago
Qstick
d178dce0d3
Fixed: Backend/Frontend Cleanup
6 years ago
Qstick
6275737ced
New: Many UI Updates and Performance Tweaks
6 years ago
Qstick
65efa15551
New: Backend changes for new UI
6 years ago
Qstick
aef89160e2
Added: Platform Detection Improvements
6 years ago
Qstick
ea5ad24944
New: Re-target to .net 4.6.1
6 years ago
Ricardo Amaral
821653b941
Fixed: Ignore "special drives" from System » Disk Space ( #3050 )
...
Fixes #3045 , fixes #3122 .
6 years ago
Leonardo Galli
65c3704ff0
Fixed: NLog causing a crash under mono 5.10
...
Fixes #2585
Merge remote-tracking branch 'origin/develop' into develop
Revert "Fixed: NLog causing a crash under mono 5.10"
This reverts commit d11b565eda
.
Added console logging in case NLog fails to initialize.
Fixed: Updated NLog to 4.5 RC6 to handle mono 5.10
Fixed: Messed up merge from Cherry pick
Fixed: Appveyor build.
Revert "Fixed: Appveyor build."
This reverts commit 99282359c4
.
Revert "Fixed: Messed up merge from Cherry pick"
This reverts commit 450d90586d
.
Revert "Fixed: Updated NLog to 4.5 RC6 to handle mono 5.10"
This reverts commit 1b20cbb5e3
.
Fixed: NLog causing issues with mono 5.10
7 years ago
Leonardo Galli
2b2bd16d4d
Updated NLog to version 4.4.12. Should fix #2218
7 years ago
geogolem
976bc1a6a5
fix build problem on windows
7 years ago
Leonardo Galli
27001b48f6
Fixed: Logging error when accessing mount point
...
Fixes #2305
7 years ago