82f6c7b3fe
Moved GetArchiveFilePath, CheckChapterIsDownloaded and GetComicInfoXmlString to Chapter.cs
2023-06-27 23:22:23 +02:00
5586d2c104
Connector CheckChapterIsDownloaded more Regex
2023-06-27 23:14:22 +02:00
62dc9fee2a
GetComicInfoXmlString: protected -> internal
2023-06-27 23:09:09 +02:00
b3e1d39d0f
Rename Connector.SearchChapters -> SelectChapters
...
Added "a(ll)"-option to SelectChapters
2023-06-27 23:02:55 +02:00
f66ab7d40b
Connector use TrangaSettings instead of own values for imageCache and downloadLocation
2023-06-27 22:57:44 +02:00
9ccba6fba6
Fix CheckChapterIsDownloaded Directory does not exists exception returning 0 chapters
2023-06-25 23:56:22 +02:00
7b311eae75
Will break: CheckChapterIsDownloaded
2023-06-24 20:46:35 +02:00
9af5c1603e
Using HttpStatusCode to signify Task-Success
...
When DownloadChapterTask returns notfound, do not retry.
2023-06-20 15:46:54 +02:00
3b542c04f6
ReShaper cleanup,
...
Remove unnecessary using directives
2023-06-20 14:59:08 +02:00
a809b7c285
Added timeout to Connector DownloadClient
2023-06-20 14:58:02 +02:00
23dfdc0933
Connector DownloadChapter, DownloadImage, DownloadChapterImages returns successState.
...
RequestResult replace HttpStatusCode with success-status boolean.
DownloadChapterTask: Only send Notification when Chapter download successful
2023-06-19 22:45:33 +02:00
1be10b310d
Fix Regex Bug on downlaod volumes
2023-06-11 19:17:03 +02:00
fcd81f03b3
resolves #17 no cover image
2023-06-11 19:05:08 +02:00
6eaba07801
Changed progress type from float to double
2023-06-10 15:58:11 +02:00
1c94625840
Added CancellationToken to TrangaTask #14
2023-06-10 14:27:09 +02:00
32f89f9dce
Multiple authors resolves #7
2023-06-10 14:05:23 +02:00
02fe849046
Better downloadChapter selection
2023-06-09 11:06:18 +02:00
17ce820cf3
Changed taskProgress increment to call method that updates progress accordingly (with parent-tasks being also updated)
2023-06-06 20:54:21 +02:00
bd189984a9
Rewrote entire Task-Structure:
...
TrangaTask now only contains essentials, derived classes contain specific information such as connectorName, publication, chapter, etc.
Removed taskQueue system, instead all tasks are kept in _allTasks.
Progress is being tracked in TrangaTask resolves #36 resolves #32
Added new TrangaTask: DownloadChapter to download single chapters. #35
Fixed duplicate file-access when writing settings.
2023-06-05 00:38:07 +02:00
7cdf77cbb9
Less logging clutter
2023-06-03 22:55:53 +02:00
5a9aed4969
Kavita naming convention
2023-06-03 22:39:27 +02:00
5b41f687d0
Kavita naming convention
2023-06-03 22:34:02 +02:00
6d91788655
Kavita naming convention
2023-06-03 22:25:24 +02:00
933df58712
Moved publicationFolder creation to Publication with Permissions
2023-06-01 22:59:04 +02:00
6158fa072b
File permissions
2023-06-01 22:32:11 +02:00
0d3799e00d
Fix Bug when strings where shorter than 25 characters on logger.writeline
...
Fixed CLI output
2023-06-01 22:27:37 +02:00
e977bed5a5
#32 formatting length
2023-06-01 22:14:00 +02:00
cacd5fede2
removed unnecessary todo
2023-06-01 22:06:10 +02:00
1bca99cb6a
#32 Added progress tracking to task (internal and log use for now)
2023-06-01 22:05:48 +02:00
15fc367263
logging
2023-06-01 21:16:57 +02:00
8bb6fb902b
File Permissions
2023-06-01 18:28:58 +02:00
8381951168
#2 First Attempt
2023-06-01 13:13:53 +02:00
16c1b5c506
Create imageCacheFolder
2023-05-31 21:39:18 +02:00
d5ecc1c37d
Spelling, redundant calls
2023-05-31 21:18:41 +02:00
2bc92556e3
Method description and Name CopyCoverFromCacheToDownloadLocation
2023-05-31 20:39:57 +02:00
f1ab823e7f
Method description
2023-05-31 20:39:23 +02:00
8261d02cc7
Renamed methods, made some methods non-static in Connector, some more logging
2023-05-31 20:29:30 +02:00
732c2f119c
More logging
2023-05-26 15:09:26 +02:00
985ac8fc7a
Fix #28 coverimages
2023-05-26 14:07:11 +02:00
780df1cd6e
Created Image-Cache
2023-05-25 14:25:23 +02:00
eddf50483f
Fixed some nullable types
2023-05-22 21:44:52 +02:00
a71d65e666
Fix negative sleep time
2023-05-22 21:41:11 +02:00
30b6c4680b
Better Rate-Limits
...
Added Logger to DownloadClient
2023-05-22 21:38:23 +02:00
01cb74c088
First attempt at #18 Rate Limits
2023-05-22 18:15:59 +02:00
ec480dffad
Merge pull request 'closes #7 ' ( #17 ) from Issue_7 into master
...
Reviewed-on: glax/Tranga#17
2023-05-22 17:21:42 +02:00
0e0ba1796e
closes #7
2023-05-22 17:20:07 +02:00
27d8565dc1
fixes #14
2023-05-22 17:09:47 +02:00
a321ecb1bc
string
2023-05-21 15:36:12 +02:00
d62b0bdf34
Changed Logger to accept string as caller
...
Added Logger to all relevant methods
2023-05-20 22:10:24 +02:00
4ee47ed65c
Snarky comments. Documentation
2023-05-20 15:05:41 +02:00