jialin and jialin
cdd6ef9cb3
refactor: use hook for fetch event
2026-06-16 22:28:46 +08:00
jialin and jialin
737d43fd16
refactor: use hook for fetch chart
2026-06-16 22:28:46 +08:00
jialin and jialin
9f5163531c
refactor: usage storage tab, split tables
2026-06-16 22:28:46 +08:00
jialin and jialin
df5cf0f4e5
chore: nvidia notes in add worker
2026-06-16 18:35:19 +08:00
jialin and jialin
e160b64697
fix: do not show billing menu in ent
2026-06-16 18:35:19 +08:00
jialin and jialin
7d36c6ac4a
revert: show model name from api directly in apikeys
2026-06-16 15:25:46 +08:00
jialin and jialin
0820edf55f
fix: refresh data in card page list
2026-06-16 15:25:46 +08:00
jialin and jialin
12e324893f
fix: gpu instance state color
2026-06-16 14:17:43 +08:00
jialin and jialin
4017c4dd33
style: table hover bg, remove description in billing
2026-06-16 14:17:43 +08:00
jialin and jialin
17b65d80e1
fix(style): API info access url overflow
2026-06-16 14:17:43 +08:00
jialin and jialin
47cb3321ab
fix(style): forgot password layout
2026-06-16 14:17:43 +08:00
jialin and jialin
547b9f617b
fix(style): forget button in login page
2026-06-15 15:48:41 +08:00
jialin and jialin
9e7bd78693
fix: allowed models do not contain the org name
2026-06-15 14:45:27 +08:00
jialin and jialin
c53d60b628
fix: remove the depude code in buildTrend
2026-06-14 19:40:19 +08:00
jialin and jialin
9566e0cdb2
fix: queryParams do not be updated timely
2026-06-14 19:21:36 +08:00
jialin and jialin
ed3e779d22
fix: do not trigger setInitialized in catch when error occured
2026-06-14 19:14:18 +08:00
jialin and jialin
3e2133753d
fix: barchart, piechart flash issue
2026-06-14 19:14:18 +08:00
jialin and jialin
736a853192
chore: add cancel token
2026-06-14 19:14:18 +08:00
jialin and jialin
08ef2ffa9a
refactor(usagesummary): fetch data
2026-06-14 19:14:18 +08:00
jialin and jialin
6cf512cccd
refactor(usage): split tabs into separate dirs
2026-06-14 19:14:18 +08:00
jialin and jialin
6f56e614f3
chore: instance creationg UE
2026-06-14 19:14:18 +08:00
jialin and jialin
8c06862705
style: login placeholder
v2.2.0rc3
2026-06-12 22:20:31 +08:00
jialin and jialin
48159171c2
fix: keep uniform for instance type render content
2026-06-12 22:20:31 +08:00
jialin and jialin
d5d0749b72
chore(deps): update ui 1.0.27
2026-06-12 21:16:07 +08:00
jialin and jialin
dc4dd81e11
refactor(login): layout style
2026-06-12 21:16:07 +08:00
jialin and jialin
c736e2186d
revert: display the max count cpu instance type
2026-06-12 20:49:47 +08:00
gitlawr
7a76bda484
feat: distinguish same-name GPU service resources across users
...
Resource names are unique per owning principal, so different users
can legally create same-name GPU instances, templates, SSH public
keys, storage volumes and storage types — but the admin's
cross-tenant lists and the instance-create template picker rendered
them indistinguishably.
- Group the template picker by owning scope: Your Templates, Global
Templates, then — admin cross-tenant view only — one group per
owner. A single group renders flat without headers. A plugin can
take over grouping via hooks.useTemplateOwnerGroups when its
principal model scopes templates beyond USER owners; a plugin
without the hook keeps the flat list.
- Add an admin-only Creator column to the Instances, SSH Public
Keys, Storage and Storage Types tables, sitting right before
Created (mirroring the API Keys page convention). Resolves
creator_id to a username via the user directory, falling back to
owner_principal_id for legacy rows — a personal-scope row's
creator IS its owner.
- Tag template cards with their owner scope (Global / username) for
admins.
The Creator column and the card tag defer to a plugin that registers
the page's list columns / the OwnerScopeTag slot. Requires the
gpustack server change that records creator_id on templates, SSH
public keys and storage types.
2026-06-12 20:22:56 +08:00
yxf and jialin
778ea36a9d
refactor(parameter): rename parameter_format to Flag Format and update related logic
2026-06-12 17:12:10 +08:00
jialin and jialin
04e1e1e566
chore: remove remember me
2026-06-12 16:02:22 +08:00
jialin and jialin
01f66085ab
fix: only keep the max count cpu instance type
2026-06-12 16:02:22 +08:00
jialin and jialin
ddf723525a
fix: instance types switch between gpu and cpu
2026-06-12 12:10:14 +08:00
Yuxing Deng
7b18a92388
fix: register k8s cluster should selected nvidia vendor by default
2026-06-11 23:55:40 +08:00
jialin and jialin
b985dcee63
chore(deps): update ui 1.0.26
2026-06-11 20:31:36 +08:00
jialin and jialin
77e92432ed
fix: changed notice always display
2026-06-11 20:02:27 +08:00
jialin and jialin
a7b33a928b
fix: anti double submit in form
2026-06-11 20:02:27 +08:00
jialin and jialin
1218c6d096
fix: prevent duplicate submit and unlock on validation failure in deploy/update modals
2026-06-11 20:02:27 +08:00
jialin and jialin
6337431ed4
chore(deps): update ui 1.0.25
2026-06-11 14:13:08 +08:00
jialin and jialin
2ba5118bc2
fix: filter modelInstance by cluster in benchmark form
2026-06-11 14:13:08 +08:00
jialin and jialin
12649c7ccf
chore(deps): update ui 1.0.24
2026-06-10 20:29:50 +08:00
jialin and jialin
5d96932870
fix: logs viewer scroll to bottom aumatically
2026-06-10 20:29:50 +08:00
jialin and jialin
e6cfa6cf77
fix: template display after initialized
2026-06-10 20:29:50 +08:00
gitlawr and jialin
55d16c5681
feat: persist sider menu group collapse state across refresh
2026-06-10 20:24:53 +08:00
michelia and jialin
ab75685955
fix: extend usage query limit
2026-06-10 16:17:54 +08:00
michelia and jialin
bd0bf0bf63
fix(usage): render resource timestamps in their rollup tz, not browser-local
2026-06-10 16:17:54 +08:00
jialin and jialin
fd050b33d9
fix: dedupe backend params when switching backend
2026-06-10 15:37:27 +08:00
jialin and jialin
698090b17a
fix: watch list do not update when creating
2026-06-10 15:37:27 +08:00
jialin and jialin
6f96260993
fix(style): pie legend text overflow
2026-06-10 15:37:27 +08:00
jialin and jialin
98a6b19298
fix: flatten all filters in table list
2026-06-10 15:37:27 +08:00
Yuxing Deng and jialin
ded270ff25
feat: support deploying cpu workers for k8s cluster
2026-06-10 15:26:13 +08:00
gitlawr and jialin
c8860207e8
feat(apikeys): wire Organization plugin column on API Keys list
...
Splice the per-page extra-columns slot ('apiKeys') after the Name
column so plugin-contributed columns (e.g. Organization in the admin
All-org view) render on the API Keys list, matching the other resource
list pages. Declare owner_principal_id (and the already-consumed
masked_value / user_name / user_id) on ListItem.
2026-06-10 14:46:12 +08:00