shaggy (mosaic-dev box) and Claude Haiku 4.5
a6085eea37
feat(web): add read-only project and task SPA pages
...
Co-Authored-By: Claude Haiku 4.5 <[email protected] >
2026-08-10 22:23:59 -05:00
shaggy (mosaic-dev box) and Claude Haiku 4.5
caebf9ef70
fix(web): harden typed SPA chat lifecycle
...
Co-Authored-By: Claude Haiku 4.5 <[email protected] >
2026-08-10 00:24:20 -05:00
shaggy (mosaic-dev box) and Claude Fable 5
068d0f9b1c
feat(web): P1 Vite skeleton beside Next — entry, router, guards, vitest 3
...
First increment of the approved Phase P RFC (webui-mission). Adds a Vite + React
Router SPA scaffold coexisting with the Next app: index.html with the theme
anti-flash script, src/main.tsx entry, the v1 parity route table under Guest/Auth
guard shells, and a dev proxy (/api, /socket.io ws) to the gateway on 14242 so the
SPA is same-origin in dev. vitest bumped to v3 (vite 8 pairing); existing specs
pass unchanged. Next remains the served app until the P5 cutover.
Co-Authored-By: Claude Fable 5 <[email protected] >
Claude-Session: https://claude.ai/code/session_01ESFAnh2t9HmLwng8oW95St
2026-08-09 19:02:55 -05:00
mos-dt-0 and Mos
f58b3699a6
RM-01: reproducible checkout — the pre-push gate fails on code, not environment ( #1027 )
...
Co-authored-by: mos-dt-0 <[email protected] >
2026-08-01 00:50:12 +00:00
jarvis
774b76447d
fix: rename all packages from @mosaic/* to @mosaicstack/*
...
- Updated all package.json name fields and dependency references
- Updated all TypeScript/JavaScript imports
- Updated .woodpecker/publish.yml filters and registry paths
- Updated tools/install.sh scope default
- Updated .npmrc registry paths (worktree + host)
- Enhanced update-checker.ts with checkForAllUpdates() multi-package support
- Updated CLI update command to show table of all packages
- Added KNOWN_PACKAGES, formatAllPackagesTable, getInstallAllCommand
- Marked checkForUpdate() with @deprecated JSDoc
Closes #391
2026-04-04 21:43:23 -05:00
jarvis
e084a88a9d
chore: bump all packages to 0.0.2 — drop alpha prerelease tag
...
Switches from 0.0.1-alpha.2 to 0.0.2. Clean semver, no prerelease
suffixes. We're still alpha (0.0.x range).
2026-04-02 20:03:55 -05:00
jason.woltje
68e056ac91
feat(web): port chat UI — model selector, keybindings, thinking display, styled header
2026-03-19 20:42:48 -05:00
jason.woltje
3792576566
fix(web): add jsdom dependency and exclude e2e from vitest ( #155 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-15 20:00:53 +00:00
jason.woltje
cb92ba16c1
feat(web): Playwright E2E test suite for critical paths ( #152 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-15 19:46:13 +00:00
jason.woltje
f0d1d4bafa
feat(web): chat UI with conversations and WebSocket streaming ( #84 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-13 13:25:28 +00:00
jason.woltje
780f85e0d6
feat(web): scaffold Next.js 16 dashboard with design system and auth client ( #82 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-13 13:18:09 +00:00
jason.woltje
cbac5902db
fix: Phase 0 verification — CI gates green (P0-009) ( #70 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-13 02:28:38 +00:00
jason.woltje
6d0d288e31
feat(P0-001): scaffold monorepo structure ( #60 )
...
Co-authored-by: Jason Woltje <[email protected] >
Co-committed-by: Jason Woltje <[email protected] >
2026-03-13 01:11:46 +00:00