Commit Graph

397 Commits

Author SHA1 Message Date
Sucukdeluxe
ed0070c711 Release v1.7.26 2026-03-07 20:26:10 +01:00
Sucukdeluxe
a3b72d4cbf Release v1.7.25 2026-03-07 20:18:59 +01:00
Sucukdeluxe
c7c6134d48 Release v1.7.24 2026-03-07 20:14:48 +01:00
Sucukdeluxe
afef8dae6f Release v1.7.23 2026-03-07 20:10:39 +01:00
Sucukdeluxe
7d09479b44 Release v1.7.22 2026-03-07 19:48:54 +01:00
Sucukdeluxe
99074464fb Release v1.7.21 2026-03-07 19:37:07 +01:00
Sucukdeluxe
135ba8616f Release v1.7.20 2026-03-07 19:34:13 +01:00
Sucukdeluxe
fef9ff6318 Release v1.7.19 2026-03-07 19:27:04 +01:00
Sucukdeluxe
dadc2d1b57 Release v1.7.18 2026-03-07 19:21:00 +01:00
Sucukdeluxe
31a579f07c Release v1.7.17 2026-03-07 18:03:05 +01:00
Sucukdeluxe
7e0d4e210f Release v1.7.16 2026-03-07 17:56:25 +01:00
Sucukdeluxe
0042ce0adb Release v1.7.15 2026-03-07 17:15:15 +01:00
Sucukdeluxe
b02f37cda5 Release v1.7.14 2026-03-07 17:10:07 +01:00
Sucukdeluxe
8a64289924 Release v1.7.13 2026-03-07 17:02:32 +01:00
Sucukdeluxe
4bdc95a055 Release v1.7.12 2026-03-07 16:45:00 +01:00
Sucukdeluxe
ca534196b8 Release v1.7.11 2026-03-07 15:12:08 +01:00
Sucukdeluxe
8cb3640057 Release v1.7.10 2026-03-07 14:39:54 +01:00
Sucukdeluxe
f3e0e54da7 Release v1.7.9 2026-03-07 14:18:51 +01:00
Sucukdeluxe
369d25a365 Release v1.7.8 2026-03-07 12:19:20 +01:00
Sucukdeluxe
696263ae4e Release v1.7.7 2026-03-07 04:16:03 +01:00
Sucukdeluxe
6327068fed Release v1.7.6 2026-03-07 04:12:09 +01:00
Sucukdeluxe
31c9f118e2 Release v1.7.5 2026-03-07 04:09:01 +01:00
Sucukdeluxe
c125a5a804 Release v1.7.4 2026-03-07 04:06:28 +01:00
Sucukdeluxe
c8d911c9b0 Release v1.7.3 2026-03-07 04:01:21 +01:00
Sucukdeluxe
d9276479e5 Release v1.7.2 2026-03-07 03:58:27 +01:00
Sucukdeluxe
7737a4b0da Release v1.7.1 2026-03-07 03:52:41 +01:00
Sucukdeluxe
576be53b83 Release v1.7.0 2026-03-07 02:36:41 +01:00
Sucukdeluxe
541860db0a Release v1.6.99 2026-03-07 02:31:09 +01:00
Sucukdeluxe
01b6ef7bdd Release v1.6.98 2026-03-07 00:59:59 +01:00
Sucukdeluxe
fba05d2add Release v1.6.97 2026-03-07 00:39:03 +01:00
Sucukdeluxe
3e2d70485c Release v1.6.96 2026-03-07 00:21:40 +01:00
Sucukdeluxe
7141579289 Release v1.6.95 2026-03-07 00:04:02 +01:00
Sucukdeluxe
33658503a8 Release v1.6.94 2026-03-06 23:52:38 +01:00
Sucukdeluxe
9dd5d4eef8 Release v1.6.93 2026-03-06 23:06:35 +01:00
Sucukdeluxe
9bbeffb2df Release v1.6.92 2026-03-06 22:53:50 +01:00
Sucukdeluxe
6d6453dc4b Release v1.6.91 2026-03-06 22:18:19 +01:00
Sucukdeluxe
0003d786d8 Release v1.6.90 2026-03-06 20:43:15 +01:00
Sucukdeluxe
0eb3403e40 Release v1.6.89 2026-03-06 20:19:17 +01:00
Sucukdeluxe
272b43d59e Release v1.6.88 2026-03-06 20:05:53 +01:00
Sucukdeluxe
74d9047f4c Release v1.6.87 2026-03-06 19:33:59 +01:00
Sucukdeluxe
977a5c4175 Release v1.6.86 2026-03-06 19:14:52 +01:00
Sucukdeluxe
9f94404435 Release v1.6.85 2026-03-06 19:00:50 +01:00
Sucukdeluxe
a41c99e294 Release v1.6.84 2026-03-06 18:24:05 +01:00
Sucukdeluxe
fac17497f0 Release v1.6.83 2026-03-06 17:43:26 +01:00
Sucukdeluxe
e92cf59d86 Release v1.6.82 2026-03-06 16:43:49 +01:00
Sucukdeluxe
3cf1bc825e Release v1.6.81 2026-03-06 12:09:39 +01:00
Sucukdeluxe
359fb93be3 Release v1.6.80 2026-03-06 12:04:56 +01:00
Sucukdeluxe
67854feeb4 Release v1.6.79 2026-03-06 11:45:02 +01:00
Sucukdeluxe
d776ad589d Release v1.6.78 2026-03-06 11:36:08 +01:00
Sucukdeluxe
c2bb276c3d Release v1.6.77 2026-03-06 11:32:51 +01:00
Sucukdeluxe
77240ae18d Release v1.6.76 2026-03-06 11:29:44 +01:00
Sucukdeluxe
40c539189a Release v1.6.75 2026-03-06 11:27:18 +01:00
Sucukdeluxe
54e502b9af Release v1.6.74 2026-03-06 11:09:44 +01:00
Sucukdeluxe
3965d3e494 Release v1.6.73 2026-03-06 11:02:07 +01:00
Sucukdeluxe
d9b02065a2 Release v1.6.72 2026-03-06 10:58:37 +01:00
Sucukdeluxe
6d5fb27c99 Release v1.6.71 2026-03-06 10:52:11 +01:00
Sucukdeluxe
6341650916 Release v1.6.70 2026-03-06 05:45:00 +01:00
Sucukdeluxe
e4a60a033b Release v1.6.69 2026-03-06 04:17:22 +01:00
Sucukdeluxe
18e4b6cd58 Release v1.6.66 2026-03-05 17:32:42 +01:00
Sucukdeluxe
44f202d116 Release v1.6.65 2026-03-05 16:59:48 +01:00
Sucukdeluxe
927013d9a6 Release v1.6.64 2026-03-05 16:39:59 +01:00
Sucukdeluxe
6897776460 Release v1.6.63 2026-03-05 16:35:38 +01:00
Sucukdeluxe
e37545c9c9 Release v1.6.62 2026-03-05 16:32:14 +01:00
Sucukdeluxe
d1eadff425 Release v1.6.61 2026-03-05 16:28:12 +01:00
Sucukdeluxe
49e62c1f83 Release v1.6.60 2026-03-05 14:52:38 +01:00
Sucukdeluxe
11da8b6e9a Release v1.6.59 2026-03-05 14:31:35 +01:00
Sucukdeluxe
265e6a72be Release v1.6.58 2026-03-05 14:22:19 +01:00
Sucukdeluxe
0f4174d153 Release v1.6.57 2026-03-05 14:12:52 +01:00
Sucukdeluxe
6e00bbab53 Fix JVM daemon restart loop causing 25-30s gaps between extractions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 13:50:32 +01:00
Sucukdeluxe
72642351d0 Release v1.6.55 2026-03-05 06:25:20 +01:00
Sucukdeluxe
d9a78ea837 Release v1.6.54 2026-03-05 05:59:50 +01:00
Sucukdeluxe
c36549ca69 Release v1.6.53 2026-03-05 05:48:41 +01:00
Sucukdeluxe
e3b4a4ba19 Release v1.6.52 2026-03-05 05:42:55 +01:00
Sucukdeluxe
375ec36781 Release v1.6.50 2026-03-05 05:09:24 +01:00
Sucukdeluxe
c88eeb0b12 Release v1.6.49 2026-03-05 04:45:53 +01:00
Sucukdeluxe
a010b967b9 Release v1.6.48 2026-03-05 04:42:09 +01:00
Sucukdeluxe
ba235b0b93 Release v1.6.47 2026-03-05 04:37:42 +01:00
Sucukdeluxe
e1f9b4b6d3 Release v1.6.46 2026-03-05 04:24:22 +01:00
Sucukdeluxe
575fca3806 Release v1.6.45 2026-03-05 03:54:54 +01:00
Sucukdeluxe
a3c2680fec Show transitional label between archive extractions
After an archive finishes at 100%, show "Naechstes Archiv..." label
while the next archive initializes, eliminating the "dead" gap where
no activity was visible between consecutive extractions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 03:13:08 +01:00
Sucukdeluxe
12dade0240 Show compact changelog in update dialog, strip sub-items and long descriptions
Only top-level list items are shown in the updater changelog.
Indented sub-items, headings, and long descriptions are removed
for a clean, compact display. Detailed notes remain on the
Gitea release page.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 03:02:41 +01:00
Sucukdeluxe
2a528a126c Add detailed preparation labels and dash separator for post-process status
- Show "Entpacken vorbereiten..." while scanning archives and checking disk space
- Show "Archive scannen..." and "Speicherplatz prüfen..." phases from extractor
- Use dash separator in UI: "[10/10 - Done] - Entpacken 45% (3/6)"
- Handle new "preparing" phase in both hybrid and full extraction progress handlers

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:57:23 +01:00
Sucukdeluxe
8839080069 Show live extraction progress in package postProcessLabel
Update postProcessLabel during extraction with detailed progress:
- Overall percentage and archive count (e.g. "Entpacken 45% (3/6)")
- Password cracking progress when testing passwords
- Works for both hybrid and full extraction modes

Previously the label was static "Entpacken..." with no detail about
what was happening during potentially long extraction phases.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:46:10 +01:00
Sucukdeluxe
8f66d75eb3 Show DDownload provider label instead of generic Debrid in status
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:42:19 +01:00
Sucukdeluxe
56ee681aec Strip markdown formatting from changelog in update dialog
The confirm dialog is plain text and cannot render markdown. Strip
headings, bold, italic, code backticks, and normalize list bullets.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:37:18 +01:00
Sucukdeluxe
6db03f05a9 Fix DDownload downloads failing due to SSL certificate verification
DDownload's storage servers (dstorage.org) use certificates that fail
Node.js TLS verification. Add skipTlsVerify flag to UnrestrictedLink
and temporarily disable TLS verification for the download fetch when
the flag is set.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:32:59 +01:00
Sucukdeluxe
068da94e2a Auto-route DDownload URLs to DDownload provider before debrid chain
DDownload is a direct file hoster, not a debrid service. DDownload URLs
are now automatically handled by the DDownload provider when configured,
before trying any debrid providers. Remove DDownload from the
primary/secondary/tertiary provider dropdowns since it only handles its
own URLs and doesn't belong in the debrid fallback chain.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:25:34 +01:00
Sucukdeluxe
4b824b2d9f Fix crash when DDownload settings are missing from persisted config
Guard against undefined ddownloadLogin/ddownloadPassword in renderer
when upgrading from a version without DDownload support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:17:41 +01:00
Sucukdeluxe
284c5e7aa6 Release v1.6.35
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 02:07:52 +01:00
Sucukdeluxe
479c7a3f3f Fix hybrid extraction showing "Ausstehend" instead of "Warten auf Parts"
When hybrid extraction finds no ready archive sets (because remaining parts
are still downloading), completed items were incorrectly labeled as
"Entpacken - Ausstehend" instead of "Entpacken - Warten auf Parts".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 01:38:51 +01:00
Sucukdeluxe
0404d870ad Release v1.6.33
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 01:24:26 +01:00
Sucukdeluxe
93a53763e0 Release v1.6.32
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 01:21:40 +01:00
Sucukdeluxe
c20d743286 Fix updater GetUserByName error, mask backup credentials, clean up old scripts
- Migrate deprecated updateRepo value (Sucukdeluxe/) to new default (Administrator/)
- Mask sensitive fields (tokens, passwords) in backup export with ***
- Preserve current credentials when importing backup with masked values
- Remove 22 obsolete release_v*.mjs scripts, release_codeberg.mjs, set_version_node.mjs
- Remove release:codeberg script from package.json

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 01:20:57 +01:00
Sucukdeluxe
ba938f64c5 Release v1.6.31 2026-03-05 00:45:46 +01:00
Sucukdeluxe
af00d69e5c Switch release/update docs and tooling to Gitea 2026-03-05 00:42:59 +01:00
Sucukdeluxe
bc47da504c Rename app description to Desktop downloader 2026-03-04 23:56:24 +01:00
Sucukdeluxe
fad0f1060b Release v1.6.30
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 21:36:35 +01:00
Sucukdeluxe
1d0ee31001 Release v1.6.29
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 21:11:32 +01:00
Sucukdeluxe
20a0a59670 Release v1.6.28
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 20:54:49 +01:00
Sucukdeluxe
9a00304a93 Release v1.6.27
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 20:34:50 +01:00