yyh
03180ffc2c
test(web): add unit tests for base ui primitive wrappers
2026-03-02 19:17:29 +08:00
yyh
afcd3b81ce
lint
2026-03-02 19:00:17 +08:00
yyh
3385a41075
chore(web): drop residual account menu formatting deltas
2026-03-02 18:54:27 +08:00
yyh
e358ca9a12
chore(web): keep phase0 branch focused on base ui primitives
2026-03-02 18:52:43 +08:00
yyh
f5e32e533b
fix(ui-tooltip): prevent popup className override
2026-03-02 18:21:56 +08:00
yyh
4b3dceeda1
fix
2026-03-02 18:07:57 +08:00
yyh
c4fe93a8b8
refactor(ui): compose tooltip primitives and dedupe menu popup
2026-03-02 18:03:25 +08:00
yyh
f83f84afac
refactor(tooltip): support per-instance delay and apply in compliance menu
2026-03-02 17:54:59 +08:00
yyh
5c278d99d4
refactor(header): align account submenu contract and tests
2026-03-02 17:41:20 +08:00
yyh
80f86afbca
fix: tests and named import
2026-03-02 15:21:53 +08:00
yyh
3377240c3b
refactor(web): align account dropdown submenu semantics
2026-03-02 15:18:32 +08:00
yyh
dde6f82e9e
fix
2026-03-02 15:09:44 +08:00
yyh
3d7872bdcf
refactor(web): simplify z-index to rely on isolation + DOM order
...
Remove z-index tokens from tailwind config. With root `isolation: isolate`,
portaled overlays naturally sit above app content via DOM order.
- Tooltip / Popover / Dropdown: no z-index needed
- Dialog: z-50 (modal must cover non-modal portals)
- Toast: z-[99] (always on top, defined in toast component)
2026-03-02 15:01:08 +08:00
yyh
f65159bd00
refactor(web): share placement parser across base ui primitives
2026-03-02 14:57:06 +08:00
yyh
6b55e50106
refactor(web): migrate account dropdown to dropdown primitives
2026-03-02 14:50:04 +08:00
yyh
095a085fd4
feat(web): complete Phase 0 guardrails and add Base UI overlay primitives
...
- Install @base-ui/react 1.2.0
- Define semantic z-index layer tokens (dropdown/popover/modal/toast/tooltip)
- Add TooltipProvider to root layout with global timing config
- Mark portal-to-follow-elem as deprecated with migration guide
- Enforce no-restricted-imports as error with suppression baseline
- Add ESLint rule to block new portal-to-follow-elem usage in business code
- Scaffold Phase 1 semantic primitives: Tooltip, DropdownMenu, Popover, Dialog
Part of #32767
2026-03-02 13:36:12 +08:00
335b500aea
test: add unit tests for base components ( #32818 )
...
Co-authored-by: CodingOnStar <[email protected] >
2026-03-02 11:40:43 +08:00
yyh and GitHub
1a33903887
feat(web): add root isolation layer for portal stacking context ( #32807 )
2026-03-02 10:59:56 +08:00
非法操作 and GitHub
fa4b8910c8
chore: support code-inspector for vinext ( #32788 )
2026-03-01 20:27:57 +08:00
lif and GitHub
fb538b005c
chore(web): remove PM2 process manager ( #30252 )
...
Signed-off-by: majiayu000 <[email protected] >
2026-03-01 19:31:45 +08:00
yyh and GitHub
6a3db151a8
fix: improve TanStack Query client setup and fix queryKey bug ( #32422 )
2026-03-01 16:32:42 +08:00
36fad7256d
fix(web): improve chat edit input behavior and shortcuts ( #32757 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-01 16:24:19 +08:00
Stephen Zhou and GitHub
46d45e4c39
fix: remove REDIRECT_URL_KEY from url ( #32770 )
2026-03-01 14:29:23 +08:00
slegarraga and GitHub
2e90075e17
refactor(web): replace resolutions with pnpm.overrides ( #32768 )
2026-03-01 13:08:03 +08:00
eb66d36ea8
chore: add vinext as dev server ( #32559 )
...
Co-authored-by: Copilot <[email protected] >
Co-authored-by: yyh <[email protected] >
2026-03-01 09:54:39 +08:00
yyh and GitHub
d8f8b8cd07
chore(deps-dev): align all @storybook/* packages to 10.2.13 ( #32714 )
2026-02-27 22:55:53 +09:00
yyh and GitHub
35b31d0cdd
ci(web): parallelize web tests with 4-shard Vitest sharding ( #32713 )
2026-02-27 21:33:12 +08:00
592ad04818
chore(deps-dev): bump storybook from 10.2.0 to 10.2.10 in /web ( #32659 )
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 21:53:36 +09:00
f73be8d69e
feat(web): add hover clear button for provider search ( #32707 )
...
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: yyh <[email protected] >
Co-authored-by: yyh <[email protected] >
2026-02-27 20:42:30 +08:00
Stephen Zhou and GitHub
439ff3775d
chore: update to eslint 10 ( #32646 )
2026-02-27 19:44:54 +08:00
非法操作 and GitHub
9f0ee5c145
fix: the action button of structure output modal should align right ( #32700 )
2026-02-27 17:28:41 +08:00
8ff51a58fd
refactor(web): remove mouseup listener in use-resize-panel cleanup ( #32636 )
...
Co-authored-by: 非法操作 <[email protected] >
2026-02-27 15:06:10 +08:00
Poojan and GitHub
5b45b62994
test: improve coverage for header components ( #32628 )
2026-02-27 10:27:46 +08:00
Pandaaaa906 and GitHub
4f38229fbc
feat: Adding error handle support for Agent Node ( #31596 )
2026-02-26 14:28:24 +09:00
fd799fa3f4
fix: spin-animation animation-delay ( #32560 )
...
Co-authored-by: Asuka Minato <[email protected] >
2026-02-25 23:17:08 +08:00
非法操作 and GitHub
065122a2ae
fix: incorrect placeholder color in dark mode ( #32568 )
2026-02-25 23:15:51 +08:00
b5f62b98f9
test: add unit tests for base-components-part-5 ( #32457 )
...
Co-authored-by: sahil-infocusp <[email protected] >
2026-02-25 22:13:10 +08:00
0ac09127c7
test: add unit tests for base components-part-4 ( #32452 )
...
Co-authored-by: sahil-infocusp <[email protected] >
2026-02-25 17:36:58 +08:00
Saumya Talwani and GitHub
6f2c101e3c
test: add tests for some base components ( #32479 )
2026-02-25 16:08:03 +08:00
34b6fc92d7
test: add tests for some components in base > prompt-editor ( #32472 )
...
Co-authored-by: sahil-infocusp <[email protected] >
2026-02-25 16:07:14 +08:00
非法操作 and GitHub
48f6b2e885
fix: incorrect form field height of input modal ( #32557 )
2026-02-25 12:02:18 +08:00
4e142f72e8
test(base): add test coverage for more base/form components ( #32437 )
...
Co-authored-by: sahil-infocusp <[email protected] >
2026-02-25 10:47:25 +08:00
akashseth-ifp and GitHub
8761109a34
test(base): added test coverage to form components ( #32436 )
2026-02-24 22:30:35 +08:00
Saumya Talwani and GitHub
00935fe526
test: add tests for base > image-uploader ( #32416 )
2026-02-24 21:29:28 +08:00
Saumya Talwani and GitHub
0358925d7d
test: add tests for some base components ( #32415 )
2026-02-24 21:08:57 +08:00
b8fbd7b0f6
test: add unit tests for chat/embedded-chatbot components ( #32361 )
...
Co-authored-by: akashseth-ifp <[email protected] >
2026-02-24 20:58:45 +08:00
akashseth-ifp and GitHub
bcd5dd0f81
test(web): increase coverage for files in folder plugin-page and model-provider-page ( #32377 )
2026-02-24 20:57:47 +08:00
Poojan and GitHub
b2fa6cb4d3
test: add unit tests for chat components ( #32367 )
2026-02-24 18:29:21 +08:00
akashseth-ifp and GitHub
ad3a195734
test(web): increase test coverage for model-provider-page folder ( #32374 )
2026-02-24 18:28:12 +08:00
Saumya Talwani and GitHub
0eaae4f573
test: added tests for some base components ( #32370 )
2026-02-24 16:22:43 +08:00