ta264
1830f46d27
Fixed: Add missing info to Gazelle/Redacted results
...
Fixes #1501
2020-10-13 23:19:25 -04:00
ta264
6c2cd7fe16
New: Support for Redacted API keys
...
Fixes #1127
2020-10-13 23:19:25 -04:00
Qstick
17a4379cb2
Fix indexer add due to null categories in Newznab presets
2020-10-13 23:19:25 -04:00
Qstick
75db57c138
Fix build due to apiPath setting in Newznab presets
2020-10-13 23:19:25 -04:00
Mark McDowall
67eb2f2313
New: Add Tabula Rasa Newznab Preset
...
(cherry picked from commit 31be74e6d33e0066c1dca6115c7272a49dc8d277)
2020-10-13 23:19:25 -04:00
Qstick
d7edbb0cf0
Fix System Time Fixture
2020-10-13 23:19:25 -04:00
Taloth Saldono
e75ee6e842
Fixed: Executing powershell and python scripts directly in Connect->Custom Scripts
...
Fixes #1203
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-10-13 23:19:25 -04:00
Qstick
24cd56aa35
Fixed: Selecting a release from Interactive Search with an unknown album
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:19:25 -04:00
Qstick
140f3f88c4
New: MB ID filter when getting artist from API
...
Fixes #1200
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:19:25 -04:00
Qstick
2a76ae4087
Fixed: Ignore album title when parsing release group
...
Fixes #1198
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:19:25 -04:00
Mark McDowall
a81587dc57
New: Show health warning if system time is off expected time
...
Closes #1422
2020-10-13 23:19:25 -04:00
Taloth Saldono
b214d6e2cd
Fixed: Added glusterfs to known network drive filesystems so it shows up in System
2020-10-13 23:19:25 -04:00
ta264
d52f0d653a
Fix fingerprinting tests
2020-10-13 23:19:25 -04:00
ta264
0aaa2c836a
Add libMonoPosixHelper for musl-arm64
2020-10-13 23:19:25 -04:00
ta264
ff8d671c8b
New: Musl (alpine linux) compatibility
2020-10-13 23:19:25 -04:00
Qstick
f8afe65f7e
Fixed: Performance issue when scanning large root folder
2020-10-13 23:19:25 -04:00
Qstick
050827a86b
Fixed: Don't lock command queue if updating is disabled
2020-10-13 23:19:24 -04:00
Taloth Saldono
3964e98c13
Lock CommandQueueManager.PushMany too
2020-10-13 23:19:24 -04:00
Taloth Saldono
8a68042192
Skip unknown/removed commands still queued in the database
2020-10-13 23:19:24 -04:00
Taloth Saldono
880170637e
Fixed timing issue allowing multiple instances of the same command to be queued
2020-10-13 23:19:24 -04:00
Mark McDowall
9fdc603fc3
Fixed: Broken tasks getting stuck in queue
2020-10-13 23:19:24 -04:00
Qstick
c50bedebc1
Cleanup Swagger warnings ( #1177 ) [skip ci]
2020-10-13 23:19:24 -04:00
Qstick
4ee56ff374
fixup API Docs
...
[skip-ci]
2020-10-13 23:19:23 -04:00
Qstick
7d3bd6f28a
Add base Swagger.json to v1 API
...
[skipci]
2020-10-13 23:19:23 -04:00
Qstick
3af96f1863
Fix HttpClientTests, Use Servarr HttpBin Mirror
2020-10-13 23:19:20 -04:00
Qstick
f5e2a447e9
Sync Packages with Radarr
2020-10-13 23:18:47 -04:00
ta264
9c64ba6cbd
New: HealthCheck to warn if running legacy mono version
2020-10-13 23:18:47 -04:00
ta264
d6e47fde7e
Fixed: NET Core not deleting source when moving across drives
...
This reverts commit 10fc0b071fae9807fa456144b0708d95574d17ff. Use the
mono fix from 43a35c84477fd194eaa816f1b3e4ade6cb4af42a in NET Core also
2020-10-13 23:18:47 -04:00
ta264
8771e715ae
Fixed: Manual import from artist page forces correct artist
2020-10-13 23:18:47 -04:00
ta264
fb88017821
Fixed: Don't scan all folders on artist add
2020-10-13 23:18:47 -04:00
ta264
95cfa0d09a
New: Split out metadata refresh from disk rescan
2020-10-13 23:18:47 -04:00
ta264
a2ba8e76bb
New: Watch filesystem for changes to library
2020-10-13 23:18:47 -04:00
ta264
87d29ec978
New: Only refresh items that have updated on metadata server
2020-10-13 23:18:47 -04:00
Qstick
16a23b9d79
New: Store Task StartTime, Show Duration in UI
2020-10-13 23:18:47 -04:00
ta264
4f5a0b7afd
Fixed: Update file paths correctly when moving artist
...
Fixes #1088
2020-10-13 23:18:47 -04:00
ta264
c4cf178144
Fixed: Don't mark downloads as failed if no files found
...
Resolves #945
2020-10-13 23:18:47 -04:00
ta264
6cfb54030b
Update sentry dsn
2020-10-13 23:18:46 -04:00
Taloth Saldono
14e13217ba
Added UpdateMechanismMessage to allow package maintainers provide custom message
2020-10-13 23:18:46 -04:00
Qstick
5ef2ec18d3
New: Set Branch, Update Mech from PackageInfo
2020-10-13 23:18:46 -04:00
Taloth Saldono
8eea5a0ac9
Another mono 6.x workaround to use rename rather than expensive copy
2020-10-13 23:18:46 -04:00
Mark McDowall
e0aaab05a9
New: Ignore #recycle folders (Synology Recycle bin folder)
2020-10-13 23:18:46 -04:00
Taloth Saldono
c54140169b
Fixed: Workaround for mono 6.x file copy/move issues
2020-10-13 23:18:46 -04:00
ta264
a1e0b39495
Fixed: NET Core doing copy/delete instead of rename
2020-10-13 23:18:46 -04:00
ta264
62e119b1af
Fixed: Albums from lists allow any version
2020-10-13 23:18:46 -04:00
ta264
7597a3c3bd
Fixed: Monitor specific album option for lists
2020-10-13 23:18:45 -04:00
ta264
5ecc4a2333
Fixed: Don't check update folder writable in docker
2020-10-13 23:18:45 -04:00
ta264
ffc67899d1
Fixed: Rename TrackFiles in DB on artist move
...
Fixes #1012
2020-10-13 23:18:45 -04:00
ta264
be4e748977
New: Don't require artist mapping
2020-10-13 23:18:45 -04:00
ta264
1cc434a498
New: Pass DownloadClientItem to Import Specs
2020-10-13 23:18:45 -04:00
ta264
843bc6aabc
New: Update MonoTorrent from nuget
2020-10-13 23:18:45 -04:00
ta264
c4df49b0fb
Update sentry DSN to self hosted
2020-10-13 23:18:45 -04:00
ta264
1f99ccef38
Fixed: Use portable PDBs on net core
...
Enables stack trace line numbers on linux
2020-10-13 23:18:10 -04:00
Qstick
a4b78b44ce
StyleCop ( #1058 )
...
* Stylecop Rules and Fixes
2020-10-13 23:18:09 -04:00
Qstick
a602611a5f
Fixed: Handle qBittorrent "moving" & "forcedDL" state
2020-10-13 23:18:08 -04:00
Qstick
4f747f386f
New: Added version number to backup filename
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-10-13 23:18:08 -04:00
Qstick
024c88c19d
Combine solutions back to one file
2020-10-13 23:18:08 -04:00
ta264
ef30db58ee
Fixed: Error in epic fail handler if console input redirected
...
Fixes Sentry LIDARR-1YS
2020-10-13 23:18:08 -04:00
ta264
0bde5fd9e5
New: Add/remove individual albums
2020-10-13 23:18:08 -04:00
ta264
8da53ae6aa
New: Bump to .NET Core 3.1
2020-10-13 23:18:07 -04:00
ta264
92334d237a
Disable some flaky tests on MacOS
2020-10-13 23:18:07 -04:00
ta264
fc5e2b63e0
Filter OOM from sentry
2020-10-13 23:18:07 -04:00
ta264
75e2ace49e
Fixed: Broadcast album updated if track file deleted
...
Ensures that album stats update in the Artist details page if track files
are deleted.
2020-10-13 23:18:07 -04:00
ta264
d9dfd32568
Distribute fpcalc for netcore builds
2020-10-13 23:18:07 -04:00
ta264
8fe924fdcd
New: Multi target net framework 4.6.2 and net core 3.0
2020-10-13 23:18:02 -04:00
ta264
d881b26261
Fixed: Convert MonoOnly to PosixOnly
2020-10-13 23:15:01 -04:00
ta264
8a938f6856
New: Switch to ASPNetCore Kestrel and SignalR
2020-10-13 23:15:01 -04:00
ta264
f136449573
Update FluentMigrator to v4
2020-10-13 23:15:01 -04:00
ta264
fdf1ecc698
New: Use sqlite package
2020-10-13 23:15:01 -04:00
ta264
aded23f8f5
Fixed: Remove bad binding redirects in csproj
2020-10-13 23:15:01 -04:00
ta264
a000370885
Fixed: Ensure mono compatible facades are present at build
2020-10-13 23:15:01 -04:00
ta264
b1349213f2
New: Use dotnet tooling, produce 64bit build on windows
2020-10-13 23:15:01 -04:00
Qstick
1e50af5d93
Fixed: Set Default Sort Key for Blacklist Endpoint
2020-10-13 23:15:00 -04:00
ta264
4655cbe0c2
New: Cache spotify -> musicbrainz mapping
2020-10-13 23:15:00 -04:00
ta264
8280c85b94
Fixed: Duplicate Retry attribute breaking build
2020-10-13 23:15:00 -04:00
ta264
66c6cd687a
Fixed: Don't publish self contained tests
2020-10-13 23:15:00 -04:00
ta264
4bf9b7055d
Fixed: Make ProcessProvider tests more reliable
2020-10-13 23:15:00 -04:00
ta264
6803ef960d
Fixed: Correct .gitattributes line endings setting
...
Correctly force checkin LF, checkout OS native
2020-10-13 23:15:00 -04:00
ta264
a1ce5a0df1
Bump command timeout
2020-10-13 23:15:00 -04:00
ta264
906fdb8365
Fixed: Handle ratelimit response from acoustid
2020-10-13 23:15:00 -04:00
ta264
2f96c962a5
Fixed: Mock AcoustId responses so tests don't fail when API down
2020-10-13 23:15:00 -04:00
ta264
bbca9d1ede
Fixed: Consistent migration numbering
2020-10-13 23:15:00 -04:00
ta264
10b53ccf20
New: Treat compile warnings as errors
2020-10-13 23:15:00 -04:00
ta264
28d24d4278
Fixed: Removed unused files
2020-10-13 23:15:00 -04:00
ta264
d4547138ec
Fixed: Remove obsolete HttpProvider
2020-10-13 23:15:00 -04:00
ta264
6fb600b686
Fixed: Remove obsolete Plex HomeTheater/Client notifcations
2020-10-13 23:15:00 -04:00
ta264
c0d77af26d
Fixed: Remove obsolete XBMC HTTP notification API
2020-10-13 23:15:00 -04:00
ta264
aa66358725
Fixed: Prevent GetFilesByBasePath matching partial paths
...
When searching for /test/path it was returning files in /test/path2.
Fix by making sure to search for /test/path/
2020-10-13 23:15:00 -04:00
ta264
ed357181ef
Fixed: Correctly page through Spotify followed artists
2020-10-13 23:15:00 -04:00
Qstick
81ffc4e28f
Fixed: Artist FindById Should Find OldIds
2020-10-13 23:15:00 -04:00
ta264
250d79b5bb
Fixed: app.config no longer required
2020-10-13 23:15:00 -04:00
ta264
ce0de9a826
New: Make Twitter NetStandard compatible
2020-10-13 23:15:00 -04:00
ta264
ca46f0e50b
Changed: Remove growl and prowl
2020-10-13 23:14:59 -04:00
ta264
4eab365c24
New: Upgrade to ImageSharp beta 7
2020-10-13 23:14:59 -04:00
ta264
a2ea75a9e5
New: Upgrade to netstandard xml library
2020-10-13 23:14:59 -04:00
ta264
4beaeea10b
New: Upgrade Ical.Net to 4.1.11
2020-10-13 23:14:59 -04:00
Qstick
2d0bd47de3
Fixed: Pseudo Release Incorrect Naming
...
Fixes #987
2020-10-13 23:14:59 -04:00
Qstick
c97fbee6d9
Fixed: Clean Spotify Refresh Token from Logs
2020-10-13 23:14:59 -04:00
Qstick
041e28fbb9
New: FluentAssertions to 5.9.0
2020-10-13 23:14:59 -04:00
Qstick
1f9bb57ec2
New: Update SignalR to 2.4.1, match UI
2020-10-13 23:14:59 -04:00
Rhys Braunschweig
d679a31836
Add digits to Deluge's category validator
2020-10-13 23:14:59 -04:00
Taloth Saldono
5215a764d5
Fixed: Copy linux permission mask when moving folder to recycle bin folder
...
fixes #3161
2020-10-13 23:14:59 -04:00
Qstick
d3ff5439ce
Fixed: RARBG links in Interactive Search
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:59 -04:00
Qstick
64bdd13097
Fixed: Recycle bin will clean up files older than 7 days and remove empty folders left behind
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:59 -04:00
Taloth Saldono
cf2aefd808
Fixed: Root Folder display when free diskspace cannot be determined (FreeBSD)
...
closes #3275
2020-10-13 23:14:59 -04:00
Taloth Saldono
be829a15ca
Added active detection for updatecheck so we know which os/runtime versions don't need to be supported anymore.
2020-10-13 23:14:59 -04:00
Qstick
6ffc29cbe1
New: Update xmlrpcnet to 3.0.0.266
2020-10-13 23:14:59 -04:00
Qstick
5a9cd88304
Fixed: Cleanup ReleaseProfileModule Compiler Warnings
2020-10-13 23:14:59 -04:00
Qstick
e86104eac8
New: Update SocksProxy to 1.4.0.1
2020-10-13 23:14:59 -04:00
Qstick
41a762d97d
New: Update Moq to 4.13.0
2020-10-13 23:14:59 -04:00
Qstick
13812ed890
New: Update NUnit to 3.12.0
2020-10-13 23:14:58 -04:00
Qstick
11b5aef46b
New: Update NBuilder to 6.0.1
2020-10-13 23:14:58 -04:00
Qstick
5b804819ea
New: Updated NLog to 4.6.6
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
Qstick
40483c1bbb
New: Updated FluentValidation to 8.4.0
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
Qstick
22fb4a1801
New: Updated SharpZipLib to 1.2.0
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
Mark McDowall
623389b02d
New: URL Base support for NZBVortex, Hadouken, qBittorrent and uTorrent
...
Closes #1651
2020-10-13 23:14:58 -04:00
Qstick
6529ddb22c
New: User configurable minimum free disk space
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
Mark McDowall
d7f96fa139
Fix NZBGet Delete Status Copy test
2020-10-13 23:14:58 -04:00
Mark McDowall
556be1fa12
Fixed: Don't ignore Delete:Copy items in NZBGet
2020-10-13 23:14:58 -04:00
Qstick
0aa3da9780
Fixed: Minor Cleanup
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
Taloth Saldono
30ac5408ca
Fixed: Heavy qbit api load when CDH Remove is disabled and Seeding time has been reached
...
ref #3108
2020-10-13 23:14:58 -04:00
Qstick
a11561901e
New: Improve logging when checking if release is an upgrade
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
Taloth Saldono
e6e8d1a8ea
Fixed: Tag deletion via api if tag is still in use
2020-10-13 23:14:58 -04:00
Taloth Saldono
5cfdf8dc60
Fixed: Transmission seeding idle time handling
2020-10-13 23:14:58 -04:00
Mark McDowall
adb09ffabf
Fixed: Remote path mapping host comparison ignores case
...
Closes #3169
2020-10-13 23:14:58 -04:00
Qstick
9ec56708e7
Fixed: Errors logged during import when existing episode file is partial removed in the DB
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
jtpavlock
d00285540d
New: Ability to set a post-import label in Deluge, rTorrent, qBittorrent, and uTorrent
2020-10-13 23:14:58 -04:00
Taloth Saldono
3b3d81dab2
Support for primary and fallback download client
2020-10-13 23:14:58 -04:00
Taloth Saldono
4ec0cace2e
New: Round-robin over available Download Client instead of the first enabled one
2020-10-13 23:14:57 -04:00
Qstick
07629832da
New: Added downloadId filter to history api
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-10-13 23:14:57 -04:00
Qstick
59e84e9bc8
Fixed: Don't double log exception setting file permissions
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:57 -04:00
Mark McDowall
65c767f70e
Fixed NZBGet tests
2020-10-13 23:14:57 -04:00
Qstick
3fff67a75d
New: Additional information when Lidarr is unable to access a path during import
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:57 -04:00
Mark McDowall
c872f47d92
Fixed: Ignore deleted duplicates from Nzbget
...
Fixes #1721
2020-10-13 23:14:57 -04:00
Qstick
151a4aee59
Fixed: Don't import duplicate NFO extra files
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:57 -04:00
Mark McDowall
09c66a7063
Re-order PMS settings and rename Kodi connection
2020-10-13 23:14:57 -04:00
Qstick
b73ffe6248
New: Register a null target for sentry logs
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:57 -04:00
Qstick
988ba12762
Fixed: Cleaning percent signs from release names
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:57 -04:00
Mark McDowall
6efc0bc0b7
Fixed: SSL Certificate validation when port is used
...
Closes #3039
2020-10-13 23:14:57 -04:00
Mark McDowall
801eb562eb
Improve certificate validation registration
...
Fixed: Certificate validation during startup
Fixed: Errors removing Windows service
Closes #3037
Closes #3038
2020-10-13 23:14:57 -04:00
Mark McDowall
a544d564a9
Fixed: Certificate validation for local IP addresses instead of hostnames
2020-10-13 23:14:57 -04:00
Qstick
d1f0b3a222
Fixed: Return better error message if username or password is null
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:57 -04:00
Mark McDowall
37137b0c10
HTTPS certificate validation options
...
New: Enable HTTPS certificate validation by default
New: Option to disable certificate validation for all or only local addresses
2020-10-13 23:14:57 -04:00
Taloth Saldono
50ac0c8235
Continue Test in case of validation warnings.
2020-10-13 23:14:57 -04:00
Qstick
bbcdac2377
Fixed: Clean more release group names
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:56 -04:00
Qstick
d9744c4102
Changed: Simplified more RegexReplace instances
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-10-13 23:14:56 -04:00
Qstick
38448333b2
Fixed: Bump 0.7.2, Allow update to 0.8+ netcore builds
2020-10-10 21:51:02 -04:00
ta264
47f4441c43
Revert 7ffecf6 for ProcessProviderFixture
...
We already had some Lidarr specific changes that seemed more reliable
2019-09-16 17:48:32 +01:00
ta264
7050a20df5
Fixed: Integration tests on Mono 5.12 and 5.14
...
Mono 5.12 and 5.14 has a bug that means RestSharp can't handle non-200
responses. Fix status api call so tests start and disable the tests
that use non-200 responses on these mono versions
2019-09-16 17:48:32 +01:00
Taloth Saldono
cc008fb21d
Fixed: Third-party clients calling api without Accept header
2019-09-14 15:12:15 +01:00
ta264
17c9fc419c
New: Update Nancy to 2.0
2019-09-14 15:12:15 +01:00