• v1.5.0 b8b8158abb
  • v1.4.0 7d992206e8

    Administrator released this 2026-03-11 00:45:09 +01:00 | 534 commits to master since this release

    feat: byse.sx Health Check + Performance-Optimierungen fuer grosse Queues (Virtual Scrolling, O(1) Lookups, Async Config Writes)

    Downloads
  • v1.3.0 294f6a4de7

    Administrator released this 2026-03-11 00:34:22 +01:00 | 535 commits to master since this release

    feat: Account-Management Tab mit Login-Validierung

    Downloads
  • v1.2.1 9591399a0d

    Administrator released this 2026-03-11 00:17:30 +01:00 | 538 commits to master since this release

    Fix VOE.sx upload (2-step CDN flow) + Health Check

    Downloads
  • v1.2.0 71e9232269

    Administrator released this 2026-03-11 00:04:40 +01:00 | 540 commits to master since this release

    feat: voe.sx login-based upload, session-based files panel, remove delete-all button

    Downloads
  • v1.1.3 100621ad59

    Administrator released this 2026-03-10 23:47:49 +01:00 | 542 commits to master since this release

    fix: session-based files panel, remove delete-all button

    Downloads
  • v1.1.2 c313bc9175

    Administrator released this 2026-03-10 22:22:35 +01:00 | 544 commits to master since this release

    Multi-Hoster-Upload v1.1.2

    Downloads
  • v1.1.1 d7ddeda341

    Administrator released this 2026-03-10 21:23:36 +01:00 | 547 commits to master since this release

    Fixes

    Critical: Uploads stuck at Queued

    startBatch() lief synchron im ipcMain.handle() Callback - webContents.send() Events wurden von Electron verschluckt und kamen nie beim Renderer an. Fix: Deferred via process.nextTick.

    Settings zeigten Inaktiv nach Speichern

    renderSettings() wurde nach dem Speichern nicht aufgerufen. Panel-Status (Aktiv/Inaktiv) aktualisiert sich jetzt sofort.

    Weitere Verbesserungen

    • .catch() Error-Handler auf startBatch() fuer versteckte Async-Fehler
    • select-folder IPC Handler hinzugefuegt
    • Debug-Logging (upload-debug.log) zur Diagnose
    • unhandledRejection Handler fuer Main-Process
    • Scramble-Defaults in Config
    Downloads
  • v1.1.0 9c56fabce1

    Administrator released this 2026-03-10 12:30:06 +01:00 | 550 commits to master since this release

    Changes

    Critical Fix

    • Fixed uploads stuck at Queued � startBatch() was running inside ipcMain.handle() callback, causing webContents.send() events to be dropped. Deferred via process.nextTick.
    • Fixed settings panel showing Inaktiv after save � renderSettings() now called after saveSettings()
    • Added .catch() error handler on startBatch() to surface hidden async errors
    • Added select-folder IPC handler
    • Added debug logging (upload-debug.log) for diagnosing upload issues
    • Added unhandledRejection handler for main process

    Queue System & Robustness

    • Per-hoster concurrency control (FIFO semaphore)
    • Token-bucket bandwidth throttling with abort signal support
    • Configurable retry logic with speed-based restart
    • Speed monitoring with auto-abort below threshold
    • File size filter per hoster
    • Time interval between upload jobs

    Per-Hoster Settings

    • Retries, max speed, parallel upload count
    • Restart below speed threshold
    • Time interval between jobs
    • Max file size limit

    UI Overhaul

    • Queue table with 8 columns (filename, uploaded/size, host, status, elapsed, remaining, speed, progress)
    • Status-colored rows and progress bars
    • Context menu: copy links, retry, delete, shutdown-after-finish, always-on-top
    • Statusbar with global speed, total bytes, elapsed time
    • Collapsible per-hoster settings panels
    • Debounced rendering with scroll position preservation

    Bug Fixes

    • Fixed Vidmoly infinite redirect loop (max 10 redirects)
    • Fixed Vidmoly upload body not consumed on redirect
    • Fixed installUpdate unhandled promise rejection
    • Fixed context submenu viewport overflow
    • Fixed speedMonitor interval leak on upload error
    • Fixed combined signal listener cleanup
    Downloads
  • v1.0.0 ab21e7b8ba