All-debrid API key + ui

Adds ui changes for alldebrid implementation, checks the api key and saves it with encryption like the real debrid implementation
This commit is contained in:
mircea32000 2025-02-08 15:28:35 +02:00
parent 110131f1d6
commit 2a4221e787
15 changed files with 286 additions and 6 deletions

View file

@ -174,3 +174,11 @@ export interface SeedingStatus {
status: DownloadStatus;
uploadSpeed: number;
}
/* All-Debrid */
export interface AllDebridUser {
username: string;
email: string;
isPremium: boolean;
premiumUntil: string;
}