• Multi-Hoster-Upload v2.1.12
    CI / verify (push) Waiting to run
    Stable

    Administrator released this 2026-08-11 22:51:01 +02:00 | 1 commits to master since this release

    Was ist neu?

    Sicherere Update-Downloads

    • Für die Installation von Updates müssen jetzt Release-Metadaten, Produktversion, Installername, exakte Dateigröße und SHA-512-Prüfsumme übereinstimmen.
    • Downloads werden unter einem zufälligen temporären Namen zwischengespeichert und erst an ihren endgültigen Ort verschoben, nachdem jeder Prüfschritt erfolgreich abgeschlossen wurde.
    • Bei der Update-Auswahl wird exakt eine passende Setup-Programmdatei akzeptiert; es erfolgt niemals ein Rückgriff auf den Portable-Build.

    Verifizierter Abschluss von Uploads

    • Uploads werden erst als abgeschlossen markiert, nachdem der ausgewählte Hoster einen plausiblen Dateicode und zum Hoster passende Ergebnis-URLs zurückgegeben hat.
    • Das dauerhafte Löschen der Quelldatei bleibt gesperrt, bis jeder ausgewählte Hoster den Upload bestätigt hat.
    • Bereinigungsentscheidungen und Wiederherstellungsergebnisse bleiben über das Prüfprotokoll zur Quelldateibereinigung nachvollziehbar.

    Zugangsdaten und Sicherungen

    • Fehler beim Entschlüsseln von Zugangsdaten werden jetzt angezeigt, statt Geheimnisse stillschweigend durch leere Werte zu ersetzen.
    • Die Speicherung von Zugangsdaten im Klartext ist standardmäßig deaktiviert und erfordert eine ausdrückliche Bestätigung der Warnung, wenn der sichere Windows-Speicher nicht verfügbar ist.
    • Lokale Sicherungsdateien können optional mit einem benutzerdefinierten Passwort geschützt werden.
    • Bestehende Sicherungsformate bleiben importkompatibel, während das neue passwortgeschützte Format das exakte Passwort erfordert.

    Automatisierung und Wiederherstellung der Warteschlange

    • Die Ordnerüberwachung kann Dateien importieren, die beim Aktivieren der Überwachung bereits vorhanden sind, und deaktiviert diese einmalige Aktion nach dem ersten Scan automatisch.
    • Wiederhergestellte Warteschlangen können optional nach einem sichtbaren, abbrechbaren Countdown gestartet werden.
    • Die automatische Wiederherstellung der Warteschlange startet nur die wiederhergestellten Aufträge, die beim Einplanen des Countdowns erfasst wurden; später hinzugefügte Dateien bleiben unberührt.

    Verlauf, Statistiken und Wiederholungsverhalten

    • Übersprungene Uploads verfügen jetzt über einen eigenen Verlaufsstatus, Filter, Zähler, Grund, eine eigene Webhook-Gesamtsumme und Statistiken pro Hoster.
    • Fehlende Konten, fehlende Dateien, leere Dateien und wegen Größenbeschränkungen übersprungene Uploads erscheinen nicht mehr als gewöhnliche Upload-Fehler.
    • Übersprungene Aufträge sind von automatischen Wiederholungslisten für Fehler ausgeschlossen, können aber ausdrücklich manuell wiederholt werden, nachdem das zugrunde liegende Problem behoben wurde.
    • Die Gesamtwerte der Warteschlange und Statistiken zu verbleibenden Aufträgen zählen übersprungene oder abgebrochene Aufträge nicht mehr als ausstehende Arbeit.

    Zuverlässigkeit und Wartung

    • GitHub- und Gitea-Windows-CI-Workflows für Linting, die vollständige Testsuite, Tests der Sicherungs-API, Abhängigkeitsprüfungen und die Paketierung wurden hinzugefügt.
    • Automatisierte Testabdeckung für Unicode-, UNC- und lange Windows-Dateipfade wurde hinzugefügt.
    • Electron, electron-builder, ESLint, das Sicherheits-Plugin und die WebSocket-Abhängigkeiten wurden auf aktuelle kompatible Releases aktualisiert.
    • Abgeschnittene Inhalte im Header, die Anzeige der Paketversion bei UI-Prüfungen und mehrere Grenzfälle bei der Zustandssynchronisierung großer Warteschlangen wurden behoben.
    • Die automatisierte Desktop-UI-Testabdeckung wurde für die neuen Einstellungen, den Verlaufsstatus und das Warteschlangenverhalten erweitert.

    Verifizierung

    • Die vollständige Anwendungstestsuite, die Electron-UI-Smoke-Testsuite, Tests der Sicherungs-API, Lint-Prüfungen, Abhängigkeitsprüfungen, die Windows-Paketierung, Prüfungen der Quellcode-Positivliste und die Verifizierung öffentlicher Artefakte sind Teil dieses Release-Prozesses.
    Downloads