Commit Graph

5 Commits

Author SHA1 Message Date
0340a7f8b7 feat: padlock toolbar icon with spiral keyhole 2026-04-23 01:33:13 +02:00
009149a88b feat: vault popup with search, autofill and clipboard copy
- Sorts entries by match with the active tab's origin so the right one is at the top.
- Autofill button injects a form-heuristic filler into the active tab via scripting.executeScript.
- Copied credentials auto-clear from the clipboard after 30 seconds.
2026-04-23 01:33:04 +02:00
cad98acbb3 feat: first-run setup page for repo URL, credentials and master password 2026-04-23 01:32:53 +02:00
c965d0f4ad feat: encrypted git-backed vault with idle auto-lock
- Master password derives an AES-GCM-256 key via PBKDF2-SHA256; the key never leaves the device and the remote only sees ciphertext blobs.
- One file per entry under entries/; conflicts produce a sidecar the user resolves in the UI.
- Vault stays unlocked across background-script suspensions via storage.session; auto-locks after 5 min of inactivity.
2026-04-23 01:26:32 +02:00
8c05cffa67 chore: scaffold MV3 extension with TypeScript + esbuild toolchain 2026-04-23 01:24:59 +02:00