Commit graph

122 commits

Author SHA1 Message Date
vince
3188d8b905 fix(web): ignore stale aggregate health snapshots 2026-06-20 15:49:22 +02:00
216545b838 Merge pull request 'perf(web): stream dashboard tile events' (#52)
Merge PR #52 from codex/dashboard-sse-events
2026-06-20 15:26:49 +02:00
vince
41fb964ebb perf(web): stream dashboard tile events 2026-06-20 15:23:14 +02:00
a66f1fdd57 Merge pull request 'perf(web): batch dashboard tile hydration' (#51)
Merge PR #51 from codex/dashboard-batch-tiles
2026-06-20 15:18:26 +02:00
vince
a7d0a4c3b2 fix(web): use structured dashboard tile match keys 2026-06-20 15:16:51 +02:00
vince
de87464ef1 perf(web): batch dashboard tile hydration 2026-06-20 15:12:18 +02:00
63b008095f Merge pull request 'perf(web): add dashboard hydration observability' (#50)
Merge PR #50 from codex/dashboard-observability
2026-06-20 15:06:55 +02:00
vince
0d27920a78 fix(web): preserve coalesced tile error logs 2026-06-20 15:04:51 +02:00
vince
328f6e00bf perf(web): add dashboard hydration observability 2026-06-20 14:58:25 +02:00
b6de67f081 Merge pull request 'perf(web): adapt dashboard refresh hydration' (#49)
Merge PR #49 from codex/dashboard-adaptive-hydration
2026-06-20 14:52:01 +02:00
vince
a071df3194 perf(web): adapt dashboard refresh hydration 2026-06-20 14:47:53 +02:00
30bff9da37 Merge pull request 'perf(web): restore last known dashboard tiles' (#48)
Merge PR #48 from codex/dashboard-last-known-tiles
2026-06-20 14:41:14 +02:00
vince
bac809952a fix(web): validate restored dashboard tile shapes 2026-06-20 14:38:19 +02:00
vince
88c448258d fix(web): ignore malformed dashboard tile snapshots 2026-06-20 14:32:09 +02:00
vince
4ce42fb52b perf(web): restore last known dashboard tiles 2026-06-20 14:25:43 +02:00
243d71686d Merge pull request 'perf(web): share service health snapshots' (#47)
Merge PR #47 from codex/dashboard-service-snapshot
2026-06-20 14:19:36 +02:00
vince
5e66367687 perf(web): share service health snapshots 2026-06-20 14:17:31 +02:00
9aa30b07db Merge pull request 'perf(web): cache dashboard tile responses' (#46)
Merge PR #46 from codex/dashboard-tile-cache
2026-06-20 14:09:57 +02:00
vince
bc1f64d566 perf(web): cache dashboard tile responses 2026-06-20 14:07:42 +02:00
cda40401ca Merge pull request 'perf(web): queue dashboard tile hydration' (#45)
Merge PR #45 from codex/dashboard-hydration-scheduler
2026-06-20 14:00:33 +02:00
vince
fd0559a143 perf(web): queue dashboard tile hydration 2026-06-20 13:59:02 +02:00
83c2c0f4a4 Merge pull request 'perf(web): pause dashboard refresh when inactive' (#44)
Merge PR #44 from codex/dashboard-client-lifecycle
2026-06-20 13:54:12 +02:00
vince
74d9aaf2b4 perf(web): pause dashboard refresh when inactive 2026-06-20 13:51:30 +02:00
b0b09eb8ad Merge pull request 'fix(web): skip install scripts in container deps stage' (#43) from codex/fix-website-container-build into main 2026-06-20 13:16:29 +02:00
vince
631e789546 fix(web): skip install scripts in container deps stage 2026-06-20 13:14:45 +02:00
9acaa18e6d Merge pull request 'feat(web): hydrate dashboard tiles independently' (#42) from codex/independent-tile-hydration into main 2026-06-20 12:38:54 +02:00
vince
2a1d94195e fix(web): scope dashboard tile hydration 2026-06-20 12:34:52 +02:00
vince
2963c5dfde Merge remote-tracking branch 'origin/main' into codex/independent-tile-hydration 2026-06-20 12:32:14 +02:00
73a15a2b8b Merge pull request #41 from codex/ui-submodule
refactor: move ui package to submodule
2026-06-20 12:24:59 +02:00
vince
23c8f0964c feat(web): hydrate dashboard tiles independently 2026-06-20 12:21:36 +02:00
vince
831b1b6640 fix: document ui submodule setup 2026-06-20 12:21:18 +02:00
vince
7a3a5b8df7 refactor: move ui package to submodule 2026-06-20 12:11:45 +02:00
021f2cf20e Merge pull request #40 from codex/turbo-env-inputs
fix(turbo): hash local env inputs
2026-06-20 07:52:40 +02:00
vince
24e7e8eda0 fix(turbo): hash local env inputs 2026-06-20 07:48:54 +02:00
3ff41e771b Merge pull request #39 from codex/ui-prop-type-exports
feat(ui): export component prop types
2026-06-20 07:41:51 +02:00
vince
5dccd70e0b test(ui): assert public prop exports are detected 2026-06-20 07:40:52 +02:00
vince
2535dccff2 feat(ui): export component prop types 2026-06-20 07:37:15 +02:00
7b96a7cb76 Merge pull request #38 from codex/turbo-ui-entrypoints
feat(ui): expose grouped component entrypoints
2026-06-20 07:34:36 +02:00
vince
ef43aac6df feat(ui): expose grouped component entrypoints 2026-06-20 07:31:35 +02:00
243d05cef7 Merge pull request #37 from codex/turbo-package-exports
refactor(turbo): consume workspace package exports
2026-06-20 07:27:51 +02:00
vince
2d779165cd fix(turbo): keep package exports fresh in dev 2026-06-20 07:26:29 +02:00
vince
a77826eab9 refactor(turbo): consume workspace package exports 2026-06-20 07:20:18 +02:00
9240ae4925 Merge pull request #36 from codex/turbo-pruned-container
build(container): use turbo pruned web workspace
2026-06-20 07:15:09 +02:00
vince
74e70cf714 fix(container): exclude generated files from pruned build 2026-06-20 07:12:46 +02:00
vince
3e46a2c0cc build(container): use turbo pruned web workspace 2026-06-20 07:01:15 +02:00
220fb55a47 Merge pull request #35 from codex/turbo-ui-filetree
refactor(ui): organize component source tree
2026-06-20 06:52:12 +02:00
vince
fe8d1e5642 test(ui): derive story inventory from component tree 2026-06-20 06:50:10 +02:00
vince
32ad2cebe4 refactor(ui): organize component source tree 2026-06-20 06:43:09 +02:00
8927f2ab8a Merge pull request #34 from codex/turbo-package-boundaries
refactor(model): extract dashboard model package
2026-06-20 06:36:31 +02:00
vince
9311b81102 fix(container): stage model package manifest 2026-06-20 06:34:31 +02:00