mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-03-09 15:40:26 +00:00
feat: adding real debrid user auth
This commit is contained in:
parent
86816dc3c3
commit
183b85d66a
24 changed files with 234 additions and 137 deletions
|
@ -114,7 +114,7 @@ export interface DownloadProgress {
|
|||
timeRemaining: number;
|
||||
numPeers: number;
|
||||
numSeeds: number;
|
||||
downloadingMetadata: boolean;
|
||||
isDownloadingMetadata: boolean;
|
||||
progress: number;
|
||||
bytesDownloaded: number;
|
||||
fileSize: number;
|
||||
|
@ -166,3 +166,59 @@ export interface StartGameDownloadPayload {
|
|||
downloadPath: string;
|
||||
downloader: Downloader;
|
||||
}
|
||||
|
||||
export interface RealDebridUnrestrictLink {
|
||||
id: string;
|
||||
filename: string;
|
||||
mimeType: string;
|
||||
filesize: number;
|
||||
link: string;
|
||||
host: string;
|
||||
host_icon: string;
|
||||
chunks: number;
|
||||
crc: number;
|
||||
download: string;
|
||||
streamable: number;
|
||||
}
|
||||
|
||||
export interface RealDebridAddMagnet {
|
||||
id: string;
|
||||
// URL of the created ressource
|
||||
uri: string;
|
||||
}
|
||||
|
||||
export interface RealDebridTorrentInfo {
|
||||
id: string;
|
||||
filename: string;
|
||||
original_filename: string;
|
||||
hash: string;
|
||||
bytes: number;
|
||||
original_bytes: number;
|
||||
host: string;
|
||||
split: number;
|
||||
progress: number;
|
||||
status: string;
|
||||
added: string;
|
||||
files: {
|
||||
id: number;
|
||||
path: string;
|
||||
bytes: number;
|
||||
selected: number;
|
||||
}[];
|
||||
links: string[];
|
||||
ended: string;
|
||||
speed: number;
|
||||
seeders: number;
|
||||
}
|
||||
|
||||
export interface RealDebridUser {
|
||||
id: number;
|
||||
username: string;
|
||||
email: string;
|
||||
points: number;
|
||||
locale: string;
|
||||
avatar: string;
|
||||
type: string;
|
||||
premium: number;
|
||||
expiration: string;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue