Taloth Saldono
058ab4b4a8
Protect against Qbittorrent edgecase if users add torrents manually with Keep top-level folder disabled
...
(cherry picked from commit 05820ac272ee976fcc0a7b17f3e9cc987cb0d230)
4 years ago
ta264
eb50b4f09f
Fixed: Get actual file names from QBittorrent API ( #5226 )
...
* Fixed: Get actual file names from QBittorrent API
Previously we were assuming that the output filename was the category
output dir + the torrent name. This isn't true if the torrent has
been renamed or sanitized.
4 years ago
Taloth Saldono
3af3c9ff4b
Removed unnecessary importlists warning.
...
(cherry picked from commit a9384e26d86cfe8ae1d29569a708e3db9306abe6)
4 years ago
Taloth Saldono
cc9886379e
Give systemd a bit more time to restart sonarr after update
...
(cherry picked from commit 5fced70948c1e8d3d5e3c4747516507f87506697)
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
...
Added GRIds to 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
...
(cherry picked from commit 0c7743e786749b333333d282412ff76fc10aba65)
4 years ago
nitsua
0672fc7b85
Custom Notification cleanup
...
- Renamed event "BookDownload" to "Download" to match sonarr/radarr
- Renamed "TrackRetag" to "BookRetag" (Lidarr leftovers)
4 years ago
Mark McDowall
533e239d72
Fixed: Removing torrents from Vuze
...
(cherry picked from commit d0c0720578abcc02d9abca24f60d73d32491cd2f)
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
...
Fixes #412
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
...
(cherry picked from commit 53f1857e6349fc4c674dbaec50b0dda681f073ae)
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
...
Fixes #401
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
...
Closes #1400
4 years ago
Mark McDowall
162cbf01ed
Fixed: Remove seeded downloads if they've finished seeding after import
...
Closes #1389
(cherry picked from commit 9d766cfed588ee49525f68815b7e5eb980ddc11f)
4 years ago
Mark McDowall
0868626450
Fixed: Don't process downloads removed from the client
...
Closes #1377
4 years ago
Mark McDowall
e24bd83395
Don't re-trigger completed event
...
Closes #1376
4 years ago
ta264
f58cffef51
Log out SQL trace on error
...
Closes #394
4 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
...
Fixes #369
5 years ago
ta264
412a2dcb6f
Fixed: Error adding some authors
...
Fixes the case where the author wasn't the main contributor to their
most popular book
Fixes #42
Fixes #360
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
...
Fixes #3470
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
...
Causes a SIGABRT on mono 6.10 and 6.12 - double free or corruption
5 years ago
Dtaggart
e563f7f75e
New: Added silent notification option to telegram
...
(cherry picked from commit 9e392977b9f66be37c1fd6938c0b051c362ddb42)
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
...
[common]
5 years ago
ta264
655017e1ed
Simplify calibre settings
...
The IProviderConfig stuff wasn't used
5 years ago
ta264
d2dcc45492
Fixed: Shared serializer in ProviderRepository
...
[common]
Some caching happens in the serializer settings so best not to
recreate each time
5 years ago
ta264
1ace52784b
Print log file on fail
5 years ago
ta264
2b994fdc0c
Run integration tests in parallel
...
Revert "Try to fix alpine integration tests"
This reverts commit d8cb86c5dd
.
[common]
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
...
Closes #292
5 years ago
ta264
745fba3bf8
Disable stylecop for backend build on azure
...
Linting issues are picked up by the analyze task
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
...
(cherry picked from commit 31be74e6d33e0066c1dca6115c7272a49dc8d277)
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
...
Fixes #39
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
...
Also use original release date and set goodreads id
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 )
...
* Fix: apply fix from Lidarr to the Readarr manual import modal
* Rename Album to Book in the identification override
* Rename "audio" to "book" in the interactive import modal empty message
5 years ago
Thomas Mathews
324db4959d
Fixed: bookshelf count and colour ( #30 )
...
* Add total book count to the result set from the statistics query
* Rename TotalTrackCount and map it
* Fix the colouring of the book count/percentage
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
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
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
...
Don't update state if we know items are equal to avoid reselections.
Don't pass LastInfoUpdate to frontend to prevent useless updates (the
field isn't used)
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
...
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
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
...
Fixes #1012
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
...
Enables stack trace line numbers on linux
5 years ago
Qstick
f77a2feeef
StyleCop ( #1058 )
...
* Stylecop Rules and Fixes
5 years ago
Qstick
63d669178d
Fixed: Handle qBittorrent "moving" & "forcedDL" state
5 years ago
Qstick
c8da56749c
New: Added version number to backup filename
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
5 years ago