Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
03c44ea
squash merge impl-builds-page
ben-fornefeld Nov 27, 2025
e7a8a95
add router, layout and url config
ben-fornefeld Nov 28, 2025
acfc72c
abstract details row, create header component
ben-fornefeld Dec 1, 2025
75c9a93
wip
ben-fornefeld Dec 1, 2025
76ea19f
implement virtualized and prefetched logs viewer
ben-fornefeld Dec 2, 2025
b79738f
finalize
ben-fornefeld Dec 3, 2025
0959eed
Merge branch 'main' into implement-template-build-details-page-eng-3335
ben-fornefeld Dec 4, 2025
3ba7070
Refactor dashboard components and update configurations
ben-fornefeld Dec 4, 2025
1949a44
handle build not found and log retention
ben-fornefeld Dec 4, 2025
78994cf
truncate layout header
ben-fornefeld Dec 4, 2025
28e4c8d
unswallow not found
ben-fornefeld Dec 4, 2025
a4c8c58
improve: first timestamp detection for logs
ben-fornefeld Dec 4, 2025
d62c21e
fix: copyablebuttoninline truncation
ben-fornefeld Dec 8, 2025
dedd6b7
chore: update infra openapi spec
ben-fornefeld Dec 10, 2025
9ccabf4
refactor: use template build logs endpoint with correct pagination
ben-fornefeld Dec 12, 2025
69b52b0
fix: log filtering
ben-fornefeld Dec 12, 2025
7b03d7e
finalize
ben-fornefeld Dec 12, 2025
910e8c8
feat: enhance log uniqueness with composite key
ben-fornefeld Dec 15, 2025
dbeefe4
Merge remote-tracking branch 'origin/main' into implement-template-bu…
ben-fornefeld Dec 15, 2025
2bc0afa
chore
ben-fornefeld Dec 15, 2025
aaecc56
refactor: forward logs handling
ben-fornefeld Dec 16, 2025
85dbb36
remove: log deduplication
ben-fornefeld Dec 16, 2025
56fa42e
chore
ben-fornefeld Dec 16, 2025
1d31a7e
remove: source setting on infra logs route
ben-fornefeld Dec 17, 2025
f40aa86
improve: builds table + move log retention message to build details page
ben-fornefeld Dec 17, 2025
a3822dd
improve: error handling for not found bulids + status message styling
ben-fornefeld Dec 17, 2025
3fd76ee
refactor: zustand logs handling
ben-fornefeld Dec 17, 2025
c8d7915
improve: fetching and lodaing ui
ben-fornefeld Dec 17, 2025
5dd9e33
chore
ben-fornefeld Dec 17, 2025
de4a968
improve: logs store
ben-fornefeld Dec 17, 2025
64f4d2f
chore
ben-fornefeld Dec 17, 2025
93598ff
fix: adjust log order and improve scrolling behavior in logs component
ben-fornefeld Dec 18, 2025
a998574
fix: enhance build logs fetching and display logic
ben-fornefeld Dec 18, 2025
1c4739e
feat: update dashboard layout to support title segments with links
ben-fornefeld Dec 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions bun.lock
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
"@supabase/supabase-js": "^2.48.1",
"@tanstack/match-sorter-utils": "^8.19.4",
"@tanstack/react-query": "^5.90.7",
"@tanstack/react-query-devtools": "^5.91.1",
"@tanstack/react-table": "^8.20.6",
"@tanstack/react-virtual": "^3.13.12",
"@theguild/remark-mermaid": "^0.2.0",
Expand Down Expand Up @@ -940,8 +941,12 @@

"@tanstack/query-core": ["@tanstack/query-core@5.90.7", "", {}, "sha512-6PN65csiuTNfBMXqQUxQhCNdtm1rV+9kC9YwWAIKcaxAauq3Wu7p18j3gQY3YIBJU70jT/wzCCZ2uqto/vQgiQ=="],

"@tanstack/query-devtools": ["@tanstack/query-devtools@5.91.1", "", {}, "sha512-l8bxjk6BMsCaVQH6NzQEE/bEgFy1hAs5qbgXl0xhzezlaQbPk6Mgz9BqEg2vTLPOHD8N4k+w/gdgCbEzecGyNg=="],

"@tanstack/react-query": ["@tanstack/react-query@5.90.7", "", { "dependencies": { "@tanstack/query-core": "5.90.7" }, "peerDependencies": { "react": "^18 || ^19" } }, "sha512-wAHc/cgKzW7LZNFloThyHnV/AX9gTg3w5yAv0gvQHPZoCnepwqCMtzbuPbb2UvfvO32XZ46e8bPOYbfZhzVnnQ=="],

"@tanstack/react-query-devtools": ["@tanstack/react-query-devtools@5.91.1", "", { "dependencies": { "@tanstack/query-devtools": "5.91.1" }, "peerDependencies": { "@tanstack/react-query": "^5.90.10", "react": "^18 || ^19" } }, "sha512-tRnJYwEbH0kAOuToy8Ew7bJw1lX3AjkkgSlf/vzb+NpnqmHPdWM+lA2DSdGQSLi1SU0PDRrrCI1vnZnci96CsQ=="],

"@tanstack/react-table": ["@tanstack/react-table@8.21.3", "", { "dependencies": { "@tanstack/table-core": "8.21.3" }, "peerDependencies": { "react": ">=16.8", "react-dom": ">=16.8" } }, "sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww=="],

"@tanstack/react-virtual": ["@tanstack/react-virtual@3.13.12", "", { "dependencies": { "@tanstack/virtual-core": "3.13.12" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA=="],
Expand Down
1 change: 0 additions & 1 deletion next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ const config = {
bodySizeLimit: '5mb',
},
authInterrupts: true,
clientSegmentCache: true,
},
turbopack: {
resolveAlias: {
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@
"@supabase/supabase-js": "^2.48.1",
"@tanstack/match-sorter-utils": "^8.19.4",
"@tanstack/react-query": "^5.90.7",
"@tanstack/react-query-devtools": "^5.91.1",
"@tanstack/react-table": "^8.20.6",
"@tanstack/react-virtual": "^3.13.12",
"@theguild/remark-mermaid": "^0.2.0",
Expand Down
Loading
Loading