docs(checkpoint): Add-profile Amber sign-in choice at 5b13162 (2026-09-25)
This commit is contained in:
parent
5b13162a36
commit
2ef2cd1181
1 changed files with 38 additions and 0 deletions
|
|
@ -1,3 +1,41 @@
|
||||||
|
# Checkpoint — Add-profile now offers Amber signer sign-in (2026-09-25)
|
||||||
|
|
||||||
|
## Where things are
|
||||||
|
- Project: `/home/avi/Projects/Keynctr`
|
||||||
|
- Branch: `master` @ **`5b13162`** ("feat(ui): Add profile now offers
|
||||||
|
'Sign in with a signer (Amber)' first"). Previous: `a6a4e6f` (e2e
|
||||||
|
flake kill), `0982dad` (session restore).
|
||||||
|
- Live settings: relay list expanded to 6 (primal, nos.lol, damus,
|
||||||
|
snort, mutinywallet, nostr.band) in ~/.local/share/keynectr/
|
||||||
|
settings.json (backup: settings.json.backup-prerelays-20260924).
|
||||||
|
Code default relay set and the curated pairing set unchanged.
|
||||||
|
- Working tree: clean for tracked files. Untracked intentionally NOT
|
||||||
|
committed: `COSMIC_THEME.md`, `KeynectrAppIconPossibility02.jpeg`,
|
||||||
|
`deferred/` (stays deferred).
|
||||||
|
- Frontend `dist/` rebuilt at 5b13162 — reload the Electron window
|
||||||
|
(Ctrl+R) or relaunch to see the new Add-profile flow. Backend
|
||||||
|
release binary unchanged since a6a4e6f.
|
||||||
|
|
||||||
|
## What was completed this session
|
||||||
|
1. **Add-profile choice (5b13162)**: clicking "Add profile" now opens a
|
||||||
|
choice modal: "Sign in with a signer app (Amber)" shows the
|
||||||
|
nostrconnect:// pairing QR inline, polls signer status every 2s, and
|
||||||
|
confirms "Amber is now your signer!" when the handshake lands
|
||||||
|
(cancel aborts mid-pairing). "Create a new key on this computer"
|
||||||
|
keeps the old local-key form with a Back step. Previously the Amber
|
||||||
|
QR was only reachable via the sidebar Signer Mode screen, so the
|
||||||
|
expected entry point hid the main flow.
|
||||||
|
- Verification: frontend 125 tests passed (CreateProfileModal suite
|
||||||
|
rewritten: choice step, QR start, connected-poll confirmation,
|
||||||
|
cancel-abort; App.test dialog title updated), `npm run typecheck`,
|
||||||
|
`npm run lint`, `npm run format:check`, `npm run electron:build`,
|
||||||
|
`npm run build` all green. Rust untouched.
|
||||||
|
|
||||||
|
## Commits added (newest first)
|
||||||
|
- `5b13162` feat(ui): Add profile now offers 'Sign in with a signer (Amber)' first
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
# Checkpoint — e2e flake killed (2026-09-24 evening)
|
# Checkpoint — e2e flake killed (2026-09-24 evening)
|
||||||
|
|
||||||
## Where things are
|
## Where things are
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue