46 Commits
Author SHA1 Message Date
Sucukdeluxe 213d049588 release: prepare v2.1.37
CI / verify (push) Canceled after 0s
Publish the automation control center, reliable folder reconciliation, persistent pause lifecycle, renderer-ready startup handshake, internal audit log routing, and expanded hidden Electron coverage.
2026-08-26 18:43:55 +02:00
Sucukdeluxe 4b3ad68c07 fix: preserve deferred automation state
Persist detection and deferral telemetry when file-atomic admission cannot fit any candidate.

Derive queue-limited status from the remaining capacity and the next configured destination group while preserving unlimited and disabled states.

Verify that a restored manual preview remains byte-identical through the real resume UI and IPC path, and align the public Active description with the runtime contract.
2026-08-26 14:21:09 +02:00
Sucukdeluxe 362d1dd2cb test: verify automation control center
Cover real folder reconciliation from startup through queue-capacity recovery and reconnect.

Stress the 15,000-job policy, parallel event deduplication, Infinity fallback, restart-persistent pause, the delayed batch gate, and repeated finish behavior without expanding the rendered queue.

Document status, read-only scans, atomic admission, reconciliation, reconnect, pause and current-data processing semantics in English.
2026-08-26 14:01:10 +02:00
Sucukdeluxe 8c89077d2f release: prepare v2.1.36
CI / verify (push) Canceled after 0s
Publish strict folder-monitor auto-upload behavior, localized accessible guidance, same-name queue protection, and isolated settings layout updates.
2026-08-26 06:34:43 +02:00
Sucukdeluxe f3c4d7d675 release: prepare v2.1.35
CI / verify (push) Canceled after 0s
Publish setting-level Quick Find results with localized breadcrumbs, safe term highlighting, direct navigation, and complete backup and update action coverage.
2026-08-24 20:59:29 +02:00
Sucukdeluxe 9cb5c6913b release: prepare v2.1.34
CI / verify (push) Has been cancelled
Bump the desktop package and lockfile after Enter-based removal confirmation passed the complete release verification. Update the public README version for the new Windows artifacts.
2026-08-22 19:10:51 +02:00
Sucukdeluxe 92a11ab0ce release: prepare v2.1.33
CI / verify (push) Has been cancelled
Bump the desktop package and lockfile after automatic account cooldown recovery passed the complete release verification. Update the public README version for the new Setup and Portable release.
2026-08-22 18:27:30 +02:00
Sucukdeluxe e986c552dc release: prepare v2.1.32
CI / verify (push) Has been cancelled
Bump the desktop package and lockfile to v2.1.32 after the encrypted online backup key management, recovery hardening, and upload-speed graph fixes passed the complete release verification. Update the public README download version to match the new release.
2026-08-22 16:46:48 +02:00
Sucukdeluxe 1546c7664b release: prepare v2.1.31
CI / verify (push) Has been cancelled
Carry the validated Windows Server and Remote Desktop compositor correction into the publishable release while calibrating the hidden regression to the actual CI display work area. Preserve the strict greater-than-2048 assertion on capable displays and update public version metadata.
2026-08-21 08:30:25 +02:00
Sucukdeluxe 549f3c2f19 release: prepare v2.1.30
CI / verify (push) Has been cancelled
Publish the Windows Server and Remote Desktop compositor correction after 20 successful launches on the affected Windows Server 2022 host. Update package metadata and the public README release pointer while keeping the verified startup regression gates in place.
2026-08-21 08:15:16 +02:00
Sucukdeluxe b899a6b7f3 release: prepare v2.1.29
CI / verify (push) Has been cancelled
Set the application, lockfile, and public README version to 2.1.29 for the update experience, queue filtering, account status, and diagnostics release.
2026-08-21 02:29:12 +02:00
Sucukdeluxe bbdfc37fdc release: prepare v2.1.28
CI / verify (push) Has been cancelled
Set the application, lockfile, and public README version to 2.1.28 for the incremental update-download progress release.
2026-08-20 14:02:13 +02:00
Sucukdeluxe 7074e6662d release: prepare v2.1.27
CI / verify (push) Has been cancelled
Set the application, lockfile, and public README version to 2.1.27 for the native first-paint and update-action release.
2026-08-20 13:47:56 +02:00
Sucukdeluxe f3001828a0 release: prepare v2.1.26
CI / verify (push) Has been cancelled
Bump the application and lockfile metadata to v2.1.26 and update the public README release reference for the stable first-frame header release.
2026-08-20 13:30:27 +02:00
Sucukdeluxe c4c7907686 feat: improve live update and upload feedback
CI / verify (push) Has been cancelled
Refresh release metadata immediately before downloading an update and keep automatic checks current while the app remains open.

Accept desktop file drops from the first renderer frame, preserve early and rapid drops until initialization completes, and show the live remaining upload size in the sidebar.

Add regression coverage for update freshness, startup drag-and-drop ordering, localization, and remaining-byte retry behavior. Bump the application to v2.1.25.
2026-08-20 10:40:58 +02:00
Sucukdeluxe d7c9f287e4 release: restore v2.1.19 baseline for v2.1.24
CI / verify (push) Has been cancelled
Restore the v2.1.19 application baseline and retain only the focused import preflight summary with duplicate, unavailable, destination, job, and size-limit visibility.
2026-08-17 04:25:22 +02:00
Sucukdeluxe 9a213a7395 chore: prepare v2.1.23 release
CI / verify (push) Has been cancelled
Publish the complete English release notes for import preflight, host health, upload schedules, batch completion reporting, and cross-forge installer metadata verification.
2026-08-17 03:34:17 +02:00
Sucukdeluxe 329d22e5b7 feat: add secure batch completion reports
Generate immutable post-cleanup summaries only after queue, history, and recovery finalization. Add bilingual accessible report UI, host and cleanup metrics, report-bound JSON and sanitized error CSV exports, renderer reload recovery, duplicate-filename-safe accounting, and public-source verification coverage.
2026-08-17 00:18:20 +02:00
Sucukdeluxe f1774b50f8 Add configurable filename import filters
CI / verify (push) Failing after 14m47s
Add include and exclude filename conditions across every new import path, show accepted and excluded counts before destination selection, and keep restored queues unchanged.

Refine the settings layout and reorder upload telemetry for faster status reading.
2026-08-15 05:13:14 +02:00
Sucukdeluxe 097fe3e237 Clarify source cleanup audit logging 2026-08-13 22:55:39 +02:00
Sucukdeluxe c359669ccf Prepare v2.1.20 release 2026-08-13 21:52:55 +02:00
Sucukdeluxe 47bceebe15 Harden dual release metadata and CI verification 2026-08-13 21:40:17 +02:00
Sucukdeluxe 107dcfb9ae Use the canonical product name in public surfaces
Align the README, support bundles, webhook payloads, and updater identity with Multi Hoster Uploader while preserving repository and artifact slugs for compatibility.
2026-08-13 21:18:46 +02:00
Sucukdeluxe bfb3a39fed fix: harden upload cancellation and audit logging
Preserve pre-start and batch cancellation requests, reject late upload success after cancellation, and wait for cancellation acknowledgements before removing queue entries.

Separate formatted link logs from privacy-safe source cleanup and upload plan audits, persist audit fallback paths, redact support bundles, and expose audit diagnostics safely.

Improve queue selection and destructive-action clarity, show the Settings save action only while changes are pending, and add regression coverage for all updated behavior.
2026-08-13 14:31:46 +02:00
Sucukdeluxe 59cead80c6 fix: stabilize renderer state and lifecycle updates
Prevent stale history, account, diagnostics, and language updates from repainting newer state. Keep queue virtualization, panel sizing, telemetry, cancellation, and runtime timing consistent across rapid UI changes. Strengthen painted-frame and lifecycle regression coverage, and brand packaged Windows metadata with the product publisher.
2026-08-13 07:07:42 +02:00
Sucukdeluxe b7754f355b release: v2.1.17
Render upload progress from fractional transfer values while keeping the visible percentage rounded. Move the green fill with a linear compositor transform and cover the 92-to-93 percent transition with monotonic frame-level Electron assertions.

Keep Electron UI verification listeners loopback-only so development validation no longer raises a Windows Firewall prompt under electron.exe. Extend the public source allowlist with the focused network safety regression coverage.
2026-08-13 04:37:18 +02:00
Sucukdeluxe a299fc204b release: v2.1.16
Add queue search and filters, safe upload diagnostics, session report exports, account check visibility, and explicit interrupted-upload recovery.\n\nSanitize diagnostic response snippets in persisted results and rotation logs, protect CSV exports against formula injection, and add regression coverage for diagnostics and reports.
2026-08-12 12:04:47 +02:00
Release Bot c843b4e623 fix: keep large queue cancellation responsive 2026-08-12 03:22:27 +02:00
Sucukdeluxe d3bac698c1 fix(security): remove plaintext credential storage fallback
Credential writes now require Electron safeStorage encryption. Legacy plaintext values remain readable for migration and are encrypted during the next successful save. The UI override and status IPC are removed.
2026-08-12 00:25:19 +02:00
Sucukdeluxe 26dcf9c698 release: v2.1.12 reliability and security hardening
Verify update artifacts with exact metadata and SHA-512, require host-confirmed upload completion before cleanup, harden credentials and backups, improve queue recovery and skipped-state reporting, expand Windows path coverage, and add CI packaging checks.
2026-08-11 22:36:20 +02:00
Sucukdeluxe 7eec990811 release: Multi-Hoster-Upload 2.1.11 2026-08-11 20:10:43 +02:00
Sucukdeluxe 54de500b34 release: Multi-Hoster-Upload 2.1.10 2026-08-11 18:32:05 +02:00
Sucukdeluxe 69273b05d1 release: Multi-Hoster-Upload 2.1.9 2026-08-11 17:11:30 +02:00
Sucukdeluxe 32d4fc41d8 release: Multi-Hoster-Upload 2.1.8 2026-08-11 16:32:44 +02:00
Sucukdeluxe 03136e9fef release: Multi-Hoster-Upload 2.1.7 2026-08-11 16:10:13 +02:00
Sucukdeluxe 7c97915d64 fix: complete localized accessible UI audit
Localize dynamic renderer and shell text in English and German, replace native prompts with safe styled dialogs, align empty and dirty states, restore compact responsive information, and add keyboard support for queue, account, menu, and sorting interactions. Version the verified patch as 2.1.6.
2026-08-11 09:36:41 +02:00
Sucukdeluxe 1a71a1dba8 release: Multi-Hoster-Upload 2.1.5
Publish the synchronized upload telemetry sidebar and header speed graph with improved readability, complete localization, and updated release documentation.
2026-08-11 04:38:59 +02:00
Sucukdeluxe 06816c0a58 release: Multi-Hoster-Upload 2.1.4 2026-08-11 00:47:01 +02:00
Sucukdeluxe 0d9931c4b5 release: Multi-Hoster-Upload 2.1.3 2026-08-11 00:03:28 +02:00
Sucukdeluxe 4b89df17ef release: Multi-Hoster-Upload 2.1.2
Bump the product version for the Backup submenu and expanded Accounts scrolling fixes. Keep the language animation regression check synchronized with Chromium's first committed frame so UI failures remain deterministic during release verification.
2026-08-10 22:55:14 +02:00
Sucukdeluxe 7897e2c622 docs: publish complete product guide and UI fixes
Expand the English README into a practical guide covering installation, accounts, queue controls, automation, history, backups, updates, troubleshooting, and development. Add four sanitized workflow screenshots and enforce their exact public manifest. Restore the animated Backup submenu outside its parent menu, keep expanded account groups naturally sized in the scrolling Accounts list, and strengthen Electron UI regression exit codes.
2026-08-10 21:05:27 +02:00
Sucukdeluxe b6fce38b8b release: Multi-Hoster-Upload 2.1.1
Add live English and German interface switching, animated navigation and history controls, improved update changelogs, remembered upload folders, reliable repeated hot reloads, and refreshed public documentation.
2026-08-10 18:31:36 +02:00
Sucukdeluxe 761b5e27db fix(updater): show header action only when update is available
Hide the header update action until a newer release is confirmed.
Register update notifications before renderer initialization so startup cannot miss them.
Refresh the public product screenshot and release metadata for v2.0.7.
2026-08-10 13:10:39 +02:00
Sucukdeluxe d86caa0b1e release: v2.0.6
Redesign the desktop workspace with task sidebars, live filters, clearer settings, and an accessible update dialog.

Harden encrypted backup imports, configuration persistence, history retention, queue snapshots, shutdown recovery, and update installation ordering.

Publish verified Windows artifacts and refreshed English documentation.
2026-08-10 09:27:23 +02:00
Sucukdeluxe 1c4d096cb9 release: Multi-Hoster-Upload v2.0.3 2026-08-09 14:54:44 +02:00
Sucukdeluxe 6d0ad84d2d Release Multi-Hoster Uploader 3.3.108 2026-08-01 17:46:29 +02:00