Commit graph

3766 commits

Author SHA1 Message Date
ta264
1af5e024d9 Fixed: Use portable PDBs on net core
Enables stack trace line numbers on linux
2020-01-21 19:34:37 +00:00
Qstick
f77a2feeef
StyleCop (#1058)
* Stylecop Rules and Fixes
2020-01-03 07:49:24 -05:00
Qstick
63d669178d Fixed: Handle qBittorrent "moving" & "forcedDL" state 2020-01-02 19:04:58 -05:00
Qstick
c8da56749c New: Added version number to backup filename
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-01-02 19:01:39 -05:00
Qstick
3cfdb2ccfd Combine solutions back to one file 2020-01-02 18:37:29 -05:00
ta264
e2c1d57d8c Fixed: Error in epic fail handler if console input redirected
Fixes Sentry LIDARR-1YS
2020-01-01 08:54:12 -05:00
ta264
8a20c0fa83
New: Add/remove individual albums 2019-12-16 21:21:32 +00:00
ta264
6af29da4c9 New: Bump to .NET Core 3.1 2019-12-15 22:04:56 -05:00
ta264
5b2df4d9ca Disable some flaky tests on MacOS 2019-11-02 14:48:54 +00:00
ta264
ea56775fa6 Filter OOM from sentry 2019-11-02 11:00:38 +00:00
ta264
220df4da75 Fixed: Broadcast album updated if track file deleted
Ensures that album stats update in the Artist details page if track files
are deleted.
2019-10-29 21:27:27 +00:00
ta264
12d8075184 Distribute fpcalc for netcore builds 2019-10-29 20:38:57 +00:00
ta264
4346c76d4f New: Multi target net framework 4.6.2 and net core 3.0 2019-10-29 20:38:57 +00:00
ta264
9f5dac3789 Fixed: Convert MonoOnly to PosixOnly 2019-10-29 20:38:57 +00:00
ta264
8aa3383e65 New: Switch to ASPNetCore Kestrel and SignalR 2019-10-29 20:38:57 +00:00
ta264
ebf4859167 Update FluentMigrator to v4 2019-10-29 20:38:57 +00:00
ta264
d8d7a2c28a New: Use sqlite package 2019-10-29 20:38:57 +00:00
ta264
49d6da6b88 Fixed: Remove bad binding redirects in csproj 2019-10-29 20:38:57 +00:00
ta264
9a3e8fa3c7 Fixed: Ensure mono compatible facades are present at build 2019-10-29 20:38:57 +00:00
ta264
4a0468e1ab New: Use dotnet tooling, produce 64bit build on windows 2019-10-29 20:38:57 +00:00
Qstick
171f15742d Fixed: Set Default Sort Key for Blacklist Endpoint 2019-10-28 21:31:07 -04:00
ta264
6a9887f7e2 New: Cache spotify -> musicbrainz mapping 2019-10-28 19:12:21 +00:00
ta264
b050c73d87 Fixed: Duplicate Retry attribute breaking build 2019-10-16 21:38:05 +01:00
ta264
7771657135 Fixed: Don't publish self contained tests 2019-10-16 21:24:36 +01:00
ta264
2049034883 Fixed: Make ProcessProvider tests more reliable 2019-10-16 21:24:36 +01:00
ta264
add0d22e56 Fixed: Correct .gitattributes line endings setting
Correctly force checkin LF, checkout OS native
2019-10-15 17:13:16 +01:00
ta264
7d2bce14c0 Bump command timeout 2019-10-14 07:18:42 +01:00
ta264
c919f768d9 Fixed: Handle ratelimit response from acoustid 2019-10-14 07:18:42 +01:00
ta264
c69733a0c9 Fixed: Mock AcoustId responses so tests don't fail when API down 2019-10-14 07:18:42 +01:00
ta264
9f082c849a Fixed: Consistent migration numbering 2019-10-05 22:36:33 +01:00
ta264
b0adb2035e New: Treat compile warnings as errors 2019-10-05 22:36:33 +01:00
ta264
cdf8b1cb5d Fixed: Removed unused files 2019-10-05 22:36:33 +01:00
ta264
2e127d721c Fixed: Remove obsolete HttpProvider 2019-10-05 22:36:33 +01:00
ta264
32ced861a7 Fixed: Remove obsolete Plex HomeTheater/Client notifcations 2019-10-05 22:36:33 +01:00
ta264
9dc87762b7 Fixed: Remove obsolete XBMC HTTP notification API 2019-10-05 22:36:33 +01:00
ta264
3f8b227d76 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/
2019-10-02 21:22:46 +01:00
ta264
ea8d19a513 Fixed: Correctly page through Spotify followed artists 2019-09-25 21:48:42 +01:00
Qstick
f4e4bae465 Fixed: Artist FindById Should Find OldIds 2019-09-25 14:51:00 -04:00
ta264
55e141c44b Fixed: app.config no longer required 2019-09-23 20:04:50 +01:00
ta264
b51b0ef68a New: Make Twitter NetStandard compatible 2019-09-23 20:04:50 +01:00
ta264
3ced1843bf Changed: Remove growl and prowl 2019-09-23 20:04:50 +01:00
ta264
8ae66c17f8 New: Upgrade to ImageSharp beta 7 2019-09-23 20:04:50 +01:00
ta264
f83ceadefc New: Upgrade to netstandard xml library 2019-09-23 20:04:50 +01:00
ta264
c0a0d31fa7 New: Upgrade Ical.Net to 4.1.11 2019-09-23 20:04:50 +01:00
Qstick
5b42c699ea Fixed: Pseudo Release Incorrect Naming
Fixes #987
2019-09-22 17:55:30 -04:00
Qstick
9d60b049fb Fixed: Clean Spotify Refresh Token from Logs 2019-09-22 15:42:33 -04:00
Qstick
10f2f66ba0 New: FluentAssertions to 5.9.0 2019-09-16 18:14:28 -05:00
Qstick
18e9d3302b New: Update SignalR to 2.4.1, match UI 2019-09-16 18:14:28 -05:00
Rhys Braunschweig
65f098027d Add digits to Deluge's category validator 2019-09-16 18:14:28 -05:00
Taloth Saldono
bd71e71386 Fixed: Copy linux permission mask when moving folder to recycle bin folder
fixes #3161
2019-09-16 18:14:28 -05:00
Qstick
965db35db3 Fixed: RARBG links in Interactive Search
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Qstick
7717b73fdd 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>
2019-09-16 18:14:28 -05:00
Taloth Saldono
3743b023f2 Fixed: Root Folder display when free diskspace cannot be determined (FreeBSD)
closes #3275
2019-09-16 18:14:28 -05:00
Taloth Saldono
5333a469b6 Added active detection for updatecheck so we know which os/runtime versions don't need to be supported anymore. 2019-09-16 18:14:28 -05:00
Qstick
006ce9befa New: Update xmlrpcnet to 3.0.0.266 2019-09-16 18:14:28 -05:00
Qstick
9b58611707 Fixed: Cleanup ReleaseProfileModule Compiler Warnings 2019-09-16 18:14:28 -05:00
Qstick
8c9bd6b0d9 New: Update SocksProxy to 1.4.0.1 2019-09-16 18:14:28 -05:00
Qstick
d85cbf5767 New: Update Moq to 4.13.0 2019-09-16 18:14:28 -05:00
Qstick
400705e700 New: Update NUnit to 3.12.0 2019-09-16 18:14:28 -05:00
Qstick
99df2526b4 New: Update NBuilder to 6.0.1 2019-09-16 18:14:28 -05:00
Qstick
36ec118a30 New: Updated NLog to 4.6.6
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Qstick
ee0220dfa8 New: Updated FluentValidation to 8.4.0
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Qstick
7bd1dea492 New: Updated SharpZipLib to 1.2.0
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Mark McDowall
771ff502fe New: URL Base support for NZBVortex, Hadouken, qBittorrent and uTorrent
Closes #1651
2019-09-16 18:14:28 -05:00
Qstick
70623c320f New: User configurable minimum free disk space
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Mark McDowall
cf4d52a996 Fix NZBGet Delete Status Copy test 2019-09-16 18:14:28 -05:00
Mark McDowall
5111e44984 Fixed: Don't ignore Delete:Copy items in NZBGet 2019-09-16 18:14:28 -05:00
Qstick
3e10c994df Fixed: Minor Cleanup
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Taloth Saldono
ce1da8665f Fixed: Heavy qbit api load when CDH Remove is disabled and Seeding time has been reached
ref #3108
2019-09-16 18:14:28 -05:00
Qstick
747ed0af84 New: Improve logging when checking if release is an upgrade
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Taloth Saldono
a99ee41f38 Fixed: Tag deletion via api if tag is still in use 2019-09-16 18:14:28 -05:00
Taloth Saldono
d41ae7b172 Fixed: Transmission seeding idle time handling 2019-09-16 18:14:28 -05:00
Mark McDowall
82f66685b5 Fixed: Remote path mapping host comparison ignores case
Closes #3169
2019-09-16 18:14:28 -05:00
Qstick
855a8dbf85 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>
2019-09-16 18:14:28 -05:00
jtpavlock
fc2c5b7521 New: Ability to set a post-import label in Deluge, rTorrent, qBittorrent, and uTorrent 2019-09-16 18:14:28 -05:00
Taloth Saldono
a85c6c0a91 Support for primary and fallback download client 2019-09-16 18:14:28 -05:00
Taloth Saldono
1ec5973520 New: Round-robin over available Download Client instead of the first enabled one 2019-09-16 18:14:28 -05:00
Qstick
47f2da9b3d New: Added downloadId filter to history api
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Qstick
07fca1b6fc Fixed: Don't double log exception setting file permissions
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Mark McDowall
28b7323d4d Fixed NZBGet tests 2019-09-16 18:14:28 -05:00
Qstick
9f4a74e371 New: Additional information when Lidarr is unable to access a path during import
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Mark McDowall
3872d08534 Fixed: Ignore deleted duplicates from Nzbget
Fixes #1721
2019-09-16 18:14:28 -05:00
Qstick
24e72d3d0f Fixed: Don't import duplicate NFO extra files
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Mark McDowall
0f50a45714 Re-order PMS settings and rename Kodi connection 2019-09-16 18:14:28 -05:00
Qstick
fd563b5fbf New: Register a null target for sentry logs
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Qstick
c4fd06949b Fixed: Cleaning percent signs from release names
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Mark McDowall
b69a00c6fd Fixed: SSL Certificate validation when port is used
Closes #3039
2019-09-16 18:14:28 -05:00
Mark McDowall
f7addece49 Improve certificate validation registration
Fixed: Certificate validation during startup
Fixed: Errors removing Windows service

Closes #3037
Closes #3038
2019-09-16 18:14:28 -05:00
Mark McDowall
0ef35492bc Fixed: Certificate validation for local IP addresses instead of hostnames 2019-09-16 18:14:28 -05:00
Qstick
94f51cf124 Fixed: Return better error message if username or password is null
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Mark McDowall
dd014b1f52 HTTPS certificate validation options
New: Enable HTTPS certificate validation by default
New: Option to disable certificate validation for all or only local addresses
2019-09-16 18:14:28 -05:00
Taloth Saldono
5d066ed5d4 Continue Test in case of validation warnings. 2019-09-16 18:14:28 -05:00
Qstick
5a1ca9a42f Fixed: Clean more release group names
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-09-16 18:14:28 -05:00
Qstick
c4a4b7abab Changed: Simplified more RegexReplace instances
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-16 18:14:28 -05: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
ta264
425bd8964f New: Update Unity 2019-09-14 15:12:15 +01:00
Qstick
cbff5e1c5a New: RestSharp to 106.6.10
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-14 15:12:15 +01:00