| Commit message (Expand) | Author | Age | Files | Lines |
| * | test(node): read the daemon's source wherever it is split | Christophe Besson | 25 hours | 1 | -19/+32 |
| * | feat(node): member invite --link and member cancel in the CLI | Christophe Besson | 2 days | 1 | -0/+3 |
| * | style: ruff's own fixes, mechanically applied | Christophe Besson | 6 days | 1 | -3/+0 |
| * | Merge origin/main: the operator's upload ceiling beside the disk-thread work | Christophe Besson | 6 days | 1 | -0/+5 |
| |\ |
|
| | * | feat(node): per-file upload ceiling is an operator setting, default 8 GB | Christophe Besson | 7 days | 1 | -0/+5 |
| * | | docs: cite MESHBAY_DESIGN.md and a section instead of the merged notes | Christophe Besson | 7 days | 1 | -1/+1 |
| |/ |
|
| * | fix(node): give the per-member transfer cap a door anyone can open | Christophe Besson | 2026-09-09 | 1 | -0/+3 |
| * | feat(node): make the transfer caps settable, node-wide and per group | Christophe Besson | 2026-09-08 | 1 | -0/+5 |
| * | feat(chat): encrypt group chat under per-device epoch keys (MNP 2.0) | Christophe Besson | 2026-09-07 | 1 | -0/+11 |
| * | fix(node): remove --upload-dir rather than document it | Christophe Besson | 2026-09-07 | 1 | -11/+25 |
| * | chore(node): finish Phase 3 — CLI deprecations, Windows shapes, docs | Christophe Besson | 2026-09-07 | 1 | -0/+43 |
| * | fix(groups): finish Phase 1 — MNP root management, upload targets, eject state | Christophe Besson | 2026-09-06 | 1 | -0/+9 |
| * | test(node): pin the fresh-install-before-provisioning safety property | Christophe Besson | 2026-09-04 | 1 | -0/+34 |
| * | feat: opt-in Windows service mode (boot-time, one elevation) + v1.0.0 | Christophe Besson | 2026-09-04 | 1 | -0/+1 |
| * | feat: Windows daemon lifecycle (W3) — Startup-folder autostart | Christophe Besson | 2026-09-04 | 1 | -2/+5 |
| * | test(node): make the suite pass on Windows | Christophe Besson | 2026-09-04 | 1 | -0/+4 |
| * | fix(node): reload the user manager before reload/restart-daemon | Christophe Besson | 2026-09-03 | 1 | -1/+9 |
| * | refactor(node): JSON-only control API, Node page absorbs the admin dashboard | Christophe Besson | 2026-09-01 | 1 | -1/+5 |
| * | feat: configurable STUN server fallbacks for WebRTC ICE | Christophe Besson | 2026-08-30 | 1 | -0/+1 |
| * | fix(node): correct TMDB movie matching, per-file overrides, rematch | Christophe Besson | 2026-08-29 | 1 | -0/+1 |
| * | feat: node workflow redesign — wizard auto-config, reset, MusicBrainz contact | Christophe Besson | 2026-08-29 | 1 | -1/+1 |
| * | feat(node): systemd service panel on the Node page, and a clean CLI restart | Christophe Besson | 2026-08-22 | 1 | -11/+49 |
| * | fix: meshbay-node init creates the keystore, status never does | Christophe Besson | 2026-08-22 | 1 | -0/+2 |
| * | feat(node): full Node admin panel — CLI parity, hot-reload, group lifecycle | Christophe Besson | 2026-08-20 | 1 | -0/+1 |
| * | feat(node): several named roots per group, and one implementation per operation | Christophe Besson | 2026-08-18 | 1 | -0/+129 |