diff options
Diffstat (limited to 'docs/invite-pairing-v1.md')
| -rw-r--r-- | docs/invite-pairing-v1.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/invite-pairing-v1.md b/docs/invite-pairing-v1.md index ad36a1a..ee4d257 100644 --- a/docs/invite-pairing-v1.md +++ b/docs/invite-pairing-v1.md @@ -456,7 +456,7 @@ key material at all, and that the retired message reaches no handler. |---|---| | `member list` / `invite` / `revoke` / `unpin`, all over SSH, no browser | `daemon.main` | | Roster endpoints behind the per-run session token (11.5.3) | `ui/app.py` | -| Roster section in the local admin UI, every value escaped (H2) | `ui/app.py._render_roster` | +| Roster view in the desktop client's Node page (Preact escapes by default; H2) | `static/node-page.js` | | `_daemon_api` / `_resolve_group` — one loopback call path for every command | `daemon.py` | | Codes written to `data_dir/invite-code` and `data_dir/pair-code` | `roster.write_code_file` | @@ -494,7 +494,7 @@ longer window costs little — single use, one account, never seen by the hub, a must cover `join_request`) - `daemon.py` — `_resolve_admin_pk` → roster lookup with the legacy config fallback; new CLI commands; `status` output -- `ui/app.py` — roster and invites in the local admin UI, escaped as per 11.5.16 +- `ui/app.py` — roster and invites over the token-gated loopback API (JSON) ### Common - `protocol.py` — four message constants |