-
Multi-Hoster-Upload v2.1.12
StableCI / verify (push) Waiting to runreleased this
2026-08-11 22:51:01 +02:00 | 1 commits to master since this releaseWas 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