Commit Graph

4034 Commits (5a9d75857dadc2d77e43f5fd083720f3f8886588)

Author SHA1 Message Date
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
5 years ago
ta264 44fa6e4cc1 Fix test
5 years ago
Dtaggart 916acdb81a New: Index priority
5 years ago
ta264 2f8ac793ff New: Refresh button on book page that bypasses cache
5 years ago
ta264 b93bc1e5e5 Fixed: Correctly save the 'create empty author folders' option
5 years ago
ta264 9100191ad0 New: Ensure covers up to date with Goodreads
5 years ago
ta264 709a945531 Fixed: Error fetching paged records from API without a sort key
5 years ago
ta264 6e398b3a57 Fixed: Error fetching results in Add New
5 years ago
ta264 72f1c8b9a8 Fix modules derived from BookModuleWithSignalR
5 years ago
ta264 3a12ae6956 New: Show series info in author books table and book details
5 years ago
ta264 9139113d14 New: Send publisher and language to calibre
5 years ago
ta264 4adffff5ba Remove old lidarr UI settings
5 years ago
Qstick e4ad1c5e16 Switch Automation to Chrome for Test Speed
5 years ago
ta264 737bde0c5c Fix test
5 years ago
ta264 38ce17fc53 Fixed: Trigger search when new book added via import list
5 years ago
Mark McDowall 0d8e36ca33 Fixed: Imported downloads not being removed when seeding goals are met
5 years ago
Mark McDowall 162cbf01ed Fixed: Remove seeded downloads if they've finished seeding after import
5 years ago
Mark McDowall 0868626450 Fixed: Don't process downloads removed from the client
5 years ago
Mark McDowall e24bd83395 Don't re-trigger completed event
5 years ago
ta264 f58cffef51 Log out SQL trace on error
5 years ago
ta264 9fc0a8d4d1 New: Option to disable automatic search on import lists
5 years ago
ta264 ede8b9aa4a Fixed: Goodreads owned books import
5 years ago
ta264 220808a7c4 Fixed: Import list import error
5 years ago
ta264 515751b1e1 New: Send series info to calibre when importing
5 years ago
ta264 6ea1a56b50 New: Import shelves from any goodreads user
5 years ago
ta264 412a2dcb6f Fixed: Error adding some authors
5 years ago
ta264 be83bff893 Quieten calibre
5 years ago
Qstick 8c6ecd3b7a Fixed: Don't lock command queue if updating is disabled
5 years ago
Taloth Saldono f94a286479 Lock CommandQueueManager.PushMany too
5 years ago
Taloth Saldono e39fee9209 Skip unknown/removed commands still queued in the database
5 years ago
Taloth Saldono edd278a131 Fixed timing issue allowing multiple instances of the same command to be queued
5 years ago
Mark McDowall 4f131428b8 Fixed: Broken tasks getting stuck in queue
5 years ago
ta264 01290965c5 Fix test
5 years ago
Mark McDowall f9af5e2502 Fixed: Error occurred while executing task ProcessMonitoredDownloads
5 years ago
Mark McDowall bc395860bb Fixed: Inaccessible path leading to import process being aborted before processing all items
5 years ago
ta264 b9ba7228b5 Fixed: Re-processing imported download causing task to fail
5 years ago
Taloth Saldono 84faeca0d3 Fixed missing interface for the CheckForFinishedDownloadCommand backward compat handling
5 years ago
gl3nni3 921bfdb20d Fixed: Replace duplicate slashes from file names when importing
5 years ago
ta264 0d3798b8b1 Fixed: Bad SQL queries getting files for book
5 years ago
ta264 190c4059cc Fix default quality revision version to 1 not 0
5 years ago
ta264 dfccb8b6dd Fix fpcalc tests
5 years ago
ta264 2ce12e1a7e Move runtime copy into a separate target
5 years ago
ta264 9973dd8195 Move msbuild target files into folder
5 years ago
ta264 b2d1617e44 Disable single instance check for integration tests
5 years ago
Dtaggart e563f7f75e New: Added silent notification option to telegram
5 years ago
ta264 0387f8e33e New: Calibre root folder health check
5 years ago
ta264 8781b78be9 Fixed: Validate calibre connection before saving root folder
5 years ago
ta264 d2fa75dee5 New: Support digest authentication with Calibre
5 years ago
ta264 1e2d931f9a Support for digest auth with HttpRequests
5 years ago
ta264 655017e1ed Simplify calibre settings
5 years ago
ta264 d2dcc45492 Fixed: Shared serializer in ProviderRepository
5 years ago
ta264 1ace52784b Print log file on fail
5 years ago
ta264 2b994fdc0c Run integration tests in parallel
5 years ago
ta264 ea909c6d99 Bump net core to 3.1.7
5 years ago
ta264 4cc09a7cc0 Fix test
5 years ago
ta264 d8cb86c5dd Try to fix alpine integration tests
5 years ago
Taloth Saldono a67dda87a8 Additional logging in case of integration test startup failures
5 years ago
ta264 745fba3bf8 Disable stylecop for backend build on azure
5 years ago
ta264 07295cd7b2 Fix integration test packages
5 years ago
ta264 6bcc9de7af Fixed: Allow books with missing language by default
5 years ago
ta264 20b997473a Fixed: Error adding indexers
5 years ago
ta264 f5c6070f23 Fixed: Correct query for lazy-loading files
5 years ago
ta264 e1862653f9 Fixed: Don't strip apostrophes
5 years ago
ta264 31cad994ba Fixed: Remove disambiguation from search
5 years ago
ta264 dbba39c487 Fixed: Book title should not include the series
5 years ago
ta264 46c0e3c481 Ignore book-search test
5 years ago
ta264 6a24bf7a78 Disable newznab book-search, enable for Torznab
5 years ago
Qstick 93105cfff7 Fix build due to apiPath setting in Newznab presets
5 years ago
Mark McDowall 859dae07db New: Add Tabula Rasa Newznab Preset
5 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
6 years ago
ta264 b0adb2035e New: Treat compile warnings as errors
6 years ago
ta264 cdf8b1cb5d Fixed: Removed unused files
6 years ago