• v0.3.2 cf5e0b1ca7

    crypto released this 2026-11-01 04:53:32 +00:00 | 1 commits to main since this release

    ByteClaw 0.3.2 – Einladungscodes

    Neu

    • Registrierungsmodus registration_mode: open | invite | closed. Im Modus invite braucht jede Registrierung einen Einladungscode im Format BC-XXXX-XXXX.
    • Codes sind zufällig, gut lesbar (ohne 0/O/1/I/L) und werden in derselben Datenbank-Transaktion wie das neue Konto verbraucht. Optional mehrfach nutzbar (max_uses) und mit Ablaufzeit.
    • Klare Fehler: Code fehlt → 400, ungültig / bereits verwendet / abgelaufen → 403.
    • Admin-API: POST /api/invites, GET /api/invites (Code, Nutzungen, Maximum, Ablauf, Erstellt, verwendet von), DELETE /api/invites/{code} (Widerrufen). Öffentlich: GET /api/auth/config liefert den Modus.
    • App: Feld „Einladungscode“ beim Registrieren, wenn der Server Einladungen verlangt; Hinweis bei geschlossener Registrierung. Admins können in den Einstellungen Codes erstellen, kopieren, teilen, auflisten und widerrufen.

    Download: byteclaw-0.3.2-release.apk (Android 8+, gleicher Signaturschlüssel wie 0.3.0/0.3.1 – Update über die bestehende Installation).

    Downloads