Commit Graph

449 Commits

Author SHA1 Message Date
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
Sucukdeluxe
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
Sucukdeluxe
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
Sucukdeluxe
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
Sucukdeluxe
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
Sucukdeluxe
da18e3847e Add JDownloader-style settings UI and DLC package queue import 2026-02-27 00:34:36 +01:00
Sucukdeluxe
fdfe390d0e Add package tree UI, hybrid extraction queue, and advanced download controls 2026-02-27 00:11:38 +01:00
Sucukdeluxe
f45e5dcf67 Add live parallel adjustment and hide extractor console windows 2026-02-26 23:51:33 +01:00
Sucukdeluxe
73d1c0c66a Update app icon and bump version to 1.0.7 2026-02-26 23:45:56 +01:00
Sucukdeluxe
bc04880650 Increase links input area size and bump app version to 1.0.6 2026-02-26 23:42:12 +01:00
Sucukdeluxe
680a5887d0 Harden updater and add icon-based installer release pipeline 2026-02-26 23:36:30 +01:00
Sucukdeluxe
73ea2b9550 Fix installer paths in release workflow 2026-02-26 23:24:08 +01:00
Sucukdeluxe
0b801e0d7c Fix release workflow permissions for GitHub Release publish 2026-02-26 23:23:21 +01:00
Sucukdeluxe
699d8c2054 Add GitHub release installer build and setup asset 2026-02-26 23:22:23 +01:00
Sucukdeluxe
2302be6621 Add Real-Debrid GUI downloader with parallel download and auto-update support 2026-02-26 23:09:15 +01:00