aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/src/meshbay_node/daemon.py
Commit message (Expand)AuthorAgeFilesLines
* fix(node): announce the node key in the challenge, and keep names in the rosterChristophe Besson2026-08-141-9/+3
* feat(node): operator surface — member list, invite, revoke, unpin over SSHChristophe Besson2026-08-141-4/+94
* feat(node)!: the node wraps the group key — closes H3 and M3Christophe Besson2026-08-141-56/+173
* feat(node): CLI for headless operators — status, ui, gek-initChristophe Besson2026-08-131-5/+124
* feat(node): keep the daemon alive when the hub rejects credentialsChristophe Besson2026-08-131-8/+22
* fix: resource limits, signaling authz, node admin UI tokenChristophe Besson2026-08-131-1/+8
* fix: swarm privacy, revocation persistence, keystore KDF, audit integrityChristophe Besson2026-08-131-4/+32
* fix(node): group isolation, upload confinement, GEK seizure, admin challengeChristophe Besson2026-08-131-1/+5
* fix(node)!: remove unauthenticated HTTP file API and TCP transportChristophe Besson2026-08-131-53/+8
* feat: Phase 12 — P2P crypto material, password split, node Ed25519 authChristophe Besson2026-08-131-28/+132
* feat(node): audit logging + local admin UI rewriteChristophe Besson2026-08-111-0/+17
* feat(node): index push to WebRTC peers + swarm registration (11.5, 11.9)Christophe Besson2026-08-111-1/+59
* feat(node): Phase 11 — production-ready daemon with WebRTC, WS, chat, HTTPChristophe Besson2026-08-111-28/+186
* feat: Phase 7 — Node v2 (multi-group, Sender Keys, 0-RTT, chat, denylist)Christophe Besson2026-08-101-40/+71
* feat(node): add config, daemon, and local web UIChristophe Besson2026-08-091-2/+217
* chore: initialize monorepo structure for MeshBayChristophe Besson2026-08-091-0/+9