dify/web/app/components/header/account-setting/model-provider-page
yyh 6d612c0909
test: improve Jotai atom test quality and add model-provider atoms tests
Replace dynamic imports with static imports in marketplace atom tests.
Convert type-only and not-toThrow assertions into proper state-change
verifications. Add comprehensive test suite for model-provider-page
atoms covering all four hooks, cross-hook interaction, selectAtom
granularity, and Provider isolation.
2026-03-05 22:49:09 +08:00
..
model-auth Merge remote-tracking branch 'origin/main' into feat/model-provider-refactor 2026-03-05 16:13:40 +08:00
model-badge refactor(web): align provider badges with figma and remove dead add-model-button 2026-03-04 22:29:51 +08:00
model-icon test(web): add tests for model-provider-page files in header account-… (#32360) 2026-02-23 20:07:19 +08:00
model-modal refactor(web): migrate model-modal overlays to base-ui Dialog and AlertDialog 2026-03-05 13:33:53 +08:00
model-name test(web): add tests for model-provider-page files in header account-… (#32360) 2026-02-23 20:07:19 +08:00
model-parameter-modal test(web): add tests for model-provider-page files in header account-… (#32360) 2026-02-23 20:07:19 +08:00
model-selector fix: style 2026-03-04 21:07:42 +08:00
provider-added-card fix 2026-03-05 16:17:38 +08:00
provider-icon feat(web): add version badge and actions menu to provider cards 2026-03-04 21:29:52 +08:00
system-model-selector Merge remote-tracking branch 'origin/main' into feat/model-provider-refactor 2026-03-05 16:13:40 +08:00
atoms.spec.tsx test: improve Jotai atom test quality and add model-provider atoms tests 2026-03-05 22:49:09 +08:00
atoms.ts refactor: simplify Jotai atoms by removing redundant write-only atoms 2026-03-05 20:25:29 +08:00
declarations.ts chore: remove icon_large of models (#30466) 2026-01-03 02:35:17 +09:00
hooks.spec.ts refactor(web): replace model provider emitter refresh with jotai state 2026-03-05 13:20:58 +08:00
hooks.ts refactor(web): optimize model provider re-render and remove useEffect state sync 2026-03-05 15:07:53 +08:00
index.spec.tsx refactor(web): make provider reset event-driven and scope model invalidation 2026-03-05 13:28:30 +08:00
index.tsx refactor(web): make provider reset event-driven and scope model invalidation 2026-03-05 13:28:30 +08:00
install-from-marketplace.spec.tsx test(web): increase test coverage for model-provider-page folder (#32374) 2026-02-24 18:28:12 +08:00
install-from-marketplace.tsx refactor(web): remove useMixedTranslation, better resource loading (#30630) 2026-01-07 13:20:09 +08:00
utils.spec.ts test(web): increase test coverage for model-provider-page folder (#32374) 2026-02-24 18:28:12 +08:00
utils.ts feat(web): add version badge and actions menu to provider cards 2026-03-04 21:29:52 +08:00