|
f9e017ec11
|
Fix RetrieveMangaChaptersFromMangaconnector Chapters not getting added to Manga
|
2025-09-04 21:46:23 +02:00 |
|
|
cb14a7c31f
|
Use DTOs to return API requests instead of Database Schema types.
Make use of IHttpStatusCodeResults
|
2025-09-02 22:26:50 +02:00 |
|
|
55f04710a7
|
Improved CancellationToken usage, Added more logging to Workers, Added Code-comments (please future me, be thankful)
|
2025-09-02 19:36:06 +02:00 |
|
|
6fa166363a
|
Fix task finished before Finish-Action could be set.
|
2025-09-02 01:30:41 +02:00 |
|
|
3b8570cf57
|
Allow requests to be cancelled.
Make workers have a CancellationTokenSource
|
2025-09-01 23:26:49 +02:00 |
|
|
1c6398414d
|
Add key length annotation to Identifiable
|
2025-09-01 21:50:00 +02:00 |
|
|
a0eb2be4bd
|
Fix DownloadChapterFromMangaconnectorWorker trying to download even if Library is not set
|
2025-09-01 20:35:00 +02:00 |
|
|
d6bb9fca21
|
Fix CancellationToken Source crashing all Workers after 10 Minutes of runtime
|
2025-09-01 20:35:00 +02:00 |
|
|
dcf8ada486
|
Do not use a Thread to Periodically check for Due workers.
Each Periodic Worker has it's own Thread that waits for execution.
|
2025-09-01 20:35:00 +02:00 |
|
|
9d2dd2eabb
|
Add UpdateCoversWorker
|
2025-09-01 20:35:00 +02:00 |
|
|
f2bc48bc52
|
Context Load Navigations and Collections
|
2025-09-01 20:35:00 +02:00 |
|
|
cae8cde53f
|
Disable LazyLoading
Remove MangaConnectors from Database
|
2025-09-01 20:35:00 +02:00 |
|
|
461272d02a
|
StartNewChapterDownloadsWorker interval 1 minute
|
2025-09-01 20:35:00 +02:00 |
|
|
31a22416ee
|
Fix Scope/Context for Workers
|
2025-09-01 20:35:00 +02:00 |
|
|
f08e77102f
|
Fix Worker-Cycle:
Periodic set last execution,
Print Running Worker-Names when done
|
2025-09-01 20:35:00 +02:00 |
|
|
6604c1b412
|
Fix TrangaBaseContext.Sync
|
2025-09-01 20:35:00 +02:00 |
|
|
2ab1ae04c1
|
Fix RemoveOldNotificationsWorker.cs: RemoveRange
|
2025-09-01 20:35:00 +02:00 |
|
|
902ebc48ff
|
Add Migrations
Add RemoveOldNotificationsWorker.cs
|
2025-09-01 20:35:00 +02:00 |
|
|
54efc5fd5b
|
Add default Tranga-Workers
|
2025-09-01 20:35:00 +02:00 |
|
|
fd508b7e6c
|
UpdateMetadataWorker.cs
|
2025-09-01 20:35:00 +02:00 |
|
|
3c4f1c16db
|
ToString overrides
|
2025-09-01 20:35:00 +02:00 |
|
|
fa29c21dfb
|
StartNewChapterDownloadsWorker.cs
|
2025-09-01 20:35:00 +02:00 |
|
|
15f38f009f
|
SendNotificationsWorker, CleanupMangaCoversWorker, UpdateChaptersDownloadedWorker add optional interval parameter
|
2025-09-01 20:35:00 +02:00 |
|
|
b34aa5e73a
|
CheckForNewChaptersWorker
|
2025-09-01 20:35:00 +02:00 |
|
|
d63733bb5a
|
Move AddMangaToContext to Tranga.cs
|
2025-09-01 20:35:00 +02:00 |
|
|
d9144e3708
|
SendNotificationsWorker.cs
|
2025-09-01 20:35:00 +02:00 |
|
|
072a5c3210
|
TrangaSettings as static field in Tranga instead of Static class
|
2025-09-01 20:35:00 +02:00 |
|
|
56397dd0d2
|
BaseWorker Logging
|
2025-09-01 20:35:00 +02:00 |
|
|
9deac27f11
|
DbContext never null
|
2025-09-01 20:35:00 +02:00 |
|
|
637ad2e215
|
BaseWorker, BaseWorkerWithContext DoWork, call: Scope setting
TrangaBaseContext Sync return with success state and exception message
|
2025-09-01 20:35:00 +02:00 |
|
|
650cbffc8a
|
IPeriodic non-generic
|
2025-09-01 20:35:00 +02:00 |
|
|
c8fcde656e
|
Refactor Controllers
SettingsController.cs
SearchController.cs
QueryController.cs
NotificationConnectorController.cs
MetadataFetcherController.cs
MangaConnectorController.cs
FileLibraryController
LibraryConnectors
WorkerController
|
2025-09-01 20:35:00 +02:00 |
|
|
10d0a65637
|
WIP
|
2025-09-01 20:35:00 +02:00 |
|