Commit Graph
84 Commits
Author SHA1 Message Date
yyh 54bace4594 refactor(web): replace use-breakpoints with dify-ui useMediaQuery (#45595) 2026-11-05 03:24:56 +00:00
Stephen Zhou 2a2918e2f3 docs(web): default rendered component tests to Browser Mode (#45478) 2026-11-04 03:31:24 +00:00
Stephen Zhou 891340169a docs(web): add test guide rules from test cleanup (#45447) 2026-11-03 09:43:20 +00:00
Stephen Zhou c3221f578a fix(web): keep error feedback at business boundaries (#45151) 2026-10-30 14:57:32 +00:00
Stephen Zhou 77df1226c7 refactor(tooling): centralize lint and format maintenance (#44404) 2026-10-20 07:33:46 +00:00
yyh 88529a0dcd fix(web): upgrade TanStack Hotkeys and isolate search commands (#44401) 2026-10-20 07:05:21 +00:00
2a6764edc5 feat: add reusable network access group APIs (#41025)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-10-20 05:52:18 +00:00
yyh bbfac7a93b refactor(web): migrate Mermaid diagrams to Pele (#44293) 2026-10-18 15:08:08 +00:00
Stephen Zhou a5a937a01d test(web): include untested sources in coverage (#44254) 2026-10-17 06:19:32 +00:00
yyh 4dfe61d660 refactor(web): remove success toasts for list changes and define toast types (#43832) 2026-10-10 10:52:35 +00:00
yyh 5e567166b9 test(web): prune and stabilize browser tests (#43831) 2026-10-10 10:46:30 +00:00
yyh ce23dbcfac refactor(web): remove success toasts for results visible in place (#43801) 2026-10-10 04:40:51 +00:00
Stephen Zhou 1a817b9972 chore(lint): remove unused ESLint plugins (#43761) 2026-10-09 12:44:03 +00:00
Stephen Zhou fc5053edf0 chore(web): upgrade vinext and align Vite+ configuration (#43021) 2026-09-28 03:04:45 +00:00
Stephen Zhou 11f6a350f1 fix(tooling): align Vite+ configuration and upgrade toolchain (#43019) 2026-09-28 02:32:25 +00:00
yyh 414cce2f70 refactor(web): align hotkeys with command ownership (#42974) 2026-09-26 12:37:36 +00:00
Stephen Zhou 7feebe3405 fix(web): defer Amplitude SDK loading until analytics consent (#42857) 2026-09-24 01:48:27 +00:00
Stephen Zhou 2f9fa672d0 ci(web): skip bundle comments for minor size changes (#42856) 2026-09-24 01:28:45 +00:00
Stephen Zhou e43ea0986e ci(web): report Vinext bundles using Rolldown analysis (#42849) 2026-09-23 14:06:57 +00:00
Stephen Zhou 5f899e428a fix(web): declare translation namespace dependencies (#42784) 2026-09-23 04:43:00 +00:00
yyh 232f29c355 chore: migrate workspace to Vitest 5 (#42782) 2026-09-23 04:13:42 +00:00
yyh 509f3407a5 chore: enforce erasable syntax in shared tsconfig (#42735) 2026-09-22 09:53:25 +00:00
yyh 9e7856f22b test(web): tighten browser test admission and trim low-value coverage (#42373) 2026-09-17 01:19:03 +00:00
Stephen Zhou 0f232ac4e7 chore(lint): tighten inline disable enforcement (#42058) 2026-09-09 07:21:02 +00:00
Joel efe506a0f5 fix: correct page landmarks and document layout rules (#41938) 2026-09-08 04:22:04 +00:00
yyh 715bc7cd95 fix(dx): repair and restage Python files in pre-commit (#41877) 2026-09-07 10:37:38 +00:00
yyh dde1d500b5 docs: clarify frontend guidance ownership and dependencies (#41848) 2026-09-05 13:28:40 +00:00
yyh 2972468bc1 docs(web): align PreviewCard disclosure guidance (#41827) 2026-09-04 11:26:21 +00:00
yyh 6536ffc422 docs(web): clarify browser mode focus test boundary (#41692) 2026-09-03 02:48:08 +00:00
Joel fdca3e2a1a chore: enforce titles on CSS-truncated elements (#41438) 2026-09-01 06:18:53 +00:00
yyh 57144b0094 docs(frontend): clarify transient state ownership (#41541) 2026-08-31 13:37:22 +00:00
yyh ca6f4e11f9 docs(dify-ui): establish documentation hierarchy (#41044) 2026-08-21 02:29:41 +00:00
yyh 72b6a4e6ed refactor: consolidate frontend browser test infrastructure (#40997) 2026-08-20 06:13:30 +00:00
yyh f8e05ebfc0 docs(web): consolidate maintainer guidance (#40758) 2026-08-14 03:40:05 +00:00
Joel b439b6a800 feat: support accessibility checks in CI (#40137) 2026-08-07 10:28:44 +00:00
yyh 802fe70423 test(web): remove Base UI component mocks (#39877) 2026-08-02 09:51:45 +00:00
Stephen Zhou 0441d27cac chore: canonicalize Tailwind classes (#39762) 2026-07-29 11:58:14 +00:00
yyh 873ef2b592 docs: refine frontend testing guidance (#39290) 2026-07-20 08:18:26 +00:00
yyh abb9972e19 test: simplify dify ui browser test setup (#39028) 2026-07-15 15:37:28 +00:00
yyh 4571c4f276 test: align dify ui tests with browser mode (#39024) 2026-07-15 14:00:29 +00:00
yyh 35ace0ea18 docs: simplify frontend testing guidance (#38909) 2026-07-14 07:45:08 +00:00
Stephen Zhou e35187f376 chore: migrate static checks to vp check (#38850) 2026-07-13 08:00:39 +00:00
Stephen Zhouandautofix-ci[bot] eb71e47f3b chore: migrate linting to vp lint with ESLint fallback (#38834)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-13 06:41:53 +00:00
Stephen Zhouandautofix-ci[bot] a84c2d36a3 style: format with vp fmt (#38803)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:57:46 +00:00
Stephen Zhouandautofix-ci[bot] b54107e9b9 chore: migrate formatting to vp fmt (#38705)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 14:59:00 +00:00
Stephen Zhouandautofix-ci[bot] 512f39dede chore: upgrade TypeScript 7 (#38575)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 01:42:40 +00:00
Stephen Zhou 3d8316333f fix: keep body background consistent on overscroll (#37909) 2026-06-25 02:20:39 +00:00
yyhandautofix-ci[bot] 9f9cb4d17e feat(ui): migrate radio to Base UI and update web callsites (#36451)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-20 12:05:31 +00:00
yyh e134c1e0d5 feat(web): improve a11y and remove data-testid (#35999) 2026-05-11 03:53:03 +00:00
Stephen Zhou 9127209dd5 chore(web): refresh agent skills (#36015) 2026-05-11 03:52:47 +00:00