v0.1.0-beta.2
Setup-token guard completed (UI + docs)
DB_SETUP_TOKEN now works end-to-end: the setup wizard asks for the token when the server requires it, and the token format is documented.
🚀 Features
- Setup wizard token field —
setup_statusreports whether a token is required (setupToken); the wizard shows the "Setup token" input only then and submits it withsetup_admin. Previously the wizard could never complete whenDB_SETUP_TOKENwas set - Token format documented —
DB_SETUP_TOKENis a plain secret string (not a JWT), compared verbatim;openssl rand -hex 32example in.env.example/docker-compose.yml
🔄 Version
- Bumped to
0.1.0-beta.2acrosspackage.json,src-tauri/Cargo.toml,src-tauri-server/Cargo.toml,src-tauri/tauri.conf.json, lock files (package-lock was stale at alpha.6 — synced)
macOS (Apple Silicon — *-arm64.dmg): first run may show “app
is damaged.” Clear the quarantine flag once:
xattr -cr "/Applications/DocuBook.app"macOS (Intel — *-amd64.dmg): right-click the app → Open →
Open Anyway on the Gatekeeper dialog.