Commit Graph

  • 57cb48cbd0 New Connector PR template testing cuttingedge glax 2025-09-08 19:33:30 +02:00
  • 611e8a04df Update issue templates glax 2025-09-08 19:26:36 +02:00
  • 6231f9a842 Improve Contributing Guidelines glax 2025-09-08 19:16:15 +02:00
  • 7f9bea00a4 Fix BaseWorker unnecessary nesting of Tasks Fix MangaDex Oneshots have no Chapternumber glax 2025-09-08 18:52:41 +02:00
  • 07716625d6 Update to fit upstream bubez81/mw-mangaworld-pr glax 2025-09-08 18:43:55 +02:00
  • 7ac4c37b27 Mangaworld: fix status parsing (IT→enum), icon, domains Michele Galanti 2025-09-08 14:17:48 +02:00
  • 1360b7afc5 Update Readme and License glax 2025-09-06 17:27:07 +02:00
  • 3a8a2d2c86 Remove obsolete files glax 2025-09-06 17:03:24 +02:00
  • af01e4a6a4 NotificationConnector DTO and RequestRecords glax 2025-09-06 17:02:08 +02:00
  • d4ea40a875 Descriptions for Records and DTOs glax 2025-09-06 16:40:19 +02:00
  • 09e6b07186 LibrarConnector DTO and CreateLibraryConnectorRecord glax 2025-09-06 16:31:16 +02:00
  • 26987c983f Add FileLibrary DTO and CreateLibraryRecord glax 2025-09-06 16:20:38 +02:00
  • b3df3bf144 Server v2 is cuttingedge glax 2025-09-06 16:10:10 +02:00
  • ef59090160 Add oldstable branch oldstable glax 2025-09-06 16:02:04 +02:00
  • 757d7a8ab0 Fix crashes if task is not finished yet. glax 2025-09-05 20:52:06 +02:00
  • ddcab0c6ed Fix caching etag comparison glax 2025-09-05 20:42:02 +02:00
  • f1a61a7b90 Fix wrong value being returned glax 2025-09-05 20:36:24 +02:00
  • 78e7e8fc06 Resize Covers on download glax 2025-09-05 20:28:50 +02:00
  • d1b2f0ab19 Include="Log4Net.config.xml" CopyToOutputDirectory="Always" CopyToPublishDirectory="Always" glax 2025-09-05 17:31:49 +02:00
  • 8439b8b2ab Configure log4net loggers glax 2025-09-05 15:31:06 +02:00
  • 62090d1677 Use Tracked entity glax 2025-09-05 03:00:17 +02:00
  • e0735eea0f Mark ConnectorId to not use again if there is no image-urls glax 2025-09-05 02:36:26 +02:00
  • 65418c0495 Max Worker Concurrency glax 2025-09-05 01:13:31 +02:00
  • 35e36a557c Fix asynchronous chapter checking glax 2025-09-05 00:08:48 +02:00
  • ee3789fdfd Fix Chapter already exists check glax 2025-09-05 00:05:14 +02:00
  • aae5c88ec9 Order the chapters glax 2025-09-04 23:46:31 +02:00
  • 0cb239a4e6 Maximum concurrent downloads (too many crashes the application) glax 2025-09-04 23:33:42 +02:00
  • b24308021b Fix request limits for UserAgents not being set correctly glax 2025-09-04 23:14:32 +02:00
  • 2d662c269b Fix new Workers not getting added. glax 2025-09-04 23:02:24 +02:00
  • c8be88d645 Add new MangaConnectorId<Chapter> for existing Chapters to database glax 2025-09-04 22:50:17 +02:00
  • 48914985d2 If Manga is marked for Download from Connector, mark the new Chapters as UseForDownload glax 2025-09-04 22:20:42 +02:00
  • f94513a4ae Fix Manga ChangeLibrary Endpoint to be faster if library is the same. Fix MoveMangaLibraryWorker.cs setting off new Library glax 2025-09-04 22:15:29 +02:00
  • b76f460778 Include Library in Manga-Response glax 2025-09-04 21:52:19 +02:00
  • f9e017ec11 Fix RetrieveMangaChaptersFromMangaconnector Chapters not getting added to Manga glax 2025-09-04 21:46:23 +02:00
  • ec54cad58c Add icon to global connector glax 2025-09-04 19:17:41 +02:00
  • a5c82b2505 Fix search not adding manga to database glax 2025-09-04 19:11:41 +02:00
  • 35bbbc521e Change DefaultRequestLimits glax 2025-09-04 18:02:02 +02:00
  • 2cb898d8eb fix healthcheck for local testing glax 2025-09-04 18:00:25 +02:00
  • c23d29436f MangaConnector DTO glax 2025-09-03 17:55:26 +02:00
  • cb14a7c31f Use DTOs to return API requests instead of Database Schema types. Make use of IHttpStatusCodeResults glax 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) glax 2025-09-02 19:36:06 +02:00
  • 6fa166363a Fix task finished before Finish-Action could be set. glax 2025-09-02 01:30:41 +02:00
  • 1b0aa7d543 Remove armv6 failed to build: failed to solve: no match for platform in manifest: not found glax 2025-09-02 00:57:09 +02:00
  • 0c94e6e5fe workflow more platforms glax 2025-09-02 00:50:01 +02:00
  • ffe1f4fd2c Search use MinimalManga glax 2025-09-02 00:42:07 +02:00
  • e96b2585e0 Return new DTO "MinimalManga" for endpoints that return a lot of Manga-data glax 2025-09-01 23:43:59 +02:00
  • 3b8570cf57 Allow requests to be cancelled. Make workers have a CancellationTokenSource glax 2025-09-01 23:26:49 +02:00
  • 6c61869e66 remove --platform=$TARGETPLATFORM glax 2025-09-01 20:34:50 +02:00
  • 1c6398414d Add key length annotation to Identifiable glax 2025-09-01 21:50:00 +02:00
  • 29d21f06e5 Move endpoint to get downloading manga glax 2025-09-01 21:26:34 +02:00
  • b4a0ce68c3 Return all Manga by default, add endpoint to return Mangakeys glax 2025-09-01 21:22:29 +02:00
  • 94a8dfc90a Add endpoint to return worker keys glax 2025-09-01 21:20:45 +02:00
  • 81463de409 Return Workers directly instead of keys glax 2025-09-01 21:18:56 +02:00
  • e31ecbd66b specify user for postgres healthcheck glax 2025-09-01 20:32:09 +02:00
  • c81a3633de Update packages, remove puppeteer glax 2025-09-01 20:20:04 +02:00
  • 5883ed6426 Fix rebase glax 2025-09-01 20:16:35 +02:00
  • 7e70288662 Fix MangaConnectorId Chapters Cascade glax 2025-07-22 22:34:38 +02:00
  • 24299a955a Add Maintenance Controller - CleanupNoDownloadManga glax 2025-07-22 21:53:27 +02:00
  • 49856657ca Add Query to get similar Manga by name glax 2025-07-22 21:53:14 +02:00
  • 16ef2fc9f1 Fix MangaDex null glax 2025-07-22 21:09:31 +02:00
  • 32f7a6642a Fix merging of Manga Fix ComickIo empty lists glax 2025-07-22 20:24:53 +02:00
  • 4d5c95b119 Additional Query to get only downloading Manga glax 2025-07-22 18:04:49 +02:00
  • 6da116acb3 Fix Merge of Chapters glax 2025-07-22 18:00:50 +02:00
  • 34b7d0c2a3 Fix Merge of Manga glax 2025-07-22 17:59:25 +02:00
  • cb06cbbb61 Add Queries for MangaConnectorIds glax 2025-07-22 15:56:57 +02:00
  • a0eb2be4bd Fix DownloadChapterFromMangaconnectorWorker trying to download even if Library is not set glax 2025-07-22 13:49:18 +02:00
  • ce9195272d Fix return of GET MangaConnector glax 2025-07-21 19:52:03 +02:00
  • d6bb9fca21 Fix CancellationToken Source crashing all Workers after 10 Minutes of runtime glax 2025-07-21 19:32:29 +02:00
  • 4f6053172d Fix NotificationConnectors glax 2025-07-21 16:39:18 +02:00
  • bbaf3c46b3 NamedSwaggerGenOptions.cs glax 2025-07-21 14:01:59 +02:00
  • ccaed156bb More Logging glax 2025-07-21 13:47:21 +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. glax 2025-07-21 13:45:39 +02:00
  • 9d560692dc Fix Concurrency of DownloadClient LastExecutedRateLimit glax 2025-07-21 13:06:35 +02:00
  • 9d2dd2eabb Add UpdateCoversWorker glax 2025-07-21 12:45:29 +02:00
  • 16c0cde526 Download Cover when adding Manga glax 2025-07-21 12:38:00 +02:00
  • 7189dccd89 Remove non-periodic workers after they finish glax 2025-07-21 12:35:18 +02:00
  • 044553abcb Search for Manga on different MangaConnector glax 2025-07-21 12:32:20 +02:00
  • f2bc48bc52 Context Load Navigations and Collections glax 2025-07-21 12:24:54 +02:00
  • 93d3878b07 GET Workers return IDs glax 2025-07-21 11:43:29 +02:00
  • cae8cde53f Disable LazyLoading Remove MangaConnectors from Database glax 2025-07-21 11:42:17 +02:00
  • 394944e11a Indent TrangaSettings glax 2025-07-21 11:15:17 +02:00
  • fb004657eb Move Configuration of Workers to separate method glax 2025-07-20 19:19:06 +02:00
  • 9d84716278 Rename methods for workers from old Job glax 2025-07-20 19:12:28 +02:00
  • 461272d02a StartNewChapterDownloadsWorker interval 1 minute glax 2025-07-03 23:06:35 +02:00
  • 7a8ae9e175 Fix request path glax 2025-07-03 23:04:32 +02:00
  • 31a22416ee Fix Scope/Context for Workers glax 2025-07-03 22:59:30 +02:00
  • f08e77102f Fix Worker-Cycle: Periodic set last execution, Print Running Worker-Names when done glax 2025-07-03 22:48:06 +02:00
  • 6604c1b412 Fix TrangaBaseContext.Sync glax 2025-07-03 22:39:06 +02:00
  • 2ab1ae04c1 Fix RemoveOldNotificationsWorker.cs: RemoveRange glax 2025-07-03 21:57:07 +02:00
  • 902ebc48ff Add Migrations glax 2025-07-03 21:55:38 +02:00
  • 54efc5fd5b Add default Tranga-Workers glax 2025-07-03 21:17:08 +02:00
  • 6f3ccda0ed Enable Manga Downloading glax 2025-07-03 21:11:33 +02:00
  • 04da402847 SettingsController set download language glax 2025-07-03 20:53:20 +02:00
  • d8c8310a48 Tranga WorkerCycle glax 2025-07-03 20:51:06 +02:00
  • fd508b7e6c UpdateMetadataWorker.cs glax 2025-07-03 20:38:29 +02:00
  • 3c4f1c16db ToString overrides glax 2025-07-03 20:38:18 +02:00
  • fa29c21dfb StartNewChapterDownloadsWorker.cs glax 2025-07-03 20:21:48 +02:00
  • 15f38f009f SendNotificationsWorker, CleanupMangaCoversWorker, UpdateChaptersDownloadedWorker add optional interval parameter glax 2025-07-03 20:12:07 +02:00
  • b34aa5e73a CheckForNewChaptersWorker glax 2025-07-03 20:11:18 +02:00
  • d63733bb5a Move AddMangaToContext to Tranga.cs glax 2025-07-03 19:43:55 +02:00