summaryrefslogtreecommitdiffstats
path: root/poc/spike5_node.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-11 11:25:38 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-11 11:25:38 +0200
commite3c68b3416f8ea2c033d41ac263552833370ba18 (patch)
treeb0549de294ea5c66466152d6c9465826633323f9 /poc/spike5_node.py
parente0607a9cee6ce9596e775baaed43eb67e1e5a293 (diff)
downloadmeshbay-e3c68b3416f8ea2c033d41ac263552833370ba18.tar.gz
fix(hub): account deletion left device keys and swarm sources behind
erase_account cleared memberships, notifications, tokens and node registrations, but not user_devices or swarm_sources. A device key left on the tombstone still belonged to it, so an account created later from the same desktop installation - which keeps its private half - was refused that device with a 409 that only reached the console. swarm_sources is keyed by the user id despite its column name and carries the node's ip:port. Both are now erased, which is what the privacy statement promises: every account row goes except the one-year IP log. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01D9MCBBWSm9GhBESmqzJxNy
Diffstat (limited to 'poc/spike5_node.py')
0 files changed, 0 insertions, 0 deletions