• v3.6.3 1bf15ab7dd

    v3.6.3 Stable

    10ho released this 2026-05-19 18:24:50 +00:00 | 0 commits to main since this release

    WAStream v3.6.3 - User Tracking in Logs & Debrid APIs Improvements

    Update that introduces per-user tracking in logs, modernizes debrid APIs integrations, and fixes several parsing edge cases.

    New Features

    • Per-User Tracking in Logs: Every log entry triggered by a user request is automatically tagged with the user UUID. Visible in the console (User c02cc223) and as a yellow badge in the admin dashboard. Background tasks (health check, cleanup, pastebin scraper) remain untagged.
    • Admin Log Search by User: The existing search bar in the admin dashboard now also matches the user UUID, allowing instant filtering of all actions performed by a specific user.
    • NO_SERVER Diagnostic Log: AllDebrid now emits a dedicated WARNING when the server IP is blocked (VPN/datacenter detection), making infrastructure issues immediately visible in the dashboard.

    Improvements

    • Premiumize API: Migration from GET to POST on /transfer/directdl with Authorization: Bearer header (conforms to official documentation, keeps API key out of logs and URL).
    • Premiumize Error Handling: Replaced fragile text matching ("Fair use limit reached!") with stable error codes (account_limit_reached, service_down, etc.) introduced in the 2026 Premiumize API redesign.
    • TorBox Cleanup: Removed obsolete add_only_if_cached parameter in createwebdownload and useless zip_link=False in requestdl (both default to false server-side, sending them as Python False was ambiguous).
    • Scraper Language Coverage: All four scrapers (Wawacity, Movix, Free-Telecharger, Darki-API) now correctly recognize Scene release language formats.

    Fixes

    • AllDebrid LINK_PASS_PROTECTED: Password-protected hoster links are now marked as dead links instead of falling into a generic fatal error. Since no debrid service can decrypt without the password, this avoids useless API retries on every user click.
    • 1Fichier Affiliate Strip: Fixed URL cleanup when the af= parameter is the first query parameter (?af=xxx&...). Previous code only handled &af=... in the middle, causing 1Fichier to reject the URL.
    • TorBox mylist Response: Added defensive handling for the mylist endpoint, which returns either an object or a list depending on the API version and the id query parameter.
    • Language Normalization: normalize_language now recognizes Scene release formats (MULTi.FR.LATIN, MULTI-FR-EN, MULTI VFF LATIN, etc.). Previously these were classified as Unknown and incorrectly filtered out when users had a preferred language configured.

    Breaking Changes

    None. All changes are backward compatible.


    Installation: Update your Docker image or pull the latest version.

    Downloads
  • v3.6.2 8f55e69d2f

    v3.6.2 Stable

    10ho released this 2026-04-05 13:28:06 +00:00 | 4 commits to main since this release

    WAStream v3.6.2 - AllDebrid Size Enrichment, Stats Optimization & Code Refactoring

    Update that introduces AllDebrid size enrichment, a new stats caching system, and a major code refactoring.

    New Features

    • AllDebrid Size Enrichment: File sizes are now fetched via the AllDebrid API and stored in DB for instant display.

    Improvements

    • Stats Dashboard: Stats now use a dedicated cache_stats table, rebuilt at boot and updated incrementally for instant reads.
    • Code Refactoring: Validators rewritten with Pydantic, 16 duplicate cache methods replaced by 1 generic method, debrid abbreviations and source names centralized in constants.
    • Error Messages: Exception messages now included in all error logs for easier debugging.

    Fixes

    • Config: Removed Optional on fields that already have a default value to prevent silent None values.

    ⚠️ Breaking Changes

    • PASTE_SCRAPER_URLS renamed to PASTEBIN_SCRAPER_URLS
    • PASTE_SCRAPER_INTERVAL renamed to PASTEBIN_SCRAPER_INTERVAL

    Installation: Update your Docker image or pull the latest version.

    Downloads