|
|
8b0ef39cdf
|
Merge pull request 'ci: use dedicated host deploy runner' (#56) from codex/use-host-deploy-runner into main
Dimension Lab website / ci (push) Successful in 19s
Dimension Lab website / deploy (push) Successful in 33s
|
2026-06-20 17:41:46 +02:00 |
|
vince
|
d00a7b3b80
|
ci: use dedicated host deploy runner
Dimension Lab website / ci (pull_request) Successful in 18s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 17:37:38 +02:00 |
|
|
|
da9a5a942d
|
Merge pull request 'docs(ci): document Forgejo deploy runner option' (#55)
Dimension Lab website / ci (push) Successful in 18s
Dimension Lab website / deploy (push) Failing after 4s
|
2026-06-20 17:24:41 +02:00 |
|
vince
|
16c69a1065
|
docs(ci): document Forgejo deploy runner option
Dimension Lab website / ci (pull_request) Successful in 20s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 17:22:16 +02:00 |
|
|
|
b087e65978
|
Merge pull request 'ci: deploy website from Forgejo Actions' (#54)
Dimension Lab website / ci (push) Successful in 20s
Dimension Lab website / deploy (push) Failing after 4s
|
2026-06-20 17:18:41 +02:00 |
|
vince
|
35cb1574b4
|
fix(ci): allow deploy job Podman socket access
Dimension Lab website / ci (pull_request) Successful in 17s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 17:12:29 +02:00 |
|
vince
|
d61d296ea1
|
fix(ci): verify deployment socket and rollback image
Dimension Lab website / ci (pull_request) Successful in 19s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 17:10:08 +02:00 |
|
vince
|
006c7e041f
|
fix(ci): guard deploy auto fallback
Dimension Lab website / ci (pull_request) Successful in 17s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 16:59:36 +02:00 |
|
vince
|
a010520a94
|
fix(ci): run web unit tests with Bun
Dimension Lab website / ci (pull_request) Successful in 17s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 16:58:13 +02:00 |
|
vince
|
7e4d13a85c
|
fix(ci): harden website deploy rollback
Dimension Lab website / ci (pull_request) Failing after 15s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 16:54:18 +02:00 |
|
vince
|
96fe4d26c7
|
ci: deploy website from Forgejo Actions
Dimension Lab website / ci (pull_request) Failing after 35s
Dimension Lab website / deploy (pull_request) Has been skipped
|
2026-06-20 16:45:40 +02:00 |
|
|
|
29077923e8
|
Merge pull request 'fix(web): ignore stale aggregate health snapshots' (#53)
|
2026-06-20 15:54:33 +02:00 |
|
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 |
|