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
yyh and GitHub
1246aa7f3a
refactor(web): normalize z-index layering ( #38796 )
2026-07-12 14:23:14 +00:00
b9fde89781
refactor(web): migrate i18n to selector optimize mode ( #38657 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-10 09:35:31 +00:00
Stephen Zhou and GitHub
2b2a5824c1
refactor: migrate to tailwind v4 style ( #36417 )
2026-05-20 03:39:44 +00:00
yyh and GitHub
e134c1e0d5
feat(web): improve a11y and remove data-testid ( #35999 )
2026-05-11 03:53:03 +00:00
6ca066983d
chore: auto fix for tailwind rules ( #35332 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 17:11:06 +00:00
Stephen Zhou and GitHub
abb84f1c38
chore: enable noUncheckedIndexedAccess ( #35178 )
2026-04-16 13:01:35 +00:00
af7d5e60b4
feat(ui): scaffold @langgenius/dify-ui and migrate design tokens ( #35256 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-15 13:11:20 +00:00
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 <[email protected] >
2026-04-02 07:06:11 +00:00
Stephen Zhou and GitHub
724eaee77e
chore: add dev proxy server, update deps ( #33371 )
2026-03-13 12:52:19 +08:00
75bbb616ea
refactor: replace react markdown with streamdown ( #32971 )
...
Co-authored-by: Stephen Zhou <[email protected] >
Co-authored-by: Stephen Zhou <[email protected] >
Co-authored-by: yyh <[email protected] >
2026-03-10 17:02:37 +08:00
+42
f50e44b24a
test: improve coverage for some test files ( #32916 )
...
Signed-off-by: edvatar <[email protected] >
Signed-off-by: -LAN- <[email protected] >
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: majiayu000 <[email protected] >
Co-authored-by: Poojan <[email protected] >
Co-authored-by: sahil-infocusp <[email protected] >
Co-authored-by: 非法操作 <[email protected] >
Co-authored-by: Pandaaaa906 <[email protected] >
Co-authored-by: Asuka Minato <[email protected] >
Co-authored-by: heyszt <[email protected] >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Ijas <[email protected] >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: 木之本澪 <[email protected] >
Co-authored-by: KinomotoMio <[email protected] >
Co-authored-by: 不做了睡大觉 <[email protected] >
Co-authored-by: User <[email protected] >
Co-authored-by: Copilot <[email protected] >
Co-authored-by: edvatar <[email protected] >
Co-authored-by: -LAN- <[email protected] >
Co-authored-by: Leilei <[email protected] >
Co-authored-by: HaKu <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <[email protected] >
Co-authored-by: Varun Chawla <[email protected] >
Co-authored-by: Stephen Zhou <[email protected] >
Co-authored-by: yyh <[email protected] >
Co-authored-by: yyh <[email protected] >
Co-authored-by: tda <[email protected] >
Co-authored-by: root <root@DESKTOP-KQLO90N>
Co-authored-by: Sisyphus <[email protected] >
Co-authored-by: Niels Kaspers <[email protected] >
Co-authored-by: hj24 <[email protected] >
Co-authored-by: Tyson Cung <[email protected] >
Co-authored-by: Stephen Zhou <[email protected] >
Co-authored-by: FFXN <[email protected] >
Co-authored-by: slegarraga <[email protected] >
Co-authored-by: 99 <[email protected] >
Co-authored-by: Br1an <[email protected] >
Co-authored-by: L1nSn0w <[email protected] >
Co-authored-by: Yunlu Wen <[email protected] >
Co-authored-by: akkoaya <[email protected] >
Co-authored-by: 盐粒 Yanli <[email protected] >
Co-authored-by: lif <[email protected] >
Co-authored-by: weiguang li <[email protected] >
Co-authored-by: Copilot <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: HanWenbo <[email protected] >
Co-authored-by: Coding On Star <[email protected] >
Co-authored-by: CodingOnStar <[email protected] >
Co-authored-by: Stable Genius <[email protected] >
Co-authored-by: Stable Genius <[email protected] >
Co-authored-by: ふるい <[email protected] >
Co-authored-by: Xiyuan Chen <[email protected] >
2026-03-06 18:59:16 +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
Saumya Talwani and GitHub
ab64c4adf9
test: add test cases for some base components ( #32314 )
2026-02-23 13:17:46 +08:00
Apoorv Darshan and GitHub
00591a592c
refactor(web): replace String.match() with RegExp.exec() for non-global regex ( #32386 )
2026-02-18 17:46:38 +09:00
Stephen Zhou and GitHub
47d0e400ae
chore: update to story book nextjs-vite ( #31536 )
2026-01-26 17:07:20 +08:00
6d0e36479b
refactor(i18n): use JSON with flattened key and namespace ( #30114 )
...
Co-authored-by: yyh <[email protected] >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-29 14:52:32 +08:00
Stephen Zhou and GitHub
403adefc07
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
f2842da397
chore(web): new lint setup ( #30020 )
...
Co-authored-by: yyh <[email protected] >
2025-12-23 16:58:55 +08:00
a26881cb24
refactor: unified cn utils ( #29916 )
...
Co-authored-by: yyh <[email protected] >
Co-authored-by: yyh <[email protected] >
2025-12-19 12:08:34 +08:00
ae17537470
fix: mermaid graph ( #29811 )
...
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: Joel <[email protected] >
2025-12-18 10:50:14 +08:00
f092bc1912
chore: add more stories ( #27403 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-29 14:33:43 +08:00
GuanMu and GitHub
bebb4ffbaa
Fix type error ( #27217 )
2025-10-22 11:43:37 +08:00
Asuka Minato and GitHub
a8746bff30
fix oxlint warnings ( #26634 )
2025-10-09 09:23:34 +08:00
beb1448441
[Chore/Refactor] Add missing 'type' attribute on 'button' components ( #26249 )
...
Co-authored-by: copilot-swe-agent[bot] <[email protected] >
Co-authored-by: asukaminato0721 <[email protected] >
2025-09-28 13:43:43 +08:00
98204d78fb
Refactor:upgrade react19 ref as props ( #25225 )
...
Co-authored-by: crazywoola <[email protected] >
2025-09-08 09:46:02 +08:00
Yongtao Huang and GitHub
208ce4e774
CI: add TS indentation check via esLint ( #24810 )
2025-09-01 15:31:59 +08:00
2476511368
Fix: replace deprecated String.prototype.substr with slice ( #23915 )
...
Signed-off-by: Yongtao Huang <[email protected] >
Co-authored-by: Yongtao Huang <[email protected] >
2025-08-14 13:47:23 +08:00
Matri Qi and GitHub
ea502d36a9
lint: fix sonarjs/no-dead-store issues ( #23653 )
2025-08-10 11:16:43 +08:00
sayThQ199 and GitHub
ba5eebf3a2
feat(mermaid): Rearchitect component for robustness, security, and theming ( #21281 )
2025-06-20 19:55:58 +08:00
Bowen Liang and GitHub
2b0f3edcef
chore: ensure web code consistency by applying pnpm fix ( #20643 )
2025-06-04 19:45:29 +08:00
GonzaHM and GitHub
4c7351176c
fix: resolve Mermaid mindmap generation issue ( #20227 )
2025-05-26 16:26:56 +08:00
349c3cf7b8
feat(api): Add image multimodal support for LLMNode ( #17372 )
...
Enhance `LLMNode` with multimodal capability, introducing support for
image outputs.
This implementation extracts base64-encoded images from LLM responses,
saves them to the storage service, and records the file metadata in the
`ToolFile` table. In conversations, these images are rendered as
markdown-based inline images.
Additionally, the images are included in the LLMNode's output as
file variables, enabling subsequent nodes in the workflow to utilize them.
To integrate file outputs into workflows, adjustments to the frontend code
are necessary.
For multimodal output functionality, updates to related model configurations
are required. Currently, this capability has been applied exclusively to
Google's Gemini models.
Close #15814 .
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: -LAN- <[email protected] >
2025-04-30 17:28:02 +08:00
Hao Cheng and GitHub
2a3cc43b62
fix: remove redundant Mermaid graph direction enforcement ( #19024 )
2025-04-29 15:10:38 +08:00
ef188564f3
Mermaid analysis optimization ( #18089 )
...
Co-authored-by: luowei <glpat-EjySCyNjWiLqAED-YmwM>
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: Copilot <[email protected] >
2025-04-22 13:06:47 +08:00
7709d9df20
Chore: frontend infrastructure upgrade ( #16420 )
...
Co-authored-by: NFish <[email protected] >
Co-authored-by: zxhlyh <[email protected] >
Co-authored-by: twwu <[email protected] >
Co-authored-by: jZonG <[email protected] >
2025-03-21 17:41:03 +08:00
Hao Cheng and GitHub
49d0acd188
fix: replace old-style <br> tags to fix Mermaid rendering issues ( #13792 )
2025-03-11 12:40:55 +08:00
+110
403e2d58b9
Introduce Plugins ( #13836 )
...
Signed-off-by: yihong0618 <[email protected] >
Signed-off-by: -LAN- <[email protected] >
Signed-off-by: xhe <[email protected] >
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: takatost <[email protected] >
Co-authored-by: kurokobo <[email protected] >
Co-authored-by: Novice Lee <[email protected] >
Co-authored-by: zxhlyh <[email protected] >
Co-authored-by: AkaraChen <[email protected] >
Co-authored-by: Yi <[email protected] >
Co-authored-by: Joel <[email protected] >
Co-authored-by: JzoNg <[email protected] >
Co-authored-by: twwu <[email protected] >
Co-authored-by: Hiroshi Fujita <[email protected] >
Co-authored-by: AkaraChen <[email protected] >
Co-authored-by: NFish <[email protected] >
Co-authored-by: Wu Tianwei <[email protected] >
Co-authored-by: 非法操作 <[email protected] >
Co-authored-by: Novice <[email protected] >
Co-authored-by: Hiroki Nagai <[email protected] >
Co-authored-by: Gen Sato <[email protected] >
Co-authored-by: eux <[email protected] >
Co-authored-by: huangzhuo1949 <[email protected] >
Co-authored-by: huangzhuo <[email protected] >
Co-authored-by: lotsik <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: nite-knite <[email protected] >
Co-authored-by: Jyong <[email protected] >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: gakkiyomi <[email protected] >
Co-authored-by: CN-P5 <[email protected] >
Co-authored-by: CN-P5 <[email protected] >
Co-authored-by: Chuehnone <[email protected] >
Co-authored-by: yihong <[email protected] >
Co-authored-by: Kevin9703 <[email protected] >
Co-authored-by: -LAN- <[email protected] >
Co-authored-by: Boris Feld <[email protected] >
Co-authored-by: mbo <[email protected] >
Co-authored-by: mabo <[email protected] >
Co-authored-by: Warren Chen <[email protected] >
Co-authored-by: JzoNgKVO <[email protected] >
Co-authored-by: jiandanfeng <[email protected] >
Co-authored-by: zhu-an <[email protected] >
Co-authored-by: zhaoqingyu.1075 <[email protected] >
Co-authored-by: 海狸大師 <[email protected] >
Co-authored-by: Xu Song <[email protected] >
Co-authored-by: rayshaw001 <[email protected] >
Co-authored-by: Ding Jiatong <[email protected] >
Co-authored-by: Bowen Liang <[email protected] >
Co-authored-by: JasonVV <[email protected] >
Co-authored-by: le0zh <[email protected] >
Co-authored-by: zhuxinliang <[email protected] >
Co-authored-by: k-zaku <[email protected] >
Co-authored-by: luckylhb90 <[email protected] >
Co-authored-by: hobo.l <[email protected] >
Co-authored-by: jiangbo721 <[email protected] >
Co-authored-by: 刘江波 <[email protected] >
Co-authored-by: Shun Miyazawa <[email protected] >
Co-authored-by: EricPan <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: sino <[email protected] >
Co-authored-by: Jhvcc <[email protected] >
Co-authored-by: lowell <[email protected] >
Co-authored-by: Boris Polonsky <[email protected] >
Co-authored-by: Ademílson Tonato <[email protected] >
Co-authored-by: Ademílson Tonato <[email protected] >
Co-authored-by: IWAI, Masaharu <[email protected] >
Co-authored-by: Yueh-Po Peng (Yabi) <[email protected] >
Co-authored-by: Jason <[email protected] >
Co-authored-by: Xin Zhang <[email protected] >
Co-authored-by: yjc980121 <[email protected] >
Co-authored-by: heyszt <[email protected] >
Co-authored-by: Abdullah AlOsaimi <[email protected] >
Co-authored-by: Abdullah AlOsaimi <[email protected] >
Co-authored-by: Yingchun Lai <[email protected] >
Co-authored-by: Hash Brown <[email protected] >
Co-authored-by: zuodongxu <[email protected] >
Co-authored-by: Masashi Tomooka <[email protected] >
Co-authored-by: aplio <[email protected] >
Co-authored-by: Obada Khalili <[email protected] >
Co-authored-by: Nam Vu <[email protected] >
Co-authored-by: Kei YAMAZAKI <[email protected] >
Co-authored-by: TechnoHouse <[email protected] >
Co-authored-by: Riddhimaan-Senapati <[email protected] >
Co-authored-by: MaFee921 <[email protected] >
Co-authored-by: te-chan <[email protected] >
Co-authored-by: HQidea <[email protected] >
Co-authored-by: Joshbly <[email protected] >
Co-authored-by: xhe <[email protected] >
Co-authored-by: weiwenyan-dev <[email protected] >
Co-authored-by: ex_wenyan.wei <[email protected] >
Co-authored-by: engchina <[email protected] >
Co-authored-by: engchina <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 呆萌闷油瓶 <[email protected] >
Co-authored-by: Kemal <[email protected] >
Co-authored-by: Lazy_Frog <[email protected] >
Co-authored-by: Yi Xiao <[email protected] >
Co-authored-by: Steven sun <[email protected] >
Co-authored-by: steven <[email protected] >
Co-authored-by: Kalo Chin <[email protected] >
Co-authored-by: Katy Tao <[email protected] >
Co-authored-by: depy <[email protected] >
Co-authored-by: 胡春东 <[email protected] >
Co-authored-by: Junjie.M <[email protected] >
Co-authored-by: MuYu <[email protected] >
Co-authored-by: Naoki Takashima <[email protected] >
Co-authored-by: Summer-Gu <[email protected] >
Co-authored-by: Fei He <[email protected] >
Co-authored-by: ybalbert001 <[email protected] >
Co-authored-by: Yuanbo Li <[email protected] >
Co-authored-by: douxc <[email protected] >
Co-authored-by: liuzhenghua <[email protected] >
Co-authored-by: Wu Jiayang <[email protected] >
Co-authored-by: Your Name <[email protected] >
Co-authored-by: kimjion <[email protected] >
Co-authored-by: AugNSo <[email protected] >
Co-authored-by: llinvokerl <[email protected] >
Co-authored-by: liusurong.lsr <[email protected] >
Co-authored-by: Vasu Negi <[email protected] >
Co-authored-by: Hundredwz <[email protected] >
Co-authored-by: Xiyuan Chen <[email protected] >
2025-02-17 17:05:13 +08:00
Charlie.Wei and GitHub
6c60ecb237
Refactor: Remove redundant style and simplify Mermaid component ( #11472 )
2024-12-09 09:47:58 +08:00
a594e256ae
remove mermail render cache ( #11470 )
...
Co-authored-by: Gimling <[email protected] >
2024-12-09 09:33:18 +08:00
7c979e6490
Update mermaid ( #11356 )
...
Co-authored-by: luowei <glpat-EjySCyNjWiLqAED-YmwM>
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: crazywoola <[email protected] >
2024-12-05 20:43:42 +08:00
a7b33b55e8
Fix mermaid render ( #6088 )
...
Co-authored-by: 靖谦 <[email protected] >
2024-07-12 20:09:24 +08:00
9f16739518
[Feature] Support loading for mermaid. ( #6004 )
...
Co-authored-by: 靖谦 <[email protected] >
2024-07-05 21:01:50 +08:00
KVOJJJin and GitHub
8294e97113
Chore: chat log refactor ( #5523 )
2024-06-24 12:29:14 +08:00