ta264
f5c1858d4c
Fixed: UpdateAlbums was a duplicate of UpdateMany
5 years ago
ta264
76db27e8c2
New: Add old ids, artist aliases and genres
5 years ago
ta264
5ac46270ed
New: Set KeepAlive for metadata requests
5 years ago
ta264
343b27b886
Fixed: Update modified times as well as sizes
5 years ago
ta264
dc44bbd210
Fixed: ManualImport sets file size and last modified
...
So that manually imported files get filterd out by the unchanged files filter
5 years ago
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.
5 years ago
ta264
368363de96
Fixed: Prevent two Artists pointing to same ArtistMetadata
5 years ago
ta264
531447a21f
Fixed: Relax flakey cache test
5 years ago
ta264
b62e27634a
Disable failing parser test
5 years ago
ta264
a9bf2910dc
Fix WebClient test on Mono
5 years ago
ta264
93f7acfd32
Fixed: Update service test
5 years ago
ta264
736fddd0d8
Fixed: Failing skyhook search test
...
New search server with dismax parser will match EF
5 years ago
Taloth Saldono
84f707c51b
Removed Nyaa Integration tests and increased logging detail during integration tests.
5 years ago
ta264
59b40bd032
Fixed: one_to_one test if system timezone isn't UTC
5 years ago
ta264
2768fce0a4
Fixed: Failing Process provider test
5 years ago
ta264
2284313d4d
Fixed: Failing update test on Linux
5 years ago
ta264
ea2e8e499d
Fixed: Failing history test
5 years ago
ta264
2c0d272c54
Fixed: Removed failing test no longer in Sonarr
...
As far as I can tell you wouldn't expect this to pass. Setting the
path is handled by AddArtistService, not ArtistService. This file is
present in the Sonarr tree but not included in the project.
5 years ago
Qstick
659844eeba
New: Don't Execute Certain Command Types In Parallel ( #855 )
5 years ago
ta264
b4fc4e88a5
Fixed: UseRealHttp following addition of MetadataRequestBuilder
5 years ago
ta264
12b73830d3
New: Moq to 4.12
5 years ago
Qstick
6dd8df43ca
Fixed: Incorrect parsing of APE and OPUS in some cases
...
Fixes #847
5 years ago
ta264
447bf63a4d
Fixed: Correctly delete trackfiles on AlbumDeletedEvent
...
GetFilesByAlbum performs a join on the album releases under the hood,
which won't be populated once the album is deleted. Fix by providing
a special delete method which omits the join and just looks at albumId.
5 years ago
Qstick
3ebbf6ff83
Fixed: Multiple SignalR Improvements
...
Support for serverSentEvents, connection optimizations
Co-Authored-By: taloth <taloth@users.noreply.github.com>
5 years ago
Qstick
184ab745ae
Fixed: Only fix cleanName when fix is needed
...
Avoid hitting DB for every artist on clean name housekeeper
Co-Authored-By: taloth <taloth@users.noreply.github.com>
5 years ago
ta264
ace83498cd
Fixed: Don't show cmd.exe window when fpcalc runs
5 years ago
Qstick
d7f63abe01
New: Option to use HTTPS with Emby
6 years ago
Qstick
6f588d23fd
New: Detect mergerfs mounts
6 years ago
Qstick
12cc2ef95a
Fixed: Manual import of unknown aritst items in Activity: Queue
6 years ago
Qstick
d7e465d2d7
Fixed: Improve exception logging when unable to connect to Plex
6 years ago
Qstick
5d13ae5ae6
Fixed: Use Download Client name for grabbed history events
6 years ago
Qstick
8a8799176f
New: Setting monitor None when adding arist will unmonitor artist
6 years ago
ta264
8cd9ab4a9f
Add: option to skip automatic redownload when removing from queue ( #734 )
...
* Add: option to skip automatic redownload when removing from queue
* Add tests for RedownloadFailedDownloadService
* Fix formatting
* Make re-download dialog conditional
6 years ago
ta264
0f6a3bca0c
New: Sentry to 1.2.0
6 years ago
Qstick
5efbcaa967
Fixed: Test Due to 4.6.2 Error Change
6 years ago
Qstick
673412c446
Fixed: Remove Unused Variables to Clear Compiler Warnings
6 years ago
Qstick
4eb815aa0e
New: Migrate to PackageReference Format
6 years ago
Qstick
43a18de846
New: ImageResizer to 4.2.5
6 years ago
Qstick
5ae1ab14f7
New: AutoMoq to 2.0.0
6 years ago
Qstick
32307ac5e7
New: Update Unity to 4.0.1
6 years ago
Qstick
b5d502bd5d
Fixed: Long Path Support on Mono and .Net
6 years ago
Qstick
70155cae18
New: Target .net 4.6.2
6 years ago
Qstick
c40cda3101
New: Bump SignalR to 2.4.1
6 years ago
Qstick
c1e1741957
Fixed: MediaFileTableCleanup Test Failing
6 years ago
ta264
166fc90454
New: Only scan files that are new or updated ( #760 )
...
* New: Only scan files that are new or updated
Pass through filter correctly
Add more tests
Add tests for migration 30
* Fix windows disk provider
* Don't publish deleted event for unmapped file
* Fix test on windows
6 years ago
Qstick
b2d87cccb2
Fixed: _coverMapper is null for other album entities
6 years ago
ta264
adfaec3864
Fixed: Fingerprinting service swallows UnexpectedHtmlContentException ( #808 )
6 years ago
ta264
d381bab9d9
New: Fetch all albums from metadata and filter client-side ( #803 )
...
* Retrieve all albums from metadata and filter client-side
Should significantly increase the proportion of artist requests hitting
cloudflare cache
* Add tests for album filtering
6 years ago
ta264
801ece337c
Fixed: Map dsm shared folder to full path in status ( #797 )
...
* Fixed: Map dsm shared folder to full path in status
* Add tests
6 years ago
Qstick
add32ff9f3
Fixed: Lidarr Lists use correct metadata server ( #800 )
6 years ago
Qstick
35c19dac5f
Fixed: Cache Album covers local ( #780 )
...
* Fixed: Cache Album covers local
* Fixed: Maxsize is handled by the backend mapping
* Fixed: Store Album covers seperate from ArtistId
6 years ago
stephanrenggli
bcdef2723f
New: Added support for Gotify notifications ( #730 )
...
* Added support for Gotify notifications
* Removed non-supported features and adjusted priorities
* Use string interpolation to build url
* Rename a few variables and improve Url validation
* Improve building of the Url, move validation to Gotify.cs (adapting changes by markus101 over at Sonarr)
* Move validation from GotifyProxy.cs to here (adapting changes by markus101 over at Sonarr)
6 years ago
Qstick
e9dfdab907
New: Use NZBget's FinalDir if set by post-processing script
6 years ago
Qstick
970d46512e
Fixed: Don't treat NZBs rejected by SABnzbd as successful
6 years ago
Qstick
499ec06664
Fixed: Throw Startup Exception on Same Port for SSL
6 years ago
ta264
4093a4f846
Swap to lidarr taglib fork ( #786 )
6 years ago
ta264
541841d7b7
Don't try to match a null codec name ( #784 )
...
* Don't try to match a null codec name
* Add test
6 years ago
Qstick
a3e955443d
New: Output Path column in Queue
6 years ago
Qstick
4aeaf04b62
Fixed: Don't allow HTTPS to be set to same port via API/UI
6 years ago
ta264
5d1a5ee946
Remove rogue . from transmission output directory
6 years ago
Qstick
6da224bfc4
Changed: RIP Nzbs.org
6 years ago
Qstick
872d65ad1a
Fixed: Roxsbox ArtistImages using AlbumImages Setting, Returing null
...
Fixes LIDARR-1S3
6 years ago
Qstick
ea3534b204
Fixed: Queue fails when sorting by Album columns with null Albums
...
Fixes #771
6 years ago
Qstick
a4a3bc5127
New: Don't overwrite Images/Overviews if new is blank
6 years ago
Qstick
e998f9c029
New: Send Bits and SampleRate to UI for TrackFiles
6 years ago
Qstick
6057127ec0
Fixed: Return empty intead of 0bits if AudioBits is 0
6 years ago
Qstick
d71f7e5d35
Fixed: SampleRate Format doesn't include decimal
6 years ago
Qstick
b0faaef777
New: Unit Tests for MediaInfo Tokens
6 years ago
Qstick
0c6cc4acdb
New: AudioBitRate Naming Token
6 years ago
ta264
045a3ce404
Fixed: Skip albums and releases with no valid tracks ( #754 )
...
* Fixed: Artist only marked as refreshed if Albums/Tracks refreshed also
* Fixed: Skip album releases with no valid tracks
* Fixed: Don't add albums with no valid releases
* Fixed: Remove Albums with no valid releases
6 years ago
ta264
af88b3f807
Fixed: Ensure Tracks is always present in ManualImportItem
...
Fixes error in manual import page when Tracks is missing.
Fixes Sentry LIDARR-UI-1GC
6 years ago
Qstick
1212578c45
Fixed: Migration 23 doesn't set Track.ArtistMetadataId ( #756 )
6 years ago
ta264
59cc5584c6
Fixed: Slower startup loop on DB initialization failure
...
Wrap any exception thrown in a LidarrStartupException to trigger the
existing bootloop code.
We have to catch the generic Exception class since FluentMigrator
rethrows all exceptions as a generic Exception.
6 years ago
Qstick
909140988f
New: Release title column in queue table
6 years ago
Qstick
77293cf8ae
Fixed: Don't worry about qBit parameters if category is blank
6 years ago
Qstick
cfcc5b13e4
Fixed: Include all items if no category is specified in rtorrent
6 years ago
Qstick
f3573d4deb
Changed: More descriptive message if indexer test yielded no results
6 years ago
Qstick
600a5b194f
Fixed: API Exception Error format
6 years ago
Qstick
3e3c644cbb
Fixed: ReleasePush Validation should use Protocol
6 years ago
Qstick
d17e7cb13b
Fixed: Nullref due to InfoHash on AlreadyImportedSpec
6 years ago
ta264
7b288bfcd3
Fixed: Album API query by foreignId only returns requested album
...
Setting the new 'includeAllArtistAlbums' will give the existing
behaviour of returning all albums for that artist
6 years ago
ta264
11c0f1dad2
Fixed: Reinstate foreignArtistId for album lookup API
6 years ago
ta264
6a414cff14
Fixed: Artist/Album lookup endpoints display error on failure
6 years ago
ta264
b1aff8fe58
Fixed: RemotePathMappingCheck ignores all download client exceptions ( #735 )
6 years ago
Qstick
5643923299
Fixed: Reverted in-memory signalr keypair in favor of a .config directory ( #722 )
6 years ago
Qstick
c390fff361
New: Associate same AnonToken with Sentry UI instance ( #724 )
6 years ago
Qstick
9d27fff825
Fixed: Don't Error to New Page on Failed Login
6 years ago
Qstick
d81b063388
Fixed: Don't throw error on Docker Update Attempt ( #725 )
6 years ago
Qstick
7bd96ae75c
Fixed: Re-Clean Release Endpoints, we have ReadResourceFromRequest!
6 years ago
ta264
4be01a5a95
Disable update for docker containers ( #715 )
...
Also add docker info to about page and sentry context
6 years ago
ta264
6afece237c
Fixed: Don't process tracked download if RemoteAlbum is null ( #716 )
...
Fixes LIDARR-1V4
6 years ago
Qstick
57df287547
Fixed: ReleasePush Validation and Error on Parse ( #711 )
...
* Fixed: ReleasePush Validation and Error on Parse
* Fixed: Validation on Release module, Catch Errors in format
6 years ago
ta264
d8a361dd91
Fix health check errors ( #717 )
...
* Fixed: RemotePathMappingCheck deals with case where path invalid
The `Ensure` built into `FileExists` and `FolderExists` was throwing
an exception previously.
* Fixed: RemotePathMappingCheck doesn't fail if client unavailable
6 years ago
ta264
e27369686b
A remote path mapping health check ( #617 )
6 years ago
ta264
0762805572
Fixed: Lidarr failing to start on linux if `which` missing ( #714 )
...
Fix startup failure when `which` missing
6 years ago
ta264
188e0e1040
New: Manual import improvements ( #683 )
...
* New: Manual import improvements
- Detect and merge import with files already in library.
- Allow selection of album release from Manual Import modal.
- Loading indicator while fetching updated decisions
* Disable release switching if user manually overrode release
6 years ago
Qstick
61cea37f05
Fixed: Test for get_file_by_album Failing
6 years ago
ta264
390c79793e
Fixed: Unparsable original year in tag
6 years ago
ta264
b23e7ec513
Fixed: If MusicBrainz release date is missing, also remove from tags
6 years ago
ta264
ef3005f2bb
Fixed: GetFilesByAlbum should only return files for monitored releases
...
Since switching releases doesn't clear out trackfiles for unmonitored
releases, we need to ensure we only return files for monitored
releases otherwise we will return duplicates
6 years ago