mirror of
https://github.com/maxdorninger/MediaManager.git
synced 2026-04-18 08:03:36 +02:00
add retry and delete buttons to torrents table
This commit is contained in:
238
web/src/lib/api/api.d.ts
vendored
238
web/src/lib/api/api.d.ts
vendored
@@ -248,6 +248,43 @@ export interface paths {
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/auth/oauth/authorize': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
/** Oauth:Oauth2.Cookie.Authorize */
|
||||
get: operations['oauth_oauth2_cookie_authorize_api_v1_auth_oauth_authorize_get'];
|
||||
put?: never;
|
||||
post?: never;
|
||||
delete?: never;
|
||||
options?: never;
|
||||
head?: never;
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/auth/oauth/callback': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
/**
|
||||
* Oauth:Oauth2.Cookie.Callback
|
||||
* @description The response varies based on the authentication backend used.
|
||||
*/
|
||||
get: operations['oauth_oauth2_cookie_callback_api_v1_auth_oauth_callback_get'];
|
||||
put?: never;
|
||||
post?: never;
|
||||
delete?: never;
|
||||
options?: never;
|
||||
head?: never;
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/tv/shows': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
@@ -544,23 +581,6 @@ export interface paths {
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/torrent/{torrent_id}': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
/** Get Torrent */
|
||||
get: operations['get_torrent_api_v1_torrent__torrent_id__get'];
|
||||
put?: never;
|
||||
post?: never;
|
||||
delete?: never;
|
||||
options?: never;
|
||||
head?: never;
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/torrent': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
@@ -578,6 +598,41 @@ export interface paths {
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/torrent/{torrent_id}': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
/** Get Torrent */
|
||||
get: operations['get_torrent_api_v1_torrent__torrent_id__get'];
|
||||
put?: never;
|
||||
post?: never;
|
||||
/** Delete Torrent */
|
||||
delete: operations['delete_torrent_api_v1_torrent__torrent_id__delete'];
|
||||
options?: never;
|
||||
head?: never;
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/torrent/{torrent_id}/retry': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
get?: never;
|
||||
put?: never;
|
||||
/** Retry Torrent Download */
|
||||
post: operations['retry_torrent_download_api_v1_torrent__torrent_id__retry_post'];
|
||||
delete?: never;
|
||||
options?: never;
|
||||
head?: never;
|
||||
patch?: never;
|
||||
trace?: never;
|
||||
};
|
||||
'/api/v1/movies': {
|
||||
parameters: {
|
||||
query?: never;
|
||||
@@ -1221,6 +1276,11 @@ export interface components {
|
||||
*/
|
||||
timestamp?: string;
|
||||
};
|
||||
/** OAuth2AuthorizeResponse */
|
||||
OAuth2AuthorizeResponse: {
|
||||
/** Authorization Url */
|
||||
authorization_url: string;
|
||||
};
|
||||
/** PublicMovie */
|
||||
PublicMovie: {
|
||||
/**
|
||||
@@ -2275,6 +2335,80 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
oauth_oauth2_cookie_authorize_api_v1_auth_oauth_authorize_get: {
|
||||
parameters: {
|
||||
query?: {
|
||||
scopes?: string[];
|
||||
};
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
requestBody?: never;
|
||||
responses: {
|
||||
/** @description Successful Response */
|
||||
200: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': components['schemas']['OAuth2AuthorizeResponse'];
|
||||
};
|
||||
};
|
||||
/** @description Validation Error */
|
||||
422: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': components['schemas']['HTTPValidationError'];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
oauth_oauth2_cookie_callback_api_v1_auth_oauth_callback_get: {
|
||||
parameters: {
|
||||
query?: {
|
||||
code?: string | null;
|
||||
code_verifier?: string | null;
|
||||
state?: string | null;
|
||||
error?: string | null;
|
||||
};
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
requestBody?: never;
|
||||
responses: {
|
||||
/** @description Successful Response */
|
||||
200: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': unknown;
|
||||
};
|
||||
};
|
||||
/** @description Bad Request */
|
||||
400: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': components['schemas']['ErrorModel'];
|
||||
};
|
||||
};
|
||||
/** @description Validation Error */
|
||||
422: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': components['schemas']['HTTPValidationError'];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
get_all_shows_api_v1_tv_shows_get: {
|
||||
parameters: {
|
||||
query?: never;
|
||||
@@ -2905,6 +3039,26 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
get_all_torrents_api_v1_torrent_get: {
|
||||
parameters: {
|
||||
query?: never;
|
||||
header?: never;
|
||||
path?: never;
|
||||
cookie?: never;
|
||||
};
|
||||
requestBody?: never;
|
||||
responses: {
|
||||
/** @description Successful Response */
|
||||
200: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': components['schemas']['Torrent'][];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
get_torrent_api_v1_torrent__torrent_id__get: {
|
||||
parameters: {
|
||||
query?: never;
|
||||
@@ -2936,22 +3090,62 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
get_all_torrents_api_v1_torrent_get: {
|
||||
delete_torrent_api_v1_torrent__torrent_id__delete: {
|
||||
parameters: {
|
||||
query?: never;
|
||||
query?: {
|
||||
delete_files?: boolean;
|
||||
};
|
||||
header?: never;
|
||||
path?: never;
|
||||
path: {
|
||||
torrent_id: string;
|
||||
};
|
||||
cookie?: never;
|
||||
};
|
||||
requestBody?: never;
|
||||
responses: {
|
||||
/** @description Successful Response */
|
||||
200: {
|
||||
204: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content?: never;
|
||||
};
|
||||
/** @description Validation Error */
|
||||
422: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': components['schemas']['Torrent'][];
|
||||
'application/json': components['schemas']['HTTPValidationError'];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
retry_torrent_download_api_v1_torrent__torrent_id__retry_post: {
|
||||
parameters: {
|
||||
query?: never;
|
||||
header?: never;
|
||||
path: {
|
||||
torrent_id: string;
|
||||
};
|
||||
cookie?: never;
|
||||
};
|
||||
requestBody?: never;
|
||||
responses: {
|
||||
/** @description Successful Response */
|
||||
204: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content?: never;
|
||||
};
|
||||
/** @description Validation Error */
|
||||
422: {
|
||||
headers: {
|
||||
[name: string]: unknown;
|
||||
};
|
||||
content: {
|
||||
'application/json': components['schemas']['HTTPValidationError'];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user