• Joined on 2026-03-18
alezmad pushed to main at alezmad/claudemesh 2026-04-04 21:49:45 +00:00
160a6864cc fix(web): mobile nav overlay was stealing wheel events, breaking page scroll
81a8d0714b feat(crypto): client-side direct-message encryption with crypto_box
Compare 2 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-04 21:47:54 +00:00
9dd5face01 feat(web): admin backoffice — meshes, sessions, invites, audit, overview
76c32b2345 feat(auth): pnpm admin:grant <email> CLI to flip user role to admin
30928cd71d feat(api): admin backoffice router — meshes, sessions, invites, audit
Compare 3 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-04 21:43:57 +00:00
d1ea1a0efa fix(web): typecast handle() response in auth/join page to unblock TS build
cd389c6bdd fix(broker): atomic message claim to prevent duplicate delivery
758ea0e42c feat(cli): invite-link parsing + join flow + keypair generation
39b914bdce feat(broker): add /join endpoint for peer self-registration
Compare 4 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-04 21:32:43 +00:00
04bf349e7d fix(deploy): web Dockerfile filter — package is named "web" not "@claudemesh/web"
20d968f989 feat(cli): websocket client + MCP tool integration
8931296e82 feat(cli): scaffold @claudemesh/cli MCP client package (stubs)
Compare 3 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-04 21:23:12 +00:00
c6674e971a chore(deploy): production Dockerfiles for broker + web + env template
3458860c1f test(broker): coverage for hardening modules — caps, limits, metrics, health, logs
5f8567614a docs(broker): production deployment spec
5bf815b304 feat(broker): production hardening — caps, limits, metrics, logging
84e14ff410 feat(web): marketing landing page with Anthropic design system
Compare 9 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-04 20:58:58 +00:00
76760c9b8c test(broker): smoke test for hello + direct message flow
56b70ac54c fix(broker): default port 7899 → 7900 to avoid collision with claude-intercom dev
beeaa3b3c6 fix(db): rename mesh.member export to meshMember to avoid collision with auth.member
cde08ea3c3 fix(broker,api): pin real ws version, drop @turbostarter/ai from packages/api
8438e498b6 fix(web): drop dangling @turbostarter/ai and @turbostarter/cms deps after prune
alezmad created branch main in alezmad/claudemesh 2026-04-04 20:58:58 +00:00
alezmad created repository alezmad/claudemesh 2026-04-04 20:58:49 +00:00