feat: added aria2 support and some other improvements

This commit is contained in:
2025-08-30 23:35:14 +05:30
parent b73ab86066
commit ff18323494
18 changed files with 301 additions and 39 deletions

View File

@@ -42,6 +42,7 @@ export interface DownloadState {
embed_thumbnail: number;
sponsorblock_remove: string | null;
sponsorblock_mark: string | null;
use_aria2: number;
created_at?: string;
updated_at?: string;
}
@@ -77,6 +78,7 @@ export interface Download {
embed_thumbnail: number;
sponsorblock_remove: string | null;
sponsorblock_mark: string | null;
use_aria2: number;
created_at: string;
updated_at: string;
}

View File

@@ -32,6 +32,7 @@ export interface Settings {
sponsorblock_mark: string;
sponsorblock_remove_categories: string[];
sponsorblock_mark_categories: string[];
use_aria2: boolean;
// extension settings
websocket_port: number;
}