Checkpoint: Keynectr rename
This commit is contained in:
parent
7c6a085bf1
commit
70aa688ae1
1 changed files with 9 additions and 4 deletions
|
|
@ -1,11 +1,11 @@
|
||||||
# Checkpoint — Profile metadata publishing + profile pictures (2026-08-22)
|
# Checkpoint — Profile metadata publishing + profile pictures (2026-08-22)
|
||||||
|
|
||||||
A stopping point you can return to if this session is closed. Everything below was
|
**App renamed to Keynectr (2026-08-23).** A stopping point you can return to if this session is closed. Everything below was
|
||||||
verified green at the moment this file was written.
|
verified green at the moment this file was written.
|
||||||
|
|
||||||
## Where things are
|
## Where things are
|
||||||
|
|
||||||
- Project: `/home/avi/Projects/0_Nostr`
|
- Project: `/home/avi/Projects/Nostr-Keynectr` (renamed from `0_Nostr` after commit `1116dfd`)
|
||||||
- Git repo: `master` @ `a6329d5` ("Publish profile metadata (name + picture) so external
|
- Git repo: `master` @ `a6329d5` ("Publish profile metadata (name + picture) so external
|
||||||
clients show it"). Before it: `db81f8d` (profile deletion with undo), `9a8f334`
|
clients show it"). Before it: `db81f8d` (profile deletion with undo), `9a8f334`
|
||||||
(audit checkpoint refresh), and the 2026-08-21 audit-fix commits (`f7db29e`, `d90b6e5`,
|
(audit checkpoint refresh), and the 2026-08-21 audit-fix commits (`f7db29e`, `d90b6e5`,
|
||||||
|
|
@ -42,6 +42,7 @@ truncated npub instead of the user's chosen name.
|
||||||
|
|
||||||
## Commits added in this session
|
## Commits added in this session
|
||||||
|
|
||||||
|
- `7c6a085` Rename the app to Keynectr
|
||||||
- `ae5ddda` Allow new profile methods through the Electron IPC allowlist
|
- `ae5ddda` Allow new profile methods through the Electron IPC allowlist
|
||||||
- `a6329d5` Publish profile metadata (name + picture) so external clients show it
|
- `a6329d5` Publish profile metadata (name + picture) so external clients show it
|
||||||
|
|
||||||
|
|
@ -76,7 +77,7 @@ npm run electron:build # tsc electron main success
|
||||||
GUI:
|
GUI:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd ~/Projects/0_Nostr/frontend && npm start
|
cd ~/Projects/Nostr-Keynectr/frontend && npm start
|
||||||
```
|
```
|
||||||
|
|
||||||
- New profiles publish their name automatically on creation.
|
- New profiles publish their name automatically on creation.
|
||||||
|
|
@ -86,7 +87,7 @@ cd ~/Projects/0_Nostr/frontend && npm start
|
||||||
CLI:
|
CLI:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
B=~/Projects/0_Nostr/target/release/nostr-manager-backend
|
B=~/Projects/Nostr-Keynectr/target/release/keynectr
|
||||||
$B list # show profiles
|
$B list # show profiles
|
||||||
$B relays enable wss://nos.lol # enable at least one relay first
|
$B relays enable wss://nos.lol # enable at least one relay first
|
||||||
$B publish-name <npub> # republish stored name
|
$B publish-name <npub> # republish stored name
|
||||||
|
|
@ -112,6 +113,10 @@ websocket queries; Iris shows the stored names after publish.
|
||||||
cannot be done by the app alone).
|
cannot be done by the app alone).
|
||||||
- Other candidates: rename profiles (edit label + republish), banner/about fields in the
|
- Other candidates: rename profiles (edit label + republish), banner/about fields in the
|
||||||
edit UI.
|
edit UI.
|
||||||
|
- **Rename details:** binary is now `keynectr`; data lives in `~/.local/share/keynectr`
|
||||||
|
(auto-migrated from `nost-feed-manager` on first run — verified live). The KDF verifier
|
||||||
|
string in crypto.rs was deliberately NOT renamed so old encrypted backups stay readable.
|
||||||
|
If a GitHub remote is ever added, rename the repo to `Nostr-Keynectr` there too.
|
||||||
- Relay config at time of writing (all enabled): nos.lol, relay.primal.net, l484.com
|
- Relay config at time of writing (all enabled): nos.lol, relay.primal.net, l484.com
|
||||||
(user's own), damus.io, snort.social, soloco.nl; relay.nostr.band added but was
|
(user's own), damus.io, snort.social, soloco.nl; relay.nostr.band added but was
|
||||||
unreachable (handshake timeout) — retry enabling later.
|
unreachable (handshake timeout) — retry enabling later.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue