Add multi-provider fallback with AllDebrid and fix packaged UI path
Build and Release / build (push) Has been cancelled

This commit is contained in:
Sucukdeluxe
2026-02-27 04:02:31 +01:00
parent f27584d6ee
commit cbc1ffa18b
15 changed files with 975 additions and 27 deletions
+9 -2
View File
@@ -2,8 +2,8 @@ import path from "node:path";
import os from "node:os";
import { AppSettings } from "../shared/types";
export const APP_NAME = "Real-Debrid Download Manager";
export const APP_VERSION = "1.1.11";
export const APP_NAME = "Debrid Download Manager";
export const APP_VERSION = "1.1.12";
export const API_BASE_URL = "https://api.real-debrid.com/rest/1.0";
export const DCRYPT_UPLOAD_URL = "https://dcrypt.it/decrypt/upload";
@@ -28,7 +28,14 @@ export function defaultSettings(): AppSettings {
const baseDir = path.join(os.homedir(), "Downloads", "RealDebrid");
return {
token: "",
megaToken: "",
bestToken: "",
allDebridToken: "",
rememberToken: true,
providerPrimary: "realdebrid",
providerSecondary: "megadebrid",
providerTertiary: "bestdebrid",
autoProviderFallback: true,
outputDir: baseDir,
packageName: "",
autoExtract: true,