real-debrid-downloader/src/main
Sucukdeluxe f70237f13d Release v1.4.22 with incremental hybrid extraction (JDownloader-style)
Implements hybrid extraction: when a package has multiple episodes with
multi-part archives, completed archive sets are extracted immediately
while the rest of the package continues downloading. Uses the existing
hybridExtract setting (already in UI/types/storage).

Key changes:
- Export findArchiveCandidates/pathSetKey from extractor.ts
- Add onlyArchives/skipPostCleanup options to ExtractOptions
- Add findReadyArchiveSets to identify complete archive sets
- Add runHybridExtraction for incremental extraction passes
- Requeue logic in runPackagePostProcessing for new completions
- Resume state preserved across hybrid passes (no premature clear)
- Guard against extracting incomplete multi-part archives
- Correct abort/toggle handling during hybrid extraction
- Package toggle now also aborts active post-processing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 07:25:18 +01:00
..
app-controller.ts Release v1.4.8 with updater fallback recovery and extraction hardening 2026-02-27 19:28:58 +01:00
cleanup.ts Release v1.4.20 with comprehensive audit fixes (140 issues) and expanded test coverage 2026-02-28 06:23:24 +01:00
constants.ts Release v1.4.20 with comprehensive audit fixes (140 issues) and expanded test coverage 2026-02-28 06:23:24 +01:00
container.ts Migrate app to Node Electron with modern React UI 2026-02-27 03:25:56 +01:00
debrid.ts Release v1.4.20 with comprehensive audit fixes (140 issues) and expanded test coverage 2026-02-28 06:23:24 +01:00
download-manager.ts Release v1.4.22 with incremental hybrid extraction (JDownloader-style) 2026-02-28 07:25:18 +01:00
extractor.ts Release v1.4.22 with incremental hybrid extraction (JDownloader-style) 2026-02-28 07:25:18 +01:00
integrity.ts Release v1.4.20 with comprehensive audit fixes (140 issues) and expanded test coverage 2026-02-28 06:23:24 +01:00
link-parser.ts Migrate app to Node Electron with modern React UI 2026-02-27 03:25:56 +01:00
logger.ts Release v1.4.17 with security fixes, stability hardening and retry improvements 2026-02-28 05:04:21 +01:00
main.ts Release v1.4.20 with comprehensive audit fixes (140 issues) and expanded test coverage 2026-02-28 06:23:24 +01:00
mega-web-fallback.ts Release v1.4.16 with crash prevention and hang protection 2026-02-27 21:43:40 +01:00
realdebrid.ts Release v1.4.16 with crash prevention and hang protection 2026-02-27 21:43:40 +01:00
storage.ts Release v1.4.20 with comprehensive audit fixes (140 issues) and expanded test coverage 2026-02-28 06:23:24 +01:00
update.ts Release v1.4.20 with comprehensive audit fixes (140 issues) and expanded test coverage 2026-02-28 06:23:24 +01:00
utils.ts Release v1.4.18 with performance optimization and deep bug fixes 2026-02-28 05:30:28 +01:00