Commit Graph

4 Commits

Author SHA1 Message Date
michael
8060364973 feat(gui): TOTP tab with QR code modal + revoke (feature-gated) 2026-04-27 12:10:54 -07:00
michael
ec22188440 feat(gui): bus client policy + recovery method wrappers
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 11:12:54 -07:00
michael
b8e8368a25 feat(gui): bus::Daemon::{get_pending_status,clear_pending_flag} client wrappers
clear_pending_flag is added alongside get_pending_status because Phase 10
needs both — its first-login modal checks status on startup and clears
the flag on successful enrollment. Bundling here keeps the Phase 10 lane
free of bus.rs edits.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 10:52:14 -07:00
michael
d07d3469fe feat(gui): D-Bus client wrapper around AuthForge interface 2026-04-27 09:13:14 -07:00