mirror of
https://github.com/C9Glax/tranga.git
synced 2025-04-15 12:53:17 +02:00
Remove docs/ we have SWAGger
This commit is contained in:
parent
79e7941dda
commit
7f946da1c3
173
docs/Types.md
173
docs/Types.md
@ -1,173 +0,0 @@
|
|||||||
## Connector
|
|
||||||
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"name": string,
|
|
||||||
"SupportedLanguages": string[],
|
|
||||||
"BaseUris": string[]
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## Manga
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"sortName": string,
|
|
||||||
"authors": string[],
|
|
||||||
"altTitles": string[][],
|
|
||||||
"description": string,
|
|
||||||
"tags": string[],
|
|
||||||
"coverUrl": string,
|
|
||||||
"coverFileNameInCache": string,
|
|
||||||
"links": string[][],
|
|
||||||
"year": int,
|
|
||||||
"originalLanguage": string,
|
|
||||||
"releaseStatus": ReleaseStatus, see ReleaseStatus
|
|
||||||
"folderName": string,
|
|
||||||
"publicationId": string,
|
|
||||||
"internalId": string,
|
|
||||||
"ignoreChaptersBelow": number,
|
|
||||||
"latestChapterDownloaded": number,
|
|
||||||
"latestChapterAvailable": number,
|
|
||||||
"websiteUrl": string,
|
|
||||||
"mangaConnector": Connector
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## Chapter
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"parentManga": IManga,
|
|
||||||
"name": string | undefined,
|
|
||||||
"volumeNumber": string,
|
|
||||||
"chapterNumber": string,
|
|
||||||
"url": string,
|
|
||||||
"fileName": string,
|
|
||||||
"id": string?
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### ReleaseStatus
|
|
||||||
```
|
|
||||||
{
|
|
||||||
Continuing = 0,
|
|
||||||
Completed = 1,
|
|
||||||
OnHiatus = 2,
|
|
||||||
Cancelled = 3,
|
|
||||||
Unreleased = 4
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## Job
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"progressToken": IProgressToken,
|
|
||||||
"recurring": boolean,
|
|
||||||
"recurrenceTime": string,
|
|
||||||
"lastExecution": Date,
|
|
||||||
"nextExecution": Date,
|
|
||||||
"id": string,
|
|
||||||
"jobType": number, //see JobType
|
|
||||||
"parentJobId": string | null,
|
|
||||||
"mangaConnector": IMangaConnector,
|
|
||||||
"mangaInternalId": string | undefined, //only on DownloadNewChapters
|
|
||||||
"translatedLanguage": string | undefined, //only on DownloadNewChapters
|
|
||||||
"chapter": IChapter | undefined, //only on DownloadChapter
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### JobType
|
|
||||||
```
|
|
||||||
{
|
|
||||||
DownloadChapterJob = 0,
|
|
||||||
DownloadNewChaptersJob = 1,
|
|
||||||
UpdateMetaDataJob = 2,
|
|
||||||
MonitorManga = 3
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## ProgressToken
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"cancellationRequested": boolean,
|
|
||||||
"increments": number,
|
|
||||||
"incrementsCompleted": number,
|
|
||||||
"progress": number,
|
|
||||||
"lastUpdate": Date,
|
|
||||||
"executionStarted": Date,
|
|
||||||
"timeRemaining": Date,
|
|
||||||
"state": number //see ProgressState
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### ProgressState
|
|
||||||
```
|
|
||||||
{
|
|
||||||
Running = 0,
|
|
||||||
Complete = 1,
|
|
||||||
Standby = 2,
|
|
||||||
Cancelled = 3,
|
|
||||||
Waiting = 4
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## Settings
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"downloadLocation": string,
|
|
||||||
"workingDirectory": string,
|
|
||||||
"apiPortNumber": number,
|
|
||||||
"userAgent": string,
|
|
||||||
"bufferLibraryUpdates": boolean,
|
|
||||||
"bufferNotifications": boolean,
|
|
||||||
"version": number,
|
|
||||||
"aprilFoolsMode": boolean,
|
|
||||||
"compressImages": boolean,
|
|
||||||
"bwImages": boolean,
|
|
||||||
"requestLimits": {
|
|
||||||
"MangaInfo": number,
|
|
||||||
"MangaDexFeed": number,
|
|
||||||
"MangaDexImage": number,
|
|
||||||
"MangaImage": number,
|
|
||||||
"MangaCover": number,
|
|
||||||
"Default": number
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## LibraryConnector
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"libraryType": number, //see LibraryType
|
|
||||||
"baseUrl": string,
|
|
||||||
"auth": string
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### LibraryType
|
|
||||||
```
|
|
||||||
{
|
|
||||||
Komga = 0,
|
|
||||||
Kavita = 1
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## NotificationConnector
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"notificationConnectorType": number, //see NotificationConnectorType
|
|
||||||
"endpoint": string, //only on Ntfy, Gotify
|
|
||||||
"appToken": string, //only on Gotify
|
|
||||||
"auth": string, //only on Ntfy
|
|
||||||
"topic": string, //only on Ntfy
|
|
||||||
"id": string, //only on LunaSea
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### NotificationConnectorType
|
|
||||||
```
|
|
||||||
{
|
|
||||||
Gotify = 0,
|
|
||||||
LunaSea = 1,
|
|
||||||
Ntfy = 2
|
|
||||||
}
|
|
||||||
```
|
|
Loading…
x
Reference in New Issue
Block a user