Commit Graph

162 Commits

Author SHA1 Message Date
d029512354 Add ActionRecord DTO
Include all Data in ActionRecord return
Add endpoints for returning actions related to manga and chapter
Fix wrong syncs for ActionsContext
2025-10-16 20:08:07 +02:00
6561ba3bc3 Actions use enum 2025-10-16 19:13:44 +02:00
53276e858b Actions initial commit
Some checks failed
Docker Image CI / build (push) Has been cancelled
2025-10-16 02:53:02 +02:00
20f4f41c17 Fix remove manga endpoint 2025-10-15 01:48:08 +02:00
71d9cc47ba Speedup withtag
Some checks failed
Docker Image CI / build (push) Has been cancelled
2025-10-14 23:50:07 +02:00
f1e3d88c82 Fix /Manga/WithTag 2025-10-14 19:25:34 +02:00
acd885f1ab Fix MetadataEntry endpoints, payload
Some checks failed
Docker Image CI / build (push) Has been cancelled
2025-10-14 14:08:44 +02:00
81b299ad9d Fix Endpoint Ambiguity ChaptersController 2025-10-14 12:51:36 +02:00
bf7ab17502 Fix endpoint ambiguity MangaConnectorController 2025-10-14 12:48:57 +02:00
b6aab4eb8d Add endpoint that fetches all Metadataentries for Manga 2025-10-14 10:43:01 +02:00
a8cacafe38 Fix ambigous endpoints 2025-10-14 10:32:10 +02:00
e63545eed0 Update Endpoints 2025-10-14 10:16:31 +02:00
1378292e6d Order results for Manga and Chapters
Some checks failed
Docker Image CI / build (push) Has been cancelled
2025-10-11 22:45:26 +02:00
7e8f575091 Chapter filename is set only when download happens
Some checks failed
Docker Image CI / build (push) Has been cancelled
https://github.com/C9Glax/tranga/issues/466
2025-10-09 00:14:57 +02:00
ed07bba841 Use DelegatingHandler for RateLimits
Some checks failed
Docker Image CI / build (push) Has been cancelled
2025-10-06 22:48:46 +02:00
06555614f1 Fix CleanupNoDownloadManga 2025-10-02 17:56:03 +02:00
82489f3870 Include Filename in Chapter DTO 2025-09-27 22:41:59 +02:00
ae725b44e3 Change AddMangaToContextLogic 2025-09-24 17:58:26 +02:00
fc7b832926 Use ExecuteDelete instead of ffetching data and then removing the entries 2025-09-24 17:43:47 +02:00
df0dd26a8c Order Chapters in response 2025-09-21 18:26:25 +02:00
f905b5cfa0 Remove required from PatchLibraryRefreshRecord RefreshLibraryWhileDownloadingEveryMinutes 2025-09-21 17:11:55 +02:00
55a8b09310 Add Controller 2025-09-21 16:59:12 +02:00
e4263e4b2b Sync reason System.Reflection.MethodBase.GetCurrentMethod()?.Name 2025-09-18 02:28:59 +02:00
429cd2284f Better sync log 2025-09-18 02:04:01 +02:00
d9a1923a3c Add more Environment Variables 2025-09-18 01:46:53 +02:00
55d6b46507 Clean Filenames for Windows
Fixes #391
2025-09-18 00:51:34 +02:00
55fb37d62b Fix #441
Fixes all request Records with Validations
2025-09-17 23:59:26 +02:00
3a8a2d2c86 Remove obsolete files 2025-09-06 17:03:28 +02:00
af01e4a6a4 NotificationConnector DTO and RequestRecords 2025-09-06 17:02:15 +02:00
d4ea40a875 Descriptions for Records and DTOs 2025-09-06 16:40:19 +02:00
09e6b07186 LibrarConnector DTO and CreateLibraryConnectorRecord 2025-09-06 16:31:16 +02:00
26987c983f Add FileLibrary DTO and CreateLibraryRecord 2025-09-06 16:26:17 +02:00
ddcab0c6ed Fix caching etag comparison 2025-09-05 20:42:02 +02:00
78e7e8fc06 Resize Covers on download 2025-09-05 20:28:50 +02:00
f94513a4ae Fix Manga ChangeLibrary Endpoint to be faster if library is the same.
Fix MoveMangaLibraryWorker.cs setting off new Library
2025-09-04 22:15:29 +02:00
b76f460778 Include Library in Manga-Response 2025-09-04 21:52:19 +02:00
a5c82b2505 Fix search not adding manga to database 2025-09-04 19:11:41 +02:00
c23d29436f MangaConnector DTO 2025-09-03 17:55:26 +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
ffe1f4fd2c Search use MinimalManga 2025-09-02 00:42:07 +02:00
e96b2585e0 Return new DTO "MinimalManga" for endpoints that return a lot of Manga-data 2025-09-01 23:43:59 +02:00
3b8570cf57 Allow requests to be cancelled.
Make workers have a CancellationTokenSource
2025-09-01 23:26:49 +02:00
29d21f06e5 Move endpoint to get downloading manga 2025-09-01 21:26:34 +02:00
b4a0ce68c3 Return all Manga by default, add endpoint to return Mangakeys 2025-09-01 21:22:29 +02:00
94a8dfc90a Add endpoint to return worker keys 2025-09-01 21:21:13 +02:00
81463de409 Return Workers directly instead of keys 2025-09-01 21:18:56 +02:00
24299a955a Add Maintenance Controller
- CleanupNoDownloadManga
2025-09-01 20:35:00 +02:00
49856657ca Add Query to get similar Manga by name 2025-09-01 20:35:00 +02:00
32f7a6642a Fix merging of Manga
Fix ComickIo empty lists
2025-09-01 20:35:00 +02:00
4d5c95b119 Additional Query to get only downloading Manga 2025-09-01 20:35:00 +02:00