Commit Graph

219 Commits

Author SHA1 Message Date
c0b22c314d Handle client-only rendering for IaC service page (#759) 2025-12-06 16:06:59 +08:00
eca08bfd38 Fix unique keys in Cloud IaC catalog (#758) 2025-12-06 15:46:04 +08:00
Haitao Pan
3b3d217569 updat dashboard/Dockerfile 2025-12-06 13:22:33 +08:00
8a569b3790 Fix dashboard Docker build dependencies (#757) 2025-12-06 11:50:31 +08:00
Haitao Pan
7ac71fc1d5 build(dashboard): bump node base images to 22-bookworm and use yarn for next build 2025-12-06 11:37:36 +08:00
f909a2592e Fix download page type import (#755) 2025-12-06 11:21:30 +08:00
f1dc8e3668 Use public Node images for dashboard build (#753) 2025-12-06 11:01:37 +08:00
Haitao Pan
baff113d10 fix(docker): move global ARGs before FROM and normalize dashboard runtime path 2025-12-04 21:52:34 +08:00
Haitao Pan
9aef9281fe refactor(build): enable standalone next.js build and fix rag-server Dockerfile paths 2025-12-04 21:40:58 +08:00
Haitao Pan
b059fbd265 build(dashboard): refactor Dockerfile to two-stage COPY + make build workflow 2025-12-04 21:27:53 +08:00
dependabot[bot]
d77bd83cf0 chore(deps): bump next from 16.0.1 to 16.0.7 in /dashboard (#736)
Bumps [next](https://github.com/vercel/next.js) from 16.0.1 to 16.0.7.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v16.0.1...v16.0.7)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.0.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 19:45:50 +08:00
fd1cfc5238 chore: wire service builds to base image digests 2025-12-03 19:01:01 +08:00
Haitao Pan
01df0f46d4 add deploy: docker-compose yaml 2025-12-02 17:29:50 +08:00
d7b4ec7f5a Fix insight sync subscription and theme typing (#730) 2025-12-02 16:31:01 +08:00
44a83a724b Migrate user and insight state to Zustand (#729) 2025-12-02 16:07:07 +08:00
Haitao Pan
e2d1a14eb3 add dashboard/AGENTS.md 2025-12-02 16:04:53 +08:00
bc5c80d965 Refactor theme and language providers to use global stores (#728) 2025-12-02 15:52:54 +08:00
1d3f7f59ba Add theme and language controls to homepage (#727) 2025-12-02 15:33:49 +08:00
aae6926aad Update footer social links (#726) 2025-12-02 15:32:43 +08:00
56ad78e5b8 Add production Dockerfiles for services (#725) 2025-12-02 15:31:02 +08:00
337ebf27bc Use zustand stores for language and theme (#724) 2025-12-02 15:17:24 +08:00
164ac259e5 Update branding and global UI state (#723) 2025-12-02 15:01:28 +08:00
e39494f0b1 Update baseline mapping and disable mail link 2025-12-02 13:44:03 +08:00
shenlan
4e8ab148f4 Disable navbar search component (#721) 2025-12-02 13:06:04 +08:00
shenlan
8ba2fa3d4e Comment unused Navbar imports (#719) 2025-12-02 11:57:24 +08:00
shenlan
856cc3bd0b Fix theme hook import and registry (#718) 2025-12-02 11:42:42 +08:00
shenlan
ca2d48a963 Update baseline browser mapping and theme alias (#717) 2025-12-02 11:32:12 +08:00
shenlan
11c1b3237f Add theme toggle to footer (#716) 2025-12-02 11:22:36 +08:00
shenlan
a5ec051c3d Adjust navbar layout and AskAI placement (#715) 2025-12-02 11:03:53 +08:00
shenlan
a8592f4009 Revert "Apply AppShell layout styling for dashboard home (#713)" (#714)
This reverts commit b8287b1f28.
2025-12-02 10:42:43 +08:00
shenlan
b8287b1f28 Apply AppShell layout styling for dashboard home (#713) 2025-12-02 10:31:50 +08:00
shenlan
35620d0725 Add initial question support for AskAI button dialog (#712) 2025-12-02 10:23:15 +08:00
shenlan
3cf0c64fe4 Update Ask AI navbar button and sidebar behavior (#711) 2025-12-02 10:16:34 +08:00
shenlan
5c6698d5c5 Add Ask AI entry to navbar (#710) 2025-12-02 10:08:16 +08:00
shenlan
ca325b2f57 Center navbar layout (#709) 2025-12-02 10:03:34 +08:00
shenlan
563dac692f Add navbar and footer to home page layout (#708) 2025-12-02 09:57:45 +08:00
shenlan
034db51bee Refine navbar styling for calmer tone (#707) 2025-12-02 09:56:20 +08:00
shenlan
eb7168e9bd Remove CMS extension system (#706) 2025-12-02 09:50:58 +08:00
shenlan
208207dd96 Fix footer layout and duplication (#705) 2025-12-02 09:22:07 +08:00
shenlan
cbf41ec3f9 Refactor footer component (#704) 2025-12-02 08:53:11 +08:00
shenlan
85b95a9e62 Restyle dashboard navbar and footer (#703) 2025-12-02 08:42:59 +08:00
shenlan
b1b3d83b4e Redesign dashboard homepage (#702) 2025-12-02 08:09:02 +08:00
shenlan
f7906f56f6 Refine console homepage layout (#701) 2025-12-02 01:49:04 +08:00
shenlan
1227f52153 Replace Discord icon import with Disc (#700) 2025-12-02 01:34:34 +08:00
shenlan
933352e244 Replace unavailable lucide icon (#699) 2025-12-02 01:31:07 +08:00
shenlan
b4cd48c16f Replace missing lucide Api icon (#698) 2025-12-02 01:25:04 +08:00
shenlan
400ea1f204 Refine console homepage layout (#697) 2025-12-02 01:20:40 +08:00
shenlan
0b436001de Refactor homepage to console layout (#696) 2025-12-02 01:09:45 +08:00
shenlan
9be9001738 Refactor homepage to console entry layout (#695) 2025-12-02 00:37:58 +08:00
shenlan
ebe92f0eb1 Redesign homepage layout and footer (#694) 2025-12-02 00:24:44 +08:00