| Commit message (Expand) | Author | Age | Files | Lines |
| * | docs: cite MESHBAY_DESIGN.md and a section instead of the merged notes | Christophe Besson | 7 days | 1 | -2/+3 |
| * | feat(cast): carry subtitles to a Chromecast, on the relay's clock | Christophe Besson | 7 days | 1 | -0/+4 |
| * | feat: gate the create-group wizard on whether a node is bundled | Christophe Besson | 2026-09-11 | 1 | -5/+14 |
| * | feat(client): create the system tray at launch, not on first minimise | Christophe Besson | 2026-09-08 | 1 | -2/+14 |
| * | feat(client): minimise to a system tray indicator (GNOME) | Christophe Besson | 2026-09-05 | 1 | -2/+18 |
| * | feat(client): a Node-page toggle to switch into/out of service mode | Christophe Besson | 2026-09-05 | 1 | -0/+21 |
| * | fix(client): Stop/Restart buttons and an autostart toggle on the Node page | Christophe Besson | 2026-09-04 | 1 | -0/+19 |
| * | fix(hub,node): Create Group wizard silently skipped apps, and lost track of s... | Christophe Besson | 2026-08-25 | 1 | -0/+40 |
| * | feat(node): persistent index cache, visible scan progress, adaptive reconcile... | Christophe Besson | 2026-08-23 | 1 | -0/+62 |
| * | feat(node): systemd service panel on the Node page, and a clean CLI restart | Christophe Besson | 2026-08-22 | 1 | -0/+22 |
| * | feat: node:start auto-provisions config and unlock key | Christophe Besson | 2026-08-22 | 1 | -2/+2 |
| * | feat: D.6 first-run wizard — detect, start, link, group, gek-init, pair | Christophe Besson | 2026-08-21 | 1 | -0/+7 |
| * | feat: LAN Wi-Fi casting to Chromecast via local HTTP relay | Christophe Besson | 2026-08-21 | 1 | -2/+53 |
| * | feat: unified group management, public groups, and activity-based sidebar | Christophe Besson | 2026-08-20 | 1 | -2/+29 |
| * | feat(node): full Node admin panel — CLI parity, hot-reload, group lifecycle | Christophe Besson | 2026-08-20 | 1 | -2/+8 |
| * | feat(ui): 11-point UI overhaul — tabs, transfers, settings, uploads | Christophe Besson | 2026-08-19 | 1 | -0/+1 |
| * | fix(client): downloads stream to disk, and two rough edges on first run | Christophe Besson | 2026-08-18 | 1 | -4/+23 |
| * | fix(client): three defects a real desktop found in ten minutes | Christophe Besson | 2026-08-18 | 1 | -2/+17 |
| * | feat(client): hybrid sign-in — passphrase once, then this device's key | Christophe Besson | 2026-08-18 | 1 | -2/+36 |
| * | fix(client): the desktop client runs, and running it corrected three things | Christophe Besson | 2026-08-18 | 1 | -1/+44 |
| * | feat(client): the platform seam, and an Electron shell that has never been run | Christophe Besson | 2026-08-18 | 1 | -0/+103 |