Skip to content

Commit 1b48ca1

Browse files
vveerrggclaude
andcommitted
docs: update README and PROJECT-VISION for v1.5.4
- Update current release to v1.5.4 - Add Manage Nostr Keys, accordion settings, toggle switches to Working list - Add nostr-keys/ to file structure in PROJECT-VISION - Move nsec/npub import from Planned to Working Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c6378c8 commit 1b48ca1

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
> Cross-browser Nostr key management, encrypted document vault, and identity layer.
44
> Forked from [ursuscamp/nostore](https://github.com/ursuscamp/nostore) (archived Feb 2025).
55
>
6-
> **Website:** [nostrkey.com](https://nostrkey.com) · **Current release:** [v1.5.2](https://github.com/HumanjavaEnterprises/nostrkey.browser.plugin.src/releases/tag/v1.5.2)
6+
> **Website:** [nostrkey.com](https://nostrkey.com) · **Current release:** [v1.5.4](https://github.com/HumanjavaEnterprises/nostrkey.browser.plugin.src/releases/tag/v1.5.4)
77
88
> **NostrKey and Humanjava Enterprises Inc. do not have a cryptocurrency, token, or coin. Nor will there be one.** If anyone suggests or sells a cryptocurrency associated with this project, they are acting fraudulently. [Report scams](https://github.com/HumanjavaEnterprises/nostrkey.browser.plugin.src/issues).
99
@@ -67,9 +67,13 @@ See [docs_project_info/PROJECT-VISION.md](docs_project_info/PROJECT-VISION.md) f
6767
- [x] Chrome MV3 message passing fix (all handlers use sendResponse callback pattern)
6868
- [x] Cross-device sync via storage.sync (Google/iCloud, chunked, priority-based budget)
6969
- [x] NIP-49 encrypted key export/import (ncryptsec)
70+
- [x] Manage Nostr Keys page (master-detail view, export JSON, import nsec/JSON)
71+
- [x] Settings page: accordion sections grouped by App / Profile / General
72+
- [x] Material-style toggle switches for relay read/write (replacing checkboxes)
73+
- [x] Security page: accordion layout with hash-based deep linking
74+
- [x] profileScope field on vault docs and API keys (prep for per-profile scoping)
7075

7176
### Planned
72-
- [ ] nsec/npub import & validation (JSON file or paste, keypair verification)
7377
- [ ] Encrypted cloud backup (iCloud/Google Drive snapshots with periodic reminders)
7478
- [ ] Firefox extension (manifest + sidebar_action or popup fallback)
7579
- [ ] P2P room sharing (NIP-59 gift wrap)

docs_project_info/PROJECT-VISION.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,9 @@ nostrkey.browser.plugin.src/
310310
│ ├── api-keys/ # API key vault
311311
│ │ ├── api-keys.html
312312
│ │ └── api-keys.js
313+
│ ├── nostr-keys/ # Key management (export/import)
314+
│ │ ├── nostr-keys.html
315+
│ │ └── nostr-keys.js
313316
│ ├── security/ # Master password + auto-lock
314317
│ │ ├── security.html
315318
│ │ └── security.js
@@ -361,5 +364,5 @@ MIT (inherited from original Nostore project)
361364

362365
---
363366

364-
*Last updated: February 22, 2026*
367+
*Last updated: February 24, 2026*
365368
*Part of the [Lx7 Platform](https://lx7.ca)*

0 commit comments

Comments
 (0)