-
released this
2026-08-12 02:23:40 +02:00 | 11 commits to codex/online-backup-keys since this releaseCredential and application security
- Encrypted persisted provider credentials with operating-system credential protection and migrated legacy plaintext values safely.
- Removed provider secrets from renderer snapshots, account checks, settings backups, support diagnostics, and copied account details.
- Added passphrase-protected local backup encryption while retaining legacy backup import support.
- Hardened Electron navigation, redirects, permissions, popup handling, remote-login windows, IPC validation, and remote diagnostics.
Storage reliability
- Added volume-aware capacity reservations before downloads, archive extraction, and media remux operations.
- Accounted for concurrent reservations and a configurable safety margin so parallel work cannot overbook a volume.
- Parked capacity-blocked work without consuming regular retry attempts and added automatic recovery from disk-wait states.
Large queue performance
- Virtualized package and file rows to keep very large queues responsive.
- Preserved range selection, select-all, column dragging, context actions, expansion state, and inline renaming outside the rendered viewport.
- Reduced DOM work without adding another runtime dependency.
Status and reliability
- Removed archive names from visible finalization progress in German and English.
- Added focused regression coverage for credential migration, backup encryption, Electron trust boundaries, diagnostics authentication, disk reservations, and virtualized rows.
The Windows installer is unsigned. Windows may display a SmartScreen warning on first launch.
Downloads
-
released this
2026-08-11 20:08:06 +02:00 | 27 commits to codex/online-backup-keys since this releaseDownload queue
- Kept every package in its existing visible queue position when downloads start, finish, pause, retry, or change status.
- Removed status-driven package grouping and the obsolete automatic progress-sorting setting.
- Blocked start, package start, item start, and resume actions when no active usable download account is available.
- Kept the initial Start action disabled until the main process confirms that an eligible account is active.
Disk and extraction recovery
- Added a dedicated disk-wait recovery path for full, quota-limited, temporarily busy, and stalled write targets.
- Retried disk-blocked downloads automatically after storage becomes writable without consuming the normal download retry budget.
- Prioritized
Waiting for diskat package level when one or more files are blocked by storage. - Reported completed downloads with extraction failures as failed packages instead of showing a misleading completed file count.
- Removed redundant provider names from start, download, data-wait, and disk-wait status labels while preserving diagnostic details.
Reliability and testing
- Added regression coverage for unavailable and disabled accounts, resume protection, disk-write recovery, retry accounting, package-level disk waits, extraction failures, compact runtime statuses, and stable queue ordering.
- Verified the complete client suite, TypeScript compilation, production build, release metadata, archive contents, and application self-check.
Downloads
-
released this
2026-08-11 18:31:14 +02:00 | 28 commits to codex/online-backup-keys since this releaseHighlights
- Added cumulative update notes for every stable release newer than the installed version, with a bounded scroll area for long histories.
- Unified RapidGator main and short-link domains for host icons, host counts, routing, limits, and cooldowns.
- Applied Mega-Debrid account additions, edits, activation changes, and deactivation changes to the running scheduler without requiring an application restart.
- Separated Mega-Debrid API and Web Login account pools so account creation, editing, activation, and removal stay isolated to the selected access mode.
- Migrated legacy shared Mega-Debrid credentials and disabled-account states into the explicitly enabled access mode without duplicating accounts.
- Applied changed Mega-Debrid Web Login credentials immediately, prevented older in-flight, retried, and queued requests from restoring invalidated cookies, and kept API-only updates isolated.
- Respected disabled credential storage for both mode-specific Mega-Debrid account pools.
- Released only Mega-Debrid items parked until a daily reset when the usable account pool changes, while preserving unrelated retry delays.
- Prevented stored Mega-Debrid credentials from appearing in new account forms.
- Kept active packages in activation order so newly started downloads no longer jump above downloads that were already running.
- Stopped extraction and status updates from expanding packages automatically; package expansion now remains under direct user control.
- Centered queue service and status values and shortened visible password-cracking progress while retaining full details in tooltips.
- Updated the available-update action with a dedicated light-blue high-contrast style.
Verification
- Passed 1,431 client tests and 16 backup API tests.
- Passed TypeScript compilation, application self-checks, dependency security audit, release metadata validation, and installer/portable archive validation.
- Verified the account form, queue alignment, and multi-version update dialog in the development runtime.
Downloads
-
released this
2026-08-11 16:21:58 +02:00 | 29 commits to codex/online-backup-keys since this releaseHighlights
- Added a permanently visible red History toolbar action for deleting the complete saved history without selecting individual entries.
- Reused the existing confirmation dialog and storage path for consistent, guarded deletion behavior.
- Disabled the action while History is empty or loading.
- Added complete English localization for the new action.
Verification
- All 1,412 client tests and 16 backup API tests passed.
- TypeScript, application self-checks, production dependency audit, and responsive visual verification passed.
- The History toolbar was verified at 1920 and 1120 pixel window widths without horizontal overflow.
- Windows installer, portable application, update metadata, source archive, and checksums were rebuilt and verified for this release.
Downloads
-
released this
2026-08-11 06:09:49 +02:00 | 30 commits to codex/online-backup-keys since this releaseHighlights
- Refined every primary view for 1920, 1366, and 1120 pixel window widths.
- Kept Download actions reachable in compact windows and improved responsive column allocation.
- Added keyboard column movement, stronger selection and sort semantics, and clearer focus states.
- Improved Settings keyboard control, account feedback, loading announcements, and empty-search handling.
- Added confirmation for destructive collection, selected-link, session-statistics, and all-time-statistics actions.
- Completed English localization for the new pagination, account feedback, link-selection, and copy-control accessibility text.
- Reworked History pagination so controls remain visible and unobstructed at narrow widths.
- Updated live speed graphs to a consistent success green and improved interface contrast in both themes.
Verification
- The complete client and backup API test suites passed.
- TypeScript, application self-checks, production dependency audit, and responsive visual verification passed.
- Windows installer, portable application, update metadata, source archive, and checksums were rebuilt and verified for this release.
Downloads
-
released this
2026-08-11 04:44:39 +02:00 | 31 commits to codex/online-backup-keys since this releaseDownloads and selection
- Select packages by clicking anywhere on an unused part of the package row, with Control, Command, and Shift selection preserved.
- Expand or collapse packages by double-clicking unused row space while the disclosure button remains available.
- Keep renaming, checkboxes, progress meters, links, form controls, and action buttons isolated from row disclosure gestures.
- Display one continuous success-colored selection edge across adjacent packages and files, including nested package boundaries.
Sidebar motion
- Remove the empty sidebar rail when the sidebar is collapsed.
- Animate sidebar width and content together over 520 milliseconds in both directions.
- Keep the sidebar edge control reachable while the panel is fully hidden.
- Preserve sidebar motion when Windows application animations are disabled.
Reliability
- Prevent real browser double-click sequences from toggling package selection twice.
- Expand regression coverage for sidebar motion, package selection, disclosure boundaries, and continuous selection markers.
Downloads
-
released this
2026-08-11 02:49:41 +02:00 | 32 commits to codex/online-backup-keys since this releaseInterface fixes
- Restored smooth sidebar selection movement in development builds when React StrictMode restarts layout effects.
- Kept the active sidebar entry visible immediately while the shared selection marker moves to its new position.
- Disabled the service filter when fewer than two concrete services are available, preventing an empty or redundant dropdown from opening.
Reliability and testing
- Added regression coverage for StrictMode transition initialization and service-filter availability states.
Downloads
-
released this
2026-08-11 00:46:46 +02:00 | 33 commits to codex/online-backup-keys since this releaseDownloads and status handling
- Preserved package byte totals, completed-item counts, and extraction progress when finished files are removed immediately from the queue.
- Persisted cleaned package contributions so progress remains stable across application restarts.
- Preserved final history file counts, byte totals, providers, and source URLs after immediate cleanup.
- Reset selected files and their package post-processing state atomically after extraction failures.
- Waited for cancelled extraction work and resume-state cleanup before restarting reset downloads.
- Replaced contradictory unchecked package availability counters with a compact unchecked state.
- Reduced extraction errors, pending extraction phases, password phases, and archive processing to concise visible status labels while retaining full diagnostics in tooltips and logs.
- Cleared stale archive labels before final package state notifications and history updates.
- Removed native whole-row dragging that could create a large drag preview while preserving header column reordering and explicit package move actions.
- Expanded inline package-name editing to the full available name-column width.
Settings and account management
- Added history retention choices for the latest 100 or 250 entries.
- Kept permanent history retention selectable after using a bounded history preset.
- Replaced native settings selectors with smooth, keyboard-accessible dropdowns for consistent opening and closing motion.
- Reworked account creation into a compact searchable service table with separate service and access-type columns.
- Displayed only the credentials required by the selected account type.
- Separated usernames and email addresses in the account overview so verified email data no longer replaces a stored username.
- Kept Mega-Debrid access types explicit as
Mega-Debrid (API)andMega-Debrid (Web).
Interface fixes
- Centered the package sidebar heading and added a high-contrast light-blue module accent.
- Positioned context menus and nested menus before they become visible, preventing first-frame jumps at window edges.
- Closed open context menus immediately when another package or file is clicked.
- Kept context menus inside narrow application windows without introducing horizontal overflow.
Reliability and testing
- Added regression coverage for cleanup-safe package progress, persisted progress aggregates, extraction reset state, compact availability, extraction diagnostics, native drag suppression, full-width renaming, animated settings selectors, account identity fields, and viewport-safe context menus.
Downloads
-
released this
2026-08-10 23:33:34 +02:00 | 34 commits to codex/online-backup-keys since this releaseHighlights
- Added smooth opening and closing transitions for nested application menus in compact windows.
- Simplified active status cells to show only the current download or extraction operation while retaining full diagnostics in tooltips.
- Shortened Mega-Debrid API and Web service labels without losing their underlying account details.
Interface and accessibility
- Kept nested menus inside the application frame and removed hidden actions from keyboard navigation.
- Respected reduced-motion preferences for submenu transitions.
- Preserved clear status text for package and file rows across narrow and wide layouts.
Development and reliability
- Branded the Windows development runtime with the application name, version, and icon.
- Isolated concurrent development launchers and protected active runtime executables during stale-file cleanup.
- Expanded regression coverage for menu behavior, service labels, status formatting, executable metadata, and concurrent launcher cleanup.
Downloads
-
released this
2026-08-10 21:06:38 +02:00 | 35 commits to codex/online-backup-keys since this release[2.0.16] - 2026-08-10
Downloads and telemetry
- Started bandwidth-history collection with the active download session instead of waiting for the Statistics view to be opened.
- Kept the latest 60 seconds of speed samples available when Statistics is opened later.
- Updated the sidebar link counter immediately as individual files finish, fail, or leave the active queue.
- Added locale-aware thousands separators to package, link, and hoster counters.
Interface fixes
- Kept nested application-menu entries visible in narrow windows without introducing a horizontal scrollbar.
- Opened nested right-side menus toward the available left side of the application frame.
- Changed enabled settings switches to the semantic success color.
- Changed online file indicators to the semantic success color.
- Removed overlapping light text fragments from the dark-on-green progress labels and strengthened their weight.
- Made service and status labels react to their actual column width, with compact labels and complete accessible names and tooltips.
- Shortened Mega-Debrid service labels in narrow columns while preserving the full account description as a tooltip.
Reliability and testing
- Added regression coverage for background bandwidth sampling, 60-second history trimming, nested menu overflow, enabled switch colors, progress-label clipping, responsive service/status cells, immediate queue counts, and localized sidebar counters.
Downloads