Block a user
Expose structured entry documents for frontend clients
Implemented in commit 2aabd58 (pushed to main).
What changed:
- Added a presentation-neutral
crates/storage::documentAPI that opens logical entries through storage and exposes ordered fields…
Expose structured entry documents for frontend clients
Complete the end-to-end CLI parity audit
Implemented in commit 0a905e5 (pushed to main).
What changed:
- Wired the complete typed command surface into apps/cli: init, list/show, find/grep, insert/edit/generate, remove/move/copy, OTP,…
Complete the end-to-end CLI parity audit
Implement pass-otp compatible TOTP and HOTP
Implement pass-otp compatible TOTP and HOTP
Implemented in commit 4bd39b1 (pushed to main).
What changed:
- Added storage-owned, pass-otp-compatible otpauth URI parsing and validation with exact URI preservation, Base32 decoding,…
Implement clipboard and QR presentation
Implemented in commit b8c614e and pushed to main.
Implementation:
- added storage-owned clipboard lifecycle with a 45-second pass-compatible default, configurable 1..300 second lease, previous-con…
Implement clipboard and QR presentation
Implement secure OS-backed secret storage
Implement secure OS-backed secret storage
Implemented in b685a48 (pushed to main). Added the storage-owned, OS-backed secret-store contract with opaque OpenPGP and HTTPS Git references; Apple Keychain/Protected Data user-presence support;…
Inventory: implement item/folder models, nodes, store, and cache persistence
Inventory: implement item/folder models, nodes, store, and cache persistence
Implemented and pushed in eb7be42.
- Replaced the generated inventory and permissions shims with native Rust models, concrete item subclasses, nodes/dictionaries, transactional hierarchy and link…
Implement embedded HTTPS Git and synchronization