mirror of
https://github.com/C9Glax/tranga.git
synced 2025-04-14 04:13:18 +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