Commit graph

8520 commits

Author SHA1 Message Date
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
200473408a Fixed: Tidy up mac test setup 2019-09-16 17:48:32 +01:00
ta264
4461ca3080 New: Test more mono versions; do all linux tests in docker 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
Qstick
a5d4d1c6a1 Fixed: All Builds Marked as Production in Sentry 2019-09-14 00:44:17 -04:00
Qstick
459556b344 New: Bump Version to 0.7.1 2019-09-14 00:12:16 -04:00
Qstick
a86e872b76 Merge remote-tracking branch 'origin/master' into develop 2019-09-14 00:11:40 -04:00
Qstick
8612548af9 Changed: Test on Mono 5.0 and 5.4 2019-09-14 00:10:02 -04:00
Taloth Saldono
4136b9ee77 use TestContext.Progress rather than Console.WriteLine for NzbDroneRunner output 2019-09-14 00:10:02 -04:00
Qstick
3c423871d3 Fixed: ImageResizer Tweaks
Co-Authored-By: taloth <taloth@users.noreply.github.com>
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2019-09-14 00:10:02 -04:00
Taloth Saldono
ae6db26a77 Fixed regression in container registration. Additional logging in case of integration test startup failures 2019-09-14 00:10:02 -04:00
Taloth Saldono
4bb6f5d0bc Moved Platform version determination to static 2019-09-14 00:10:02 -04:00
Qstick
7ffecf6c50 Fixed: several failing/flaky mono unit tests
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-14 00:10:02 -04:00
Qstick
9711a0cc9c
Update README.md with BrowserStack Badge 2019-09-13 22:10:41 -04:00
ta264
805a0859a6 Fixed: ImageSharp crash on old mono 2019-09-13 21:27:58 +01:00
ta264
a75754a8ee New: Run linting in parallel 2019-09-13 21:27:58 +01:00
ta264
4a2276225c New: Run integration tests for various mono versions 2019-09-13 21:27:58 +01:00
ta264
254a8ce64c
Fixed: Directory not empty exception deleting nested empty subdirs (#974) 2019-09-13 17:55:12 +01:00
Qstick
dbf81319a1
Merge pull request #967 from lidarr/develop
0.7
2019-09-09 10:16:26 -04:00
Qstick
31cb5fe523
Changed: Version Bump 0.7.0 (#952) 2019-09-09 08:06:49 -04:00
ta264
1b72d9b60f
Fixed: NRE importing Spotify saved albums / followed artists (#962) 2019-09-08 21:44:25 +01:00
Qstick
e52013e85a Merge remote-tracking branch 'origin/master' into develop 2019-09-07 20:51:33 -04:00
ta264
a627c2c9ab Changed: Centralize version numbers (#961)
* Centralize version numbers

* Fixed: Run UpdateVersionNumber on Package (For Separate Jobs)
2019-09-07 20:40:23 -04:00
Qstick
075683bbd8
Fixed: Eslint not running due to package.json change 2019-09-07 10:10:06 -04:00
ta264
c4b7e04a96 Fixed: NRE when tagging an album with omitted media 2019-09-05 19:23:01 -04:00
ta264
223d493d05 Fixed: Relax flaky test 2019-09-04 21:29:48 +01:00
Qstick
86f4dcd198 Fixed: Remove Duplicate Function in BlacklistConnector.js 2019-09-03 23:32:46 -04:00
Qstick
33d5f1fe2c
Fixed: series reference in PlexServerService 2019-09-02 12:48:38 -04:00
Qstick
3288c21c36 Fixed: Null Ref on Album Cache Update in TrackedDownloadService.cs 2019-09-01 13:57:03 -04:00
Taloth Saldono
91764ec115 Fixed: Removed .Net update notice on Windows LTSB 2015 2019-09-01 13:55:58 -04:00
Taloth Saldono
b880309356 New: Added Auth-* log entries for fail2ban purposes
closes #2760
2019-08-31 17:18:18 +01:00
Taloth Saldono
332466a945 Updated way Sentry gets configured and enabled. 2019-08-31 17:18:18 +01:00
Taloth Saldono
ec4237d51a Added BuildInfo.AppName to centralize 'Lidarr' 2019-08-31 17:18:18 +01:00
Taloth Saldono
26c8768931 New: Removed libcurl http fallback since mono 5.16+ doesn't need it. Also bumped minimum mono version check to 5.16 (5.20 is the best choice atm) 2019-08-31 17:18:18 +01:00
Qstick
1425bc8bd9 New: Seperate Naming for Multi-Disc Albums 2019-08-31 11:01:44 -04:00
ta264
4edad5f563 Fixed: Actually fix skipping analyze on fork 2019-08-30 06:52:47 +01:00
Qstick
fba841572e New: Last UI Patch Package bump for 0.7 2019-08-29 22:04:50 -04:00
Qstick
8242315e59 Fixed: Regenerate Yarn.lock for secondary package updates 2019-08-29 21:55:24 -04:00
ta264
91ddabe5dd Fixed: Catch exceptions looking up fingerprints
It's not crucial so if it fails don't take out the whole import process.
2019-08-29 19:35:21 +01:00
ta264
2097bfff94 Fixed: Null reference exceptions on update
Simplify entity equality code and enfore db/metadata split

Use a nuget package to remove boilerplate code that needs careful
update when adding/removing fields.  Add tests to enforce that all
fields are allocated to 'UseMetadataFrom' or 'UseDbFieldsFrom' to make
metadata refresh more foolproof.

Fix NRE when tracks are merged because artist wasn't set.
Fix NRE when tracks are merged and the merge target wasn't yet in the database.
2019-08-28 19:03:26 +01:00