d2f9ab64aa
Fix return of GET MangaConnector
2025-07-21 19:52:03 +02:00
2b527e15b0
Fix NotificationConnectors
2025-07-21 16:39:18 +02:00
64b89d4537
Do not use a Thread to Periodically check for Due workers.
...
Each Periodic Worker has it's own Thread that waits for execution.
2025-07-21 13:45:39 +02:00
8408407a8e
Search for Manga on different MangaConnector
2025-07-21 12:32:20 +02:00
a091250195
Context Load Navigations and Collections
2025-07-21 12:24:54 +02:00
a352495866
GET Workers return IDs
2025-07-21 11:53:23 +02:00
3a46d0fd24
Disable LazyLoading
...
Remove MangaConnectors from Database
2025-07-21 11:42:21 +02:00
1ee442ea2e
Rename methods for workers from old Job
2025-07-20 19:12:28 +02:00
88fef8417c
Fix request path
2025-07-03 23:04:32 +02:00
eb9fc08b2d
Fix Scope/Context for Workers
2025-07-03 23:02:37 +02:00
e8d612557f
Fix TrangaBaseContext.Sync
2025-07-03 22:39:06 +02:00
a90a6fb200
Enable Manga Downloading
2025-07-03 21:11:33 +02:00
c3a0bb03e9
SettingsController set download language
2025-07-03 20:53:20 +02:00
f8ccd2d69e
Tranga WorkerCycle
2025-07-03 20:51:06 +02:00
0ac4c23ac9
SendNotificationsWorker, CleanupMangaCoversWorker, UpdateChaptersDownloadedWorker add optional interval parameter
2025-07-03 20:14:18 +02:00
f6f5e21151
Move AddMangaToContext to Tranga.cs
2025-07-03 19:44:11 +02:00
681d56710a
TrangaSettings as static field in Tranga instead of Static class
2025-07-03 17:30:58 +02:00
e327e93163
BaseWorker, BaseWorkerWithContext DoWork, call: Scope setting
...
TrangaBaseContext Sync return with success state and exception message
2025-07-02 22:15:34 +02:00
91c91e4989
Refactor Controllers
...
SettingsController.cs
SearchController.cs
QueryController.cs
NotificationConnectorController.cs
MetadataFetcherController.cs
MangaConnectorController.cs
FileLibraryController
LibraryConnectors
WorkerController
2025-07-02 21:12:47 +02:00
57bb87120a
WIP
2025-07-02 02:26:02 +02:00
b299cc9109
Merge branch 'Jikan' into JobQueue-Sortable
...
# Conflicts:
# API/Schema/Contexts/PgsqlContext.cs
2025-06-30 22:03:22 +02:00
7e9ba7090a
Manga and Chapters are shared across Connectors
2025-06-30 22:01:10 +02:00
7c9e0eddf9
Metadata-Site Search (Interactive linking)
2025-06-29 21:13:05 +02:00
ae0c6c8240
Change PrimaryKey of MetadataEntry to Fetcher + Identifier
2025-06-29 20:43:21 +02:00
2eb0d941b2
MetadataFetching:
...
- Jikan (MAL) linking, fetching/updating
2025-06-28 22:59:35 +02:00
df431e533a
Add POST Jobs/Cleaup Endpoint:
...
Removes failed and completed Jobs (that are not recurring)
2025-06-28 20:18:28 +02:00
ecd2c2722f
Fix FlareSolverr, Flaresolverrsharp is broken
2025-06-17 18:28:18 +02:00
ff1e467ada
Add caching header to Covers
Docker Image CI / build (push) Has been cancelled
2025-06-17 16:23:58 +02:00
24f68b4a8e
SearchController GetFromUrl StatusCode 404 instead of 400 if URL does not yield a Manga
Docker Image CI / build (push) Has been cancelled
2025-06-17 00:25:09 +02:00
e51e90aabc
FlareSolverr by FlareSolverrSharp
...
#372
2025-06-17 00:25:08 +02:00
aa67c11050
Start-Job endpoint: Add option to start Jobs that our job is dependent on
Docker Image CI / build (push) Has been cancelled
2025-05-19 19:57:51 +02:00
62b035f6c5
GET Mangaconnector endpoint
2025-05-18 17:20:53 +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
100cb06ba0
SearchController.cs Local-Search endpoint
2025-05-18 15:32:58 +02:00
6125b036bf
SearchController.cs Local-Search endpoint
2025-05-18 15:31:11 +02:00
496b49ccb3
ParentJob can be updated, DownloadAvailableJobs Endpoint automatically sets ParentJob to the DownloadAvailableChaptersJob (ondeleteCascade)
2025-05-17 19:24:24 +02:00
b3efcf19d9
Manga GetCover, GetLatestDownloaded, GetLatestAvailable: Check if Jobs are running to fulfill request
2025-05-17 19:07:01 +02:00
0903ec606b
MangaController.cs use Manga.Chapters for Navigation instead of new context-Request
2025-05-17 18:54:24 +02:00
6cfa29e3dd
Append Headers instead of Adding MangaController.cs
2025-05-17 18:17:51 +02:00
0519ed26de
Remove Lunasea
2025-05-17 18:00:46 +02:00
937c5cb7a7
Create a UpdateChaptersDownloadedJob with creation of DownloadAvailableChaptersJob
2025-05-16 21:59:53 +02:00
563afa1e6f
Split UpdateFilesDownloadedJob.cs to UpdateChaptersDownloadedJob.cs and split into UpdateSingleChapterDownloadedJob.cs
2025-05-16 20:13:39 +02:00
590ccdd09a
Use GlobalConnector for Url Search requests
2025-05-16 19:27:34 +02:00
0f0a49f74f
Change Search with name to GET Request
2025-05-16 19:27:22 +02:00
a1c2942208
SearchAddMangaToContext fix
2025-05-16 14:21:14 +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
31beeeffae
Fix Job has ParentJob -> ParentJob has Job
2025-04-02 01:58:17 +02:00
dbbac1ad59
Fix Weebcentral
2025-04-01 02:14:13 +02:00
66fcdca7e7
Pushover Notifications https://github.com/C9Glax/tranga/issues/246
Docker Image CI / build (push) Has been cancelled
2025-03-29 20:55:24 +01:00