Commit Graph

  • d1cab7b807 docs(readme): rewrite for v0.1.0 public launch Alejandro Gutiérrez 2026-04-05 14:19:05 +01:00
  • af35b19918 fix(web): start CTAs → /auth/register + GitHub link → claude-intercom OSS Alejandro Gutiérrez 2026-04-05 14:13:29 +01:00
  • 750d38960e feat(web): "what is claudemesh?" explainer + architecture diagram Alejandro Gutiérrez 2026-04-05 14:06:05 +01:00
  • ebb63d2cb6 feat(web): landing page — cross-surface mesh vision ("beyond your terminal") Alejandro Gutiérrez 2026-04-05 13:58:31 +01:00
  • 034a365f11 fix(web): theme the auth layout with claudemesh design tokens Alejandro Gutiérrez 2026-04-05 11:36:29 +01:00
  • 138b5a24ae feat(web): first-time user onboarding flow Alejandro Gutiérrez 2026-04-04 23:47:52 +01:00
  • 759a22e7c0 fix(api): sign invites with stored owner keypair instead of unsigned placeholder Alejandro Gutiérrez 2026-04-04 23:12:04 +01:00
  • 1c773be577 feat(db): owner_secret_key + root_key columns on mesh for server-side signing Alejandro Gutiérrez 2026-04-04 23:11:46 +01:00
  • 533dcc11f6 fix(web): remove turbostarter CTA popup + ship claudemesh OG image Alejandro Gutiérrez 2026-04-04 23:11:34 +01:00
  • fa23525c46 feat(broker): one-off owner_pubkey backfill script Alejandro Gutiérrez 2026-04-04 23:08:07 +01:00
  • e6e76d1b9a feat(web): account data export + sidebar rebrand to "Account" Alejandro Gutiérrez 2026-04-04 23:03:23 +01:00
  • 0c4a9591fa feat(broker): invite signature verification + atomic one-time-use Alejandro Gutiérrez 2026-04-04 23:02:12 +01:00
  • cdb5a75f78 feat(auth): enable GitHub + Google OAuth for v0.1.0 public launch Alejandro Gutiérrez 2026-04-04 22:59:38 +01:00
  • 8a50e4fe56 feat(web): create-mesh form + invite-link generator with QR code Alejandro Gutiérrez 2026-04-04 22:56:49 +01:00
  • c5138beb25 feat(web): user dashboard — my meshes, detail view, invites list Alejandro Gutiérrez 2026-04-04 22:56:40 +01:00
  • a486ffd056 feat(api): mesh user router — create, list, invite, archive, leave Alejandro Gutiérrez 2026-04-04 22:56:29 +01:00
  • 9d3dbcecaf feat(broker): verify ed25519 hello signature against member pubkey Alejandro Gutiérrez 2026-04-04 22:53:40 +01:00
  • bde83cc757 chore(web): temp ignoreBuildErrors to unblock production deploy Alejandro Gutiérrez 2026-04-04 22:50:58 +01:00
  • 160a6864cc fix(web): mobile nav overlay was stealing wheel events, breaking page scroll Alejandro Gutiérrez 2026-04-04 22:48:56 +01:00
  • 81a8d0714b feat(crypto): client-side direct-message encryption with crypto_box Alejandro Gutiérrez 2026-04-04 22:48:33 +01:00
  • 9dd5face01 feat(web): admin backoffice — meshes, sessions, invites, audit, overview Alejandro Gutiérrez 2026-04-04 22:47:47 +01:00
  • 76c32b2345 feat(auth): pnpm admin:grant <email> CLI to flip user role to admin Alejandro Gutiérrez 2026-04-04 22:47:34 +01:00
  • 30928cd71d feat(api): admin backoffice router — meshes, sessions, invites, audit Alejandro Gutiérrez 2026-04-04 22:47:27 +01:00
  • d1ea1a0efa fix(web): typecast handle() response in auth/join page to unblock TS build Alejandro Gutiérrez 2026-04-04 22:43:24 +01:00
  • cd389c6bdd fix(broker): atomic message claim to prevent duplicate delivery Alejandro Gutiérrez 2026-04-04 22:39:48 +01:00
  • 758ea0e42c feat(cli): invite-link parsing + join flow + keypair generation Alejandro Gutiérrez 2026-04-04 22:36:32 +01:00
  • 39b914bdce feat(broker): add /join endpoint for peer self-registration Alejandro Gutiérrez 2026-04-04 22:36:16 +01:00
  • 04bf349e7d fix(deploy): web Dockerfile filter — package is named "web" not "@claudemesh/web" Alejandro Gutiérrez 2026-04-04 22:32:39 +01:00
  • 20d968f989 feat(cli): websocket client + MCP tool integration Alejandro Gutiérrez 2026-04-04 22:30:11 +01:00
  • 8931296e82 feat(cli): scaffold @claudemesh/cli MCP client package (stubs) Alejandro Gutiérrez 2026-04-04 22:23:12 +01:00
  • c6674e971a chore(deploy): production Dockerfiles for broker + web + env template Alejandro Gutiérrez 2026-04-04 22:22:05 +01:00
  • 3458860c1f test(broker): coverage for hardening modules — caps, limits, metrics, health, logs Alejandro Gutiérrez 2026-04-04 22:19:14 +01:00
  • 5f8567614a docs(broker): production deployment spec Alejandro Gutiérrez 2026-04-04 22:15:24 +01:00
  • 5bf815b304 feat(broker): production hardening — caps, limits, metrics, logging Alejandro Gutiérrez 2026-04-04 22:14:31 +01:00
  • 84e14ff410 feat(web): marketing landing page with Anthropic design system Alejandro Gutiérrez 2026-04-04 22:09:38 +01:00
  • e25115f1b0 test(broker): port test suite from claude-intercom to drizzle/postgres Alejandro Gutiérrez 2026-04-04 22:09:06 +01:00
  • 1f094c4c53 chore: remove files importing pruned packages (ai, cms, cognitive-context) Alejandro Gutiérrez 2026-04-04 22:02:26 +01:00
  • 8ce8b04e75 fix(db): rename pgSchema exports to prevent barrel collision Alejandro Gutiérrez 2026-04-04 22:02:09 +01:00
  • 3ab3fbcdf6 chore(web): rebrand TurboStarter → claudemesh (i18n, env, icons) Alejandro Gutiérrez 2026-04-04 22:01:29 +01:00
  • 76760c9b8c test(broker): smoke test for hello + direct message flow Alejandro Gutiérrez 2026-04-04 21:53:33 +01:00
  • 56b70ac54c fix(broker): default port 7899 → 7900 to avoid collision with claude-intercom dev Alejandro Gutiérrez 2026-04-04 21:48:57 +01:00
  • beeaa3b3c6 fix(db): rename mesh.member export to meshMember to avoid collision with auth.member Alejandro Gutiérrez 2026-04-04 21:47:02 +01:00
  • cde08ea3c3 fix(broker,api): pin real ws version, drop @turbostarter/ai from packages/api Alejandro Gutiérrez 2026-04-04 21:38:49 +01:00
  • 8438e498b6 fix(web): drop dangling @turbostarter/ai and @turbostarter/cms deps after prune Alejandro Gutiérrez 2026-04-04 21:37:22 +01:00
  • 0a97a0c369 refactor(broker): merge HTTP+WS to single port, populate senderPubkey on push Alejandro Gutiérrez 2026-04-04 21:35:05 +01:00
  • 3c0154ae70 feat(broker): port routing + status model from claude-intercom to postgres Alejandro Gutiérrez 2026-04-04 21:32:14 +01:00
  • e758205eb8 feat(db): runtime presence + message queue + pending_status tables for broker Alejandro Gutiérrez 2026-04-04 21:28:24 +01:00
  • d5d0e6fdbb feat(broker): scaffold apps/broker workspace (bun WS runtime, no port yet) Alejandro Gutiérrez 2026-04-04 21:24:17 +01:00
  • d3163a5bff feat(db): mesh data model — meshes, members, invites, audit log Alejandro Gutiérrez 2026-04-04 21:19:32 +01:00