Commit Graph
110 Commits
Author SHA1 Message Date
Sucukdeluxe 53212f45e3 Release v1.4.3 with unified controls and resilient retries 2026-02-27 18:11:50 +01:00
Sucukdeluxe 01ed725136 Add start conflict prompts for existing extracted packages in v1.4.2 2026-02-27 17:54:56 +01:00
Sucukdeluxe 1c92591bf1 Release v1.4.1 2026-02-27 17:34:45 +01:00
Sucukdeluxe f5e020da4e Bughunt: harden async UI flows and optimize large-queue rendering 2026-02-27 17:31:05 +01:00
Sucukdeluxe c83fa3b86a Bughunt: smooth UI actions and skip redundant settings updates 2026-02-27 17:15:20 +01:00
Sucukdeluxe 6b65da7f66 Improve UI responsiveness for control actions and drag overlay 2026-02-27 16:36:52 +01:00
Sucukdeluxe 2ae3cb5fa5 Remove legacy Python artifacts from repository 2026-02-27 16:32:01 +01:00
Sucukdeluxe 4fc0ce26f3 Ship UI productivity upgrades and extraction progress flow in v1.4.0 2026-02-27 16:23:19 +01:00
Sucukdeluxe 7b5218ad98 Remove empty download package dirs after archive cleanup in v1.3.11 2026-02-27 15:55:43 +01:00
Sucukdeluxe e2a8673c94 Harden extraction verification, cleanup safety, and logging in v1.3.10 2026-02-27 15:43:52 +01:00
Sucukdeluxe ef821b69a5 Fix shutdown resume state and legacy extracted cleanup backfill v1.3.9 2026-02-27 15:29:49 +01:00
Sucukdeluxe da51e03cef Backfill extracted archive cleanup on startup in v1.3.8 2026-02-27 15:15:16 +01:00
Sucukdeluxe 75fc582299 Fix split-archive cleanup after extraction and release v1.3.7 2026-02-27 15:07:12 +01:00
Sucukdeluxe 0a99d3c584 Fix stuck queue scheduling and auto-recover stalled streams v1.3.6 2026-02-27 14:55:31 +01:00
Sucukdeluxe 0de5a59a64 Stream filename scan updates and add provider fallback in v1.3.5 2026-02-27 14:45:42 +01:00
Sucukdeluxe 973885a147 Rescan queued hash names on startup and release v1.3.4 2026-02-27 14:32:07 +01:00
Sucukdeluxe 6fe7b7e7ee Fix rg.to filename scanning and release v1.3.3 2026-02-27 14:28:29 +01:00
Sucukdeluxe 447dd7feff Implement full UX upgrade and Rapidgator filename hardening in v1.3.2 2026-02-27 14:20:54 +01:00
SucukdeluxeandClaude Opus 4.6 7381e54f4f Fix update loop: read APP_VERSION from package.json v1.3.1
APP_VERSION was hardcoded as "1.1.29" in constants.ts causing the app
to always report the old version and re-trigger the update prompt.
Now reads version dynamically from package.json via import.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 13:43:33 +01:00
SucukdeluxeandClaude Opus 4.6 73c8b6e670 Replace 7zip-bin with WinRAR for archive extraction v1.3.0
- Remove 7zip-bin dependency and asarUnpack config
- Use WinRAR/UnRAR.exe from standard install paths with auto-detection
- Add resolver with probing to cache the found extractor command
- Add -y flag for auto-confirm and WinRAR.exe command support
- Update tests for WinRAR argument format

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 13:34:34 +01:00
Sucukdeluxe d867c55e37 Fix extractor ENOENT stalls and add built-in archive passwords 2026-02-27 12:53:56 +01:00
Sucukdeluxe 741a0d67cc Add archive password fallback and release v1.1.28 2026-02-27 12:38:42 +01:00
Sucukdeluxe 88eb6dff5d Fix extraction recovery edge cases and release v1.1.27 2026-02-27 12:23:54 +01:00
Sucukdeluxe 3525ecb569 Recover stalled extraction and add optional fallback providers 2026-02-27 12:16:30 +01:00
Sucukdeluxe 0f61b0be08 Reduce cancel lag with non-blocking cleanup in v1.1.25 2026-02-27 11:53:14 +01:00
Sucukdeluxe 4548d809f9 Polish settings UI and harden fetch-failed recovery 2026-02-27 11:32:06 +01:00
Sucukdeluxe 6d777e2a56 Harden resume flows and ship v1.1.23 stability fixes 2026-02-27 11:04:52 +01:00
Sucukdeluxe 583d74fcc9 Harden Mega web flow and smooth download runtime 2026-02-27 06:17:15 +01:00
Sucukdeluxe 40bfda2ad7 Switch MegaDebrid to web-only flow and reduce UI lag 2026-02-27 06:01:28 +01:00
Sucukdeluxe b1b8ed4180 Switch Mega web fallback to real debrideur form flow and bump to 1.1.20 2026-02-27 05:47:19 +01:00
Sucukdeluxe 0e898733d6 Restore in-app updater and add Mega web fallback path 2026-02-27 05:28:50 +01:00
Sucukdeluxe 704826b421 Add Mega-Debrid unrestrict workarounds and bump to 1.1.18 2026-02-27 05:06:05 +01:00
Sucukdeluxe 7ac61ce64a Fix provider selection persistence, queue naming, cancel removal, and update prompts 2026-02-27 04:56:53 +01:00
Sucukdeluxe 3ef2ee732a Move provider settings to tab and improve DLC filename resolution 2026-02-27 04:40:21 +01:00
Sucukdeluxe 02370a40b4 Restore update checks and startup notifications 2026-02-27 04:22:00 +01:00
Sucukdeluxe c7813c26a8 Normalize debrid filenames and bump to 1.1.14 2026-02-27 04:16:14 +01:00
Sucukdeluxe 7fe7192bdb Fix packaged renderer asset paths and bump to 1.1.13 2026-02-27 04:09:08 +01:00
Sucukdeluxe cbc1ffa18b Add multi-provider fallback with AllDebrid and fix packaged UI path 2026-02-27 04:02:31 +01:00
Sucukdeluxe f27584d6ee Disable auto-publish in builder and bump to 1.1.11 2026-02-27 03:32:02 +01:00
Sucukdeluxe 1049eb3c07 Fix Electron release metadata and bump version to 1.1.10 2026-02-27 03:28:52 +01:00
Sucukdeluxe b96ed1eb7a Migrate app to Node Electron with modern React UI 2026-02-27 03:25:56 +01:00
Sucukdeluxe 56e4355d6b Polish UI with modern card layout and refined dark theme 2026-02-27 02:55:51 +01:00
Sucukdeluxe c3c81c21ab Refactor UI tabs and fix package-safe progress updates 2026-02-27 02:46:58 +01:00
Sucukdeluxe 4ede4b8c8e Allow live package cancellation with safe archive cleanup 2026-02-27 02:29:11 +01:00
Sucukdeluxe 90fa7e15dd Add drag-and-drop DLC import in links area 2026-02-27 02:17:18 +01:00
Sucukdeluxe e8aabfdc7e Fix keyring fallback and unblock package queue extraction 2026-02-27 02:13:13 +01:00
Sucukdeluxe 85c7471420 Bump app version to 1.1.3 2026-02-27 02:00:03 +01:00
Sucukdeluxe e1aba1da77 Add resumable queue state and background extraction controls 2026-02-27 01:58:02 +01:00
SucukdeluxeandClaude Opus 4.6 c90bd750a1 Fix links text area being too small after settings expansion
Increased window height (780→920) and minimum height (680→820) to give
the links input area enough vertical space after the output settings
frame grew with extraction options. Bump version to 1.1.2.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 01:29:30 +01:00
SucukdeluxeandClaude f1e132b2ed Fix DLC package splitting with local decryption for real release names
DLC imports now use JDownloader's DLC service to decrypt containers
locally, preserving the original package names (e.g.
"Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF") instead of
inferring abbreviated names from obfuscated filenames. Falls back to
dcrypt.it with improved re-grouping when local decryption is unavailable.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-27 01:18:07 +01:00