-
Multi-Hoster-Upload v2.1.37
StableCI / verify (push) Canceled after 0sreleased this
2026-08-26 19:32:03 +02:00 | 0 commits to release/v2.1.37 since this releaseWas ist neu?
Automatisierungs-Kontrollzentrum
- Eine Live-Statuskarte für die Ordnerüberwachung mit lokalisiertem Status, Warteschlangenkapazität, Tageszählern, Verbindungsstatus, letzter Aktivität und Fehlerinformationen wurde hinzugefügt.
- Ein Nur-Lese-Test für die Ordnerüberwachung wurde hinzugefügt, der gefundene Dateien, Filtertreffer, bereits verarbeitete Dateien, nicht verfügbare Ziele, aufgrund des Größenlimits ausgeschlossene Dateien, zurückgestellte Dateien, akzeptierte Dateien und die daraus resultierende Anzahl an Upload-Aufträgen meldet, ohne die Warteschlange zu verändern.
- Eine konfigurierbare automatische Warteschlangenkapazität mit einem sicheren Standardwert von 15.000 Aufträgen und einem ausdrücklichen unbegrenzten Modus mit
0wurde hinzugefügt. - Konfigurierbare Abgleichintervalle von 1, 5, 15, 30 oder 60 Minuten mit sicherer Normalisierung ungültiger Legacy-Werte wurden hinzugefügt.
- Dauerhafte Steuerelemente für Fertigstellen und pausieren / Fortsetzen wurden hinzugefügt. Eine pausierte Automatisierung bleibt auch nach Neustarts pausiert, während manuelle Importe weiterhin verfügbar sind.
Zuverlässige Ordnerüberwachung
- Abgleichscans beim Start, in Intervallen, nach einer erneuten Verbindung, beim Fortsetzen und bei manueller Auslösung wurden hinzugefügt, damit Dateien, die während vorübergehender Ordner- oder Netzwerkausfälle übersehen wurden, erneut erkannt werden.
- Zurückgestellte Dateien werden erneut berücksichtigt, sobald Warteschlangenkapazität verfügbar ist, auch wenn der Duplikatschutz aktiviert ist.
- Die Aufnahme von Dateien erfolgt atomar über alle ausgewählten Ziele hinweg: Eine Datei wird entweder für jeden geeigneten Hoster aufgenommen oder vollständig zurückgestellt.
- Eine serialisierte und zusammengefasste Ereignisverarbeitung wurde hinzugefügt, um doppelte Aufnahmen zu verhindern und die Last bei großen Ereignisschüben zu reduzieren.
- Maßgebliche Überwachungszeitstempel für den Laufzeitstart und den nächsten Abgleich wurden hinzugefügt.
Sicherheit von Warteschlange und Quelldateien
- Automatische Warteschlangenlimits blockieren manuelle Importe nicht mehr.
- Teilweise Aufnahmen durch den Hauptprozess, doppelte oder fehlende Auftragsidentitäten, Bereinigungsgruppen, Hoster-Anforderungen, Fingerabdrücke und das Rollback-Verhalten wurden abgesichert.
- Anforderungen an die Bereinigung von Quelldateien bleiben über Wiederholungsversuche, Änderungen der Warteschlange, Pausenübergänge und gemischte Aufnahmeantworten hinweg erhalten.
- Eine nach dem Fail-Closed-Prinzip arbeitende Behandlung für Pausieren und Fortsetzen beim Start, beim Konfigurationsimport, bei der Wiederherstellung nach dem Schließen und bei Race Conditions durch verzögerte Batch-Erweiterungen wurde hinzugefügt.
Zuverlässigkeit beim Start und im Renderer
- Ein an einen Listener gebundener Renderer-Bereit-Handshake wurde hinzugefügt, damit der anfängliche Abgleich nicht abgeschlossen werden kann, bevor der Renderer seine Kandidaten empfangen kann.
- Generationen für Monitor- und Renderer-Dokumente wurden hinzugefügt, um veraltete, wiederholte oder fremde Bereitschaftssignale bei Neuladen, Pausieren, Stoppen, Fortsetzen, Schließen und Herunterfahren abzulehnen.
- Doppelte oder verzögerte Startabgleiche nach dem Neuladen des Renderers und fehlgeschlagenen Initialisierungsversuchen wurden verhindert.
Diagnose und Barrierefreiheit
- Künftige Einträge in
upload-audit.logundaccount-rotation.logwerden nun im Protokollverzeichnis der Anwendungsdaten statt auf dem Desktop gespeichert. - Ein interner Protokoll-Fallback und eine geordnete Wiederherstellung beim Herunterfahren wurden hinzugefügt, ohne den konfigurierbaren Pfad von
fileuploader.logzu ändern. - Die Telemetrie wurde gegen ungültige, nicht ganzzahlige, negative und nicht endliche gespeicherte Werte abgesichert.
- Die deutsche und englische Lokalisierung von Automatisierungsfehlern wurde vervollständigt.
- Die Barrierefreiheit der Warteschlangenanzeige für unbegrenzte Kapazität und manuelle Warteschlangengrößen oberhalb des automatischen Limits wurde verbessert.
Qualität
- Die unsichtbare Electron-Testabdeckung wurde für Race Conditions beim Start, das Neuladen des Renderers, dauerhafte Pausen, die echte Wiederherstellung des ConfigStore, IPC-Sperren, erneute Ordnerverbindungen, Quelldateibereinigung, große Warteschlangen und Barrierefreiheit erweitert.
- Der Planer für 15.000 Kandidaten wurde verifiziert, ohne 15.000 DOM-Zeilen zu rendern.
Downloads