• Administrator released this 2026-08-13 22:54:28 +02:00 | 0 commits to codex/online-backup-keys since this release

    Zuverlässigkeit der Einstellungen

    • Fehlende optionale Werte in verschachtelten Kontostatus-Datensätzen werden beim Speichern eines vollständigen Einstellungsentwurfs akzeptiert.
    • Gültige Zustände von Debrid-Link- und Mega-Debrid-Konten lösen nach Kontoprüfungen oder Provider-Änderungen keine Meldung über ungültige Einstellungsdaten mehr aus.

    Validierung

    • Ein vollständiger Regressionstestdatensatz für Renderer-Einstellungen mit einem geprüften Debrid-Link-Konto und einem fehlenden optionalen E-Mail-Feld wurde hinzugefügt.
    • Alle 1.739 Clienttests und alle 16 Backup-API-Tests wurden erfolgreich bestanden.
    • Produktionsbuilds, die Prüfung der gepackten Anwendung, die Archivinspektion, Prüfungen der Quellcode-Positivliste und Geheimnisscans wurden erfolgreich abgeschlossen.
    Downloads
  • Administrator released this 2026-08-13 22:12:52 +02:00 | 1 commits to codex/online-backup-keys since this release

    Kontowiederherstellung und Rotation

    • Ein sichtbares Zurücksetzen der Mega-Debrid-Cooldowns wurde hinzugefügt. Es löscht Konto-Cooldowns, den gemeinsamen Web-Sitzungs-Backoff, Mega-Debrid-Provider-Schutzschalter und betroffene anstehende Wiederholungen, ohne aktive Downloads zu unterbrechen.
    • Mehrdeutige Mega-Debrid-Web-Anmeldungen und Antworten von blockierten Sitzungen lösen jetzt einen gemeinsamen Sitzungs-Backoff aus, anstatt fälschlich für jedes konfigurierte Konto einen Cooldown zu setzen.
    • Fehler und Cooldowns beim Provider-Fallback werden jetzt dem Provider zugeordnet, der den fehlgeschlagenen Versuch tatsächlich verarbeitet hat.
    • Anstehende Mega-Debrid-Aufgaben werden nach einem manuellen Zurücksetzen oder einer Sitzungswiederherstellung über den normalen Planer fortgesetzt.

    Zuverlässigkeit der Einstellungen

    • Die Einstellungsvalidierung wurde korrigiert, wenn beim Wechsel des Providers oder beim Hinzufügen eines Debrid-Link-Kontos nach dem Deaktivieren von Mega-Debrid-Konten optionale Felder fehlen.
    • Vollständige deutsche und englische Rückmeldungen für erfolgreiche und fehlgeschlagene Cooldown-Zurücksetzungen wurden hinzugefügt.

    Validierung

    • Regressionstests für die manuelle Cooldown-Wiederherstellung, den gemeinsamen Sitzungs-Backoff, die Zuordnung von Provider-Fallbacks, die Freigabe der Warteschlange, den Erhalt aktiver Downloads, die Einstellungsvalidierung, die Preload-Bereitstellung und das Verhalten der Oberfläche wurden hinzugefügt.
    • Alle 1.738 Clienttests und alle 16 Backup-API-Tests wurden erfolgreich bestanden.
    • TypeScript-Validierung, Produktionsbuilds, der Start der gepackten Anwendung, Weiterverteilungsprüfungen, Archivinspektion, der Vergleich mit der Quellcode-Positivliste und Geheimnisscans wurden erfolgreich abgeschlossen.
    Downloads
  • Administrator released this 2026-08-13 20:47:39 +02:00 | 2 commits to codex/online-backup-keys since this release

    Lebenszyklus von Konten und Providern

    • Kontostatus, Rotationsposition, feste Auswahl, Cooldowns und neu geladene Statusdatensätze für Mega-Debrid-API- und Web-Konten wurden voneinander getrennt.
    • Änderungen an Zugangsdaten, Zugriffsmodus, Provider-Aktivierung, Routing und Kontopool werden ohne Neustart der Anwendung auf aktive Linkumwandlungen angewendet.
    • Der Provider, der den jeweiligen Fallback-Versuch verarbeitet, wird erfasst, damit Änderungen am aktiven Provider genau die laufende Umwandlung abbrechen, bevor veraltete Zugangsdaten einen Download starten können.
    • Veraltete Provider-Cooldowns werden gelöscht, wenn Konten oder Provider wieder aktiviert werden. Betroffene anstehende Aufgaben werden sofort anhand der aktuellen Routingregeln erneut versucht.
    • Web-Umwandlungen von Real-Debrid, AllDebrid und BestDebrid können jetzt auch dann abgebrochen werden, wenn ein Remote-Anmelde-Callback den Abbruch nicht erkennt.
    • Abgestürzte Anmeldefenster von Real-Debrid und AllDebrid werden geschlossen und verworfen, damit ein neuer Anmeldeversuch mit einer sauberen Browser-Sitzung beginnt.

    Zuverlässigkeit von Downloads und Wiederherstellung

    • Die saubere HTTP-416-Neustartwiederherstellung ist über Anwendungsneustarts hinweg begrenzt und gesperrte Teildateien bleiben erhalten, ohne falschen Fortschritt zu melden oder endlos zu wiederholen.
    • Festplattenreservierungen werden vor dem Schreiben anhand der maßgeblichen HTTP-Inhaltslänge aktualisiert, wenn ein Provider die endgültige Dateigröße nicht gemeldet hat.
    • Festplattenkapazitätsprüfungen nach dem Empfang der Header können abgebrochen werden, sodass Pause und Stopp die Antwort und Reservierungswarteschlange auch dann freigeben, wenn eine Datenträgerabfrage hängt.
    • Abgeschlossene Paketsummen und Verlaufswerte bleiben erhalten, wenn die automatische Bereinigung fertige Dateien oder Pakete entfernt.
    • Fehlgeschlagene und für die Wiederherstellung relevante Warteschlangeneinträge bleiben in begrenzten Supportdiagnosen enthalten, auch wenn große Warteschlangen neuere wartende Einträge enthalten.

    Konsistenz von Oberfläche und Verlauf

    • Kontextmenüs bleiben beim Ändern der Fenstergröße innerhalb der aktuellen Fenstergrenzen.
    • Sichtbare Provider-, Archivextraktions- und Wiederherstellungsfehler wurden gekürzt, während ihre Diagnosedetails außerhalb der kompakten Statusspalte erhalten bleiben.
    • RapidGator- und rg.to-Verlaufseinträge werden als ein Hoster vereinheitlicht.
    • Modusspezifische Kontostatus-Datensätze bleiben beim Neuladen der Einstellungen erhalten.
    • Fehler bei der automatischen Verlaufsbereinigung blockieren den Start nicht mehr. Bei einer fehlgeschlagenen angeforderten Bereinigung wird die vorherige Aufbewahrungseinstellung beibehalten und Fehler beim manuellen Löschen werden korrekt angezeigt.

    Datenschutz bei Supportdaten

    • Konfigurierte Kontokennungen und aus Zugangsdaten abgeleitete Provider-Details wurden aus Supportzusammenfassungen entfernt.
    • In eingebetteten Paket- und Eintragsprotokollen gefundene Paket- und Dateinamen werden vor dem Schreiben des Supportarchivs geschwärzt.
    • Paket- und Dateinamen aus Momentaufnahmen und Laufzeitdaten werden in aktuellen und rotierten Hauptprotokollen des Downloaders geschwärzt, die in Supportarchiven enthalten sind.
    • Aktive, fehlgeschlagene und zur Wiederherstellung anstehende Diagnosen werden priorisiert, während die Erstellung des Supportpakets begrenzt und reaktionsfähig bleibt.
    Downloads
  • Administrator released this 2026-08-13 17:30:00 +02:00 | 3 commits to codex/online-backup-keys since this release

    Multi-Debrid Downloader v2.0.32

    Kontosteuerung

    • Es wurde verhindert, dass schnelle Interaktionen zum Aktivieren und Deaktivieren von Konten den Kontoeditor öffnen.
    • Der überflüssige globale Kontoschalter wurde entfernt, sodass jedes konfigurierte Konto weiterhin unabhängig gesteuert werden kann.
    Downloads
  • Administrator released this 2026-08-13 11:48:00 +02:00 | 4 commits to codex/online-backup-keys since this release

    Kontorotation und Lebenszyklus

    • Änderungen an aktiven Konten und Debrid-Link-Schlüsseln werden ohne Neustart der Anwendung auf laufende Warteschlangen angewendet.
    • Jeder Provider-Versuch ist durch eigene Abbruch- und Zeitüberschreitungsgrenzen isoliert, sodass ein hängendes Konto das nächste aktivierte Konto nicht blockieren kann.
    • Ausdrücklich ausgelöste Pause- und Stoppvorgänge bleiben maßgeblich, während gleichzeitig Accounteinstellungen geändert, Zurücksetzungen ausgeführt oder Provider-Vorgänge verarbeitet werden.
    • Verspätete Provider-Fehler werden nicht mehr als unbehandelte Promise-Rejections im Prozess ausgegeben, nachdem ein Vorgang bereits abgebrochen wurde.

    Downloadwiederherstellung und Warteschlangenstatus

    • Der begrenzte HTTP-416-Wiederherstellungsstatus und Entscheidungen über saubere Neustarts werden über Anwendungsneustarts hinweg gespeichert.
    • Gesperrte Teildateien bleiben anstehend, bis Windows ihre Entfernung bestätigt, anstatt eine kollidierende Ersatzanfrage zu starten.
    • Zurücksetzungen werden mit der maßgeblichen Warteschlangen-Momentaufnahme abgeglichen und bekannte Verfügbarkeitsinformationen bleiben erhalten.
    • Die Paketreihenfolge bleibt stabil, während aktive Einträge im Hintergrund starten, abgeschlossen werden, zurückgesetzt oder aktualisiert werden.
    • Alle Aktualisierungen des laufenden Status, einschließlich erzwungener Aktualisierungen, werden im gemeinsamen 500-ms-Takt der Oberfläche zusammengefasst.

    Supportdiagnosen

    • Kontorotation, Linkumwandlung, Downloadwiederherstellung, Festplatten-Wartezustände, Pause, Stopp, Zurücksetzen und Exportereignisse werden mit anonymen Versuchskennungen verknüpft.
    • Ein begrenzter Verlauf von Beginn und Auflösung der Festplatten-Wartezustände wurde zu Supportpaketen hinzugefügt.
    • Auswahl, Abbruch, Erstellung, Schreiben, Erfolg und Fehlschlag von Supportpaketen werden erfasst, ohne Zielpfade oder Dateinamen zu speichern.
    • Native Diagnoseinformationen zu Zwischenablagevorgängen mit Byteanzahl und Fehlern wurden hinzugefügt, ohne jemals kopierte Inhalte zu erfassen.
    • Zugangsdaten, Kontoidentitäten, URLs, Hostnamen, lokale Pfade, Paketnamen und Dateinamen werden an jeder dauerhaften Protokollgrenze und erneut beim Erstellen des Supportarchivs geschwärzt.
    Downloads
  • Administrator released this 2026-08-13 06:30:06 +02:00 | 5 commits to codex/online-backup-keys since this release

    Rotationsdiagnosen

    • Jeder tatsächliche Linkumwandlungsversuch über einen Account wird im betroffenen Dateiprotokoll erfasst, einschließlich maskierter TEST-, FAILED-, Zeitüberschreitungs-, Fallback- und Erfolgsergebnisse.
    • Versuche mit Zeitüberschreitungs-Cooldown bleiben in den Live-Rotationsdiagnosen als Fehler sichtbar, ohne ihren technischen Ereignistyp zu ändern.
    • Frühere und aktuelle Kontomasken, kurze Zugangsdaten, URLs und lokale Pfade wurden aus erstellten Supportpaketen entfernt.

    Downloadwiederherstellung

    • Der Wiederherstellungsstatus für fortgesetzte Downloads wird über Anwendungsneustarts hinweg gespeichert, sodass wiederholte Ablehnungen von Bereichsanfragen zu einem sauberen vollständigen Download führen, anstatt denselben Wiederholungszyklus neu zu starten.
    • Vorübergehende Windows-Dateisperren werden erneut versucht, bevor ein Teildownload verworfen wird. Eine neue Anfrage wird verhindert, bis die Entfernung der alten Teildatei bestätigt wurde.
    • Die Steuerung von Pause und Fortsetzen wird nach Erfolg, Ablehnung oder einem fehlenden Statusereignis mit der maßgeblichen Momentaufnahme des Hauptprozesses abgeglichen.

    Aktualisierungstakt der Live-Oberfläche

    • Große laufende Warteschlangen und das Live-Bandbreitendiagramm wurden auf denselben stabilen Aktualisierungstakt von 500 ms begrenzt, der für die übrige aktive Downloadtelemetrie verwendet wird.

    Überprüfung

    • Alle 1.625 Clienttests, alle 16 Backup-API-Tests, die TypeScript-Kompilierung, die Selbstprüfung der Anwendung und der Windows-Produktionsbuild wurden erfolgreich abgeschlossen.
    • Installer, portable Anwendung, Aktualisierungsmetadaten, Quellarchiv und Prüfsummen wurden für diese Version neu erstellt und geprüft.
    Downloads
  • Administrator released this 2026-08-13 05:22:04 +02:00 | 6 commits to codex/online-backup-keys since this release

    Account and rotation reliability

    • Applied rapid account enable and disable changes immediately, persisted every click in order, and reconciled the final state without losing fast consecutive changes.
    • Refreshed Mega-Debrid API and Web account pools during active downloads without requiring an application restart.
    • Isolated account attempt cancellation and timeouts so a failed or stalled account can rotate to the next enabled account within the same link conversion.
    • Cleared stale account cooldowns, provider failures, API token work, and Web sessions when relevant credentials or enabled accounts change.
    • Added explicit TEST, OK, and FAILED account-rotation evidence with masked account identities to diagnostics and support bundles.

    Download lifecycle

    • Kept Pause and Stop responsive while other interface actions are running and canceled active requests cleanly when pausing.
    • Recovered persisted partial downloads by renewing expiring direct links and falling back to one clean full request after repeated range rejection.
    • Preserved known online availability when resetting packages or selected files.
    • Kept every start and resume path blocked when no usable download account is active.
    • Reduced active session, speed, sparkline, and bandwidth updates to a stable 500 ms interface cadence.

    Diagnostics and desktop integration

    • Routed copy actions through Electron's native clipboard for reliable operation in hardened and Remote Desktop sessions.
    • Made support bundle creation visibly active from the save dialog through the final write, prevented duplicate exports, and saved completed bundles atomically.
    • Bounded support bundle queue data and recent log collection, kept the interface responsive during creation, and strengthened redaction for credentials, URLs, local paths, and account identifiers.
    Downloads
  • v2.0.28 Stable

    Administrator released this 2026-08-12 21:51:29 +02:00 | 7 commits to codex/online-backup-keys since this release

    Startup reliability

    • Fixed Electron security registration so native WebContents and session APIs retain their required receiver during application startup.
    • Fixed packaged renderer IPC validation for case-insensitive Windows file paths.
    • Added explicit startup and renderer-load error logging for future launch diagnostics.

    Verification

    • Verified focused startup security tests, TypeScript compilation, production packaging, and a fresh portable application launch.
    • Inspected the public source archive and packaged application payload before publication.
    Downloads
  • Administrator released this 2026-08-12 21:35:27 +02:00 | 8 commits to codex/online-backup-keys since this release

    Startup reliability

    • Fixed Windows renderer startup validation so the packaged application accepts its own local renderer path regardless of path casing.
    • Prevented the startup navigation guard from blocking the application window on case-insensitive Windows file systems.

    Verification

    • Verified focused startup security and IPC tests, TypeScript compilation, production packaging, and installer and portable archive contents.
    • Inspected the public source archive and packaged application payload for internal files and verified secrets.
    Downloads
  • Administrator released this 2026-08-12 12:14:46 +02:00 | 9 commits to codex/online-backup-keys since this release

    Multi-Debrid Downloader v2.0.26

    Log storage

    • Added a configurable log location in AppData or in a dedicated Desktop folder.
    • Migrated recognised log files safely when changing location while keeping settings, credentials, and runtime data in AppData.
    • Preserved active trace settings during log migration and routed startup recovery diagnostics to the selected log location.

    The Windows installer is unsigned. Windows may display a SmartScreen warning on first launch.

    Downloads