33856f9927
Fix infinity joby (because we did not create new Scope on every cycle)
2025-05-18 20:31:46 +02:00
49bd66ccab
Add UpdateCoverJob.cs
...
Covers get updated on every pull
If a Manga has no DownloadAvailableChaptersJob, Cover is removed
Add endpoint POST Settings/CleanupCovers that removed covers not associated to any Manga
2025-05-18 17:05:01 +02:00
9b251169a5
Remove old covers from ImageCache
2025-05-18 16:54:53 +02:00
3a3306240f
Use LazyLoading
2025-05-16 21:05:55 +02:00
563afa1e6f
Split UpdateFilesDownloadedJob.cs to UpdateChaptersDownloadedJob.cs and split into UpdateSingleChapterDownloadedJob.cs
2025-05-16 20:13:39 +02:00
d5d9f44a5f
Add Comick.Io
...
https://github.com/C9Glax/tranga/issues/253
2025-05-16 14:24:18 +02:00
475a29b10d
Attach Entities to Jobs
2025-05-15 15:13:53 +02:00
7d4a6be569
MangaConnectors do not have to return an Object with 6 Parameters.
...
Job-Start Logic readable and optimized
More robust Database design
2025-05-09 06:28:44 +02:00
1b49b171f4
Remove Manganato (for now)
2025-05-08 03:22:31 +02:00
91e033a2ec
Logging
2025-03-31 19:08:35 +02:00
f691529591
"Global"-Connector https://github.com/C9Glax/tranga-website/issues/50
2025-03-27 19:35:49 +01:00
90ce1395b8
Add Middleware to add Startofrequest time to all requests
2025-03-19 00:16:00 +01:00
5b03befbf1
#168 Multiple Base-Paths (Libraries) Support
Docker Image CI / build (push) Has been cancelled
2025-03-16 16:48:19 +01:00
6687ab4b3b
Port Manganato
2025-03-08 19:22:23 +01:00
ffc0e7555a
Add NewtonsoftJson to Swagger
...
Add RetrieveChaptersJob.cs
Add UpdateFilesDownloadedJob.cs
Remove DownloadNewChaptersJob.cs and instead use DownloadAvailableChaptersJob.cs
2025-03-08 18:09:41 +01:00
c4adba6357
Update Metadata of all Manga on startup
2025-03-07 18:25:28 +01:00
6c5bc3685e
#229 Resize cover-images on request before transfer
2025-03-07 14:29:25 +01:00
68cc23e158
Mangaconnector-Update:
...
Remove MangaNato
Update Weebcentral
2025-03-03 15:03:16 +01:00
1dca7ec569
Remove Manga4Life
2025-02-09 17:30:30 +01:00
Alessandro Benetton
725813c2f3
[postgres-Server-V2] feat(Jobs): Instead of passing context to each job, pass service provider and let the job create its own context
2025-02-01 23:08:13 +01:00
110a0bf481
Remove Mangasee
2025-01-15 22:19:24 +01:00
81d22bc022
Newtonsoft Enum Json Converter
2024-12-16 23:20:17 +01:00
03e89913e3
Scoped PGSql Contexts for Threads
2024-12-16 21:24:00 +01:00
c4fc2f436b
Notification-Thread Implemented
2024-12-16 21:02:55 +01:00
e6f8853b49
Add NotificationUrgency.cs
2024-12-16 20:14:28 +01:00
99ddb06d6d
TrangaSettings remove old properties
2024-12-16 20:08:23 +01:00
87274aca19
Remove APISerializable and APIJsonSerializer
2024-12-16 18:55:52 +01:00
0d32f15ee9
PGSqlContext add MangaConnector Discriminator
...
API use Newtonsoft Json,
2024-12-16 18:28:58 +01:00
3ee3a07565
Urgency
2024-12-16 18:02:14 +01:00
84833acdeb
Schema add Notifications
2024-12-16 17:35:36 +01:00
8c5bcd2665
Weebcentral
2024-12-14 22:02:32 +01:00
1008da7ee8
Add API
2024-12-14 21:53:29 +01:00
140074208f
Merged API and CLI into one.
2023-07-31 00:31:19 +02:00
3d6657b483
Moved libraryManagers, notificationManagers and logger to commonObjects class.
2023-07-30 23:31:25 +02:00
abf587377c
API: Changed uninstantiated class Program to static
2023-07-30 17:09:30 +02:00
000539d6a6
Moved logger to Trangasettings
2023-07-30 17:08:43 +02:00
8af2b12fc0
Moved class to appropriate namespaces
2023-07-30 16:26:29 +02:00
6741ca096b
Startup Message
2023-07-16 17:38:42 +02:00
cdd2d94ba1
Wrote my own Http-Server.
...
ASP-NET can **** my **** and *** :)
2023-06-20 23:15:56 +02:00