Taloth Saldono
864a1d9a26
Added Norwegian Bokmal alias
2020-10-13 23:19:31 -04:00
Qstick
affd351fdf
Fixed: RestClient does not use global proxy settings
2020-10-13 23:19:31 -04:00
Mark McDowall
df7db89e8e
Remove website prefixes with dashes in URL
2020-10-13 23:19:31 -04:00
Fossil
f2b8a08b11
Remove PFMonkey.com from Presets
2020-10-13 23:19:31 -04:00
Qstick
70f80fd14e
Fixed: Test All not clearing health error
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:19:31 -04:00
Qstick
ac1c902013
Improved some log messages
2020-10-13 23:19:31 -04:00
Qstick
3f96208c41
Fixed: Use Proxy for MediaCovers and Metadata
2020-10-13 23:19:30 -04:00
Mark McDowall
8c657ddb24
Fixed: Set permissions on extra and subtitle files
2020-10-13 23:19:30 -04:00
Mark McDowall
10b7d0d63e
Fixed: Include releases that failed to parse in search results
2020-10-13 23:19:30 -04:00
Qstick
d72014eb66
New: Event Driven HealthCheck Support
...
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2020-10-13 23:19:30 -04:00
Qstick
8d8cbd07aa
Fixed: Disregard Real when user disabled proper preference
...
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2020-10-13 23:19:30 -04:00
Qstick
e8e4d76d73
Fixed: Edge case where import fails due to DB relationship mismatch
2020-10-13 23:19:30 -04:00
Qstick
5bca13b21f
Fixed: Delay profile being ignored for non-revision upgrades
2020-10-13 23:19:30 -04:00
Qstick
dbdc805e80
Remove unnecessary usings
2020-10-13 23:19:30 -04:00
Qstick
ae46d5ae02
Remove Dotnet Framework Version Checks
2020-10-13 23:19:30 -04:00
ta264
3e082df21d
Fixed: Error fetching paged records from API without a sort key
...
[common]
2020-10-13 23:19:29 -04:00
ta264
7aa3ad10ef
Fixed: Don't search twice for new albums on new artists
2020-10-13 23:19:29 -04:00
ta264
dce69212fc
Speed up all albums endpoint
2020-10-13 23:19:28 -04:00
ta264
5ddac7a679
Fixed: Trigger search when new album added via import list
2020-10-13 23:19:28 -04:00
ta264
12d6b5ee9a
Fixed: Don't refresh and rescan artist when new album added
...
Speeds up adding a single album to an existing artist. Should help
reduce the number of full rescans being triggered also - an added
album was triggering one.
2020-10-13 23:19:28 -04:00
Mark McDowall
e836b795de
Fixed: Imported downloads not being removed when seeding goals are met
...
Closes #1400
2020-10-13 23:19:28 -04:00
Mark McDowall
1d58b33ac6
Fixed: Remove seeded downloads if they've finished seeding after import
...
Closes #1389
(cherry picked from commit 9d766cfed588ee49525f68815b7e5eb980ddc11f)
2020-10-13 23:19:28 -04:00
Mark McDowall
50d1810d36
Fixed: Don't process downloads removed from the client
...
Closes #1377
2020-10-13 23:19:28 -04:00
Mark McDowall
c996643921
Don't re-trigger completed event
...
Closes #1376
2020-10-13 23:19:28 -04:00
ta264
5668cbfb53
Log out SQL trace on error
...
[common]
2020-10-13 23:19:28 -04:00
ta264
0f5531af4d
Fixed: Error deserializing preferred words with dapper
...
Fixes Sentry LIDARR-106
Fixes Sentry LIDARR-10B
2020-10-13 23:19:28 -04:00
ta264
2a4b3d79b8
Fixed: Shared serializer in ProviderRepository
...
[common]
Some caching happens in the serializer settings so best not to
recreate each time
2020-10-13 23:19:28 -04:00
ta264
53c0ffd129
Swap to dapper with lazyload
2020-10-13 23:19:27 -04:00
Mark McDowall
3e937bd8e5
Fixed: Error occurred while executing task ProcessMonitoredDownloads
2020-10-13 23:19:27 -04:00
Mark McDowall
b8bcd9a038
Fixed: Inaccessible path leading to import process being aborted before processing all items
2020-10-13 23:19:27 -04:00
ta264
48762a3013
Fixed: Re-processing imported download causing task to fail
2020-10-13 23:19:27 -04:00
Taloth Saldono
c402a831f8
Fixed missing interface for the CheckForFinishedDownloadCommand backward compat handling
2020-10-13 23:19:27 -04:00
Mark McDowall
48750780fe
New: Option to ignore items when removing from queue instead of removing from client
2020-10-13 23:19:27 -04:00
Mark McDowall
d83e20937d
New: Monitor and Process downloads separately
...
New: Queue remains up to date while importing file from remote file system
Fixed: Failed downloads still in queue won't result in failed search
2020-10-13 23:19:27 -04:00
ta264
a49955e692
Fixed: Don't rescan folders for each artist added via a list
2020-10-13 23:19:27 -04:00
ta264
ee31ff1e89
Move runtime copy into a separate target
2020-10-13 23:19:26 -04:00
Dtaggart
0e98e93170
New: Added silent notification option to telegram
...
(cherry picked from commit 9e392977b9f66be37c1fd6938c0b051c362ddb42)
2020-10-13 23:19:26 -04:00
Taloth Saldono
6abe5f3df3
Log Real IP on Authentication failure in case of a reverse proxy
...
(cherry picked from commit 686a14cdff63fcffe4fceee1f9a06d0b2dc3e813)
2020-10-13 23:19:26 -04:00
ta264
7ebfa35c93
Bump net core to 3.1.7
2020-10-13 23:19:26 -04:00
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
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
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
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
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
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
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
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
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
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
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
b1349213f2
New: Use dotnet tooling, produce 64bit build on windows
2020-10-13 23:15:01 -04:00
ta264
4655cbe0c2
New: Cache spotify -> musicbrainz mapping
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
906fdb8365
Fixed: Handle ratelimit response from acoustid
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
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
Qstick
2d0bd47de3
Fixed: Pseudo Release Incorrect Naming
...
Fixes #987
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
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
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
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
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
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
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
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
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
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
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
ta264
c4b7e04a96
Fixed: NRE when tagging an album with omitted media
2019-09-05 19:23:01 -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
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
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
ta264
ad4d7e4cfd
New: Use ImageSharp for resizing ( #934 )
...
* New: Swap to ImageSharp for image resizing to avoid leaks
Stop resizing album images also
* Fixed: MediaCoverModule falls back to fullsize for png and gif too
* Fixed: Look for all image extensions in DeleteBadMediaCovers.cs
2019-08-25 15:46:19 -04:00
Qstick
070e50d39e
Fixed: Fix a few compiler warnings
2019-08-25 14:37:08 -04:00
ta264
4413c7e46c
New: Unmapped files view ( #888 )
...
* New: Unmapped files view
Displays all trackfiles that haven't been matched to a track.
Generalised the file details component and adds it to the album
details screen.
* Add sorting by quality
* New: MediaServiceTests & MediaRepoTests
2019-08-25 11:49:30 -04:00
Mark McDowall
74cb2a6f52
Fixed: Waiting a long time for unavailable root folders
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-25 01:24:56 -04:00
Mark McDowall
4399724e97
New: Sort preferred words in profile on save
...
Closes #3241
2019-08-25 01:19:01 -04:00
Qstick
936b2502cc
Fixed: Multiple Heath Check UI Fixes
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-25 01:07:11 -04:00
Qstick
89d912bb2b
Fixed: Prevent moving to recycling bin causing a failed import
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-25 01:01:11 -04:00
Mark McDowall
699f19b352
New: Cleanup Recycling Bin folders older than X days (0 to disable)
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-25 00:58:59 -04:00
Qstick
0496e6afc2
Fixed: Repack don't being grabbed when cutoff already met
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-25 00:48:02 -04:00
ta264
f1fc45fa99
New: Migrate to new csproj format
2019-08-24 17:31:58 -04:00
Qstick
ca6ff0d067
Fixed: Move migration dispose after try
2019-08-24 15:45:55 -04:00
ta264
ee7d47d044
Fixed: All the tests
2019-08-24 15:45:55 -04:00
ta264
e2e321b9be
Fixed: Removed unused ManualImport Field
2019-08-24 15:45:55 -04:00
RandomNinjaAtk
d929572beb
Fixed: Change UI Genre Tag Separator from ", " to " / " ( #918 )
...
For MP3's, the official separator is " / " and this also works for FLAC. Some applications like Kodi, do not recognize ", " as a separator, but changing it to " / " resolves that...
2019-08-17 08:35:53 +01:00
ta264
0352f8d3ff
Fixed: Faster artist endpoint ( #874 )
...
* Fixed: Speed up AllArtist API endpoint
* New: Display UI before artists have loaded
* Add test of new repository methods
2019-08-17 08:04:59 +01:00
Qstick
68e11a5e56
Cleanup: Remove old twitter keys
2019-08-09 23:19:58 -04:00
Qstick
03aceb3568
Fixed: Repack logging string format
2019-08-08 19:27:47 -04:00
ta264
1ab8c5a7bb
Fixed: Embedding album art on import
...
On import the album release is adjusted, which triggers an
AlbumEditedEvent which in turn coverts media cover urls to local
urls. The addition of ?lastWrite=xxx broke the calculation of
extenions from the URL. To fix, only set the extension and don't
update the extension if url is changed.
2019-08-08 22:04:33 +01:00
ta264
c898a18d31
Fixed: Set remote album ID so we don't always think album updated
2019-08-03 15:04:19 +01:00
ta264
1dcccf2683
Fixed: Frontend updates when selected album release changed
2019-08-03 15:04:19 +01:00
ta264
dcca2b5a1a
Fixed: Don't re-read file tags if possible
2019-08-03 15:04:19 +01:00
ta264
e9ced07b28
Fixed: Old foreign id query too permissive
2019-08-03 15:04:19 +01:00
ta264
5f679c5f58
Fixed: Speed up track grouping
...
Don't repeatedly calculate base directories and use simpler path
equality since we know paths come from the same source.
2019-08-03 15:04:19 +01:00
ta264
a35f965d31
New: Write genres and album art to track file tags
2019-08-02 19:25:14 +01:00
ta264
a0a96911f8
Fixed: Use correct ID to search for Albums
2019-08-02 19:22:21 +01:00
ta264
8d780f4057
Fixed: Don't force images to JPG and fix Kodi album art filenames
2019-08-02 13:03:00 +01:00
Qstick
8b860bcb82
Changed: Remove Language Profiles ( #870 )
...
* Changed: Remove Language Profiles
* fixup! Changed: Remove Language Profiles
* fixup! Changed: Remove Language Profiles
* Remove unused method in FileNameBuilder
* Fixed: Cleanup Int Converter Copy/Paste Issues and Grammar
2019-08-02 07:50:09 -04:00
Qstick
8f791abbf6
Fixed: Really Don't treat NZBs rejected by SABnzbd as successful
2019-08-01 23:08:25 -04:00
Qstick
af26ac849a
New: Group Import Lists by Type
2019-07-29 18:37:38 +01:00
ta264
fb26ff286d
New: Bump Newtonsoft.Json to 12.0.2
2019-07-29 18:37:38 +01:00
ta264
d075ea3625
New: Spotify integration
...
Import playlists, followed artists and saved albums
2019-07-29 18:37:38 +01:00
Qstick
2f1290d488
Fixed: Correctly handle Repack Releases
2019-07-27 13:14:51 -04:00
ta264
23316329ed
New: Allow monitoring all albums for import list artist
2019-07-27 18:01:48 +01:00
ta264
8e777025cb
Proposal: Length is definitive, fallback to modified if no length
2019-07-27 10:57:13 -04:00
Qstick
2be52c22d6
Fixed: Backup Mediacover Existing Check to Length if No Modified Date
2019-07-27 10:57:13 -04:00
ta264
814e44b7e4
Fixed: Actually refresh media covers
2019-07-27 07:31:47 +01:00
ta264
61b6572f61
Fixed: Failure re-adding a deleted artist
2019-07-27 07:31:47 +01:00
ta264
5b4ab75220
Fixed: Add timeout to fingerprinting API request
2019-07-27 07:31:47 +01:00
Qstick
5defb69eb6
Fixed: Tracked Download Cache Keeps Deleted Albums ( #811 )
...
* Fixed: Tracked Download Cache Deleted Albums
* Add a test
2019-07-26 17:21:03 -04:00
Mark McDowall
91082b2903
New: Testing Custom Script executes the script and verifies the exit code
2019-07-25 13:39:35 +01:00
Mark McDowall
b9d240924f
New: Command line arguments for Custom Scripts are no longer supported
2019-07-25 13:39:35 +01:00
ta264
77d02a03a0
Add artist refresh completed event
...
Always fires unlike update, which only fires on actual update. Use
this to make sure media covers are up to date on refresh
2019-07-24 19:34:27 +01:00
ta264
8160f3d84a
Fixed: Simplify ArtistMetadataRepository
2019-07-24 19:34:27 +01:00
ta264
0b7a42ee3b
New: Refactor metadata update
2019-07-24 19:34:27 +01:00
ta264
f5c1858d4c
Fixed: UpdateAlbums was a duplicate of UpdateMany
2019-07-24 19:34:27 +01:00
ta264
76db27e8c2
New: Add old ids, artist aliases and genres
2019-07-24 19:34:27 +01:00
ta264
5ac46270ed
New: Set KeepAlive for metadata requests
2019-07-24 19:34:27 +01:00
ta264
343b27b886
Fixed: Update modified times as well as sizes
2019-07-21 07:35:56 +02:00
ta264
dc44bbd210
Fixed: ManualImport sets file size and last modified
...
So that manually imported files get filterd out by the unchanged files filter
2019-07-21 07:35:56 +02:00
ta264
da2b36514a
Fixed: Prevent two TypeExclusive commands running at once
...
The check was bypassed if a disk access command was running at the
same time.
2019-07-20 13:38:07 +02:00
ta264
368363de96
Fixed: Prevent two Artists pointing to same ArtistMetadata
2019-07-20 13:38:07 +02:00
Qstick
659844eeba
New: Don't Execute Certain Command Types In Parallel ( #855 )
2019-07-14 17:17:00 -04:00