Commit Graph

613 Commits (75d4e519fcd90fa3b25746e3e7a5fe36a67dff44)

Author SHA1 Message Date
Bowen Liang f4df759ba6
refactor: generalize method for getting doc link respecting locale and fix error link paths (#20801) 8 months ago
非法操作 b2ac11bc47
fix: markdown button can't send message (#20933) 8 months ago
非法操作 ab62a9662c
fix: some dark mode display incorrect (#20788) 8 months ago
NFish d6a8af03b4
Fix/add webapp no permission page (#20819) 8 months ago
Joel 0c8447fd0e
fix: missing bot name in orchestrate (#20747) 8 months ago
KVOJJJin 59dc7c880e
Fix: style of radio checked (#20681) 8 months ago
Novice 0ccf8cb23e
fix: agent moderation not working (#20673) 8 months ago
NFish 9915a70d7f
Fix/webapp access scope (#20109) 8 months ago
非法操作 f2dcfc976d
feat: allow fill inputs from url params (#20630) 8 months ago
sayThQ199 4f066454d0
fix(markdown): Ensure abbr: links render correctly in react-markdown v9+ (#20648) 8 months ago
Bowen Liang 2b0f3edcef
chore: ensure web code consistency by applying `pnpm fix` (#20643) 8 months ago
Joel d22c351221
chore: fix some security issues in markdown (#20639) 8 months ago
kenwoodjw 01d500db14
fix: autocorrect everything in web (#20605)
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
8 months ago
Bowen Liang f1c19cda74
fix: unable to upload custom file in case of incorrect inffered by multiple extensions mapped from mime type with filename extension hints (#20559) 8 months ago
sayThQ199 077d627953
fix: ensure newlines around think tags for proper markdown rendering (#20594) 8 months ago
Joel 744159a079
fix: agent thought replaced by response text (#20571) 8 months ago
KVOJJJin d6b30efe2c
Fix/dark theme style issues (#20566) 8 months ago
Davide Delbianco 1d9c90089c
Amend color typo (#20497)
Co-authored-by: Davide Delbianco <davide.delbianco@zucchetti.it>
8 months ago
sayThQ199 f65c2fcb1d
Refactor/markdown component split (#20177) 8 months ago
非法操作 156bb8238d
fix: some display error in dark mode (#20469) 8 months ago
crazywoola 8e2d342de6
Feat/15534 support replacing the bot in chat input placeholder with the bots name (#20473) 8 months ago
Davide Delbianco 91eeb2ab76
chore: Colorize new OpenAI LLM versions (#20463)
Co-authored-by: Davide Delbianco <davide.delbianco@zucchetti.it>
8 months ago
NFish 57ece83c30
Fix/branding broken (#20375)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
8 months ago
zxhlyh 00199c41bb
fix: workflow plugins list update (#20357) 8 months ago
HyaCinth eb26dc3213
fix: Remove the custom comparison function from the memo HOC(#19679) (#20197) 8 months ago
GonzaHM 4c7351176c
fix: resolve Mermaid mindmap generation issue (#20227) 8 months ago
sayThQ199 cbfc32b11f
fix(echarts): Resolve chart flickering and animation loop in Markdown (#20161) 9 months ago
非法操作 db09d18e92
fix: some dark theme not display well (#20121) 9 months ago
sayThQ199 7bf00ef25c
fix(markdown): improve ECharts rendering for streaming content and da… (#20101)
Co-authored-by: crazywoola <427733928@qq.com>
9 months ago
Nite Knite 916c415b4b
feat: add entry point for requesting a plugin (#20026) 9 months ago
Panpan ef3569e667
feat: support chatflow start node custom input field hidden (#19678) 9 months ago
crazywoola a0ebbaa840
fix: emoji picker in dark mode (#20019) 9 months ago
ruanjiefeng 9ebc58b1a2
feat: Web <video> and <audio> element support src attribute (#19988) 9 months ago
NFish d186daa131
E-300 (#19726)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Hash Brown <hi@xzd.me>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: GareArc <chen4851@purdue.edu>
Co-authored-by: Byron.wang <byron@dify.ai>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
Co-authored-by: KVOJJJin <jzongcode@gmail.com>
Co-authored-by: Alexi.F <654973939@qq.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com>
Co-authored-by: kautsar_masuara <61046989+izon-masuara@users.noreply.github.com>
Co-authored-by: achmad-kautsar <achmad.kautsar@insignia.co.id>
Co-authored-by: Xin Zhang <sjhpzx@gmail.com>
Co-authored-by: kelvintsim <83445753+kelvintsim@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Zixuan Cheng <61724187+Theysua@users.noreply.github.com>
9 months ago
wellCh4n 276c02f341
feat: Variable click jumps to source node (#13623) 9 months ago
GQ1994 e7659ecd9d
revert https://github.com/langgenius/dify/pull/19497 (19497) (#19807)
Co-authored-by: qingguo <qingguo@lexin.com>
9 months ago
Junjie.M aeceb200ec
fix: llm parameters radio type dark style (#19833) 9 months ago
Nite Knite dc75a10989
feat: update branding (#19719)
Co-authored-by: twwu <twwu@dify.ai>
9 months ago
KVOJJJin 3548c133e3
Feat: add theme switcher (#18093) 9 months ago
yangzheli 297d35364e
fix(web): optimize action buttons style in the question component (#19626) 9 months ago
Nite Knite be51384549
fix: premium badge styling (#19609) 9 months ago
fadeaway 24f56df8c3
fix(web): able to enter Chinese characters in the view-form-dropdown (#19555)
Co-authored-by: fadeaway <chaofanchi@gmail.com>
9 months ago
johnny0120 49af07f444
fix: use NextJS basePath and WEB_PREFIX to support custom prefix (#19497)
Co-authored-by: johnny0120 <15564476+johnny0120@users.noreply.github.com>
9 months ago
yangzheli 87da155477
fix: agent log modal fails to open and the timer is not cleared (#18900) (#19471) 9 months ago
Good Wood 198fbb9b3d
fix: support echart function option (#19424) 9 months ago
DDDDD12138 a24c20a731
fix: support text wrapping in buttons for long content (#19390) 9 months ago
KVOJJJin b78846078c
Fix: hide view chat setting button when no inputs form (#19263) 9 months ago
allenZhang 5a6f20d575
Optimize the event handling and rendering logic of the component picker (#19232) 9 months ago
非法操作 1ca6dbcdc8
fix: file name incorrect when download file (#19183) 9 months ago
QuantumGhost 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- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
9 months ago
Good Wood d5ee465bf9
fix: fix render undefined when text children is empty (#19135) 9 months ago
Good Wood 1bc94b92ac
fix: fix import LexicalErrorBoundary error (#19124) 9 months ago
HyaCinth 5088ab5061
feat(logAndAnn): add control option for question editing feature (#19117) 9 months ago
QuantumGhost bd1bbfee4b
Enhance Code Consistency Across Repository with `.editorconfig` (#19023) 9 months ago
Hao Cheng 2a3cc43b62
fix: remove redundant Mermaid graph direction enforcement (#19024) 9 months ago
Panpan bf01e41fd9
feat: improve embedded chatbot styles (#18692) 9 months ago
Bharat Ramanathan 0a20210a59
feat: Add W&B Weave Tracing Integration (#14262)
Signed-off-by: Yuichiro Utsumi <utsumi.yuichiro@fujitsu.com>
Signed-off-by: -LAN- <laipz8200@outlook.com>
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
Signed-off-by: cl <cailue@apache.org>
Co-authored-by: Yu Chun Chang <changyuchun159630@gmail.com>
Co-authored-by: Kyle Chang <kylechang@91app.com>
Co-authored-by: Lick-liu <51771897+Lick-liu@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: Yuichiro Utsumi <81412151+utsumi-fj@users.noreply.github.com>
Co-authored-by: NFish <douxc512@gmail.com>
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: DDDDD12138 <43703884+DDDDD12138@users.noreply.github.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Novice <857526207@qq.com>
Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: Kalo Chin <91766386+fdb02983rhy@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: jiangbo721 <365065261@qq.com>
Co-authored-by: 刘江波 <jiangbo721@163.com>
Co-authored-by: Lam <scau_ljw@126.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Mars <524574386@qq.com>
Co-authored-by: mars <linjx2@by-health.com>
Co-authored-by: Joe <79627742+ZhouhaoJiang@users.noreply.github.com>
Co-authored-by: Rafael Carvalho <r.carvalho@me.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: 非法操作 <hjlarry@163.com>
Co-authored-by: kenwoodjw <blackxin55+@gmail.com>
Co-authored-by: codingjaguar <codingjaguar@gmail.com>
Co-authored-by: ChengZi <chen.zhang@zilliz.com>
Co-authored-by: Fei He <droxer.he@gmail.com>
Co-authored-by: Arcaner <52057416+lrhan321@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com>
Co-authored-by: KVOJJJin <jzongcode@gmail.com>
Co-authored-by: XiaoBa <94062266+XiaoBa-Yu@users.noreply.github.com>
Co-authored-by: Xiaoba Yu <xb1823725853@gmail.com>
Co-authored-by: zhangyuhang <2827528315@qq.com>
Co-authored-by: yuhang2.zhang <yuhang2.zhang@ly.com>
Co-authored-by: 诗浓 <nyaashino@gmail.com>
Co-authored-by: RookieAgent <42060616+Sakura4036@users.noreply.github.com>
Co-authored-by: sho-takano-dev <shota.takano.dev@gmail.com>
Co-authored-by: 過世秋風 <1040926235@qq.com>
Co-authored-by: Yi Feng <66539215+bigyifeng@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com>
Co-authored-by: ShadowJobs <794878115@qq.com>
Co-authored-by: LinYing <linying@momenta.ai>
Co-authored-by: Benjamin <benjaminx@gmail.com>
Co-authored-by: LiuBodong <liubodong2010@126.com>
Co-authored-by: huangzhuo1949 <167434202+huangzhuo1949@users.noreply.github.com>
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com>
Co-authored-by: csurong <csurong1@gmail.com>
Co-authored-by: 傻笑zz <43721571+shaxiaozz@users.noreply.github.com>
Co-authored-by: L8ng <straydragonl@foxmail.com>
Co-authored-by: Bowen Liang <liangbowen@gf.com.cn>
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
Co-authored-by: GuanMu <ballmanjq@gmail.com>
Co-authored-by: LittleFish-15 <58618983+LittleFish-15@users.noreply.github.com>
Co-authored-by: 诗浓 <844670992@qq.com>
Co-authored-by: luckylhb90 <luckylhb90@gmail.com>
Co-authored-by: hobo.l <hobo.l@binance.com>
Co-authored-by: Gen Sato <52241300+halogen22@users.noreply.github.com>
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: StoneFancyX <53338920+StoneFancyX@users.noreply.github.com>
Co-authored-by: StoneFancyX <kindbin@qq.com>
Co-authored-by: Naoki KOBAYASHI <naotama@gmail.com>
Co-authored-by: kurokobo <kuro664@gmail.com>
Co-authored-by: cyflhn <cyflhn@163.com>
Co-authored-by: Yingchun Lai <laiyingchun@apache.org>
Co-authored-by: jimmyfen <757343258@qq.com>
Co-authored-by: Xuetao Song <xuetaomagicsong@gmail.com>
Co-authored-by: Panpan <wurui.dev@gmail.com>
Co-authored-by: wyy-holding <59436937+wyy-holding@users.noreply.github.com>
Co-authored-by: リイノ Lin <sorphwer@gmail.com>
Co-authored-by: Ning <accelerator314@gmail.com>
Co-authored-by: Linh Nguyen <55907715+batman0911@users.noreply.github.com>
Co-authored-by: Junjie.M <118170653@qq.com>
Co-authored-by: Ron <svcvit@gmail.com>
Co-authored-by: Novice <novice12185727@gmail.com>
Co-authored-by: NanoNova <kid1412621@gmail.com>
Co-authored-by: JaydenZhou <380774082@qq.com>
Co-authored-by: dotdotdot <823150982@qq.com>
Co-authored-by: Good Wood <slm_1990@126.com>
Co-authored-by: Ryosei Karaki <38310693+karamaru-alpha@users.noreply.github.com>
Co-authored-by: chenhuan0728 <54611342+chenhuan0728@users.noreply.github.com>
Co-authored-by: chenhuan <huan.chen0728@foxmail>
Co-authored-by: lenbo <islenbo@qq.com>
Co-authored-by: Jiang <65766008+AlwaysBluer@users.noreply.github.com>
Co-authored-by: jiangzhijie <jiangzhijie.jzj@alibaba-inc.com>
Co-authored-by: Yongtao Huang <yongtaoh2022@gmail.com>
Co-authored-by: zhangkun-21 <sephiroth0932@gmail.com>
Co-authored-by: hsiong <37357447+hsiong@users.noreply.github.com>
Co-authored-by: 李远军 <4842@9ji.com>
Co-authored-by: yourchanges <yourchanges@gmail.com>
Co-authored-by: David <guyuezhuying@126.com>
Co-authored-by: liuzhenghua <1090179900@qq.com>
Co-authored-by: taokuizu <taokuizu@qq.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
Co-authored-by: JimintheBox <gjwlals111@gmail.com>
Co-authored-by: wlleiiwang <1025164922@qq.com>
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com>
Co-authored-by: Alex <32982705+AlexYuan997@users.noreply.github.com>
Co-authored-by: yuanlong <yuanlong@boco.com.cn>
Co-authored-by: wanttobeamaster <45583625+wanttobeamaster@users.noreply.github.com>
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com>
Co-authored-by: Chenhe Gu <guchenhe@gmail.com>
Co-authored-by: tyounami <vkbo@qq.com>
Co-authored-by: bo.zhao <bo.zhao@iglooinsure.com>
Co-authored-by: ClSlaid <cailue@apache.org>
Co-authored-by: adru <106513264+adpanru@users.noreply.github.com>
Co-authored-by: horochx <32632779+horochx@users.noreply.github.com>
9 months ago
Joel 759584f8c5
fix: not render conversation var in prompt editor (#18728) 10 months ago
GQ1994 9982445dad
Added the missing path of the webpath prefix and the prefix basepath + of static resources to remove the bug of adding more basepath. (#18658)
Co-authored-by: qingguo <qingguo@lexin.com>
10 months ago
非法操作 212521c92b
fix: sometimes error message not display complete (#18663) 10 months ago
Junjie.M b203139356
embedding in websites setting conversation_id requires hiding reset conversation button (#18623) 10 months ago
Junjie.M d5fe50e471
embedding in websites support initializes to specify the conversation_id (#18602) 10 months ago
Charlie.Wei ef188564f3
Mermaid analysis optimization (#18089)
Co-authored-by: luowei <glpat-EjySCyNjWiLqAED-YmwM>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
10 months ago
allenZhang 94e22ba0fd
feat: add search input field (#18409) 10 months ago
Marcelo Díaz bf031af7b1
feat(embedded-chatbot): support overriding locale via URL params (#18509) 10 months ago
Wu Tianwei 80f5ee1eb2
fix: fix workflow as a tool confirm dialog layout issue (#18494) 10 months ago
Wunmi Sogunle ee30497237
fix(markdown): correctly render links with inline code (#18500) 10 months ago
Kalo Chin 9a3acdcff8
Fix: agent app debug re-rendering issue (#18389) 10 months ago
crazywoola 93c1ee225e
fix: styles and missing imports (#18396) 10 months ago
crazywoola 1e32175cdc
Feat/music annotation (#18391)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
10 months ago
Joel 775dc47abe
feat: llm support struct output (#17994)
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
10 months ago
Wu Tianwei 1e7418095f
feat/TanStack-Form (#18346) 10 months ago
sayThQ199 b287aaccec
fix: Correctly render multiple think blocks in Markdown (#18310)
Co-authored-by: xzj16125 <xuzijie@noahgroup.com>
Co-authored-by: crazywoola <427733928@qq.com>
10 months ago
Panpan 44cdb3dcea
feat: improve embedding sys.user_id and conversion id info usage (#18035) 10 months ago
KVOJJJin bbd9fe9777
Fix:style of opening questions (#18194) 10 months ago
Jimmyy aead48726e
fix: cannot regenerate with image(#15060) (#16611)
Co-authored-by: werido <359066432@qq.com>
10 months ago
diuwu 7161d7ad96
feat: add base path to resources (#17655)
Co-authored-by: fhliu4 <fhliu4@iflytek.com>
10 months ago
Hash Brown 438463b1c4
feat: edit question in Chat (#17961) 10 months ago
yusheng chen 4c99e9dc73
refactor: type improvements that doesn't modify functionality (#17970) 10 months ago
KVOJJJin ed63fbaf9a
Feat: dataset dark mode (#17993) 10 months ago
Joel d80f4c7d3b
chore: eslint add sonar (#17989) 10 months ago
crazywoola 8f9cbe1c49
Chore/cleanup warnings (#17974) 10 months ago
CorrectRoad cf8d15e8d5
fix: fix wrong layer adding customized tools (#17937) 10 months ago
Wu Tianwei 59b2e1ab82
Chore/add unit test for utils (#17858) 10 months ago
KVOJJJin 4b0d3c3688
fix: add annotation ctrl button for annotation add (#17873) 10 months ago
crazywoola 7ee5cc80a2
fix: text.split (#17842) 10 months ago
Jimmiaxie 605ab9e46c
hotfix: Workflow page element warning problem #17787 (#17789) 10 months ago
KVOJJJin 17a26da1e6
Feat: workflow dark mode (#17785) 10 months ago
Panpan 88cb81d3d6
fix: fix inputs lost (#17747) 10 months ago
yusheng chen f633d1ee92
chore: add `'no-empty-function': 'error'` to `eslint.config.mjs` (#17656) 10 months ago
yusheng chen c05e03fc09
refactor & perf: `import { noop } from 'lodash-es'` across `web` (#17439) 10 months ago
yusheng chen dc9194ca00
fix: change `Switch.props.ref` to optional prop to align with `OriginalSwitch` (#17443) 10 months ago
Joel 31a6aabfe5
chore: add unit test to high frequency component (#17423) 10 months ago
GuanMu 12faecdf89
fix: update tag input border styles for special mode and focus state (#17393) 10 months ago
Perfecto 16c722d1d8
fix: move hardcoded text to language settings (#16990) (#17133) 10 months ago
Joel b4aa1900e2
feat: add zod (#17277) 10 months ago
zxhlyh 713902dc47
Feat/loop break node (#17268) 10 months ago
KVOJJJin d1801b1f2e
Feat:edu frontend (#17251)
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
10 months ago
HuDenghui 4b5ec242e7
fix: Fix lodash module not found issue (#16953) 10 months ago
Panpan 24b1a625b3
feat: allow the embedding in websites to customize sys.user_id (#16062) 10 months ago