gitlawr and jialin
96e6ddfe8a
fix: collapse GPU Service menu in Personal Org; add K8s-direct CTA
...
Two follow-ups to the GPU Service gating:
- In Personal-Org view the access extension was stripping
canSeeAdmin/canSeeOrgAdmin but leaving canSeeGpuService at its
admin-shortcut value, so platform admins switched into Personal
still saw the menu even though Personal scope can't host a K8s
cluster. Mirror the probe result through sessionStorage so the
extension can fall back to the strict cluster-availability signal
in that branch.
- The empty-state CTA now reads 'Add a Kubernetes Cluster' and, on
click, opens the cluster-create flow with Kubernetes preselected
via clusterSession.providerHint. ClusterCreate consumes the hint
on mount: it seeds extraData.provider and starts at the configure
step instead of the provider catalog, so the user lands one click
closer to the form they actually need.
2026-05-27 13:41:32 +08:00
jialin and jialin
6f896b4f94
fix(style): use --app-banner-height in scroller container
2026-05-21 19:58:16 +08:00
jialin and jialin
8711c27b78
chore: replace components with core-ui, upgrade eslint
2026-04-24 14:28:30 +08:00
jialin
4e8b5e26ae
feat: monitor button
2026-02-04 20:14:25 +08:00
jialin
afcd3e5693
feat: add cluster detail
2026-01-09 20:51:48 +08:00
jialin
0cff804cd7
fix: add worker title
2026-01-08 09:26:55 +08:00
jialin
ba4f277863
fix: add worker ux when only DO cluster
2026-01-08 09:26:55 +08:00
jialin
28a73d2a6e
chore: use drawer for creation
2026-01-07 15:55:26 +08:00
jialin
bbf09c2ea9
style: command viewer scroller
2026-01-07 15:55:26 +08:00
jialin
8f9fae9210
style: use drawer for adding worker
2026-01-06 17:21:32 +08:00
jialin
0eba1da6c4
style: cluster creation steps
2026-01-06 17:21:32 +08:00
jialin
d51f00d35d
style: cluster creation modal
2026-01-06 17:21:32 +08:00
jialin
17de9d98f4
chore(deps): upgrade antd to v6
2026-01-06 17:21:32 +08:00
jialin
c821a2e463
refactor: create cluster ux
2026-01-06 17:21:32 +08:00
jialin
febdd38f7c
fix: set submitloading as false in catch
2025-12-26 09:48:10 +08:00
jialin
a9b58a5564
fix: cluster filter do not work in dashboard
2025-12-24 12:20:56 +08:00
jialin
1b661bb8cd
feat: set default cluster
2025-12-23 20:54:16 +08:00
jialin
6e16b2eb0c
fix: submit pool data from a validate failed form
2025-12-19 20:33:25 +08:00
jialin
707eb15465
fix: update command of adding worker
2025-12-19 20:33:25 +08:00
jialin
78368e9979
fix: cluster worker config issues
2025-12-18 17:29:07 +08:00
jialin
e6c12d81ea
fix: edit worker pool miss data
2025-12-18 14:06:32 +08:00
jialin
bd6f4b3f76
fix: add worker, create cluster
2025-12-17 14:59:07 +08:00
jialin
03999a9d2c
chore: os image filter
2025-12-03 11:38:16 +08:00
jialin
962df859f1
chore: get started for add cluster
2025-11-27 11:35:45 +08:00
jialin
f49001b742
chore: access setting notes
2025-11-21 20:10:21 +08:00
jialin
19babbc73d
style: adjust some styles
2025-11-21 12:16:49 +08:00
jialin
ea39a45f31
fix: sglang enable across worker
2025-11-20 15:59:05 +08:00
jialin
0f3f31ef45
refactor: add worker
2025-11-15 22:37:44 +08:00
jialin
aee9566bbb
fix: yaml editor do not update when upload same file
2025-11-13 16:53:11 +08:00
jialin
d1fa6dd03c
fix: pool's label editable
2025-11-12 16:37:01 +08:00
jialin
fdb6ac7575
fix: set page to -1 for all data
2025-11-07 16:54:33 +08:00
jialin
4c22d08da5
refactor: page layout
2025-11-05 10:02:25 +08:00
jialin
b640963f65
fix(style): my models card
2025-09-19 15:46:24 +08:00
jialin
f36613227e
fix: os image dropdown list
2025-09-17 15:17:31 +08:00
jialin
c9c9401b0b
fix: provder disabled click in k8s
2025-09-16 11:26:17 +08:00
jialin
336bafd6ce
chore: cluster docker provider
2025-09-16 11:26:17 +08:00
jialin
d9d5ca95df
style: add worker ux
2025-09-16 11:26:17 +08:00
jialin
f1bb305cbc
fix: add pool not work
2025-09-16 11:26:17 +08:00
jialin
c467280170
fix: display instance type spec
2025-09-16 11:26:17 +08:00
jialin
deeee70807
feat: add watch api in cluster
2025-09-16 11:26:17 +08:00
jialin
07ade24ea1
refactor: cluster list
2025-09-16 11:26:17 +08:00
jialin
8de272239e
refactor: create cluster by steps
2025-09-16 11:26:17 +08:00