Commit Graph

4322 Commits (1d694af98e71ce5769da039a89dc7f8e7536ca44)

Author SHA1 Message Date
Qstick ceef604201 Fixed recursion issue when emptying recycle bin
4 years ago
Qstick 3b656e05a2 Added UserAgent to api request trace log
4 years ago
Qstick a9e03ed1cc New: Add DownloadClient and DownloadId to Webhook notifications
4 years ago
Qstick bb504ec275 Clarify that Post-Import Category torrents are not monitored by Sonarr.
4 years ago
Taloth Saldono db51254827 Improved error message when nzb download contains an newznab error instead
4 years ago
Qstick 79cff81ffd Rename FilterFiles to FilterPaths
4 years ago
Qstick 97e6240177 Fixed: Remove website post fix before parsing
4 years ago
Qstick ebcde8f602 Fix Release Push log statement
4 years ago
Jacob ea4044f237 New: Added option to filter Release Profile to a specific indexer
4 years ago
Taloth Saldono 6943cc0011 Added Norwegian Bokmal alias
4 years ago
Qstick 7e00dd731c Fixed: RestClient does not use global proxy settings
4 years ago
Mark McDowall d33d27a55f Remove website prefixes with dashes in URL
4 years ago
Fossil 230198c1e7 Remove PFMonkey.com from Presets
4 years ago
Qstick d803847342 Fixed: Test All not clearing health error
4 years ago
Qstick 7693593230 Improved some log messages
4 years ago
Qstick f36eee0dc2 Fixed: Delete files from Artist Mass Editor not actually deleting files
4 years ago
Taloth Saldono 0db2f38dfe Tiny fix in test, left-over from my on-windows test.
4 years ago
Taloth Saldono c58be51a03 Fixed: File imports on cloud drives slow due to transaction logic
4 years ago
Qstick 7ea1bf71dd Fixed: Use Proxy for MediaCovers and Metadata
4 years ago
Mark McDowall 1d6749ef52 Fixed: Set permissions on extra and subtitle files
4 years ago
Mark McDowall 9216fe28d0 Fixed: Include releases that failed to parse in search results
4 years ago
Qstick 649ecd94ea New: Event Driven HealthCheck Support
4 years ago
Qstick 634153b658 Fixed: Disregard Real when user disabled proper preference
4 years ago
Qstick 3101544484 Simplify ManualImportModule null check
4 years ago
Qstick ff40d82ef1 Fixed: Edge case where import fails due to DB relationship mismatch
4 years ago
Qstick 17b5187729 Fixed: Delay profile being ignored for non-revision upgrades
4 years ago
Qstick e30c078962 Remove unnecessary usings
4 years ago
Qstick d808934cf4 Remove Dotnet Framework Version Checks
4 years ago
Mark McDowall 32a49083e7 New: Show health warning if system time is off expected time
4 years ago
Qstick 9c096aae10 Fixed: Performance issue when scanning large root folder
4 years ago
Taloth Saldono 786247e9bc Added Plex url to cleanser
4 years ago
Taloth Saldono c152cc2517 Fixed typo in Cleanse IP
4 years ago
Taloth Saldono 3d86e29972 Cleanse remote IP Address from trace log file
4 years ago
Taloth Saldono e3c239e848 Cleanse getnzb url
4 years ago
ta264 d21e446b0e Fixed: Temporary fix for broken upgrades
4 years ago
ta264 82bb65ecb6 Fixed: Calibre add/remove format API
4 years ago
ta264 400bc5f8bb Fixed: Abort if calibre detects duplicate
4 years ago
ta264 b3aeeeef09 Fixed: Frontend error in confirm import dialog
4 years ago
ta264 cab92745da Fixed: better root folder validation
4 years ago
ta264 6a79c2f3a1 Fixed: Adding alternative edition of a book via goodreads id
4 years ago
ta264 3575ca50da Fixed: Search with edition title
4 years ago
ta264 16e04041a9 New: Calibre library support
4 years ago
ta264 a579a93aab Fixed: Support large calibre libraries
4 years ago
ta264 e52035564d New: Make sure existing items on import list are monitored
4 years ago
ta264 134e13190d Fixed: Exception syncing goodreads list
4 years ago
ta264 3d905e45ce Log out SQL on insert/update fail also
4 years ago
ta264 fc4c42eeb7 Fixed: Refresh fail if series title null
4 years ago
Robin Dadswell 8fc3aef872 Fixed: Error handling when cannot create folder in Recycling Bin
4 years ago
Qstick 5ff1e337e5 New: Removing update folder from temp folder during housekeeping
4 years ago
Qstick f96424f4bd Better task interval fetching
4 years ago
Taloth Saldono 454e00613a Fixed: Unnecessary certificate validation errors on localhost/loopback
4 years ago
Mark McDowall 94075a9bf6 New: Treat Manual Bad in history as failed
4 years ago
nitsua 039ce39cc8 Fix GRID for import trigger
4 years ago
Mark McDowall 50f9f6e884 Fixed: Backup interval is updated on change
4 years ago
Taloth Saldono 319089b90f Bumped Sabnzbd default history request size from 30 to 60
4 years ago
Qstick 9a13790354 Fix BasicRepository Tests when not on UTC
4 years ago
ta264 220f917be2 Fixed: Restoring large database backups
4 years ago
ta264 3e4ebe8aca Pull DownloadClientItemClientInfo part of 824d315a
4 years ago
ta264 cedc026710 Fixed: Use QBittorrent category savepath for healthcheck
4 years ago
ta264 a5635c3396 Fixed: Import single file torrents with a folder from QBittorrent
4 years ago
Taloth Saldono 058ab4b4a8 Protect against Qbittorrent edgecase if users add torrents manually with Keep top-level folder disabled
4 years ago
ta264 eb50b4f09f Fixed: Get actual file names from QBittorrent API (#5226)
4 years ago
Taloth Saldono 3af3c9ff4b Removed unnecessary importlists warning.
4 years ago
Taloth Saldono cc9886379e Give systemd a bit more time to restart sonarr after update
4 years ago
nitsua c9b43e1a05 Fix notification GRIDs again
4 years ago
Qstick ad1ef12238 Use Arch and Runtime when getting list of update changes
4 years ago
Qstick bd9d972749 Win x86 builds
4 years ago
Qstick 38fafb87aa Add NeutralLanguage for build in VS 16.8
4 years ago
nitsua 8633f0301e Update MB to GR for custom script and discord notifier
4 years ago
Qstick 7670e7a547 Fixed: Don't fail on screenshot upload 2nd run
4 years ago
nitsua 2a3243f37c Add support for discord notifier
4 years ago
nitsua d096536be3 Add the list of book ids to the custom script grab event
4 years ago
Mark McDowall ce24902dc0 Fixed: Parsing of URLs with double slashes in the path
4 years ago
nitsua 0672fc7b85 Custom Notification cleanup
4 years ago
Mark McDowall 533e239d72 Fixed: Removing torrents from Vuze
4 years ago
nitsua f2502ff913 Add GetIntegerQueryParameter for use later
4 years ago
Taloth Saldono b6cc303e1c Fixed: Executing powershell and python scripts directly in Connect->Custom Scripts
4 years ago
Qstick 086e3b3240 Fixed: Don't Crash on Manual Grabs
4 years ago
Qstick 00dcc5de86 Take Screenshot on Automation tests for build status notifications
4 years ago
Qstick c17f3a90a7 Catchup Linting
4 years ago
ta264 44fa6e4cc1 Fix test
4 years ago
Dtaggart 916acdb81a New: Index priority
4 years ago
ta264 2f8ac793ff New: Refresh button on book page that bypasses cache
4 years ago
ta264 b93bc1e5e5 Fixed: Correctly save the 'create empty author folders' option
4 years ago
ta264 9100191ad0 New: Ensure covers up to date with Goodreads
4 years ago
ta264 709a945531 Fixed: Error fetching paged records from API without a sort key
4 years ago
ta264 6e398b3a57 Fixed: Error fetching results in Add New
4 years ago
ta264 72f1c8b9a8 Fix modules derived from BookModuleWithSignalR
4 years ago
ta264 3a12ae6956 New: Show series info in author books table and book details
4 years ago
ta264 9139113d14 New: Send publisher and language to calibre
4 years ago
ta264 4adffff5ba Remove old lidarr UI settings
4 years ago
Qstick e4ad1c5e16 Switch Automation to Chrome for Test Speed
4 years ago
ta264 737bde0c5c Fix test
4 years ago
ta264 38ce17fc53 Fixed: Trigger search when new book added via import list
4 years ago
Mark McDowall 0d8e36ca33 Fixed: Imported downloads not being removed when seeding goals are met
4 years ago
Mark McDowall 162cbf01ed Fixed: Remove seeded downloads if they've finished seeding after import
4 years ago
Mark McDowall 0868626450 Fixed: Don't process downloads removed from the client
4 years ago
Mark McDowall e24bd83395 Don't re-trigger completed event
4 years ago
ta264 f58cffef51 Log out SQL trace on error
4 years ago
ta264 9fc0a8d4d1 New: Option to disable automatic search on import lists
4 years ago
ta264 ede8b9aa4a Fixed: Goodreads owned books import
4 years ago
ta264 220808a7c4 Fixed: Import list import error
4 years ago
ta264 515751b1e1 New: Send series info to calibre when importing
4 years ago
ta264 6ea1a56b50 New: Import shelves from any goodreads user
4 years ago
ta264 412a2dcb6f Fixed: Error adding some authors
4 years ago
ta264 be83bff893 Quieten calibre
4 years ago
Qstick 8c6ecd3b7a Fixed: Don't lock command queue if updating is disabled
4 years ago
Taloth Saldono f94a286479 Lock CommandQueueManager.PushMany too
4 years ago
Taloth Saldono e39fee9209 Skip unknown/removed commands still queued in the database
4 years ago
Taloth Saldono edd278a131 Fixed timing issue allowing multiple instances of the same command to be queued
4 years ago
Mark McDowall 4f131428b8 Fixed: Broken tasks getting stuck in queue
4 years ago
ta264 01290965c5 Fix test
4 years ago
Mark McDowall f9af5e2502 Fixed: Error occurred while executing task ProcessMonitoredDownloads
4 years ago
Mark McDowall bc395860bb Fixed: Inaccessible path leading to import process being aborted before processing all items
4 years ago
ta264 b9ba7228b5 Fixed: Re-processing imported download causing task to fail
4 years ago
Taloth Saldono 84faeca0d3 Fixed missing interface for the CheckForFinishedDownloadCommand backward compat handling
4 years ago
gl3nni3 921bfdb20d Fixed: Replace duplicate slashes from file names when importing
4 years ago
ta264 0d3798b8b1 Fixed: Bad SQL queries getting files for book
4 years ago
ta264 190c4059cc Fix default quality revision version to 1 not 0
4 years ago
ta264 dfccb8b6dd Fix fpcalc tests
4 years ago
ta264 2ce12e1a7e Move runtime copy into a separate target
4 years ago
ta264 9973dd8195 Move msbuild target files into folder
4 years ago
ta264 b2d1617e44 Disable single instance check for integration tests
4 years ago
Dtaggart e563f7f75e New: Added silent notification option to telegram
4 years ago
ta264 0387f8e33e New: Calibre root folder health check
4 years ago
ta264 8781b78be9 Fixed: Validate calibre connection before saving root folder
4 years ago
ta264 d2fa75dee5 New: Support digest authentication with Calibre
4 years ago
ta264 1e2d931f9a Support for digest auth with HttpRequests
4 years ago
ta264 655017e1ed Simplify calibre settings
4 years ago
ta264 d2dcc45492 Fixed: Shared serializer in ProviderRepository
4 years ago
ta264 1ace52784b Print log file on fail
4 years ago
ta264 2b994fdc0c Run integration tests in parallel
4 years ago
ta264 ea909c6d99 Bump net core to 3.1.7
4 years ago
ta264 4cc09a7cc0 Fix test
4 years ago
ta264 d8cb86c5dd Try to fix alpine integration tests
4 years ago
Taloth Saldono a67dda87a8 Additional logging in case of integration test startup failures
4 years ago
ta264 745fba3bf8 Disable stylecop for backend build on azure
4 years ago
ta264 07295cd7b2 Fix integration test packages
4 years ago
ta264 6bcc9de7af Fixed: Allow books with missing language by default
4 years ago
ta264 20b997473a Fixed: Error adding indexers
4 years ago
ta264 f5c6070f23 Fixed: Correct query for lazy-loading files
4 years ago
ta264 e1862653f9 Fixed: Don't strip apostrophes
4 years ago
ta264 31cad994ba Fixed: Remove disambiguation from search
4 years ago
ta264 dbba39c487 Fixed: Book title should not include the series
4 years ago
ta264 46c0e3c481 Ignore book-search test
4 years ago
ta264 6a24bf7a78 Disable newznab book-search, enable for Torznab
4 years ago
Qstick 93105cfff7 Fix build due to apiPath setting in Newznab presets
4 years ago
Mark McDowall 859dae07db New: Add Tabula Rasa Newznab Preset
4 years ago
ta264 c022533aba Try to fix service test
5 years ago
ta264 919a807c72 Fix fingerprinting tests
5 years ago
ta264 eee72460e3 Add libMonoPosixHelper for musl-arm64
5 years ago
ta264 58f71232ab New: Musl (alpine linux) compatibility
5 years ago
Taloth Saldono 289113b204 Fixed: Added glusterfs to known network drive filesystems so it shows up in System
5 years ago
ta264 821aa90b14 New: Goodreads Shelves + Owned Books notifications
5 years ago
ta264 5f2d57f33b Fixed: Goodreads import lists
5 years ago
ta264 723beb9ca3 Fixed: Multiple editions ending up monitored
5 years ago
ta264 bdebb1593c Fixed: Editing authors from bookshelf
5 years ago
Qstick 222157150c Use new fluentmigrator prerelease feed, update to alpha 289
5 years ago
Qstick 6dbce8d12e Sync Packages with Radarr
5 years ago
ta264 c1b9590df2 Bump to net core 3.1.5, update packages
5 years ago
ta264 ac73b9711a Fixed: Parsing books written before year 1
5 years ago
ta264 9e5966365c Fixed: Send correct covers to Goodreads
5 years ago
ta264 15f9ae3c13 Log progress while fetching books
5 years ago
Taloth Saldono 5ef55d2180 Fixed DownloadFile when file already exists
5 years ago
Taloth Saldono 3c335d498e Fixed tests
5 years ago
Taloth Saldono 138a188cc9 Fixed: Download mediacover using configured proxy.
5 years ago
ta264 3fa605177c New: Cache goodreads responses
5 years ago
Qstick 50e9225574 Use HTTPS for httpbin tests
5 years ago
Qstick d1565b44e4 Update HttpClientFixture.cs
5 years ago
ta264 46b1c933a3 Fix UtcConverter - already UTC back from DB
5 years ago
ta264 45d49117ca New: Use Goodreads directly, allow multiple editions of a book (new DB required)
5 years ago
Thomas Mathews d83d2548e5
Fixed: author manual import (#32)
5 years ago
Thomas Mathews 324db4959d
Fixed: bookshelf count and colour (#30)
5 years ago
ta264 22679d6187 Fixed: Missed list monitor type rename
5 years ago
ta264 2cb54cdc83 Fix housekeepers
5 years ago
Qstick 307989aab7 More Fun in Core with Naming
5 years ago
Qstick b0e966418e Fixed: Command Inherited Properties not Saved to DB
5 years ago
Qstick 3ae3c9dfc1 New: Improve Newznab Searching (Book-Search Caps, ISBN Search)
5 years ago
Qstick ee4e44b81a Method, Variable, Class Renames in Readarr.Api
5 years ago
ta264 6c7e4ca210 Fixed: MediaManagement Settings (fresh db required)
5 years ago
Qstick 8547af9fae Method, Variable, Class Renames in Readarr.Core
5 years ago
Taloth Saldono bc88a26c80 Added UpdateMechanismMessage to allow package maintainers provide custom message
5 years ago
Qstick d0e2cf9571 New: Set Branch, Update Mech from PackageInfo
5 years ago
Thomas Mathews 663aa462b0
New: Option to attach files to email notifications (#18)
5 years ago
ta264 49d3c27647 Fix mono version checks and mono test checks
5 years ago
ta264 08496c82af New: Readarr 0.1
5 years ago
Qstick 3b7eb01918 New: Lidarr to Readarr
5 years ago
ta264 7359c2a9fa Fixed: Albums from lists allow any version
5 years ago
ta264 cd6a86bba8 Fixed: Monitor specific album option for lists
5 years ago
ta264 a8be028f29 Fixed: Speed up UI during refresh
5 years ago
ta264 309b8f82e1 Speed up all albums endpoint
5 years ago
ta264 0a33fd98cc Lazyload logging
5 years ago
ta264 b50b0a1411 Swap to dapper with lazyload
5 years ago
ta264 251f69fdfc Delete Marr.Data
5 years ago
Mark McDowall d459a36591 Option to ignore items when removing from queue instead of removing from client
5 years ago
Mark McDowall 94ac75c6b7 Monitor and Process downloads separately
5 years ago
ta264 a70e7e4778 New: Split out metadata refresh from disk rescan
5 years ago
ta264 cf15359b89 New: Watch filesystem for changes to library
5 years ago
ta264 8e4e62c17a New: Only refresh items that have updated on metadata server
5 years ago
Qstick b319c44bbd New: Store Task StartTime, Show Duration in UI
5 years ago
ta264 fd0c673b49 Fixed: Don't check update folder writable in docker
5 years ago
ta264 39be927b40 Fixed: Rename TrackFiles in DB on artist move
5 years ago
ta264 a506125841 New: Don't require artist mapping
5 years ago
ta264 34b1d429be New: Pass DownloadClientItem to Import Specs
5 years ago
ta264 2e6094beb6 New: Update MonoTorrent from nuget
5 years ago
ta264 4afd7934fe Update sentry DSN to self hosted
5 years ago
ta264 1af5e024d9 Fixed: Use portable PDBs on net core
5 years ago
Qstick f77a2feeef
StyleCop (#1058)
5 years ago
Qstick 63d669178d Fixed: Handle qBittorrent "moving" & "forcedDL" state
5 years ago
Qstick c8da56749c New: Added version number to backup filename
5 years ago
Qstick 3cfdb2ccfd Combine solutions back to one file
5 years ago
ta264 e2c1d57d8c Fixed: Error in epic fail handler if console input redirected
5 years ago
ta264 8a20c0fa83
New: Add/remove individual albums
5 years ago
ta264 6af29da4c9 New: Bump to .NET Core 3.1
5 years ago
ta264 5b2df4d9ca Disable some flaky tests on MacOS
5 years ago
ta264 ea56775fa6 Filter OOM from sentry
5 years ago
ta264 220df4da75 Fixed: Broadcast album updated if track file deleted
5 years ago
ta264 12d8075184 Distribute fpcalc for netcore builds
5 years ago
ta264 4346c76d4f New: Multi target net framework 4.6.2 and net core 3.0
5 years ago
ta264 9f5dac3789 Fixed: Convert MonoOnly to PosixOnly
5 years ago
ta264 8aa3383e65 New: Switch to ASPNetCore Kestrel and SignalR
5 years ago
ta264 ebf4859167 Update FluentMigrator to v4
5 years ago
ta264 d8d7a2c28a New: Use sqlite package
5 years ago
ta264 49d6da6b88 Fixed: Remove bad binding redirects in csproj
5 years ago
ta264 9a3e8fa3c7 Fixed: Ensure mono compatible facades are present at build
5 years ago
ta264 4a0468e1ab New: Use dotnet tooling, produce 64bit build on windows
5 years ago
Qstick 171f15742d Fixed: Set Default Sort Key for Blacklist Endpoint
5 years ago
ta264 6a9887f7e2 New: Cache spotify -> musicbrainz mapping
5 years ago
ta264 b050c73d87 Fixed: Duplicate Retry attribute breaking build
5 years ago
ta264 7771657135 Fixed: Don't publish self contained tests
5 years ago
ta264 2049034883 Fixed: Make ProcessProvider tests more reliable
5 years ago
ta264 add0d22e56 Fixed: Correct .gitattributes line endings setting
5 years ago
ta264 7d2bce14c0 Bump command timeout
5 years ago
ta264 c919f768d9 Fixed: Handle ratelimit response from acoustid
5 years ago
ta264 c69733a0c9 Fixed: Mock AcoustId responses so tests don't fail when API down
5 years ago
ta264 9f082c849a Fixed: Consistent migration numbering
5 years ago
ta264 b0adb2035e New: Treat compile warnings as errors
5 years ago
ta264 cdf8b1cb5d Fixed: Removed unused files
5 years ago
ta264 2e127d721c Fixed: Remove obsolete HttpProvider
5 years ago
ta264 32ced861a7 Fixed: Remove obsolete Plex HomeTheater/Client notifcations
5 years ago
ta264 9dc87762b7 Fixed: Remove obsolete XBMC HTTP notification API
5 years ago
ta264 3f8b227d76 Fixed: Prevent GetFilesByBasePath matching partial paths
5 years ago
ta264 ea8d19a513 Fixed: Correctly page through Spotify followed artists
5 years ago
Qstick f4e4bae465 Fixed: Artist FindById Should Find OldIds
5 years ago
ta264 55e141c44b Fixed: app.config no longer required
5 years ago
ta264 b51b0ef68a New: Make Twitter NetStandard compatible
5 years ago
ta264 3ced1843bf Changed: Remove growl and prowl
5 years ago
ta264 8ae66c17f8 New: Upgrade to ImageSharp beta 7
5 years ago
ta264 f83ceadefc New: Upgrade to netstandard xml library
5 years ago
ta264 c0a0d31fa7 New: Upgrade Ical.Net to 4.1.11
5 years ago
Qstick 5b42c699ea Fixed: Pseudo Release Incorrect Naming
5 years ago
Qstick 9d60b049fb Fixed: Clean Spotify Refresh Token from Logs
5 years ago
Qstick 10f2f66ba0 New: FluentAssertions to 5.9.0
5 years ago
Qstick 18e9d3302b New: Update SignalR to 2.4.1, match UI
5 years ago
Rhys Braunschweig 65f098027d Add digits to Deluge's category validator
5 years ago
Taloth Saldono bd71e71386 Fixed: Copy linux permission mask when moving folder to recycle bin folder
5 years ago
Qstick 965db35db3 Fixed: RARBG links in Interactive Search
5 years ago
Qstick 7717b73fdd Fixed: Recycle bin will clean up files older than 7 days and remove empty folders left behind
5 years ago
Taloth Saldono 3743b023f2 Fixed: Root Folder display when free diskspace cannot be determined (FreeBSD)
5 years ago
Taloth Saldono 5333a469b6 Added active detection for updatecheck so we know which os/runtime versions don't need to be supported anymore.
5 years ago
Qstick 006ce9befa New: Update xmlrpcnet to 3.0.0.266
5 years ago
Qstick 9b58611707 Fixed: Cleanup ReleaseProfileModule Compiler Warnings
5 years ago
Qstick 8c9bd6b0d9 New: Update SocksProxy to 1.4.0.1
5 years ago
Qstick d85cbf5767 New: Update Moq to 4.13.0
5 years ago
Qstick 400705e700 New: Update NUnit to 3.12.0
5 years ago
Qstick 99df2526b4 New: Update NBuilder to 6.0.1
5 years ago
Qstick 36ec118a30 New: Updated NLog to 4.6.6
5 years ago
Qstick ee0220dfa8 New: Updated FluentValidation to 8.4.0
5 years ago
Qstick 7bd1dea492 New: Updated SharpZipLib to 1.2.0
5 years ago
Mark McDowall 771ff502fe New: URL Base support for NZBVortex, Hadouken, qBittorrent and uTorrent
5 years ago
Qstick 70623c320f New: User configurable minimum free disk space
5 years ago
Mark McDowall cf4d52a996 Fix NZBGet Delete Status Copy test
5 years ago
Mark McDowall 5111e44984 Fixed: Don't ignore Delete:Copy items in NZBGet
5 years ago
Qstick 3e10c994df Fixed: Minor Cleanup
5 years ago
Taloth Saldono ce1da8665f Fixed: Heavy qbit api load when CDH Remove is disabled and Seeding time has been reached
5 years ago
Qstick 747ed0af84 New: Improve logging when checking if release is an upgrade
5 years ago
Taloth Saldono a99ee41f38 Fixed: Tag deletion via api if tag is still in use
5 years ago
Taloth Saldono d41ae7b172 Fixed: Transmission seeding idle time handling
5 years ago
Mark McDowall 82f66685b5 Fixed: Remote path mapping host comparison ignores case
5 years ago
Qstick 855a8dbf85 Fixed: Errors logged during import when existing episode file is partial removed in the DB
5 years ago
jtpavlock fc2c5b7521 New: Ability to set a post-import label in Deluge, rTorrent, qBittorrent, and uTorrent
5 years ago
Taloth Saldono a85c6c0a91 Support for primary and fallback download client
5 years ago
Taloth Saldono 1ec5973520 New: Round-robin over available Download Client instead of the first enabled one
5 years ago
Qstick 47f2da9b3d New: Added downloadId filter to history api
5 years ago
Qstick 07fca1b6fc Fixed: Don't double log exception setting file permissions
5 years ago
Mark McDowall 28b7323d4d Fixed NZBGet tests
5 years ago
Qstick 9f4a74e371 New: Additional information when Lidarr is unable to access a path during import
5 years ago
Mark McDowall 3872d08534 Fixed: Ignore deleted duplicates from Nzbget
5 years ago
Qstick 24e72d3d0f Fixed: Don't import duplicate NFO extra files
5 years ago
Mark McDowall 0f50a45714 Re-order PMS settings and rename Kodi connection
5 years ago
Qstick fd563b5fbf New: Register a null target for sentry logs
5 years ago
Qstick c4fd06949b Fixed: Cleaning percent signs from release names
5 years ago
Mark McDowall b69a00c6fd Fixed: SSL Certificate validation when port is used
5 years ago
Mark McDowall f7addece49 Improve certificate validation registration
5 years ago
Mark McDowall 0ef35492bc Fixed: Certificate validation for local IP addresses instead of hostnames
5 years ago
Qstick 94f51cf124 Fixed: Return better error message if username or password is null
5 years ago
Mark McDowall dd014b1f52 HTTPS certificate validation options
5 years ago
Taloth Saldono 5d066ed5d4 Continue Test in case of validation warnings.
5 years ago
Qstick 5a1ca9a42f Fixed: Clean more release group names
5 years ago
Qstick c4a4b7abab Changed: Simplified more RegexReplace instances
5 years ago
ta264 47f4441c43 Revert 7ffecf6 for ProcessProviderFixture
5 years ago
ta264 7050a20df5 Fixed: Integration tests on Mono 5.12 and 5.14
5 years ago
Taloth Saldono cc008fb21d Fixed: Third-party clients calling api without Accept header
5 years ago
ta264 17c9fc419c New: Update Nancy to 2.0
5 years ago
ta264 425bd8964f New: Update Unity
5 years ago
Qstick cbff5e1c5a New: RestSharp to 106.6.10
5 years ago
Taloth Saldono 4136b9ee77 use TestContext.Progress rather than Console.WriteLine for NzbDroneRunner output
5 years ago
Qstick 3c423871d3 Fixed: ImageResizer Tweaks
5 years ago
Taloth Saldono ae6db26a77 Fixed regression in container registration. Additional logging in case of integration test startup failures
5 years ago
Taloth Saldono 4bb6f5d0bc Moved Platform version determination to static
5 years ago
Qstick 7ffecf6c50 Fixed: several failing/flaky mono unit tests
5 years ago
ta264 805a0859a6 Fixed: ImageSharp crash on old mono
5 years ago
ta264 254a8ce64c
Fixed: Directory not empty exception deleting nested empty subdirs (#974)
5 years ago
Qstick 31cb5fe523
Changed: Version Bump 0.7.0 (#952)
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
ta264 223d493d05 Fixed: Relax flaky test
5 years ago
Qstick 33d5f1fe2c
Fixed: series reference in PlexServerService
5 years ago
Qstick 3288c21c36 Fixed: Null Ref on Album Cache Update in TrackedDownloadService.cs
5 years ago
Taloth Saldono 91764ec115 Fixed: Removed .Net update notice on Windows LTSB 2015
5 years ago
Taloth Saldono b880309356 New: Added Auth-* log entries for fail2ban purposes
5 years ago
Taloth Saldono 332466a945 Updated way Sentry gets configured and enabled.
5 years ago
Taloth Saldono ec4237d51a Added BuildInfo.AppName to centralize 'Lidarr'
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
Qstick 1425bc8bd9 New: Seperate Naming for Multi-Disc Albums
5 years ago
ta264 91ddabe5dd Fixed: Catch exceptions looking up fingerprints
5 years ago
ta264 2097bfff94 Fixed: Null reference exceptions on update
5 years ago
ta264 ad4d7e4cfd New: Use ImageSharp for resizing (#934)
5 years ago
Qstick 070e50d39e Fixed: Fix a few compiler warnings
5 years ago
ta264 4413c7e46c New: Unmapped files view (#888)
5 years ago
Mark McDowall 74cb2a6f52 Fixed: Waiting a long time for unavailable root folders
5 years ago
Mark McDowall 4399724e97 New: Sort preferred words in profile on save
5 years ago
Qstick 936b2502cc Fixed: Multiple Heath Check UI Fixes
5 years ago
Qstick 89d912bb2b Fixed: Prevent moving to recycling bin causing a failed import
5 years ago
Mark McDowall 699f19b352 New: Cleanup Recycling Bin folders older than X days (0 to disable)
5 years ago
Qstick 0496e6afc2 Fixed: Repack don't being grabbed when cutoff already met
5 years ago
Qstick bcc6fae9cc Fixed: Retry flaky tests 3 times before failure
5 years ago
Qstick edba53181f Fixed: Don't fail on frameworks 4.7 and up
5 years ago
ta264 f1fc45fa99 New: Migrate to new csproj format
5 years ago
ta264 e095fe00af Fixed: Delete unreferenced files
5 years ago
Qstick ca6ff0d067 Fixed: Move migration dispose after try
5 years ago
Qstick db321a5d1e Changed: Rename Process and Service Provider Fixtures
5 years ago
ta264 1a0b95de03 Fixed: Make ProcessProviderTests less flaky
5 years ago
ta264 ee7d47d044 Fixed: All the tests
5 years ago
ta264 9392c13364 Fixed: ReleasePush module returns single item not a list
5 years ago
ta264 e2e321b9be Fixed: Removed unused ManualImport Field
5 years ago
ta264 36f51c7e72 Update SQLite to 3.28.0 and System.Data.SQLite to 1.0.111.0
5 years ago
RandomNinjaAtk d929572beb Fixed: Change UI Genre Tag Separator from ", " to " / " (#918)
5 years ago
ta264 0352f8d3ff
Fixed: Faster artist endpoint (#874)
5 years ago
Taloth Saldono aa794a7155 Fixed: Workaround for mono 5.16+ bug preventing the closure of sockets on timeouts (Jackett connections)
5 years ago
Qstick 6932046c5f
New: Set up CI with Azure Pipelines (#897)
5 years ago
Qstick c8184c362a Fixed: Sorting of Quality column in Interactive Search
6 years ago
Qstick 68e11a5e56 Cleanup: Remove old twitter keys
6 years ago
Qstick 03aceb3568
Fixed: Repack logging string format
6 years ago
ta264 1ab8c5a7bb Fixed: Embedding album art on import
6 years ago
ta264 c898a18d31 Fixed: Set remote album ID so we don't always think album updated
6 years ago
ta264 1dcccf2683 Fixed: Frontend updates when selected album release changed
6 years ago
ta264 dcca2b5a1a Fixed: Don't re-read file tags if possible
6 years ago
ta264 e9ced07b28 Fixed: Old foreign id query too permissive
6 years ago
ta264 5f679c5f58 Fixed: Speed up track grouping
6 years ago
ta264 3c1b3434c7 Fixed: Build on mono 6
6 years ago
ta264 a35f965d31 New: Write genres and album art to track file tags
6 years ago
ta264 a0a96911f8 Fixed: Use correct ID to search for Albums
6 years ago
ta264 8d780f4057 Fixed: Don't force images to JPG and fix Kodi album art filenames
6 years ago
Qstick 8b860bcb82
Changed: Remove Language Profiles (#870)
6 years ago
Qstick 8f791abbf6 Fixed: Really Don't treat NZBs rejected by SABnzbd as successful
6 years ago
ta264 ba310fe66b New: Sort import list groups
6 years ago
Qstick af26ac849a New: Group Import Lists by Type
6 years ago
ta264 fb26ff286d New: Bump Newtonsoft.Json to 12.0.2
6 years ago
ta264 d075ea3625 New: Spotify integration
6 years ago
Qstick 2f1290d488 Fixed: Correctly handle Repack Releases
6 years ago
ta264 23316329ed New: Allow monitoring all albums for import list artist
6 years ago
ta264 8e777025cb Proposal: Length is definitive, fallback to modified if no length
6 years ago
Qstick 2be52c22d6 Fixed: Backup Mediacover Existing Check to Length if No Modified Date
6 years ago
Qstick 802f7f96c0 Fixed: Follow Temp Redirects
6 years ago
ta264 814e44b7e4 Fixed: Actually refresh media covers
6 years ago
ta264 61b6572f61 Fixed: Failure re-adding a deleted artist
6 years ago
ta264 5b4ab75220 Fixed: Add timeout to fingerprinting API request
6 years ago
Qstick 5defb69eb6
Fixed: Tracked Download Cache Keeps Deleted Albums (#811)
6 years ago
Taloth Saldono 2147c52695 Added test for turkish FirstCharToUpper
6 years ago
Taloth Saldono 43f70d5464 Added test for turkish FirstCharToLower
6 years ago
Mark McDowall 2ce0fadb65 Clean up FirstCharacterToLower extension + tests
6 years ago
Mark McDowall 91082b2903 New: Testing Custom Script executes the script and verifies the exit code
6 years ago
Mark McDowall b9d240924f New: Command line arguments for Custom Scripts are no longer supported
6 years ago
Mark McDowall b8b8f064c7 FirstCharToLower
6 years ago
ta264 77d02a03a0 Add artist refresh completed event
6 years ago
ta264 8160f3d84a Fixed: Simplify ArtistMetadataRepository
6 years ago
ta264 0b7a42ee3b New: Refactor metadata update
6 years ago
ta264 f5c1858d4c Fixed: UpdateAlbums was a duplicate of UpdateMany
6 years ago
ta264 76db27e8c2 New: Add old ids, artist aliases and genres
6 years ago
ta264 5ac46270ed New: Set KeepAlive for metadata requests
6 years ago
ta264 343b27b886 Fixed: Update modified times as well as sizes
6 years ago
ta264 dc44bbd210 Fixed: ManualImport sets file size and last modified
6 years ago
ta264 da2b36514a Fixed: Prevent two TypeExclusive commands running at once
6 years ago
ta264 368363de96 Fixed: Prevent two Artists pointing to same ArtistMetadata
6 years ago
ta264 531447a21f Fixed: Relax flakey cache test
6 years ago
ta264 b62e27634a Disable failing parser test
6 years ago
ta264 a9bf2910dc Fix WebClient test on Mono
6 years ago
ta264 93f7acfd32 Fixed: Update service test
6 years ago
ta264 736fddd0d8 Fixed: Failing skyhook search test
6 years ago
Taloth Saldono 84f707c51b Removed Nyaa Integration tests and increased logging detail during integration tests.
6 years ago
ta264 59b40bd032 Fixed: one_to_one test if system timezone isn't UTC
6 years ago
ta264 2768fce0a4 Fixed: Failing Process provider test
6 years ago
ta264 2284313d4d Fixed: Failing update test on Linux
6 years ago
ta264 ea2e8e499d Fixed: Failing history test
6 years ago
ta264 2c0d272c54 Fixed: Removed failing test no longer in Sonarr
6 years ago
Qstick 659844eeba
New: Don't Execute Certain Command Types In Parallel (#855)
6 years ago
ta264 b4fc4e88a5 Fixed: UseRealHttp following addition of MetadataRequestBuilder
6 years ago
ta264 12b73830d3 New: Moq to 4.12
6 years ago
Qstick 6dd8df43ca Fixed: Incorrect parsing of APE and OPUS in some cases
6 years ago
ta264 447bf63a4d Fixed: Correctly delete trackfiles on AlbumDeletedEvent
6 years ago
Qstick 3ebbf6ff83 Fixed: Multiple SignalR Improvements
6 years ago
Qstick 184ab745ae Fixed: Only fix cleanName when fix is needed
6 years ago
ta264 ace83498cd Fixed: Don't show cmd.exe window when fpcalc runs
6 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)
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)
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)
6 years ago
ta264 801ece337c
Fixed: Map dsm shared folder to full path in status (#797)
6 years ago
Qstick add32ff9f3
Fixed: Lidarr Lists use correct metadata server (#800)
6 years ago
Qstick 35c19dac5f
Fixed: Cache Album covers local (#780)
6 years ago
stephanrenggli bcdef2723f New: Added support for Gotify notifications (#730)
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)
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
6 years ago