• Multi-Hoster-Upload v2.1.29
    CI / verify (push) Has been cancelled
    Stable

    Administrator released this 2026-08-21 02:33:06 +02:00 | 0 commits to release/v2.1.29 since this release

    Was ist neu?

    Update-Ablauf

    • Aktive Update-Downloads können jetzt sicher abgebrochen und erneut versucht werden, ohne die Anwendung neu zu starten.
    • Der Download-Fortschritt bewegt sich jetzt flüssig voran und zeigt aktuelle Angaben zu Größe, Geschwindigkeit, verbleibender Zeit und Prozentsatz an.
    • Die Download-Telemetrie bleibt während Wertänderungen visuell stabil und wird nach einem Abbruch geleert.
    • Download- und Installationszustände verwenden eine einheitliche grüne Erfolgsdarstellung, während Abbruch und Fehler weiterhin rot bleiben.
    • Die Aktion für ein verfügbares Update erscheint jetzt nur bei Bedarf und wird neben dem Bandbreiten-Widget flüssig eingeblendet.
    • Der Update-Dialog ist größer und zeigt mehr Inhalte der Release Notes mit strukturierten Überschriften, Kategorien und Aufzählungspunkten an.
    • Doppelte Update-Benachrichtigungen, doppelte Statustexte und redundante native Tooltips wurden entfernt.

    Filterung der Warteschlange

    • Such-, Hoster-, Status- und Zurücksetzen-Steuerelemente bilden jetzt eine gemeinsame eingerahmte Gruppe innerhalb der Upload-Befehlsleiste.
    • Filter zurücksetzen bleibt an einer stabilen Position, wird nur bei Bedarf aktiviert und setzt alle vier Filterdimensionen gemeinsam zurück.
    • Ein aktueller Filterzähler zeigt an, wie viele Warteschlangenfilter aktiv sind, ohne das Layout der Symbolleiste zu verschieben.
    • Die englische Standardoption für den Status wurde zu Any status verbessert.

    Kontostatus und Diagnose

    • Kontokarten zeigen jetzt die Uhrzeit der letzten Prüfung für Sammelprüfungen, Einzelprüfungen, OTP-Verifizierung und validierte Speichervorgänge an.
    • Fehlende Hoster-Antworten und fehlgeschlagene Prüfungen enden jetzt mit einem Fehlerzustand samt Zeitstempel, statt bei der Prüfung hängen zu bleiben.
    • Zeilen fehlgeschlagener Uploads bieten jetzt im Kontextmenü Copy failure details an.
    • Kopierte Diagnosedaten beziehen sich exakt auf den Upload, auf den rechtsgeklickt wurde, und schwärzen vorsorglich URLs sowie Werte im Format von Zugangsdaten.

    Qualität

    • Eine Regressionstest-Abdeckung für den Abbruch von Updates, Echtzeit-Download-Telemetrie, ein stabiles Filterlayout, Zeitstempel von Kontoprüfungen und bereinigte Fehlerdetails wurde hinzugefügt.
    • Die vollständigen Testsuiten der Anwendung und des Backup-Dienstes wurden verifiziert, ohne ein sichtbares Electron-Testfenster zu öffnen.
    Downloads
  • Multi-Hoster-Upload v2.1.28
    CI / verify (push) Has been cancelled
    Stable

    Administrator released this 2026-08-20 14:05:42 +02:00 | 0 commits to release/v2.1.28 since this release

    Was ist neu?

    Reibungsloser Fortschritt beim Update-Download

    • Bei Update-Downloads wird jetzt ein sichtbarer Zwischenfortschritt angezeigt, anstatt bis zum Abschluss scheinbar bei null zu bleiben.
    • Gepufferte Downloaddaten geben zwischen Änderungen des Prozentwerts die Ausführung frei, sodass die Oberfläche jede Stufe flüssig darstellen kann.
    • Die Fortschrittsanzeige verwendet die verifizierte Installergröße aus den Prüfsummenmetadaten und unterdrückt doppelte Prozentereignisse.

    Qualität

    • Es wurden Regressionstests hinzugefügt, die belegen, dass der Fortschritt dargestellt werden kann, bevor der Download eines vollständig gepufferten Installers abgeschlossen ist.
    • Die vollständigen Testreihen der Anwendung und des Sicherungsdienstes wurden verifiziert, ohne ein sichtbares Electron-Testfenster zu öffnen.
    Downloads
  • Multi-Hoster-Upload v2.1.27
    CI / verify (push) Has been cancelled
    Stable

    Administrator released this 2026-08-20 13:52:02 +02:00 | 0 commits to release/v2.1.27 since this release

    Was ist neu?

    Vollständiger Header ab dem ersten Frame

    • Das native Anwendungsfenster bleibt jetzt verborgen, bis sowohl Chromium darstellungsbereit ist als auch das Laden des Renderers abgeschlossen ist.
    • Versionsinformationen und Headerstatus sind vollständig eingerichtet, bevor das Fenster erscheinen kann.
    • Das Widget für die Upload-Geschwindigkeit enthält eine statische grüne Nulllinie, die unabhängig von Canvas-Timern sichtbar ist.
    • Dadurch gelangt der unvollständige Start-Frame nicht mehr auf den Bildschirm.

    Klar erkennbare Update-Verfügbarkeit

    • Die Aktion für ein verfügbares Update verwendet jetzt einen grünen Hintergrund mit schwarzem Text.
    • Durch die eindeutige Erfolgsfarbe sind ausstehende Updates sofort erkennbar.

    Qualität

    • Es wurden Regressionstests für beide Reihenfolgen der Startereignisse, Ladefehler, die skriptunabhängige Nulllinie der Geschwindigkeitsanzeige und den Zustand bei verfügbarem Update hinzugefügt.
    • Die vollständigen Testreihen der Anwendung und des Sicherungsdienstes wurden verifiziert, ohne ein sichtbares Electron-Testfenster zu öffnen.
    Downloads
  • Multi-Hoster-Upload v2.1.26
    CI / verify (push) Has been cancelled
    Stable

    Administrator released this 2026-08-20 13:34:39 +02:00 | 0 commits to release/v2.1.26 since this release

    Was ist neu?

    Stabiler Header ab dem ersten Frame

    • Die installierte Version ist beim Start des Renderers synchron verfügbar und erscheint nicht mehr erst nach dem Rest der Oberfläche.
    • Das Diagramm der Upload-Geschwindigkeit beginnt mit einer darstellbaren Nulllinie, sodass die Linie sofort sichtbar ist.
    • Die Update-Aktion behält im Header in den Zuständen „Prüfung läuft“, „verfügbar“ und „kein Update“ eine Position mit fester Breite.
    • Die Update-Aktion erscheint neutral, wenn kein Update verfügbar ist, und hebt denselben reservierten Platz hervor, sobald ein Release gefunden wird.
    • Automatische Update-Prüfungen beginnen sofort, anstatt nach dem Start drei Sekunden zu warten.

    Qualität

    • Es wurden Regressionstests für Startabfragedaten, die Versionsdarstellung im ersten Frame, den anfänglichen Geschwindigkeitsverlauf und die stabile Update-Geometrie hinzugefügt.
    • Die vollständigen Testreihen der Anwendung und des Sicherungsdienstes wurden verifiziert, ohne ein sichtbares Electron-Testfenster zu öffnen.
    Downloads
  • Multi-Hoster-Upload v2.1.25
    CI / verify (push) Has been cancelled
    Stable

    Administrator released this 2026-08-20 10:48:07 +02:00 | 0 commits to release/v2.1.25 since this release

    Was ist neu?

    Sichtbarer Upload-Status in Echtzeit

    • Der Upload-Seitenleiste wurde eine Anzeige für die verbleibende Upload-Größe hinzugefügt.
    • Der Wert verringert sich anhand der übertragenen Bytes über wartende und aktive Aufträge hinweg.
    • Dateien, die für einen weiteren Versuch wieder in die Warteschlange aufgenommen werden, werden automatisch erneut einbezogen.

    Zuverlässiges Drag-and-drop

    • Vom Desktop in die Anwendung gezogene Dateien werden ab dem ersten sichtbaren Frame der Anwendung angenommen.
    • Während des Starts abgelegte Dateien warten sicher, bis die Initialisierung abgeschlossen ist.
    • Mehrere schnell aufeinanderfolgende Ablagevorgänge werden in ihrer ursprünglichen Reihenfolge verarbeitet, anstatt verworfen zu werden.

    Aktuelle Update-Auswahl

    • Der Updater aktualisiert die Release-Metadaten unmittelbar vor dem Download eines Installers.
    • Automatische Prüfungen werden fortgesetzt, solange die Anwendung geöffnet bleibt.
    • Benachrichtigungen über verfügbare Updates werden nach dem Neuladen des Renderers wiederhergestellt.
    • Update-Anfragen umgehen veraltete HTTP- und In-Memory-Metadaten, wenn ein aktuelles Ergebnis erforderlich ist.

    Qualität

    • Es wurden Regressionstests für Drag-and-drop während des Starts, die Aktualität von Updates, Berechnungen verbleibender Bytes, das Wiederholungsverhalten und die Lokalisierung hinzugefügt.
    Downloads
  • Multi-Hoster-Upload v2.1.24
    CI / verify (push) Has been cancelled
    Stable

    Administrator released this 2026-08-17 04:27:07 +02:00 | -80 commits to master since this release

    Was ist neu?

    Gezielte Import-Vorabprüfung

    • Vor der Bestätigung der Upload-Ziele wurde eine kompakte Importzusammenfassung hinzugefügt.
    • Die Zusammenfassung zeigt Kandidaten, doppelte Einträge, nicht verfügbare Dateien, akzeptierte Dateien, ausgewählte Ziele, daraus entstehende Aufträge und Aufträge, die wegen konfigurierter Größenlimits der Hoster ausgelassen werden.
    • Dateien werden durch die Anwendung geprüft, bevor sie in die Upload-Warteschlange gelangen.
    • Upload-Paare, die durch ein konfiguriertes Größenlimit eines Hosters ausgeschlossen werden, werden nicht als Warteschlangenaufträge erstellt.

    Feinschliff der Benutzeroberfläche

    • Für Importzahlen wurden lokalisierte Tausendertrennzeichen hinzugefügt.
    • Unter dem Hinweis zur Importzusammenfassung wurde ein deutlicherer Abstand hinzugefügt.

    Umfang

    • Dieses Release kehrt zur Upload-Basis von v2.1.19 zurück und enthält ausschließlich die oben beschriebene gezielte Import-Vorabprüfung.
    Downloads
  • Multi Hoster Uploader v2.1.23
    CI / verify (push) Has been cancelled
    Stable

    Administrator released this 2026-08-17 03:38:27 +02:00 | -79 commits to master since this release

    Was ist neu?

    Import-Vorabprüfung

    • Für Datei- und Ordnerimporte wurde eine Prüfzusammenfassung vor dem Upload hinzugefügt.
    • Doppelte Pfade, nicht lesbare Dateien, Dateinamenfilter und konfigurierte Größenlimits der Hoster werden vor dem Erstellen der Warteschlange angezeigt.
    • Importentscheidungen verwenden jetzt dieselben Eignungsregeln für Vorschauen und die endgültige Aufnahme in die Warteschlange.

    Host-Status

    • Es wurde eine Übersicht zum Host-Status mit aktueller Zuverlässigkeit, Durchsatz, letztem erfolgreichen Upload, Fehlertrends und Kontoverfügbarkeit hinzugefügt.
    • Statusmetriken ignorieren deaktivierte Konten sowie ungültige oder in der Zukunft liegende Verlaufseinträge.
    • Statusdaten werden nach einem abgeschlossenen Batch erneut aus dem maßgeblichen Verlauf geladen.

    Upload-Zeitpläne

    • Es wurden konfigurierbare Wochentage und lokale Zeitfenster für den Start neuer Uploads hinzugefügt.
    • Zeitfenster über Nacht, Einstellungsänderungen im laufenden Betrieb, Abbruch und das Beenden nach aktiven Aufträgen werden verarbeitet, ohne während der Wartezeit Versuche oder parallele Plätze zu belegen.
    • Ungültige Zeitpläne werden erklärt und blockiert, bevor sie gespeichert werden können.

    Berichte zum Batch-Abschluss

    • Nach dem Abschluss wurde ein Bericht hinzugefügt, der nach der Finalisierung von Warteschlange, Verlauf, Wiederherstellung und Quelldateibereinigung erstellt wird.
    • Berichte enthalten Kennzahlen zu Dateien, Aufträgen, Hosts, Übertragungen, Bereinigung, Dauer und Fehlern.
    • Es wurden barrierefreie englische und deutsche Berichtsdialoge mit Wiederherstellung nach dem Neuladen des Renderers sowie an die Berichts-ID gebundene JSON- und Fehler-CSV-Exporte hinzugefügt.
    • Fehlerexporte schwärzen lokale Pfade, URLs, Tokens, konfigurierte Geheimnisse und Tabellenkalkulationsformeln.
    • Doppelte Dateinamen aus unterschiedlichen Quelldateien und abgelehnte Batch-Starts bleiben in den Summen korrekt voneinander getrennt.

    Zuverlässigkeit von Updates

    • Installer-Metadaten akzeptieren jetzt gleichwertige Trennzeichenstile, die von den Release-Pipelines von GitHub und git.24-music.de verwendet werden.
    • Version, Installer-Identität, Dateigröße, SHA-512-Prüfsumme und die Validierung des Headers der ausführbaren Datei bleiben verpflichtend.

    Qualität

    • Die Abdeckung der Lokalisierung, das responsive Berichtslayout, die Barrierefreiheit und die verborgenen Electron-Regressionstests für die neuen Arbeitsabläufe wurden verbessert.
    Downloads
  • Multi Hoster Uploader v2.1.22
    CI / verify (push) Successful in 5m2s
    Stable

    Administrator released this 2026-08-15 22:35:51 +02:00 | 0 commits to release/v2.1.22 since this release

    Was ist neu?

    Kontobearbeitung

    • Für den Kontoeditor und die ihn umgebende Abdunkelung wurden flüssigere Öffnungs- und Schließanimationen hinzugefügt.
    • Die Anwendung wird sofort wieder interaktiv, wenn der Editor mit dem Schließen beginnt, wodurch eine vorübergehende Blockierung von Klicks verhindert wird.
    • Das Sichtbarkeitssymbol für Passwort und API-Schlüssel wurde durch ein standardmäßiges Augensymbol ersetzt.

    Layout der Kontoeinstellungen

    • Beschreibende Hoster-Optionen wurden in Zeilen über die volle Breite mit ausgerichteten Beschriftungen, Erklärungen und Kontrollkästchen auf der rechten Seite überarbeitet.
    • Die Erklärung zur Kontorotation wurde gekürzt, wobei die vollständige englische und deutsche Lokalisierung erhalten bleibt.

    Zuverlässigkeit von Cursor und Animationen

    • Der Mauszeiger bleibt überall sichtbar, solange er sich über der Anwendung befindet.
    • Hot Dev zeigt jetzt stets die vollständigen Oberflächenanimationen, ohne das Verhalten bei reduzierten Bewegungen in Release-Builds zu verändern.

    Einstellungssuche

    • Die Größe des Suchplatzhalters wurde verringert, damit der vollständige deutsche und englische Text auch bei schmalen Fensterbreiten sichtbar bleibt.
    • Als Ausgleich für Windows-Skalierung und Schriftrasterung wurde auf der rechten Seite ein Sicherheitsabstand hinzugefügt.

    Verifizierung

    • Es wurden verborgene Electron-Tests für Dialoganimationen, die sofortige Freigabe der Interaktion, das Cursorverhalten, das Layout der Hoster-Optionen und die lokalisierte Geometrie des Suchfelds hinzugefügt.
    Downloads
  • Multi Hoster Uploader v2.1.21
    CI / verify (push) Failing after 14m47s
    Stable

    Administrator released this 2026-08-15 05:13:30 +02:00 | 0 commits to release/v2.1.21 since this release

    Was ist neu?

    Konfigurierbare Dateinamenfilter

    • Unter Einstellungen > Uploads wurde ein neuer Dateinamenfilter hinzugefügt, mit dem gesteuert wird, welche neu ausgewählten Dateien in die Upload-Warteschlange gelangen.
    • Es wurden Aktionen zum Einschließen und Ausschließen hinzugefügt, damit übereinstimmende Dateien entweder akzeptiert oder abgelehnt werden können.
    • Für jede Dateinamenregel wurden die Vergleiche contains und does not contain hinzugefügt.
    • Zum Kombinieren mehrerer Bedingungen wurden die Modi all must match und at least one must match hinzugefügt.
    • Es wird eine beliebige Anzahl von Filterbedingungen mit direkten Steuerelementen zum Hinzufügen und Entfernen unterstützt.
    • Bei der Dateinamenübereinstimmung wird nicht zwischen Groß- und Kleinschreibung unterschieden, und leere Bedingungen werden beim Speichern der Einstellungen ignoriert.

    Importabdeckung und Rückmeldungen

    • Dieselben Dateinamenregeln gelten für die Auswahl einzelner Dateien, vollständige Ordner, natives Drag-and-drop vom Desktop, das schwebende Ablageziel und überwachte Ordner.
    • Vor der Zielauswahl wurde eine Importzusammenfassung hinzugefügt, die die Anzahl akzeptierter und ausgeschlossener Dateien anzeigt.
    • Wenn alle ausgewählten Dateien ausgeschlossen werden, erscheint eine klare Rückmeldung, ohne einen leeren Zieldialog zu öffnen.
    • Wiederhergestellte Warteschlangen und Dateien, die sich bereits in der Warteschlange befinden, bleiben außerhalb des Filterpfads für neue Importe.
    • Verzögerte Abfragen der Dateigröße wurden auf akzeptierte Dateien beschränkt, damit ausgeschlossene Einträge keine unnötige Arbeit auslösen.

    Bedienkomfort der Einstellungen

    • Der Regeleditor wurde entsprechend dem natürlichen Einrichtungsablauf neu angeordnet: Dateinamen filtern, Vergleich, Kombination der Bedingungen und abschließende Aktion.
    • Es wurde ein kompaktes zweispaltiges Einstellungslayout mit ausgerichteten Steuerelementen und responsiver Stapelung bei kleineren Fenstergrößen hinzugefügt.
    • Für jedes neue Steuerelement wurden vollständige englische und deutsche Beschriftungen, Barrierefreiheitsnamen, Suchbegriffe, Umschaltung zur Laufzeit und die Verwaltung des Speicherzustands hinzugefügt.
    • Das primäre Regelfeld wurde zur Verdeutlichung in Filter file name umbenannt.

    Upload-Telemetrie

    • Die Statistiken der Seitenleiste wurden in die Reihenfolge Verbleibend, Gesamt, Laufend, Verbindungen, Abgeschlossen, Fehlgeschlagen, Geschwindigkeit und ETA gebracht.
    • In Englisch und Deutsch wird dieselbe Reihenfolge beibehalten, ohne die zugrunde liegenden Live-Zähler oder die synchronisierte Geschwindigkeitsanzeige zu verändern.

    Zuverlässigkeit und Verifizierung

    • Es wurden gezielte Tests für die Filternormalisierung, das Ein- und Ausschlussverhalten, die Übereinstimmung aller oder beliebiger Bedingungen, aus Pfaden abgeleitete Dateinamen und sichere Standardwerte hinzugefügt.
    • Es wurden echte verborgene Electron-Tests für jeden unterstützten Importpfad, die Anzahl akzeptierter und ausgeschlossener Dateien, die Persistenz der Einstellungen, die Lokalisierung, das responsive Layout und die Reihenfolge der Telemetrie hinzugefügt.
    • Die Positivliste für öffentliche Quelldateien wurde erweitert, sodass das neue Filtermodul und seine Tests durch das Release-Gate verifiziert werden.
    Downloads
  • Multi Hoster Uploader v2.1.20
    CI / verify (push) Failing after 21m12s
    Stable

    Administrator released this 2026-08-15 04:12:29 +02:00 | 0 commits to release/v2.1.20 since this release

    Was ist neu?

    Sichereres Bereinigen von Quelldateien

    • Quelldateien werden erst gelöscht, nachdem für jedes ausgewählte Ziel ein dauerhaft gespeichertes, verifiziertes Upload-Ergebnis vorliegt.
    • Das Abbrechen von Uploads, das Entfernen von Warteschlangeneinträgen, fehlgeschlagene Schreibvorgänge im Verlauf, unterbrochene Starts oder eine fehlgeschlagene Speicherung des Bereinigungsstatus können das Löschen nicht mehr autorisieren.
    • Der Wiederherstellungsstatus bewahrt abgeschlossene Ergebnisse, exakte Auftragsidentitäten und ausstehende Bereinigungsarbeiten jetzt über Neustarts hinweg.
    • Die Erstellung und Erweiterung von Batches wird mit der Speicherung des Bereinigungsstatus serialisiert, um Race Conditions bei großen aktiven Warteschlangen zu verhindern.

    Zuverlässigere Uploads

    • Die Upload-Bestätigung und Wiederherstellung für Doodstream, VOE, Vidmoly und Byse wurde verbessert.
    • Eine strenge Validierung für öffentliche Ergebnis-URLs sowie fehlerhafte oder semantisch ungültige Erfolgsmeldungen wurde hinzugefügt.
    • Uploads mit gleichem Namen werden anhand der exakten Auftrags- und Remote-Identität statt nur anhand des Dateinamens zugeordnet.
    • Gleichzeitige Batch-Erweiterungen reservieren Auftrags-IDs jetzt sofort und halten die Gesamtzahlen korrekt.
    • Beim Abbrechen großer Upload-Batches bleibt die Anwendung reaktionsfähig, während aktive Worker ihre Ressourcen freigeben.

    Klarere Diagnosen und Protokolle

    • Upload-Fehler zeigen sicherere, besser verwertbare Details an, ohne Zugangsdaten, Cookies, private URLs oder rohe Antwortdaten dauerhaft zu speichern.
    • Audit-Ereignisse zur Quelldateibereinigung werden nicht in das nutzerseitige MDU-Sitzungsprotokoll für Links aufgenommen.
    • Für Schreibvorgänge in Audit, Verlauf und Konfiguration gelten stärkere Dauerhaftigkeitsgarantien, bevor destruktive Folgeaktionen zugelassen werden.
    • Der Diagnosezugriff ist auf den lokalen Computer beschränkt und aus der Ferne nur über einen vom Nutzer verwalteten sicheren Tunnel möglich.

    Verbesserungen an Oberfläche und Wiederherstellung

    • Fehler bei der Renderer-Initialisierung öffnen jetzt einen funktionsfähigen Wiederherstellungsdialog in der Anwendung und lösen eine begrenzte automatische Wiederherstellung aus, statt ein leeres Fenster zu hinterlassen.
    • Warteschlangenzähler, Telemetrie, Abschlusszusammenfassungen, Zeitstempel der Kontoprüfungen und wiederhergestellte Aufträge im Endzustand bleiben synchronisiert.
    • Einstellungsnavigation, Statusdarstellungen, Kopierbestätigungen, Verlaufsdialoge, Aktualisierungsfortschritt und lokalisierte Fehlermeldungen sind konsistenter.
    • Der Anwendungsname wird auf öffentlichen und paketierten Oberflächen einheitlich als Multi Hoster Uploader angezeigt.

    Zuverlässigere Aktualisierung und Entwicklung

    • Neustarts durch Electron Hot Reload werden serialisiert, sodass schnelle Änderungen keine veralteten oder leeren Entwicklungsfenster mehr hinterlassen.
    • Die Updater-Metadaten von GitHub und git.24-music.de verwenden jetzt die von der jeweiligen Plattform erwarteten exakten Artefaktnamen.
    • Die kontinuierliche Integration führt zusätzlich zu den Anwendungstests jetzt die echte Smoke-Test-Suite für den Electron-Renderer aus.

    Installation

    • Verwende Multi-Hoster-Upload Setup 2.1.20.exe für eine normale Windows-Installation.
    • Verwende Multi-Hoster-Upload 2.1.20.exe für die portable Ausgabe.
    • Vorhandene Einstellungen und Konten bleiben beim Aktualisieren von einer früheren Version der Reihe 2.1.x erhalten.
    Downloads