Commit Graph

1533 Commits

Author SHA1 Message Date
KVOJJJin e10ccc3ead Fix: style of check list in dark mode (#19744) 2025-05-15 16:07:52 +08:00
Wu Tianwei 1c279cebd6 fix: update background gradient and line positioning in Empty component (#19745) 2025-05-15 15:57:13 +08:00
crazywoola 4c62b62911 fix: broken behavior of rendering (#19732) 2025-05-15 14:37:00 +08:00
Nite Knite 34dafba221 feat: update branding (#19719)
Co-authored-by: twwu <twwu@dify.ai>
2025-05-15 12:38:20 +08:00
Joel 5ad15199b3 fix: item data type wrong in iteration (#19709) 2025-05-15 10:54:35 +08:00
crazywoola 82f6ca03a1 Revert "Support for copying nodes between workflows (This feature is unrelated to remove functions. When using the copy function, the browser will permanently retain the last copied node)."" (#19708) 2025-05-15 10:26:23 +08:00
FyhSky 45135213d7 Support for copying nodes between workflows (This feature is unrelated to remove functions. When using the copy function, the browser will permanently retain the last copied node)." (#19687)
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-14 19:03:11 +08:00
KVOJJJin 89d4f03850 Feat: add search params with theme in links of marketplace (#19648) 2025-05-14 13:46:03 +08:00
lexmin0412 04e45b784a Add /site API (#19631) 2025-05-14 10:43:36 +08:00
董富宝 e4f41e6cb2 fix:#18447:When variables in the workflow are deleted or modified, it is impossible to visually identify subsequent node errors (#18554)
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-14 10:17:15 +08:00
KVOJJJin b1f37ba71a Feat: add theme switcher (#18093) 2025-05-14 09:06:14 +08:00
yangzheli dbaea9d92d fix(web): optimize action buttons style in the question component (#19626) 2025-05-13 21:31:01 +08:00
Good Wood 95258ab135 fix: fix can't config Nth item in list Node (#19618) 2025-05-13 19:46:26 +08:00
Nite Knite c6449d3511 fix: premium badge styling (#19609) 2025-05-13 17:04:26 +08:00
HyaCinth ea5b7f2509 fix(web): Fix metadata modal component (#19573) (#19592) 2025-05-13 15:40:34 +08:00
HyaCinth a2fb3310e4 fix(web): fix the issue where the detail drawer content does not te after editing custom tools (#19460) 2025-05-13 13:47:15 +08:00
-LAN- 177fdca00d fix(vector_service): Fixes type hinting and removes unnecessary ignores (#19574)
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-05-13 11:29:02 +08:00
Ganondorf 504d152bbe add endpoint of get feedbacks (#18697)
Co-authored-by: lizb <lizb@sugon.com>
2025-05-13 10:35:14 +08:00
fadeaway 8a067934a6 fix(web): able to enter Chinese characters in the view-form-dropdown (#19555)
Co-authored-by: fadeaway <chaofanchi@gmail.com>
2025-05-12 21:38:47 +08:00
johnny0120 982a8ac61a fix: use NextJS basePath and WEB_PREFIX to support custom prefix (#19497)
Co-authored-by: johnny0120 <15564476+johnny0120@users.noreply.github.com>
2025-05-12 13:44:41 +08:00
LeanDeR e482628adf refactor(workflow): revamp logging module for loop & iteration nodes (#19484) 2025-05-12 09:32:41 +08:00
yangzheli 59892c91d6 fix: agent log modal fails to open and the timer is not cleared (#18900) (#19471) 2025-05-12 09:00:57 +08:00
GQ1994 14ea7db12e fix_invitation-link.tsx_url_more_basepath_bug (#19453)
Co-authored-by: qingguo <qingguo@lexin.com>
2025-05-10 18:17:16 +08:00
kenwoodjw bc0ac17d01 fix delete api response (#19480)
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
2025-05-10 18:17:05 +08:00
GuanMu 2b2eec5e6e refactor(workflow): Improve layout structure in VersionHistoryPanel (#19450) 2025-05-09 16:37:32 +08:00
Good Wood 44dbeba8af fix: support echart function option (#19424) 2025-05-09 13:49:40 +08:00
DDDDD12138 7899d60e9b fix: support text wrapping in buttons for long content (#19390) 2025-05-08 22:50:55 +08:00
LeanDeR e3c4122513 fix(workflow): Fix the expand/collapse animation effect (#19398) 2025-05-08 22:49:40 +08:00
HyaCinth d67367aa3d fix(web): Add unique instanceId & key for AgentStrategy component (#18053) (#19386) 2025-05-08 16:20:51 +08:00
hzhufa 9660b469d0 Bug fix: Invalid edge connection data causes the page to crash. (#19369)
Co-authored-by: hzhufa <hzhufa@linewell.com>
2025-05-08 12:57:10 +08:00
Yeuoly 3bb2adfe36 feat: add optional hidden property to endpoint items and filter hidden endpoints in endpoint card (#19163) 2025-05-07 16:46:02 +08:00
NFish 7556cb939a fix: reopen switch to 'workflow orchestrate' menu in app detail page (#19274) 2025-05-07 14:58:45 +08:00
Good Wood f69d5ff309 feat: store mcp_config when switch agent strategy (#19291) 2025-05-07 14:49:28 +08:00
zxhlyh 275ed3d164 chore: slice workflow refresh draft hook (#19292) 2025-05-06 18:24:10 +08:00
AllenWriter 50419aaa1e Fix: update docs link (#19278) 2025-05-06 17:02:01 +08:00
步浪 6e4cd92a5e Fix doc bug workflow (#19269)
Co-authored-by: liuwangwang <liuwangwang@hikvision.com.cn>
2025-05-06 15:11:08 +08:00
Jim e2a775ab75 fix(web): add workspace selector overflow auto (#19265)
Co-authored-by: JMY <jiangmingyao@gf.com.cn>
2025-05-06 13:30:25 +08:00
KVOJJJin f185dd69e3 Fix: hide view chat setting button when no inputs form (#19263) 2025-05-06 13:15:23 +08:00
KVOJJJin 0d0edc5bb8 Fix: optional input in batch run (#19257) 2025-05-06 11:33:15 +08:00
GeorgeCaoJ 9b49572a89 feat: sort variables in the selector by x axis for most recent order (#19243) 2025-05-06 10:59:02 +08:00
crazywoola 0b7da69060 fix: s.filter is not a function (#19250) 2025-05-06 10:26:44 +08:00
allenZhang 4db66e2098 Optimize the event handling and rendering logic of the component picker (#19232) 2025-05-06 09:48:53 +08:00
Abdullah AlOsaimi c4d865409e Fix appURL construction when basePath is empty (#19234) 2025-05-05 22:35:41 +08:00
诗浓 fcf5d31932 feat: Plugin page related document supports multiple languages (#19197) 2025-05-03 20:03:56 +08:00
非法操作 9df51ddf21 fix: file name incorrect when download file (#19183) 2025-04-30 22:47:59 +08:00
QuantumGhost a1ffe78fc7 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- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2025-04-30 17:28:02 +08:00
Junjie.M 04aadbe19a fix: mouse scrolling zooming can not function anymore (#19160) 2025-04-30 16:57:48 +08:00
-LAN- a482b6d088 feat: support remove first and remove last in variable assigner (#19144)
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-04-30 15:50:00 +08:00
Wu Tianwei cb9b7b410c fix(i18n): add functions to retrieve document and pricing page languages (#19142) 2025-04-30 14:58:49 +08:00
Good Wood de7d784ecd fix: fix render undefined when text children is empty (#19135) 2025-04-30 14:17:41 +08:00