Commit graph

3830 commits

Author SHA1 Message Date
ta264
737bde0c5c Fix test 2020-08-25 22:20:04 +01:00
ta264
38ce17fc53 Fixed: Trigger search when new book added via import list 2020-08-25 22:35:14 +01:00
Mark McDowall
0d8e36ca33 Fixed: Imported downloads not being removed when seeding goals are met
Closes #1400
2020-08-25 21:39:53 +01:00
Mark McDowall
162cbf01ed Fixed: Remove seeded downloads if they've finished seeding after import
Closes #1389

(cherry picked from commit 9d766cfed588ee49525f68815b7e5eb980ddc11f)
2020-08-25 21:39:52 +01:00
Mark McDowall
0868626450 Fixed: Don't process downloads removed from the client
Closes #1377
2020-08-25 21:39:50 +01:00
Mark McDowall
e24bd83395 Don't re-trigger completed event
Closes #1376
2020-08-25 21:39:49 +01:00
ta264
f58cffef51 Log out SQL trace on error
Closes #394
2020-08-21 20:28:54 +01:00
ta264
9fc0a8d4d1 New: Option to disable automatic search on import lists 2020-08-19 22:44:06 +01:00
ta264
ede8b9aa4a Fixed: Goodreads owned books import 2020-08-19 22:44:06 +01:00
ta264
220808a7c4 Fixed: Import list import error 2020-08-19 22:44:06 +01:00
ta264
515751b1e1 New: Send series info to calibre when importing 2020-08-19 22:16:43 +01:00
ta264
6ea1a56b50 New: Import shelves from any goodreads user
Fixes #369
2020-08-19 22:16:43 +01:00
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
2020-08-19 22:10:22 +01:00
ta264
be83bff893 Quieten calibre 2020-08-19 22:01:44 +01:00
Qstick
8c6ecd3b7a Fixed: Don't lock command queue if updating is disabled 2020-08-19 21:57:11 +01:00
Taloth Saldono
f94a286479 Lock CommandQueueManager.PushMany too 2020-08-19 21:50:52 +01:00
Taloth Saldono
e39fee9209 Skip unknown/removed commands still queued in the database 2020-08-19 21:50:42 +01:00
Taloth Saldono
edd278a131 Fixed timing issue allowing multiple instances of the same command to be queued 2020-08-19 21:45:00 +01:00
Mark McDowall
4f131428b8 Fixed: Broken tasks getting stuck in queue 2020-08-19 21:44:56 +01:00
ta264
01290965c5 Fix test 2020-08-19 19:16:54 +01:00
Mark McDowall
f9af5e2502 Fixed: Error occurred while executing task ProcessMonitoredDownloads 2020-08-18 22:57:29 +01:00
Mark McDowall
bc395860bb Fixed: Inaccessible path leading to import process being aborted before processing all items 2020-08-18 22:57:26 +01:00
ta264
b9ba7228b5 Fixed: Re-processing imported download causing task to fail 2020-08-18 22:57:13 +01:00
Taloth Saldono
84faeca0d3 Fixed missing interface for the CheckForFinishedDownloadCommand backward compat handling 2020-08-18 22:49:23 +01:00
gl3nni3
921bfdb20d Fixed: Replace duplicate slashes from file names when importing
Fixes #3470
2020-08-18 22:48:31 +01:00
ta264
0d3798b8b1 Fixed: Bad SQL queries getting files for book 2020-08-19 17:47:36 +01:00
ta264
190c4059cc Fix default quality revision version to 1 not 0 2020-08-19 17:47:27 +01:00
ta264
dfccb8b6dd Fix fpcalc tests 2020-08-17 21:44:48 +01:00
ta264
2ce12e1a7e Move runtime copy into a separate target 2020-08-17 21:29:26 +01:00
ta264
9973dd8195 Move msbuild target files into folder 2020-08-17 21:29:26 +01:00
ta264
b2d1617e44 Disable single instance check for integration tests
Causes a SIGABRT on mono 6.10 and 6.12 - double free or corruption
2020-08-17 10:34:53 +01:00
Dtaggart
e563f7f75e New: Added silent notification option to telegram
(cherry picked from commit 9e392977b9f66be37c1fd6938c0b051c362ddb42)
2020-08-16 21:21:03 +01:00
ta264
0387f8e33e New: Calibre root folder health check 2020-08-16 11:21:53 +01:00
ta264
8781b78be9 Fixed: Validate calibre connection before saving root folder 2020-08-16 11:21:53 +01:00
ta264
d2fa75dee5 New: Support digest authentication with Calibre 2020-08-16 11:21:53 +01:00
ta264
1e2d931f9a Support for digest auth with HttpRequests
[common]
2020-08-16 11:21:53 +01:00
ta264
655017e1ed Simplify calibre settings
The IProviderConfig stuff wasn't used
2020-08-16 11:21:53 +01:00
ta264
d2dcc45492 Fixed: Shared serializer in ProviderRepository
[common]

Some caching happens in the serializer settings so best not to
recreate each time
2020-08-16 11:21:53 +01:00
ta264
1ace52784b Print log file on fail 2020-08-16 06:29:33 +01:00
ta264
2b994fdc0c Run integration tests in parallel
Revert "Try to fix alpine integration tests"

This reverts commit d8cb86c5dd.

[common]
2020-08-16 06:29:33 +01:00
ta264
ea909c6d99 Bump net core to 3.1.7 2020-08-14 06:35:58 +01:00
ta264
4cc09a7cc0 Fix test 2020-08-13 20:44:49 +01:00
ta264
d8cb86c5dd Try to fix alpine integration tests 2020-08-13 19:12:16 +01:00
Taloth Saldono
a67dda87a8 Additional logging in case of integration test startup failures
Closes #292
2020-08-13 19:12:16 +01:00
ta264
745fba3bf8 Disable stylecop for backend build on azure
Linting issues are picked up by the analyze task
2020-08-06 21:42:03 +01:00
ta264
07295cd7b2 Fix integration test packages 2020-08-06 21:41:42 +01:00
ta264
6bcc9de7af Fixed: Allow books with missing language by default 2020-08-06 20:24:34 +01:00
ta264
20b997473a Fixed: Error adding indexers 2020-08-05 22:35:26 +01:00
ta264
f5c6070f23 Fixed: Correct query for lazy-loading files 2020-08-05 22:35:26 +01:00
ta264
e1862653f9 Fixed: Don't strip apostrophes 2020-08-05 22:35:26 +01:00