• v2.0.0 d53eea443e

    Administrator released this 2026-03-12 05:00:33 +01:00 | 342 commits to master since this release

    Multi-Hoster-Upload v2.0.0 — Multi-Account Support

    Major Features

    Multi-Account System

    • Add multiple accounts per hoster (e.g. two Doodstream accounts, three Voe accounts, etc.)
    • Each account can be independently enabled or disabled
    • Drag-and-drop reordering to set account priority within each hoster group
    • First enabled account is the Primary, subsequent accounts become Fallback #1, Fallback #2, etc.

    Automatic Account Fallback

    • When the primary account fails after exhausting all retries, the upload automatically switches to the next fallback account
    • Full retry cycle runs again with the fallback account's credentials
    • If all fallback accounts are exhausted, the job is marked as failed
    • Progress tracking, speed monitoring, and throttling are fully preserved during fallback switches

    Separate API and Web Login Account Types

    • Doodstream and Voe now offer separate account types: Web Login (username/password) and API (API key)
    • Add Account dropdown shows all available types: Doodstream (Web Login), Doodstream (API), Voe (Web Login), Voe (API), Vidmoly (Web Login), Byse (API)
    • Mix and match account types freely — e.g. use Web Login as primary and API as fallback

    Bug Fixes

    • Fixed: Byse health check showing [Fehler] OK — When the Byse API returned msg OK with a non-URL result field, the health check incorrectly treated it as an error. Now correctly recognized as success.
    • Fixed: Retry during active upload sets wrong status — Retrying failed jobs while uploads are running now correctly sets status to Wartet (queued) instead of Bereit (preview).

    Technical Changes

    • Config format migration: existing single-account configs are automatically converted to the new multi-account array format on first load
    • Account auth type is inferred from existing credentials during migration
    • Per-account health check status tracking (keyed by account ID instead of hoster name)
    • New account card UI with priority badges, auth type labels, and drag handles
    Downloads