Stephen Zhou
|
1873b22e96
|
refactor: update to tailwind v4 (#34415)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2026-04-02 07:06:11 +00:00 |
|
yyh
|
f9d9ad7a38
|
refactor(web): migrate remaining toast usage (#34433)
|
2026-04-02 04:16:50 +00:00 |
|
yyh
|
d7e49c388c
|
refactor(workflow): migrate legacy toast usage to ui toast (#34002)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-25 12:42:18 +08:00 |
|
yyh
|
27ed40225d
|
refactor(web): update frontend toast call sites to use the new shortcut API (#33808)
Signed-off-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-20 16:02:22 +08:00 |
|
yyh
|
4d538c3727
|
refactor(web): migrate tools/MCP/external-knowledge toast usage to UI toast and add i18n (#33797)
|
2026-03-20 14:29:40 +08:00 |
|
yyh
|
978ebbf9ea
|
refactor: migrate high-risk overlay follow-up selectors (#33795)
Signed-off-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-20 14:12:35 +08:00 |
|
yyh
|
296b7044af
|
refactor: route next/navigation through compat re-export (#33636)
|
2026-03-18 12:57:03 +08:00 |
|
yyh
|
69d1ccb7a7
|
refactor: route next/link through compat re-export (#33632)
|
2026-03-18 12:14:59 +08:00 |
|
Coding On Star
|
6100acb780
|
refactor(web): move component tests into sibling __tests__ directories (#33623)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-03-18 10:49:30 +08:00 |
|
yyh
|
bbe975c6bc
|
feat: enhance model plugin workflow checks and model provider management UX (#33289)
Signed-off-by: yyh <yuanyouhuilyz@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Coding On Star <447357187@qq.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: statxc <tyleradams93226@gmail.com>
|
2026-03-18 10:16:15 +08:00 |
|
yyh
|
c43307dae1
|
refactor(switch): Base UI migration with loading/skeleton variants (#33345)
Signed-off-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-12 14:40:43 +08:00 |
|
yyh
|
1a90c4d81b
|
refactor(web): migrate document list query state to nuqs (#32339)
|
2026-03-03 18:29:23 +08:00 |
|
yyh
|
ea0e1b52a8
|
refactor(web): make Switch controlled-only and migrate call sites (#32399)
|
2026-02-18 23:47:07 +08:00 |
|
Apoorv Darshan
|
00591a592c
|
refactor(web): replace String.match() with RegExp.exec() for non-global regex (#32386)
|
2026-02-18 17:46:38 +09:00 |
|
Coding On Star
|
210710e76d
|
refactor(web): extract custom hooks from complex components and add comprehensive tests (#32301)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-02-13 17:21:34 +08:00 |
|
Coding On Star
|
b6d506828b
|
test(web): add and enhance frontend automated tests across multiple modules (#32268)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-02-13 10:27:48 +08:00 |
|
Coding On Star
|
d6b025e91e
|
test(web): add comprehensive unit and integration tests for plugins and tools modules (#32220)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-02-12 10:04:56 +08:00 |
|
weiguang li
|
18f14c04dc
|
fix(web): fill workflow tool output descriptions from schema (#32117)
|
2026-02-10 16:51:28 +08:00 |
|
GuanMu
|
6c63c6a221
|
fix: pass user timezone from app context to the date picker component. (#31831)
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
|
2026-02-09 14:10:24 +08:00 |
|
Stephen Zhou
|
0428ac5f3a
|
test: stable test (#32108)
|
2026-02-09 13:36:37 +08:00 |
|
Coding On Star
|
297dd832aa
|
refactor(datasets): extract hooks and components with comprehensive tests (#31707)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 18:12:17 +08:00 |
|
wangxiaolei
|
ec7ccd800c
|
fix: fix mcp server status is not right (#31826)
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
|
2026-02-04 16:55:12 +08:00 |
|
Stephen Zhou
|
476946f122
|
test: fix test (#31869)
|
2026-02-03 17:43:27 +08:00 |
|
Coding On Star
|
c8abe1c306
|
test: add tests for dataset document detail (#31274)
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-01-27 15:43:27 +08:00 |
|
Coding On Star
|
c58647d39c
|
refactor(web): extract MCP components and add comprehensive tests (#31517)
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-01-27 11:05:59 +08:00 |
|
Coding On Star
|
d941201a3e
|
refactor(tool-selector): remove unused components and consolidate import (#31018)
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
|
2026-01-26 14:24:00 +08:00 |
|
Coding On Star
|
a43d2ec4f0
|
refactor: restructure Completed component (#31435)
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
|
2026-01-26 14:03:51 +08:00 |
|
Stephen Zhou
|
061feebd87
|
fix: check and update doc links (#30849)
Co-authored-by: Riskey <36894937+RiskeyL@users.noreply.github.com>
|
2026-01-21 16:31:48 +08:00 |
|
byteforge
|
8056768106
|
fix: enforce no-leaked-conditional-rendering as error and fix violations (#31262)
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
|
2026-01-20 23:08:59 +08:00 |
|
yyh
|
54921844bb
|
fix(web): disable HTML escaping for form field validation messages (#31292)
|
2026-01-20 18:43:01 +08:00 |
|
Stephen Zhou
|
e335cd0ef4
|
refactor(web): remove useMixedTranslation, better resource loading (#30630)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-07 13:20:09 +08:00 |
|
yyh
|
2aaaa4bd34
|
feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246)
|
2025-12-31 11:13:22 +08:00 |
|
Stephen Zhou
|
1873b5a766
|
chore: remove useless __esModule (#30366)
|
2025-12-30 15:37:16 +08:00 |
|
Stephen Zhou
|
2399d00d86
|
refactor(i18n): about locales (#30336)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2025-12-30 14:38:23 +08:00 |
|
Stephen Zhou
|
6d0e36479b
|
refactor(i18n): use JSON with flattened key and namespace (#30114)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-12-29 14:52:32 +08:00 |
|
yyh
|
3ae7788933
|
refactor(query-state): migrate query param state management to nuqs (#30184)
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-29 11:24:54 +08:00 |
|
wangxiaolei
|
bf56c2e9db
|
fix: fix custom tool content is not update (#30250)
|
2025-12-28 17:50:30 +08:00 |
|
Joel
|
0f3ffbee2c
|
chore: some test (#30148)
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
|
2025-12-25 19:45:27 +08:00 |
|
yyh
|
3cbbb06dc4
|
chore(web): migrate lodash-es to es-toolkit compat (#30126)
|
2025-12-25 09:44:57 +08:00 |
|
Stephen Zhou
|
1e3823e605
|
chore: fix type check for i18n (#30058)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2025-12-24 16:31:16 +08:00 |
|
Stephen Zhou
|
403adefc07
|
chore: lint require and how to import react (#30041)
|
2025-12-23 18:02:10 +08:00 |
|
Stephen Zhou
|
f2842da397
|
chore(web): new lint setup (#30020)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2025-12-23 16:58:55 +08:00 |
|
Stephen Zhou
|
eabdc5f0eb
|
refactor(web): migrate to Vitest and esm (#29974)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2025-12-22 16:35:22 +08:00 |
|
Joel
|
89e4261883
|
chore: add some tests case code (#29927)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Coding On Star <447357187@qq.com>
|
2025-12-19 16:04:23 +08:00 |
|
Stephen Zhou
|
a26881cb24
|
refactor: unified cn utils (#29916)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
|
2025-12-19 12:08:34 +08:00 |
|
crazywoola
|
c086aa107c
|
fix: TypeError: outputParameters is not iterable (#29833)
|
2025-12-18 11:21:12 +08:00 |
|
yyh
|
eeb5129a17
|
refactor: create shared react-i18next mock to reduce duplication (#29711)
|
2025-12-16 12:45:17 +08:00 |
|
yyh
|
7ee7155fd5
|
test: add comprehensive Jest tests for ConfirmModal component (#29627)
Signed-off-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-12-15 11:14:38 +08:00 |
|
非法操作
|
3e5f683e90
|
feat: dark theme icon support (#28858)
|
2025-12-04 09:29:00 +08:00 |
|
yyh
|
2e0c2e8482
|
refactor/marketplace react query (#29028)
Co-authored-by: zhsama <torvalds@linux.do>
|
2025-12-03 18:30:20 +08:00 |
|
Joel
|
876f48df76
|
chore: remove useless mock files (#29068)
|
2025-12-03 15:34:11 +08:00 |
|
CrabSAMA
|
0a2d478749
|
Feat: Add "Open Workflow" link in workflow side panel (#28898)
|
2025-11-29 18:47:12 +08:00 |
|
CrabSAMA
|
820925a866
|
feat(workflow): workflow as tool output schema (#26241)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com>
|
2025-11-27 16:50:48 +08:00 |
|
非法操作
|
f9b4c31344
|
fix: MCP tool time configuration not work (#28740)
|
2025-11-27 11:22:49 +08:00 |
|
yangzheli
|
203c2f0456
|
feat(web): update marketplace description & icon (#28662)
|
2025-11-26 09:42:09 +08:00 |
|
Novice
|
6be013e072
|
feat: implement RFC-compliant OAuth discovery with dynamic scope selection for MCP providers (#28294)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-11-20 11:18:16 +08:00 |
|
zhsama
|
5d2fbf5215
|
Perf/mutual node UI (#28282)
|
2025-11-17 16:23:04 +08:00 |
|
yangzheli
|
20403c69b2
|
refactor(web): remove redundant add-tool-modal components and related code (#27996)
|
2025-11-13 20:21:04 +08:00 |
|
yangzheli
|
b0e7e7752f
|
refactor(web): reuse the same edit-custom-collection-modal component, and fix the pop up error (#28003)
|
2025-11-13 11:44:21 +08:00 |
|
Yeuoly
|
b76e17b25d
|
feat: introduce trigger functionality (#27644)
Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: Stream <Stream_2@qq.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: zhsama <torvalds@linux.do>
Co-authored-by: Harry <xh001x@hotmail.com>
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: yessenia <yessenia.contact@gmail.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WTW0313 <twwu@dify.ai>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-12 17:59:37 +08:00 |
|
Novice
|
0caeaf6e5c
|
chore: improve mcp server url validation (#27558)
|
2025-10-28 17:30:01 +08:00 |
|
zxhlyh
|
c9eed67cf6
|
Feat/mcp authentication (#27508)
|
2025-10-27 17:08:18 +08:00 |
|
GuanMu
|
43bcf40f80
|
refactor: update installed app component to handle missing params and improve type safety (#27331)
|
2025-10-27 14:38:58 +08:00 |
|
GuanMu
|
c61c2b0abd
|
Fix type error (#27274)
|
2025-10-22 17:08:27 +08:00 |
|
GuanMu
|
73e217ab0d
|
Fix type error (#27250)
|
2025-10-22 13:06:15 +08:00 |
|
croatialu
|
762cf91133
|
feat(web): Add parameter rendering to MCP tool item component (#27099)
|
2025-10-20 15:37:30 +08:00 |
|
crazywoola
|
f0e739be43
|
fix: immer version and ref in code base (#27130)
|
2025-10-20 14:49:26 +09:00 |
|
znn
|
a90b60c36f
|
removing horus eye and adding mcp icon (#25323)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
|
2025-10-10 17:00:03 +08:00 |
|
fenglin
|
294e01a8c1
|
Fix/tool provider tag internationalization (#26710)
Co-authored-by: qiaofenglin <qiaofenglin@baidu.com>
|
2025-10-10 15:52:09 +08:00 |
|
Tianyi Jing
|
45ae511036
|
fix: add missing toType to toolCredentialToFormSchemas (#26681)
Signed-off-by: jingfelix <jingfelix@outlook.com>
|
2025-10-09 21:23:15 +08:00 |
|
Copilot
|
df43c6ab8a
|
[Chore/Refactor] Implement lazy initialization for useState calls to prevent re-computation (#26252)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: asukaminato0721 <30024051+asukaminato0721@users.noreply.github.com>
|
2025-09-29 20:35:55 +09:00 |
|
KVOJJJin
|
d2f0551170
|
Fix plugin detail panel not show when installed plugins more than 100 (#26405)
|
2025-09-29 13:42:22 +08:00 |
|
Wu Tianwei
|
d9e45a1abe
|
feat(pipeline): add language support to built-in pipeline templates and update related components (#26124)
|
2025-09-23 18:18:22 +08:00 |
|
-LAN-
|
85cda47c70
|
feat: knowledge pipeline (#25360)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: jyong <718720800@qq.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: quicksand <quicksandzn@gmail.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yongtao Huang <yongtaoh2022@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Harry <xh001x@hotmail.com>
|
2025-09-18 12:49:10 +08:00 |
|
Asuka Minato
|
77ba3e8f26
|
add autofix pnpm (#25557)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-12 09:37:54 +08:00 |
|
Cluas
|
f891c67eca
|
feat: add MCP server headers support #22718 (#24760)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com>
|
2025-09-08 14:10:55 +08:00 |
|
Yongtao Huang
|
067b0d07c4
|
Fix: ensure InstalledApp deletion uses model instances instead of Row (#24942)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-09-02 11:59:38 +08:00 |
|
Yongtao Huang
|
208ce4e774
|
CI: add TS indentation check via esLint (#24810)
|
2025-09-01 15:31:59 +08:00 |
|
Joel
|
dac72b078d
|
feat: support bool type variable frontend (#24437)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
|
2025-08-26 18:16:05 +08:00 |
|
Charles Lee
|
0c595c4745
|
style: replace h-[1px] with h-px to unify the writing format of Tailwind CSS (#24146)
|
2025-08-21 21:38:40 +08:00 |
|
Yongtao Huang
|
ff52a54fef
|
Restore useLabelStore mistakenly removed in commit 403e2d58 (#24052)
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-08-18 09:22:59 +08:00 |
|
Will
|
1ffe190557
|
Feat/improved mcp timeout configs (#23605)
Co-authored-by: crazywoola <427733928@qq.com>
|
2025-08-12 13:14:00 +08:00 |
|
lyzno1
|
e298eee822
|
feat: add select-none class to tag filter components to prevent text selection (#23774)
|
2025-08-12 09:23:59 +08:00 |
|
Alan Bustamante
|
c33741a5e9
|
fix: improve boolean field handling in plugin configuration forms (#23160)
Co-authored-by: crazywoola <427733928@qq.com>
|
2025-08-01 10:34:46 +08:00 |
|
HyaCinth
|
caa5928ac4
|
chore: Optimize dark mode styles (#23222) (#23231)
|
2025-07-31 17:43:08 +08:00 |
|
HyaCinth
|
beebcae0a1
|
fix(web): Fix issues with workflow as tool configuration button (#23039) (#23050)
|
2025-07-28 15:49:19 +08:00 |
|
znn
|
773932b1e7
|
adding mcp error in toast (#22987)
|
2025-07-26 10:37:52 +08:00 |
|
Wu Tianwei
|
ad472d59e0
|
fix: Refactor i18n config and fix plugin search box styling issue (#22945)
|
2025-07-25 15:01:28 +08:00 |
|
Nite Knite
|
c6d7328e15
|
feat: revamp tool list page (#22879)
|
2025-07-24 11:51:39 +08:00 |
|
HyaCinth
|
b8504ac7d0
|
refactor(dayjs): Refactor internationalized time formatting feature (#22870) (#22872)
|
2025-07-24 10:42:33 +08:00 |
|
quicksand
|
90c4df7919
|
fix(web): add dayjs relativeTime plugin (#22761)
|
2025-07-22 15:35:23 +08:00 |
|
KVOJJJin
|
0e235e5872
|
Fix valid check of mcp server address (#22510)
|
2025-07-18 09:40:16 +08:00 |
|
baonudesifeizhai
|
d52fb18457
|
feat: auto-fill MCP server description with app description #22443 (#22477)
|
2025-07-16 15:03:33 +08:00 |
|
诗浓
|
e576b989b8
|
feat(tool): add support for API key authentication via query parameter (#21656)
|
2025-07-11 10:39:20 +08:00 |
|
非法操作
|
c51b4290dc
|
fix: mcp server card button display (#22141)
|
2025-07-10 16:14:18 +08:00 |
|
Joel
|
5375d9bb27
|
feat: the frontend part of mcp (#22131)
Co-authored-by: jZonG <jzongcode@gmail.com>
Co-authored-by: Novice <novice12185727@gmail.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
|
2025-07-10 14:14:02 +08:00 |
|
鸽子
|
aded30b664
|
fix: resolve dropdown menu visibility issue caused by z-index conflict (#22000)
|
2025-07-07 21:58:05 +08:00 |
|
NFish
|
614c5e087e
|
Feat: add check before install plugin (#20014)
|
2025-06-18 15:51:23 +08:00 |
|
Kerwin Bryant
|
4e701b1efd
|
fix(web): enhance API test page experience by adding loading state for test button (#21091)
|
2025-06-18 09:24:41 +08:00 |
|
Bowen Liang
|
f4df759ba6
|
refactor: generalize method for getting doc link respecting locale and fix error link paths (#20801)
|
2025-06-13 10:58:43 +02:00 |
|