release: prepare v2.0.18 interface and reset reliability update

Preserve package progress and history across immediate cleanup, make extraction resets wait for all post-processing tasks, and keep archive diagnostics out of compact status cells. Rework account creation and settings selectors, improve context-menu placement, remove accidental row dragging, and expand regression coverage for the corrected workflows.
This commit is contained in:
Sucukdeluxe
2026-08-11 00:46:46 +02:00
parent 9b1eeada2e
commit ef5c20c8df
25 changed files with 1953 additions and 952 deletions
+10 -4
View File
@@ -219,10 +219,16 @@ export interface PackageEntry {
itemIds: string[];
cancelled: boolean;
enabled: boolean;
priority?: PackagePriority;
postProcessLabel?: string;
audioStripSummary?: AudioStripSummary;
downloadStartedAt?: number;
priority?: PackagePriority;
postProcessLabel?: string;
audioStripSummary?: AudioStripSummary;
cleanedCompletedItemCount?: number;
cleanedExtractedItemCount?: number;
cleanedDownloadedBytes?: number;
cleanedTotalBytes?: number;
cleanedUrls?: string[];
cleanedProviders?: DebridProvider[];
downloadStartedAt?: number;
downloadCompletedAt?: number;
createdAt: number;
updatedAt: number;