ta264
2982478dba
Trigger fewer signalr broadcasts
...
(cherry picked from commit b05b7ec4ad9368c8c3ae5ff5316caf5d23e24191)
4 years ago
Dtaggart
2655430c98
New: Index priority
4 years ago
Mark McDowall
c92de8d337
Fixed: Strip AlteZachen from release group name
4 years ago
Mark McDowall
b576d3d197
Fix checkingUP qbit status unit test
4 years ago
Qstick
0581ff458c
New: Handle missingFiles status from qBit
...
(cherry picked from commit 9a2cee3104b1e8d32f2df68d3ca75967aba41868)
4 years ago
Jacob
a035a78a2b
New: Added option to filter Release Profile to a specific indexer
4 years ago
Qstick
3f96208c41
Fixed: Use Proxy for MediaCovers and Metadata
4 years ago
Mark McDowall
10b7d0d63e
Fixed: Include releases that failed to parse in search results
4 years ago
Qstick
d72014eb66
New: Event Driven HealthCheck Support
...
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
4 years ago
Qstick
8d8cbd07aa
Fixed: Disregard Real when user disabled proper preference
...
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
4 years ago
Qstick
e8e4d76d73
Fixed: Edge case where import fails due to DB relationship mismatch
4 years ago
Qstick
5bca13b21f
Fixed: Delay profile being ignored for non-revision upgrades
4 years ago
Qstick
dbdc805e80
Remove unnecessary usings
4 years ago
ta264
3e082df21d
Fixed: Error fetching paged records from API without a sort key
...
[common]
4 years ago
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.
4 years ago
ta264
e1a62af586
Fix test
4 years ago
ta264
0f5531af4d
Fixed: Error deserializing preferred words with dapper
...
Fixes Sentry LIDARR-106
Fixes Sentry LIDARR-10B
4 years ago
ta264
53c0ffd129
Swap to dapper with lazyload
4 years ago
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
4 years ago
ta264
a49955e692
Fixed: Don't rescan folders for each artist added via a list
4 years ago
ta264
ee31ff1e89
Move runtime copy into a separate target
4 years ago
ta264
1830f46d27
Fixed: Add missing info to Gazelle/Redacted results
...
Fixes #1501
4 years ago
ta264
6c2cd7fe16
New: Support for Redacted API keys
...
Fixes #1127
4 years ago
Qstick
d7edbb0cf0
Fix System Time Fixture
4 years ago
Mark McDowall
a81587dc57
New: Show health warning if system time is off expected time
...
Closes #1422
4 years ago
ta264
d52f0d653a
Fix fingerprinting tests
4 years ago
Qstick
f8afe65f7e
Fixed: Performance issue when scanning large root folder
4 years ago
Taloth Saldono
8a68042192
Skip unknown/removed commands still queued in the database
4 years ago
Qstick
f5e2a447e9
Sync Packages with Radarr
4 years ago
ta264
9c64ba6cbd
New: HealthCheck to warn if running legacy mono version
4 years ago
ta264
87d29ec978
New: Only refresh items that have updated on metadata server
4 years ago
ta264
4f5a0b7afd
Fixed: Update file paths correctly when moving artist
...
Fixes #1088
4 years ago
ta264
c4cf178144
Fixed: Don't mark downloads as failed if no files found
...
Resolves #945
4 years ago
ta264
be4e748977
New: Don't require artist mapping
4 years ago
ta264
1cc434a498
New: Pass DownloadClientItem to Import Specs
4 years ago
Qstick
a4b78b44ce
StyleCop ( #1058 )
...
* Stylecop Rules and Fixes
4 years ago
ta264
0bde5fd9e5
New: Add/remove individual albums
4 years ago
ta264
8da53ae6aa
New: Bump to .NET Core 3.1
4 years ago
ta264
d9dfd32568
Distribute fpcalc for netcore builds
4 years ago
ta264
8fe924fdcd
New: Multi target net framework 4.6.2 and net core 3.0
4 years ago
ta264
d881b26261
Fixed: Convert MonoOnly to PosixOnly
4 years ago
ta264
f136449573
Update FluentMigrator to v4
4 years ago
ta264
fdf1ecc698
New: Use sqlite package
4 years ago
ta264
b1349213f2
New: Use dotnet tooling, produce 64bit build on windows
4 years ago
ta264
4655cbe0c2
New: Cache spotify -> musicbrainz mapping
4 years ago
ta264
906fdb8365
Fixed: Handle ratelimit response from acoustid
4 years ago
ta264
2f96c962a5
Fixed: Mock AcoustId responses so tests don't fail when API down
4 years ago
ta264
d4547138ec
Fixed: Remove obsolete HttpProvider
4 years ago
ta264
6fb600b686
Fixed: Remove obsolete Plex HomeTheater/Client notifcations
4 years ago
ta264
c0d77af26d
Fixed: Remove obsolete XBMC HTTP notification API
4 years ago
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/
4 years ago
ta264
ed357181ef
Fixed: Correctly page through Spotify followed artists
4 years ago
Qstick
81ffc4e28f
Fixed: Artist FindById Should Find OldIds
4 years ago
ta264
250d79b5bb
Fixed: app.config no longer required
4 years ago
ta264
ca46f0e50b
Changed: Remove growl and prowl
4 years ago
Qstick
041e28fbb9
New: FluentAssertions to 5.9.0
4 years ago
Qstick
d3ff5439ce
Fixed: RARBG links in Interactive Search
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
4 years ago
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>
4 years ago
Qstick
11b5aef46b
New: Update NBuilder to 6.0.1
4 years ago
Qstick
6529ddb22c
New: User configurable minimum free disk space
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
4 years ago
Mark McDowall
d7f96fa139
Fix NZBGet Delete Status Copy test
4 years ago
Taloth Saldono
30ac5408ca
Fixed: Heavy qbit api load when CDH Remove is disabled and Seeding time has been reached
...
ref #3108
4 years ago
Taloth Saldono
5cfdf8dc60
Fixed: Transmission seeding idle time handling
4 years ago
Mark McDowall
adb09ffabf
Fixed: Remote path mapping host comparison ignores case
...
Closes #3169
4 years ago
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>
4 years ago
Taloth Saldono
3b3d81dab2
Support for primary and fallback download client
4 years ago
Taloth Saldono
4ec0cace2e
New: Round-robin over available Download Client instead of the first enabled one
4 years ago
Mark McDowall
65c767f70e
Fixed NZBGet tests
4 years ago
Qstick
988ba12762
Fixed: Cleaning percent signs from release names
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
4 years ago
ta264
425bd8964f
New: Update Unity
5 years ago
Qstick
3c423871d3
Fixed: ImageResizer Tweaks
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
5 years ago
Qstick
7ffecf6c50
Fixed: several failing/flaky mono unit tests
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
5 years ago
ta264
1b72d9b60f
Fixed: NRE importing Spotify saved albums / followed artists ( #962 )
5 years ago
ta264
c4b7e04a96
Fixed: NRE when tagging an album with omitted media
5 years ago
Taloth Saldono
91764ec115
Fixed: Removed .Net update notice on Windows LTSB 2015
5 years ago
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)
5 years ago
ta264
91ddabe5dd
Fixed: Catch exceptions looking up fingerprints
...
It's not crucial so if it fails don't take out the whole import process.
5 years ago
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.
5 years ago
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
5 years ago
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
5 years ago
Mark McDowall
74cb2a6f52
Fixed: Waiting a long time for unavailable root folders
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
5 years ago
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>
5 years ago
Qstick
0496e6afc2
Fixed: Repack don't being grabbed when cutoff already met
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
5 years ago
ta264
f1fc45fa99
New: Migrate to new csproj format
5 years ago
ta264
e095fe00af
Fixed: Delete unreferenced files
5 years ago
ta264
ee7d47d044
Fixed: All the tests
5 years ago
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
5 years ago
Taloth Saldono
aa794a7155
Fixed: Workaround for mono 5.16+ bug preventing the closure of sockets on timeouts (Jackett connections)
...
ref #2802
5 years ago
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.
5 years ago
ta264
3c1b3434c7
Fixed: Build on mono 6
...
Removed LogEntries which is unused
5 years ago
ta264
a35f965d31
New: Write genres and album art to track file tags
5 years ago
ta264
8d780f4057
Fixed: Don't force images to JPG and fix Kodi album art filenames
5 years ago
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
5 years ago
ta264
fb26ff286d
New: Bump Newtonsoft.Json to 12.0.2
5 years ago
Qstick
2f1290d488
Fixed: Correctly handle Repack Releases
5 years ago
ta264
23316329ed
New: Allow monitoring all albums for import list artist
5 years ago
ta264
8e777025cb
Proposal: Length is definitive, fallback to modified if no length
5 years ago
Qstick
2be52c22d6
Fixed: Backup Mediacover Existing Check to Length if No Modified Date
5 years ago
ta264
814e44b7e4
Fixed: Actually refresh media covers
5 years ago
ta264
61b6572f61
Fixed: Failure re-adding a deleted artist
5 years ago