• Joined on 2026-03-18
alezmad pushed to main at alezmad/claudemesh 2026-04-15 13:37:46 +00:00
39fe296aaa fix(cli): decrypt falls back to member secret key when session key fails
alezmad pushed to main at alezmad/claudemesh 2026-04-15 13:29:03 +00:00
3dfab0f792 fix(broker): don't broadcast peer_joined/peer_left/peer_returned to same-pubkey sessions
alezmad pushed to main at alezmad/claudemesh 2026-04-15 13:26:58 +00:00
6f4a44e281 fix(db): realign audit_log schema — actor_member_id, prev_hash, hash chain
alezmad pushed to main at alezmad/claudemesh 2026-04-15 13:10:56 +00:00
4bc3c045ae fix(cli): send_message hard-fails on unknown peer name; dedup-annotate list_peers
alezmad pushed to main at alezmad/claudemesh 2026-04-15 11:50:20 +00:00
94e914f476 fix(broker): reject mesh create without valid pubkey
1bb702e481 chore(cli): bump to alpha.32
Compare 2 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-15 07:54:08 +00:00
45d85f5eaa chore: wrap up the gap-closing session
alezmad pushed to main at alezmad/claudemesh 2026-04-15 07:46:15 +00:00
ee12510ef1 refactor: rename cli-v2 → cli, archive legacy cli, plus broker-side grants + auto-migrate
c9ede3d469 fix(ci): pass --define for version to bun build --compile
Compare 2 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-15 02:06:21 +00:00
b998e35d17 fix(cli): auto-inject VERSION from package.json at build time
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:56:38 +00:00
506c470441 docs: ship-all retrospective — 14/15 items, 97% addressed
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:55:02 +00:00
b4703a482d feat(cli): bump to alpha.30 + channel message polish
29f546abcf fix(ci): skip smoke tests for cross-compiled binaries
Compare 2 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:48:01 +00:00
5716a6ce22 chore: refresh pnpm-lock for cli-v2 qrcode-terminal dep
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:45:54 +00:00
d37516213a chore(cli-v2): un-ignore CLI source tree for binary release workflow
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:44:03 +00:00
5b69de08da fix(ci): use packageManager from package.json for pnpm setup
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:42:22 +00:00
ccf95ff382 feat(distribution): binary release pipeline + brew + winget
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:34:52 +00:00
43f2728283 docs: specs for binary distribution pipeline + per-peer capabilities
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:33:43 +00:00
d33b8fc43b feat(web): install.sh and InstallToggle use one-command UX
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:14:32 +00:00
ce52fcef2d feat(invite): branded email + one-command install+launch UX
alezmad pushed to main at alezmad/claudemesh 2026-04-15 01:04:33 +00:00
77ee1d0d80 feat(broker): branded react-email template for mesh invite
alezmad pushed to main at alezmad/claudemesh 2026-04-15 00:48:59 +00:00
2f27a5eef4 feat(broker): actually send invite email via Postmark, return emailed flag
alezmad pushed to main at alezmad/claudemesh 2026-04-14 23:37:21 +00:00
32851419e6 fix(broker): generate owner keys on CLI mesh create + proper invite signing