aboutsummaryrefslogtreecommitdiffstats
path: root/docs/USERGUIDE.md
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-10-10 09:57:17 +0200
committerChristophe Besson <cbesson@gmail.com>2026-10-10 09:57:29 +0200
commit876f4a351f859201ca68fbf8d585c86905571686 (patch)
tree7bf029b884ae427352e6c2e7af0cbba887dea824 /docs/USERGUIDE.md
parent42b562fcf312ddceb78438b5daea49d4c9b465c8 (diff)
downloadmeshbay-876f4a351f859201ca68fbf8d585c86905571686.tar.gz
fix(client): say when the account's node is elsewhere, and let go of it
Signing in on a desktop links this machine's node to the account, but never over a key already linked (that would cut off the user's other machine) nor a node set up for another account. On a real install both left the node reading "Running" while the hub refused it in a loop, and nothing said why. And the only way to unlink was the linked machine's own Node page, of no use once that machine is gone. - The Node page works out, from the node and the hub each time it looks, whether this node can serve the signed-in account (nodeLinkProblem), and says why not: "Link this node instead" (asked first) puts this node's key on the account; "Use this node for my account" switches a node set up for another account through node:start, which takeOver now lets past a node that answers "running". The first version went through node:start for both, and clicking it on a real install did nothing: a node signed in before the account was linked elsewhere answers "running". - The Profile page unlinks the account's node (DELETE /v1/users/me/node_key), from any machine. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/USERGUIDE.md')
-rw-r--r--docs/USERGUIDE.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/USERGUIDE.md b/docs/USERGUIDE.md
index 74dae15..83dc05e 100644
--- a/docs/USERGUIDE.md
+++ b/docs/USERGUIDE.md
@@ -882,6 +882,9 @@ anything missing.
**"No nodes are currently online for this group."**
The node is not running, is not reachable, or has not linked its key to the
hub. On the node: `meshbay-node status`, then Step 4 and 5 of the quickstart.
+In the desktop app, the **Node** page says when your account is linked to the
+node of another machine (**Link this node instead**); **Profile → Unlink**
+lets go of a node from anywhere, for a machine that is gone.
**A member sees the group but no files.**
They never redeemed an invitation code, or the group has no key