| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style: ruff's own fixes, mechanically applied | Christophe Besson | 6 days | 1 | -2/+4 |
| * | feat(hub): usernames are at least 8 characters at registration | Christophe Besson | 11 days | 1 | -19/+19 |
| * | fix: an empty group claim is a claim on nothing | Christophe Besson | 13 days | 1 | -0/+120 |
| * | feat!: identity keys per node — C4's blast radius drops to one operator | Christophe Besson | 2026-08-14 | 1 | -1/+1 |
| * | fix(hub): require proof of possession on node announce — closes M8 | Christophe Besson | 2026-08-13 | 1 | -2/+96 |
| * | fix: resource limits, signaling authz, node admin UI token | Christophe Besson | 2026-08-13 | 1 | -0/+80 |
| * | fix(hub): authenticate node WebSocket registration | Christophe Besson | 2026-08-13 | 1 | -0/+172 |