yyh
68f4dff852
refactor(web): migrate webapp email code fields
2026-08-09 22:02:45 +08:00
yyh
a85e583720
fix(web): restore webapp email code form submission
...
Move the email code request behind the native form submit boundary, add stable email field metadata, and verify Enter submits exactly once.
2026-08-09 22:02:09 +08:00
chelsealong
7522ae14b2
fix(agent): preserve plugin-declared model parameters through Agent Soul ( #40163 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-09 08:48:01 +00:00
Likalikali
e09eee8fd1
refactor: replace manual model_validate with @model_validate in datasets controllers ( #40236 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-09 08:25:27 +00:00
Likalikali
b692ddd80c
refactor: replace manual model_validate with @model_validate in workspace remaining controllers ( #40239 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-09 08:23:51 +00:00
Likalikali
5ebb389d26
refactor: replace manual model_validate with @model_validate in rag_pipeline controllers ( #40237 )
2026-08-09 08:22:50 +00:00
Likalikali
fff6f7cf2f
refactor: replace manual model_validate with @model_validate in app workflow controllers ( #40235 )
2026-08-09 08:20:10 +00:00
Likalikali
516fd12b8d
refactor: replace manual model_validate with @model_validate in app core controllers ( #40234 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-09 08:18:02 +00:00
Likalikali
925ca49f21
refactor: replace manual model_validate with @model_validate in explore/snippets controllers ( #40241 )
2026-08-09 07:07:08 +00:00
Likalikali
a1577fc48c
refactor: replace manual model_validate with @model_validate in auth/billing/tag controllers ( #40240 )
2026-08-09 06:14:07 +00:00
Likalikali
acda0341ed
refactor: replace manual model_validate with @model_validate in workspace plugin/tool controllers ( #40238 )
2026-08-09 06:13:24 +00:00
Likalikali
98378cfe03
refactor: replace manual model_validate with @model_validate in agent controllers ( #40233 )
2026-08-09 06:11:33 +00:00
非法操作
3f89a3c742
fix(workflow): fall back when default socket is unavailable ( #40191 )
2026-08-09 04:13:41 +00:00
medimedi
e036075e22
chore: Remove redundant dataset context string conversions ( #40189 )
2026-08-08 18:26:52 +00:00
Asuka Minato
5a84cde198
test: move RAG pipeline workflow coverage to unit tests ( #38937 )
2026-08-08 12:00:32 +00:00
Byron.wang
4e18ab0ad4
refactor(api): decouple setup and spec endpoints ( #40104 )
2026-08-08 11:52:15 +00:00
chelsealong
2a742486c5
fix(agent-v2): accept composer UI ids on manual metadata filter conditions ( #40171 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-08 06:55:27 +00:00
Likalikali
d362bdbb4e
refactor: replace manual model_validate with @model_validate decorator in app controllers ( #40170 )
2026-08-08 05:47:11 +00:00
Likalikali
60d6be5b13
chore: dep inject for model in explore workflow run ( #40158 )
2026-08-08 02:50:27 +00:00
Likalikali
cc1b55aaf7
chore: dep inject for model in explore apis ( #40160 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-08 02:23:17 +00:00
yyh
d1fa17032e
revert(web): use suspense boundary in home page ( #40167 )
2026-08-07 18:50:33 +00:00
盐粒 Yanli
916d7e1c96
refactor(dify-agent): download Binding files through Agent Stub ( #40143 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 14:56:52 +00:00
Likalikali
c094117ca2
chore: dep inject for model in agent app sandbox upload ( #40153 )
2026-08-07 13:28:31 +00:00
Likalikali
c6b1311aa3
chore: dep inject for model in workspace snippets, load balancing, and endpoint ( #40161 )
2026-08-07 13:22:02 +00:00
Likalikali
515c3d0c62
chore: dep inject for model in onboarding step by step tour ( #40155 )
2026-08-07 12:41:22 +00:00
Likalikali
fe94ddaaeb
chore: dep inject for model in workflow run archive download ( #40157 )
2026-08-07 12:40:44 +00:00
Likalikali
3e8c0fdcef
chore: dep inject for model in website crawl api ( #40156 )
2026-08-07 12:40:12 +00:00
Likalikali
055462fe6e
chore: dep inject for model in tags, mcp server, and data source auth ( #40159 )
2026-08-07 12:38:29 +00:00
Likalikali
06e229e8b2
chore: dep inject for model in api based extension ( #40154 )
2026-08-07 12:37:50 +00:00
Likalikali
fa498ad7a2
chore: dep inject for model in oauth server ( #40147 )
2026-08-07 11:16:11 +00:00
Likalikali
a279be91a8
chore: dep inject for model in datasets document and web human input … ( #40151 )
2026-08-07 11:15:43 +00:00
盐粒 Yanli
12300f3833
feat(dify-agent): propagate run limit error types ( #40116 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 10:37:22 +00:00
Joel
b439b6a800
feat: support accessibility checks in CI ( #40137 )
2026-08-07 10:28:44 +00:00
github-actions[bot]
7a7d8fe19e
chore(i18n): sync translations with en-US ( #40150 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-08-07 10:10:33 +00:00
Joel
2635d1b3df
fix: improve readability of DSL import warnings ( #40148 )
2026-08-07 10:01:09 +00:00
yyh
a952487789
chore(web): remove unreachable explore sidebar ( #40136 )
2026-08-07 09:29:44 +00:00
WH-2099
c9e6db5ef2
fix(api): scope temporary capabilities to owners ( #39863 )
2026-08-07 09:21:13 +00:00
Likalikali
b31e66107c
chore: dep inject for model in notification dismiss ( #40146 )
2026-08-07 09:02:49 +00:00
Joel
42d6589ce2
fix: show inline agent build draft change details ( #40140 )
2026-08-07 07:28:41 +00:00
yyh
f00d0329d4
perf(web): prefetch app links on intent ( #40133 )
...
Co-authored-by: 非法操作 <hjlarry@163.com >
2026-08-07 07:16:38 +00:00
yyh
af9d2d00a3
chore(web): add dedicated home loading boundary ( #40135 )
2026-08-07 07:16:25 +00:00
非法操作
ae8cb996c7
chore: use multi-arch plugin daemon image tag ( #40139 )
2026-08-07 07:01:06 +00:00
盐粒 Yanli
adb89a8926
refactor(dify-agent): make config pulls direct and remove gRPC ( #40044 )
2026-08-07 06:54:07 +00:00
非法操作
3a4920c595
chore: bump plugin daemon image ( #40134 )
2026-08-07 06:22:33 +00:00
yyh
276c3b6e02
refactor(web): localize education status query ( #40132 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 05:29:31 +00:00
Mubelotix
7ff5c85796
docs: Fixes Star History chart ( #40115 )
2026-08-07 05:23:22 +00:00
yyh
b8330df96e
refactor(web): simplify billing portal link ( #40131 )
2026-08-07 04:26:18 +00:00
yyh
7422052759
fix(web): scope hidden outlines to focus-visible ( #40130 )
2026-08-07 04:00:19 +00:00
Xiyuan Chen
ab0e131e87
refactor(api): move license expiry notice flag onto license detail ( #40128 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 03:53:35 +00:00
Asuka Minato
1375dc3864
test: migrate console app sessions to SQLite ( #40081 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 03:46:27 +00:00
Asuka Minato
6530f2bcdb
test: migrate document indexing task sessions to SQLite ( #40092 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 03:45:56 +00:00
Asuka Minato
7039217c99
test: use sqlite sessions at generation boundaries ( #40095 )
2026-08-07 03:45:27 +00:00
yyh
924d787e41
fix(web): enforce frame ancestors on protected routes ( #40124 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
2026-08-07 03:11:30 +00:00
非法操作
baba36d47d
chore: improve current workspace summary ( #40121 )
...
Co-authored-by: Jingyi-Dify <jingyi.qi@dify.ai >
2026-08-07 03:08:55 +00:00
Xiyuan Chen
4b2c5ac4ae
feat: make the console license expiry badge optional ( #39972 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 02:28:58 +00:00
yyh
73197e4354
refactor(web): modernize Studio app list data flow ( #40109 )
2026-08-07 02:23:38 +00:00
Jingyi
5dfd83e9ab
feat: optimize integrations initial loading ( #40118 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 02:06:25 +00:00
yyh
6f2e4d72d3
test(e2e): align duplicate Agent publish state ( #40108 )
2026-08-07 01:56:05 +00:00
Byron.wang
b76a14d71d
refactor(api): decouple console queries through application services ( #40031 )
2026-08-07 00:42:55 +00:00
Yunlu Wen
1983e842ca
feat: support azure keyvault ( #39933 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-08-07 00:42:13 +00:00
zyssyz123
90d6046345
fix: gate Agent access until first publish ( #40105 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-08-06 12:36:24 +00:00
盐粒 Yanli
05c7386013
fix(dify-agent): end SSE streams on terminal events ( #40042 )
2026-08-06 10:53:10 +00:00
盐粒 Yanli
4d0bc32dd3
fix(dify-agent): align agent and shell execution limits ( #40043 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 10:53:03 +00:00
yyh
d6336c5d49
revert(web): remove redundant slash picker intent tracking ( #40103 )
2026-08-06 09:20:46 +00:00
yyh
7073baa737
fix(ci): switch Playwright jobs to Azure Ubuntu mirror ( #40100 )
2026-08-06 09:01:37 +00:00
Asuka Minato
78129cf6c3
test: use SQLite sessions in datasource files ( #39048 )
2026-08-06 08:28:27 +00:00
Asuka Minato
1a69435fff
test: use sqlite3 session in test_external_dataset_service ( #38696 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 08:27:37 +00:00
yyh
33b238343b
chore: remove obsolete development docs ( #40098 )
2026-08-06 08:21:17 +00:00
github-actions[bot]
4b8a2c7e6c
chore(i18n): sync translations with en-US ( #40096 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-08-06 08:14:10 +00:00
Joel
06d8301a90
fix: report unavailable agent tools in publish and workflow checks ( #40077 )
2026-08-06 07:44:22 +00:00
yyh
dc309ced59
chore(web): remove obsolete PWA assets ( #40082 )
2026-08-06 07:41:01 +00:00
Elliot Bai
cf88aef710
feat: support TiDB Vector full-text and hybrid search ( #38112 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: bkidy <bkidyy.macmini@gmail.com >
2026-08-06 07:08:42 +00:00
BoneNI
0277b9eb30
feat: Add Lao (lo-LA) language support #39489 ( #39474 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com >
2026-08-06 07:00:37 +00:00
Eldar Dadashov
8fbbfbc243
fix(web): register audio listeners on real media events ( #37841 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2026-08-06 06:57:58 +00:00
wangxiaolei
5bceac05eb
fix: get role and list role need filter billing permission key ( #38218 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 06:37:52 +00:00
yyh
febcc4e054
chore: format GitHub metadata with Oxfmt ( #40073 )
2026-08-06 06:37:06 +00:00
Souravrajvi0
36c990a0cf
fix(web): only open slash variable picker when / is typed ( #39755 ) ( #39761 )
2026-08-06 06:36:30 +00:00
yyh
658d5e0dcf
fix(e2e): align marketplace plugin download URL ( #40075 )
2026-08-06 06:32:16 +00:00
yyh
cfef48c408
chore: upgrade workspace dependencies ( #40069 )
2026-08-06 05:56:30 +00:00
Liu Ziming
1973a2e96f
feat(trace-aliyun): GenAI spans for LLM TTFT, agent ReAct, tools, and failed LLM nodes ( #39339 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-06 05:51:28 +00:00
Asuka Minato
b105f21763
test: use SQLite sessions in core repositories ( #39061 )
...
Co-authored-by: Byron Wang <byron@dify.ai >
2026-08-06 05:50:40 +00:00
Wu Tianwei
e5a07e97a4
fix(web): improve markdown form rendering ( #40070 )
2026-08-06 05:49:24 +00:00
Asuka Minato
046df1260a
test: use SQLite sessions in controllers console app ( #39096 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 05:25:01 +00:00
Asuka Minato
9e95e1302e
test: use SQLite sessions in commands ( #39082 )
2026-08-06 05:14:38 +00:00
Asuka Minato
59cbba3b37
test: use SQLite sessions in controllers console auth ( #39060 )
2026-08-06 05:12:35 +00:00
Asuka Minato
20b31de791
test: use SQLite sessions in core entities ( #39056 )
...
Co-authored-by: Byron Wang <byron@dify.ai >
2026-08-06 05:10:04 +00:00
yyh
5e036e5489
refactor(system-features): derive nullable SSO protocol ( #40063 )
2026-08-06 04:51:32 +00:00
Asuka Minato
e6ede05fe9
test: use SQLite sessions in clean dataset ( #39051 )
2026-08-06 04:49:10 +00:00
Asuka Minato
7edd05100a
test: move webhook service coverage to unit tests ( #38945 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 04:48:27 +00:00
Asuka Minato
46024b6ad8
test: use SQLite sessions in core app apps ( #39083 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 04:38:15 +00:00
Asuka Minato
123f128ccc
test: use real ORM models in app and API tests ( #40020 )
2026-08-06 04:36:58 +00:00
Joel
6474059eb1
fix: hide log detail actions for legacy app logs ( #40057 )
2026-08-06 04:18:23 +00:00
Asuka Minato
479a5613a8
test: use real ORM models in dataset service tests ( #40018 )
2026-08-06 04:14:12 +00:00
Joel
d51900974f
fix: offset legacy app error toasts below model controls ( #40040 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-08-06 04:14:12 +00:00
Asuka Minato
f08cc41546
test: use SQLite sessions in services core ( #39058 )
2026-08-06 04:07:01 +00:00
Asuka Minato
2443df2e42
test: use real ORM models in workflow repository tests ( #40019 )
2026-08-06 04:06:04 +00:00
Asuka Minato
2e65ab9d1e
test: use SQLite sessions in core tools ( #39108 )
2026-08-06 03:57:33 +00:00
Aiden
6add64a44d
fix(api): allow account avatars across workspaces ( #40055 )
...
Co-authored-by: aiden <zhouyuchi@kurogames.com >
2026-08-06 03:33:23 +00:00
非法操作
8170a2a5f3
chore: more upload file size for paid user ( #39967 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 03:23:16 +00:00
pineapple880066
70051950ab
fix: preserve UTF-8 byte size for text uploads ( #40034 )
2026-08-06 02:25:29 +00:00
csurong
f7881bb635
fix: make document retry batches consistent ( #39978 )
...
Co-authored-by: caosurong <surong.cao@thinkingdata.cn >
2026-08-06 02:01:14 +00:00
Escape0707
b6b3e747f3
refactor(api): extract workspace member listing into layered service ( #39974 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-06 01:08:39 +00:00
Jingyi
18f740402f
fix(web): redirect legacy plugin fallbacks ( #40051 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-05 23:27:08 +00:00
Jingyi
15a5317bd3
fix(web): refresh model provider plugins after updates ( #40002 )
2026-08-05 23:26:18 +00:00
盐粒 Yanli
1369a2cdfc
fix(dify-agent): wait for E2B shellctl readiness ( #39996 )
2026-08-05 11:03:06 +00:00
Asuka Minato
ac0c909d11
test: use real ORM models in RAG indexing tests ( #40017 )
2026-08-05 10:03:23 +00:00
林玮 (Jade Lin)
945503523b
fix(web): improve debug plugin copy accessibility ( #40035 )
2026-08-05 10:00:37 +00:00
Asuka Minato
fe7e2dc62f
test: use sqlite3 session in test_agent_config_service ( #38764 )
2026-08-05 08:43:40 +00:00
Asuka Minato
3bb21a9a88
test: use sqlite3 session in test_credit_pool_service ( #38694 )
2026-08-05 08:43:27 +00:00
yyh
dc09384b1d
refactor(web): derive system feature enums from schemas ( #40030 )
2026-08-05 08:32:54 +00:00
yyh
890e5aa294
refactor(web): align query client ownership ( #40024 )
2026-08-05 07:02:09 +00:00
yyh
0bf3416431
fix(web): remove misleading ARIA states ( #40015 )
2026-08-05 06:52:41 +00:00
yyh
685e291e65
refactor(web): remove duplicate dataset title update ( #40023 )
2026-08-05 06:18:09 +00:00
yyh
c15dd6d994
refactor(web): simplify tag selector trigger ( #40014 )
2026-08-05 05:23:53 +00:00
Joel
72b30ff313
chore: add copy action to workflow log errors ( #40011 )
2026-08-05 05:15:59 +00:00
yyh
7dd7b3dfa8
fix(ci): make web workflows reproducible ( #40010 )
2026-08-05 04:08:12 +00:00
yyh
d033124552
fix(ci): harden Playwright browser installs ( #40009 )
2026-08-05 03:57:08 +00:00
yyh
2fd8f98f2d
chore(deps): upgrade Base UI to 1.7.0 ( #40006 )
2026-08-05 03:55:46 +00:00
Asuka Minato
7d6d173b01
test: use SQLite in Arize Phoenix traces ( #38984 )
2026-08-05 03:45:06 +00:00
yyh
2dc6b08044
fix(web): preserve feedback state on submission failure ( #40004 )
2026-08-05 02:55:50 +00:00
Byron.wang
896e5e20c0
refactor(api): extract workspace list into layered application service ( #39822 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-08-05 02:36:16 +00:00
yyh
143bc121da
fix(e2e): configure sandbox-reachable API URL ( #40005 )
2026-08-05 02:28:16 +00:00
zyssyz123
4213e6b150
fix(agent): expose feedback in agent logs ( #39994 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-04 14:11:13 +00:00
盐粒 Yanli
b462cb041d
feat(agent): separate CLI file URL audiences ( #39952 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-04 13:14:02 +00:00
nightcityblade
9d81f0da10
chore(api): remove unreachable match suppressions ( #39949 )
...
Co-authored-by: nightcityblade <nightcityblade@gmail.com >
2026-08-04 11:56:37 +00:00
Asuka Minato
482ec5e712
test: use sqlite3 session in test_qa_index_processor ( #38765 )
2026-08-04 10:53:55 +00:00
Asuka Minato
36a4c98732
test: use sqlite3 session in test_if_else ( #38753 )
2026-08-04 10:53:42 +00:00
yyh
dec1cb3798
fix(ui): align button spacing with design ( #39990 )
2026-08-04 10:37:16 +00:00
林玮 (Jade Lin)
3ada29bbe0
fix(api): surface system quota exhaustion without fallback ( #39986 )
2026-08-04 08:49:25 +00:00
非法操作
8f817644e9
fix(workflow): avoid app context dependency in parallel iteration ( #39983 )
2026-08-04 07:47:49 +00:00
Joel
0271ca6e5f
fix: align build and preview chat layouts ( #39980 )
2026-08-04 07:07:48 +00:00
-LAN-
aab31292d8
feat(workflow): support LLM environment variables ( #39125 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-04 06:17:13 +00:00
-LAN-
545bdecff2
chore(docker): move optional settings to service envs ( #39970 )
2026-08-04 05:28:05 +00:00
yyh
7d92097526
fix(dify-ui): improve select and status dot accessibility ( #39971 )
2026-08-04 05:14:02 +00:00
Xiyuan Chen
edcd3fc2e3
fix(api): allow external knowledge base creation under enterprise RBAC ( #39930 )
2026-08-04 04:50:43 +00:00
yyh
be413650ba
chore(web): upgrade Next.js to 16.3 ( #39962 )
2026-08-04 04:46:44 +00:00
-LAN-
2d2cc7cab1
refactor(workflow): move AgentNode events out of graphon ( #39845 )
2026-08-04 03:54:40 +00:00
dependabot[bot]
2838957004
chore(deps): bump the vdb group with 9 updates ( #39911 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-08-04 03:40:41 +00:00
Yufeng He
f6852205d2
fix(vdb): bound the TiDB Cloud API timeouts ( #39953 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-08-04 03:17:05 +00:00
dependabot[bot]
9802329b91
chore(deps): bump aiohttp from 3.14.1 to 3.14.3 in /api ( #39959 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-08-04 03:14:55 +00:00
盐粒 Yanli
dc5192ba11
fix(dify-agent): make run cancellation route-independent ( #39942 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-04 03:11:22 +00:00
盐粒 Yanli
21dbc6c60c
fix(dify-agent): keep tmux server alive without sessions ( #39943 )
2026-08-04 03:09:11 +00:00
dependabot[bot]
a1769d0b3d
chore(deps): bump cryptography from 49.0.0 to 50.0.0 in /dify-agent ( #39958 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-08-04 03:02:14 +00:00
林玮 (Jade Lin)
be0e2c03e4
feat(api): isolate credentials from local packages ( #39957 )
2026-08-04 02:50:04 +00:00
Xiyuan Chen
1b7a132afa
fix(api): validate installation scope for cached marketplace packages ( #39935 )
2026-08-04 02:22:45 +00:00
Xiyuan Chen
f2d0001424
fix(api): bump OpenTelemetry to stop duplicate Flask context detach ( #39921 )
2026-08-04 02:17:53 +00:00
yyh
9ea21e4fd1
perf(web): streaming ssr for home page ( #39922 )
2026-08-04 02:16:08 +00:00
yyh
5456d4d56e
fix(web): improve main navigation responsiveness and tour focus ( #39940 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-03 19:05:49 +00:00
Asuka Minato
b4f360127d
test: use SQLite sessions in core app apps ( #39079 )
2026-08-03 15:45:14 +00:00
Asuka Minato
f15a514878
test: use SQLite sessions in core test_provider_manager.py ( #39071 )
...
Co-authored-by: Byron Wang <byron@dify.ai >
2026-08-03 15:44:54 +00:00
Asuka Minato
ca1cec6011
test: use SQLite sessions in controllers console explore ( #39064 )
2026-08-03 15:44:43 +00:00
Asuka Minato
0a05328eb2
test: use SQLite sessions in controllers service api ( #39059 )
2026-08-03 15:44:25 +00:00
Asuka Minato
6e9a3f8654
test: use SQLite sessions in rag pipeline dsl ( #39053 )
2026-08-03 15:43:43 +00:00
Asuka Minato
730794426a
test: use SQLite sessions in web controller fixtures ( #39052 )
2026-08-03 15:41:56 +00:00
yyh
a77236e564
fix(web): remove Web Apps loading skeleton ( #39939 )
2026-08-03 13:41:29 +00:00
yyh
984045190c
fix(web): improve home accessibility ( #39938 )
2026-08-03 13:41:15 +00:00
Ingram Z
612ad161bc
fix(dify-agent): atomically finalize run terminals ( #39929 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-03 12:02:09 +00:00
mengnanjiugaipeifense
e2bc8f2c17
fix: keep colons in HTTP node form body values on migration ( #38861 )
...
Co-authored-by: xiaweiwei67-stack <293320877+xiaweiwei67-stack@users.noreply.github.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-03 08:39:04 +00:00
wangxiaolei
dc8dd09450
feat: pass image file to llm ( #39848 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-03 06:04:32 +00:00
Asuka Minato
982c0667e1
chore: bump pyrefly version ( #39876 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-03 05:59:01 +00:00
Ingram Z
66a69c30f5
fix(dify-agent): stabilize E2B config materialization ( #39873 )
2026-08-03 05:38:05 +00:00
Harsh Kashyap
a5f5acbe0c
fix(api): stop echoing the raw api_key in the 403 error message ( #39888 ) ( #39902 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
2026-08-03 03:18:06 +00:00
wangxiaolei
2f52ac94fe
chore: keep dify-agent env same with dify ( #39918 )
2026-08-03 03:17:14 +00:00
Wu Tianwei
5d151ec214
fix(web): clarify member permission exception copy ( #39917 )
2026-08-03 02:51:51 +00:00
Hand Sonic
bb68a05f9e
chore: pass session explicitly in ApiModeration ( #39885 )
2026-08-03 02:33:18 +00:00
dependabot[bot]
61583e3f0f
chore(deps): bump the github-actions-dependencies group with 2 updates ( #39909 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-03 02:32:24 +00:00
-LAN-
351577bdb0
feat(workflow): support human input in loop and iteration ( #39243 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-03 02:24:18 +00:00
Harsh Kashyap
8dbac96621
fix(vdb-oceanbase): reject trailing newlines in metadata-key and document-id validators ( #39884 ) ( #39901 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
2026-08-03 02:17:13 +00:00
Hassan Rady
26b4798e88
perf(dataset): fix N+1 database insert bottleneck in Notion sync ( #39899 )
2026-08-03 00:57:22 +00:00
yyh
802fe70423
test(web): remove Base UI component mocks ( #39877 )
2026-08-02 09:51:45 +00:00
Harsh Kashyap
02a9c51a3e
fix(api): bound JinaReader and adaptive-crawl HTTP timeouts ( #39859 ) ( #39860 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
2026-08-02 02:49:17 +00:00
Taranum Wasu
83b3a8fd88
fix(api): make SSRF-blocked error message actionable ( #39867 )
...
Co-authored-by: Taranum01 <50813317+Taranum01@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-02 02:48:44 +00:00
csurong
8a2cf65ec5
fix(matrixone): apply score threshold to vector search ( #39784 )
...
Co-authored-by: caosurong <surong.cao@thinkingdata.cn >
2026-08-02 02:43:56 +00:00
kenwoodjw
a42d486bc0
fix(api): prevent cookies from shadowing admin API keys ( #39872 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2026-08-02 02:43:29 +00:00
yyh
b6824334cf
refactor(web): align Base UI state consumers ( #39864 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-01 13:09:30 +00:00
Harsh Kashyap
eec0e2e44e
fix(api): bound billing service HTTP timeouts ( #39874 ) ( #39875 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
2026-08-01 10:46:13 +00:00
Jony
f6832fddee
chore(api): fix typos in config description and comment ( #39870 )
...
Co-authored-by: Jony <13896935+zyz619963502zyz@users.noreply.github.com >
2026-08-01 07:41:28 +00:00
WH-2099
e7380865d8
fix(api): scope segment batch deletes ( #38217 )
2026-08-01 01:39:40 +00:00
yyh
c4d9919d30
fix(web): align secondary sidebar help trigger ( #39862 )
2026-07-31 20:33:27 +00:00
Chester
4557f127ff
fix(auth): add bounded timeout to WaterCrawl credential validation ( #39824 )
2026-07-31 13:52:02 +00:00
Chester
97e9d8be5a
fix(rag): add bounded timeout to Notion extractor requests ( #39833 )
2026-07-31 13:41:44 +00:00
Chester
074811106d
fix(rag): add bounded timeout to Firecrawl extractor requests ( #39831 )
2026-07-31 13:41:19 +00:00
Asuka Minato
33518407c9
test: use SQLite sessions in services workflow ( #39087 )
2026-07-31 12:54:41 +00:00
Asuka Minato
f6bbb94112
test: use SQLite sessions in core workflow ( #39086 )
2026-07-31 12:54:30 +00:00
Asuka Minato
917207414b
test: use SQLite sessions in core callback_handler ( #39081 )
2026-07-31 12:54:20 +00:00
Asuka Minato
753583c06c
test: use SQLite sessions in core repositories ( #39078 )
2026-07-31 12:54:10 +00:00
Asuka Minato
8c4c1dc656
test: use SQLite sessions in core llm_generator ( #39070 )
2026-07-31 12:54:00 +00:00
Asuka Minato
bab3db7f77
test: use SQLite sessions in core tools ( #39068 )
2026-07-31 12:53:50 +00:00
Asuka Minato
9ee7750411
test: use SQLite sessions in core ops ( #39062 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-31 12:53:32 +00:00
Asuka Minato
5800338911
test: use SQLite sessions in core rag ( #39055 )
2026-07-31 12:52:42 +00:00
Asuka Minato
5e71fdde0f
test: use SQLite sessions in services agent ( #39054 )
2026-07-31 12:52:11 +00:00
yyh
7e30aba12a
refactor(ui): simplify scroll area API ( #39857 )
2026-07-31 12:43:11 +00:00
yyh
c62ab071eb
fix(web): hide prompt log action in agent v2 logs ( #39858 )
2026-07-31 12:40:44 +00:00
非法操作
b4d93b02fd
fix(web): skip auth validation for local file datasource ( #39856 )
2026-07-31 09:55:48 +00:00
Joel
37bf80dcf6
feat: prioritize configured tools in the agent prompt picker ( #39850 )
2026-07-31 08:50:54 +00:00
KVOJJJin
f9966c2ee4
fix(workflow): remap snippet references ( #39843 )
2026-07-31 06:57:10 +00:00
Bond Zhu
c562f78d4f
fix(api): silence opentelemetry.context error reports to Sentry on cloud ( #39841 )
2026-07-31 05:32:02 +00:00
iridescentWen
0d8c02ca62
docs: fix typos in api comments and prompt example ( #39838 )
2026-07-31 05:30:53 +00:00
Xin Zhang
4b415e7d6b
fix: refresh mcp server code by app id ( #39828 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-31 04:57:02 +00:00
Escape0707
676dff04c8
test: exercise credential visibility with SQLite ( #39827 )
2026-07-31 03:20:21 +00:00
Parman Mohammadalizadeh
908dc703ec
chore(api): consolidate chained .where() calls into single calls ( #39819 )
2026-07-30 16:59:50 +00:00
起岚
bea2f78e09
docs: remove trailing whitespace in docker/README.md ( #39808 )
2026-07-30 16:45:37 +00:00
yyh
5e6154fdd1
refactor(web): align Base UI composition contracts ( #39820 )
2026-07-30 13:37:04 +00:00
wangxiaolei
69a16d8319
feat: change api/v1/plugins/download to api/v1/plugins/download-url ( #39811 )
2026-07-30 10:23:29 +00:00
yyh
563cf2602f
refactor(dify-ui): govern public component APIs ( #39806 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-30 10:12:34 +00:00
Evan
3aa937def4
test: use caplog for telemetry error logging ( #39722 )
2026-07-30 09:32:56 +00:00
Escape0707
f057a7d32f
test: use SQLite sessions in app DSL service tests ( #39803 )
2026-07-30 09:31:12 +00:00
林玮 (Jade Lin)
8cca3959ae
feat: make skill package upload size limit configurable ( #39799 )
2026-07-30 08:42:24 +00:00
yyh
48bb46a72b
fix(ui): align select trigger focus ring ( #39804 )
2026-07-30 08:40:20 +00:00
yyh
6a52069872
refactor(web): narrow app list context ( #39802 )
2026-07-30 08:24:22 +00:00
yyh
72afcc1326
refactor(web): remove stale header maximize state ( #39801 )
2026-07-30 08:20:41 +00:00
yyh
e834fa212d
refactor(web): remove dead dataset operator context state ( #39800 )
2026-07-30 08:20:31 +00:00
Joel
b32c900761
feat: add upload size guidance and validation for agent files and skills ( #39798 )
2026-07-30 07:57:53 +00:00
Jingyi
e8b17345c3
fix(web): isolate MCP card action overlays ( #39797 )
2026-07-30 07:51:20 +00:00
yyh
95166806ae
refactor(web): remove configuration mitt context ( #39796 )
2026-07-30 07:07:43 +00:00
yyh
e4947811a5
refactor(web): localize retrieval method query ( #39795 )
2026-07-30 07:07:32 +00:00
yyh
0bb1b4d6d2
refactor(web): internalize trigger limit modal state ( #39794 )
2026-07-30 07:07:23 +00:00
yyh
01ff1b5128
refactor(web): remove app log drawer context ( #39792 )
2026-07-30 06:11:33 +00:00
yyh
71ae1d5511
refactor(web): localize dataset external API state ( #39791 )
2026-07-30 06:11:23 +00:00
yyh
3d01e8389a
fix(chat): derive themes per chat root ( #39790 )
2026-07-30 06:11:13 +00:00
yyh
44a3ea7c0c
refactor(web): localize model load balancing modal state ( #39789 )
2026-07-30 06:10:57 +00:00
Rafli Surya Wijaya
1fd9ab14f9
fix(workflow): provide default values for AgentNodeData fields ( #39743 ) ( #39754 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-30 05:23:48 +00:00
Asuka Minato
0aefcfa373
test: use SQLite sessions in tasks ( #39076 )
2026-07-30 05:18:19 +00:00
Asuka Minato
09d5aa47bb
test: use sqlite3 session in test_workflow_node_execution_truncation ( #38734 )
2026-07-30 04:47:38 +00:00
Asuka Minato
b852252076
test: use sqlite3 session in test_trial ( #38732 )
2026-07-30 04:47:18 +00:00
Asuka Minato
814fee5550
test: use sqlite3 session in test_factory ( #38731 )
2026-07-30 04:39:16 +00:00
Asuka Minato
754c380e2d
test: use sqlite3 session in test_billing ( #38722 )
2026-07-30 04:39:04 +00:00
Asuka Minato
9f17e1ca95
test: move RAG pipeline import coverage to unit tests ( #38938 )
2026-07-30 04:32:23 +00:00
Asuka Minato
61a5b4d205
test: use SQLite sessions in core tools ( #39094 )
2026-07-30 04:23:36 +00:00
Asuka Minato
7b33622cdd
test: use SQLite in Langfuse traces ( #38985 )
2026-07-30 04:14:18 +00:00
Asuka Minato
942a16b2a5
test: use SQLite in Opik traces ( #38987 )
2026-07-30 04:13:58 +00:00
Joel
97a13b6c36
fix: open inline agent editor from checklist warnings ( #39781 )
2026-07-30 03:22:07 +00:00
李政达
7fd2f4f4e8
fix(api): prevent HITL pause from aborting workflow resume ( #39485 )
...
Co-authored-by: 李政达 <1242427577@qq.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-07-30 03:21:28 +00:00
Asuka Minato
1593b7cc60
test: use SQLite sessions in core app apps ( #39102 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-30 03:18:31 +00:00
Asuka Minato
3f1036e55a
test: use SQLite sessions in core app apps ( #39101 )
2026-07-30 03:18:09 +00:00
Asuka Minato
7c9a0ce93b
test: use SQLite sessions in controllers console app ( #39097 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-30 03:17:48 +00:00
Asuka Minato
9e8733413a
test: use SQLite sessions in controllers console app ( #39095 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-30 03:07:43 +00:00
Asuka Minato
3453fdce44
test: use SQLite sessions in core rag ( #39092 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-30 03:04:18 +00:00
Asuka Minato
6804dd474d
test: use SQLite sessions in services workflow ( #39091 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-30 03:03:47 +00:00
Asuka Minato
edd6a6e77f
test: use SQLite sessions in core repositories ( #39073 )
2026-07-30 02:53:50 +00:00
Asuka Minato
19b0a8ce08
test: use SQLite sessions in core repositories ( #39067 )
2026-07-30 02:53:38 +00:00
Asuka Minato
e12e86a308
test: use sqlite3 session in test_completion_completion_app_generator ( #38723 )
2026-07-30 02:45:54 +00:00
Asuka Minato
b855d71adb
test: use SQLite sessions in rag pipeline transform ( #39050 )
2026-07-30 02:43:48 +00:00
Asuka Minato
87aa982185
test: use SQLite sessions in services data_migration ( #39065 )
2026-07-30 02:41:42 +00:00
Asuka Minato
bea82fb57f
test: use SQLite sessions in services tools ( #39063 )
2026-07-30 02:39:55 +00:00
yyh
a21d2b1201
fix(web): constrain slash picker triggers ( #39768 )
2026-07-30 02:23:52 +00:00
Souravrajvi0
fdaa073d53
fix(api): delete custom models stored with legacy model_type values ( #39708 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-07-30 01:12:26 +00:00
Jony
89ceba027e
fix: allow an empty Agent tools selection ( #39695 )
2026-07-30 01:06:32 +00:00
Checo
832f42a996
fix(socketio): omit socket_timeout from RedisManager pub/sub options ( #39587 )
...
Signed-off-by: sergioperezcheco <checo520@outlook.com >
2026-07-30 00:50:21 +00:00
zyssyz123
72c20daa61
fix(plugin): preserve credentials during local replacement ( #39764 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-29 12:39:06 +00:00
yyh
81fd1da3ff
fix: refactor account about dialog ownership ( #39765 )
2026-07-29 12:33:26 +00:00
csurong
fc2f1f4f75
fix(matrixone): generate ids for every document ( #39734 )
...
Co-authored-by: caosurong <surong.cao@thinkingdata.cn >
2026-07-29 12:31:11 +00:00
wangxiaolei
080a1d42f2
fix: fix hardcode /home/dify ( #39767 )
2026-07-29 12:27:38 +00:00
Stephen Zhou
0441d27cac
chore: canonicalize Tailwind classes ( #39762 )
2026-07-29 11:58:14 +00:00
Escape0707
10621b5a9e
test: migrate account service tests to shared SQLite ( #39758 )
2026-07-29 11:43:32 +00:00
非法操作
c1fdd6fb78
chore: paginate installed apps ( #39739 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-29 09:51:34 +00:00
Joel
fd804dfcc0
fix(web): show API errors when agent publishing fails ( #39756 )
2026-07-29 09:37:18 +00:00
Asuka Minato
155e4fbdc5
test: use SQLite in Tencent traces ( #38988 )
2026-07-29 09:25:26 +00:00
David Park
20b9278ca3
fix(docker): mount shared storage volume in api_websocket ( #39424 )
2026-07-29 09:00:37 +00:00
Asuka Minato
2844948aa0
test: use SQLite sessions in core app ( #39100 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-29 08:14:06 +00:00
Asuka Minato
62791579ab
test: move service dataset controller coverage to unit tests ( #38941 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron Wang <byron@dify.ai >
2026-07-29 07:57:35 +00:00
yyh
dbabddf1ab
fix(web): force render dialog backdrop and use dialog description in education verify modal ( #39749 )
2026-07-29 07:43:21 +00:00
yyh
3ad925a66a
refactor(web): clarify education state ownership ( #39748 )
2026-07-29 07:25:54 +00:00
Joel
54aced9e20
fix: display workflow run errors in the result panel ( #39746 )
2026-07-29 07:24:48 +00:00
非法操作
0d6b2fc40c
fix: avoid returning unused vectors in TiDB on Qdrant search ( #39744 )
2026-07-29 06:51:18 +00:00
林玮 (Jade Lin)
14a938c5c5
fix: handle unconfigured LLM workflow streams ( #39741 )
2026-07-29 06:07:24 +00:00
yyh
d4eab4ae88
refactor(web): consolidate settings state in URL ( #39740 )
2026-07-29 06:00:55 +00:00
Asuka Minato
8629b91517
test: use SQLite sessions in libs ( #39089 )
2026-07-29 05:53:33 +00:00
Asuka Minato
0290c8d525
test: use SQLite sessions in core rag ( #39106 )
2026-07-29 05:52:45 +00:00
Asuka Minato
c5b0772ab0
test: use SQLite sessions in core tools ( #39107 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-29 05:52:33 +00:00
Asuka Minato
8e74d7d715
test: use sqlite3 session in test_session ( #38772 )
2026-07-29 05:51:02 +00:00
Asuka Minato
103c864b35
test: use sqlite3 session in test_sqlalchemy_workflow_execution_repository ( #38761 )
2026-07-29 05:50:43 +00:00
Asuka Minato
133e974dff
test: use sqlite3 session in test_metadata_bug_complete ( #38721 )
2026-07-29 05:50:26 +00:00
Asuka Minato
958d8a7997
test: use sqlite3 session in test_human_input_timeout_tasks ( #38703 )
2026-07-29 05:49:56 +00:00
Asuka Minato
b6bfae7e3c
test: use sqlite3 session in test_workflow_pause_events ( #38688 )
2026-07-29 05:49:15 +00:00
yyh
8946d7fbf4
refactor(web): remove workflow node useBoolean usage ( #39729 )
2026-07-29 03:07:30 +00:00
非法操作
e604fad630
fix(web): gate plugin auth permission hint ( #39721 )
2026-07-29 02:07:57 +00:00
Xiyuan Chen
f07cc3dfb4
chore(deps): bump wandb 0.28.0 -> 0.28.1 for CVE fix attempt ( #39718 )
2026-07-29 02:01:54 +00:00
盐粒 Yanli
6506aaae83
chore: add E2B sync and tini supervision ( #39705 )
2026-07-29 02:01:25 +00:00
盐粒 Yanli
f6683c2c6b
feat(agent): make home snapshots optional and use backend defaults ( #39702 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-29 02:01:12 +00:00
Xiyuan Chen
7eba562f7d
chore(deps): bump starlette, soupsieve, cryptography for CVE fixes ( #39716 )
2026-07-29 01:47:29 +00:00
yyh
fd412a82e9
refactor(e2e): unify seeded runtime orchestration ( #39700 )
2026-07-28 15:05:20 +00:00
Escape0707
1419c7c6db
test: share unbound unit test sessions ( #39690 )
2026-07-28 14:12:08 +00:00
Escape0707
7083a953e1
test: enforce strict typing in migrated unit tests ( #39689 )
2026-07-28 14:04:56 +00:00
yyh
93e7d50845
test(e2e): align Agent tool credential states ( #39698 )
2026-07-28 13:41:23 +00:00
盐粒 Yanli
a048f35099
refactor: introduce agent working environment architecture ( #39480 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 13:16:05 +00:00
Yunlu Wen
22cef67804
chore(deps): bump gitpython from 3.1.54 to 3.1.57 in /api ( #39684 )
2026-07-28 10:27:16 +00:00
Joel
3bc8c69def
feat: label agent conversation reset action on hover ( #39691 )
2026-07-28 10:06:46 +00:00
yyh
798e5ed7a7
refactor(web): derive workspace billing from current workspace ( #39674 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 09:32:03 +00:00
Escape0707
eef709e475
ci: enforce strict checks for unit tests ( #39682 )
2026-07-28 09:10:02 +00:00
Escape0707
04158ac8ea
ci: replace custom noqa markers with guard ignores ( #39679 )
2026-07-28 08:52:12 +00:00
Joel
ae0b66311d
feat: add missing plugin installation to agent DSL imports ( #39680 )
2026-07-28 08:23:42 +00:00
dependabot[bot]
b97abe5328
chore: bump nltk from 3.9.4 to 3.10.0 in /api ( #39503 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-07-28 08:19:15 +00:00
Jyong
d94314627f
ci: wait for KnowledgeFS before deployment ( #39677 )
2026-07-28 07:12:29 +00:00
Shakti
7ec6a57ddf
fix: populate completion_params from model schema defaults in Agent node ( #39590 )
2026-07-28 07:06:49 +00:00
Joel
35b539e35b
fix: improve unconfigured agent guidance ( #39676 )
2026-07-28 07:02:49 +00:00
Asuka Minato
3b040e6bed
test: use sqlite3 session in test_web_login ( #38725 )
...
Co-authored-by: Byron.wang <byron@dify.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 06:37:45 +00:00
Asuka Minato
9300be03f0
test: use sqlite3 session in test_agent_app_feature_service ( #38724 )
2026-07-28 06:32:07 +00:00
github-actions[bot]
137d4f3f60
chore(i18n): sync translations with en-US ( #39671 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-28 06:11:36 +00:00
Asuka Minato
e723b348cf
test: use SQLite sessions in core app apps ( #39103 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 05:54:17 +00:00
Harsh Kashyap
59fb603ec6
fix: reject trailing newlines in alphanumeric() validator ( #39666 ) ( #39667 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
2026-07-28 05:49:19 +00:00
Asuka Minato
63f072ebfb
test: use SQLite sessions in core rag ( #39105 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 05:47:22 +00:00
Asuka Minato
0913d04d33
test: use SQLite sessions in services retention ( #39074 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 05:47:01 +00:00
Asuka Minato
80ff108fc0
test: use SQLite in Aliyun trace utilities ( #38983 )
2026-07-28 05:40:27 +00:00
Asuka Minato
ea58129ebe
test: move workflow app service coverage to unit tests ( #38946 )
2026-07-28 05:34:59 +00:00
-LAN-
698869460c
chore(docker): remove redundant feature preview env ( #39035 )
2026-07-28 05:34:35 +00:00
Asuka Minato
f3f2f63110
test: use SQLite in LangSmith traces ( #38986 )
2026-07-28 05:26:52 +00:00
Asuka Minato
b100cdc382
test: use SQLite sessions in core app ( #39099 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 05:22:47 +00:00
Asuka Minato
9e90b32991
test: use SQLite sessions in core datasource ( #39104 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 05:22:18 +00:00
非法操作
b2d54cb2e9
chore: improve archived logs hint in logs list page ( #39659 )
2026-07-28 05:15:35 +00:00
yyh
1e5e47b889
fix: validate plugin installation scope ( #39669 )
2026-07-28 04:13:20 +00:00
Asuka Minato
dd28b0d165
test: move OAuth server service coverage to unit tests ( #38931 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-28 04:09:32 +00:00
Joel
49e74e2f58
fix: prevent the model selector footer from covering options ( #39668 )
2026-07-28 04:02:28 +00:00
Joel
e6e5d761c2
fix: prevent Safari from clipping the settings close button ( #39664 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-28 04:01:12 +00:00
Asuka Minato
e1ce808567
test: move data source controller coverage to unit tests ( #38924 )
2026-07-28 03:51:22 +00:00
Asuka Minato
3c7ad816d9
test: use SQLite sessions in commands ( #39080 )
2026-07-28 03:29:02 +00:00
Asuka Minato
f44dd343da
test: use sqlite3 session in test_plugin_service ( #38727 )
2026-07-28 03:27:58 +00:00
Asuka Minato
2d9b2d50f3
test: use sqlite3 session in test_wraps ( #38770 )
2026-07-28 03:27:22 +00:00
Asuka Minato
003e0f9614
test: move message cleanup coverage to unit tests ( #38932 )
2026-07-28 03:26:43 +00:00
Asuka Minato
da0979b373
test: use SQLite sessions in services core ( #39090 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-28 03:20:27 +00:00
Asuka Minato
81fb57639e
test: use SQLite sessions in controllers service api ( #39098 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-28 03:19:17 +00:00
Asuka Minato
1e61078e93
test: use SQLite sessions in services core ( #39088 )
2026-07-28 03:18:32 +00:00
Escape0707
b597bb1b17
test: separate human input unit and database paths ( #39655 )
2026-07-28 03:18:01 +00:00
Asuka Minato
65ead05dfc
test: use SQLite sessions in services plugin ( #39084 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-28 03:16:19 +00:00
wangxiaolei
6f8ed69ee1
fix: fix mcp output_schema is optional ( #39453 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-07-28 02:31:18 +00:00
Yunlu Wen
59b879d2df
chore: bump version to 1.16.1 ( #39653 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 01:09:25 +00:00
Xiyuan Chen
a57b0b9b58
feat(plugin): allow disabling the tenant plugin model providers cache ( #39632 )
2026-07-27 23:53:59 +00:00
Xiyuan Chen
d8506efed6
fix(cli): decouple release script tests from the live compat window ( #39658 )
2026-07-27 23:50:05 +00:00
Jingyi
b25b28cc76
fix(workflow): align block icon vector sizes ( #39657 )
2026-07-27 23:43:03 +00:00
yyh
f68cabe226
fix(web): align tour trigger DOM order ( #39654 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 13:00:16 +00:00
Asuka Minato
f73f83c5d6
test: use SQLite sessions in core app ( #39075 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 10:45:16 +00:00
Asuka Minato
29801d6a65
test: use SQLite sessions in core tools ( #39077 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 10:45:11 +00:00
Asuka Minato
75016e8bfe
test: use SQLite sessions in core ops ( #39072 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 10:41:17 +00:00
yyh
b6dea7b2ba
fix(workflow): preserve latest collaboration session ( #39646 )
2026-07-27 10:37:45 +00:00
yyh
b2b1cd7e97
chore: update workspace dependencies ( #39641 )
2026-07-27 10:27:31 +00:00
Asuka Minato
ca63e01d45
test: use SQLite sessions in controllers service api ( #39069 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 10:26:23 +00:00
yyh
271b6e1f5c
fix(ui): unify combobox trigger focus rings ( #39643 )
2026-07-27 10:21:32 +00:00
Asuka Minato
609ddf9e01
test: use SQLite sessions in core memory ( #39066 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 10:15:08 +00:00
Asuka Minato
9fd1fea58c
test: use SQLite sessions in services core ( #39057 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 09:36:44 +00:00
Joel
8de3b4d033
fix: prevent the agent build draft UI from flashing during apply ( #39642 )
2026-07-27 09:32:52 +00:00
dependabot[bot]
d9c038daf2
chore(deps): bump the storage group across 1 directory with 3 updates ( #39604 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 09:24:58 +00:00
Asuka Minato
c9c057fd04
test: use SQLite sessions in rag retrieval ( #39049 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-27 09:12:30 +00:00
dependabot[bot]
85189be53d
chore: bump pymdown-extensions from 10.21.2 to 11.0 in /dify-agent ( #39618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 09:10:22 +00:00
Asuka Minato
01e736aaf7
test: use sqlite3 session in test_extract_thread_messages ( #38739 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 09:00:47 +00:00
dependabot[bot]
a28969f564
chore(deps): bump golang.org/x/net from 0.53.0 to 0.55.0 in /dify-agent-runtime ( #39025 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 08:58:40 +00:00
Asuka Minato
42f9610ba5
test: use sqlite3 session in test_api ( #38733 )
2026-07-27 08:57:51 +00:00
dependabot[bot]
1a7ffbe5ee
chore: bump gitpython from 3.1.52 to 3.1.54 in /api ( #39619 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 08:57:44 +00:00
Joel
481354ca70
refactor: make agent composer save and publish state consistent ( #39637 )
2026-07-27 08:43:45 +00:00
Yunlu Wen
3c80857ea3
feat: add bearer auth to agent backend ( #39622 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-27 08:37:30 +00:00
Xiyuan Chen
94702efbc2
fix: gate service API, MCP and trigger surfaces on enterprise license ( #39635 )
2026-07-27 08:23:15 +00:00
Asuka Minato
755f7b0e8b
test: use sqlite3 session in test_workflow_comment_service ( #38700 )
2026-07-27 08:22:45 +00:00
Asuka Minato
a1c9564b30
test: use sqlite3 session in test_llm_generator_missing ( #38742 )
2026-07-27 08:22:16 +00:00
Asuka Minato
97acd9c70b
test: use sqlite3 session in test_utils ( #38729 )
2026-07-27 08:21:39 +00:00
Asuka Minato
71601bf76c
test: use sqlite3 session in test_draft_var_loader_simple ( #38702 )
2026-07-27 08:20:18 +00:00
Asuka Minato
460efbf285
test: use sqlite3 session in test_workflow_run_service ( #38701 )
2026-07-27 08:19:32 +00:00
Escape0707
a752f43b8e
test: use pristine file-backed SQLite fixtures ( #39624 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-27 08:07:05 +00:00
非法操作
b3774bfe1c
perf: add lightweight recent apps endpoint ( #39625 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 08:00:39 +00:00
yyh
4313d23889
perf(web): lazy-load Home creation modals ( #39634 )
2026-07-27 07:48:35 +00:00
林玮 (Jade Lin)
26a43db6a4
fix(api): wait for workflow worker cleanup before task completion ( #39614 )
2026-07-27 07:34:25 +00:00
yyh
e5d40336b3
fix(workflow): lazy-load Loro collaboration runtime ( #39631 )
2026-07-27 07:15:13 +00:00
yyh
58e2bcbba1
fix(web): stop reporting workspace status ( #39626 )
2026-07-27 06:22:37 +00:00
Yunlu Wen
e1b55f54e6
feat(agent): add a squid proxy for agent sandbox ( #39544 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 06:21:20 +00:00
Yunlu Wen
989039db6e
fix: use jinja sandbox ( #39609 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 06:03:01 +00:00
Joel
52428df1bd
feat: add amptitude to new agent ( #39608 )
...
Co-authored-by: 林玮 (Jade Lin) <linw1995@icloud.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 05:54:45 +00:00
yyh
28d174603f
fix: align workspace card plan ownership ( #39616 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 05:01:02 +00:00
Xiyuan Chen
b6099d09ff
feat(inner_api): add endpoint to invalidate plugin model providers cache ( #39468 )
2026-07-27 04:33:36 +00:00
dependabot[bot]
2962a7ea93
chore(deps): bump the github-actions-dependencies group with 6 updates ( #39603 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 04:32:09 +00:00
zyssyz123
cc01189966
fix(agent): expose publish state from composer ( #39615 )
2026-07-27 04:05:38 +00:00
dependabot[bot]
d563d6e7df
chore: bump pypdf from 6.10.2 to 6.14.2 in /dify-agent ( #39502 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 03:56:57 +00:00
CYJ1226
e4e99d198b
fix: preserve spaces during recursive text splitting ( #39498 )
2026-07-27 03:21:26 +00:00
yyh
34e6e5a049
refactor(web): simplify Dify logo theming ( #39580 )
2026-07-27 03:01:24 +00:00
林玮 (Jade Lin)
7e6ba05464
feat(api): expose app mode in webapp site response ( #39607 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 02:57:18 +00:00
Madan kumar
aeda37db68
fix(rag): stop the document cleaner from stripping valid characters ï, ¿, ¾ ( #39215 )
2026-07-27 02:53:33 +00:00
FFXN
441f9f9ec0
fix: The expiration time for web app login to JWT is incorrectly set. ( #39537 )
2026-07-27 02:43:32 +00:00
Taranum Wasu
f16c249b1e
fix(api): honor array-element limit and byte budget for list[File] in VariableTruncator ( #39218 ) ( #39220 )
...
Co-authored-by: Taranum Wasu <taranumwasu@Taranums-MacBook-Pro.local >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 02:12:57 +00:00
FFXN
858b3b74dc
feat: add CE telemetry report ( #39452 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-27 02:04:28 +00:00
David Park
d5c0e927c6
fix(web): stop chunk length/overlap inputs collapsing to an unusable width in narrow containers ( #39600 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-27 02:03:17 +00:00
Asuka Minato
b81737cfb3
test: use sqlite3 session in test_message_service ( #38698 )
2026-07-27 02:01:47 +00:00
Asuka Minato
e5496e04c5
test: use sqlite3 session in test_snippet ( #38691 )
2026-07-27 01:53:52 +00:00
Benjamin
75c54bd40b
fix(workflow): stop dropping unsaved edits when collaboration never c… ( #39579 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
2026-07-27 01:23:28 +00:00
yyh
119b6532fd
refactor(workflow): remove hook barrel exports ( #39588 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-26 14:16:18 +00:00
yyh
c61d33f91e
refactor: move trial app capability out of system features ( #39562 )
2026-07-26 12:02:30 +00:00
yyh
99c1cb7781
fix(web): prevent search hotkey hydration mismatch ( #39574 )
2026-07-26 07:08:48 +00:00
yyh
448e378fc0
fix(dify-ui): honor instant popup transitions ( #39572 )
2026-07-26 07:08:27 +00:00
SpiliosDmk
8511a3143e
docs: Broken Grafana link in Turkish README (placeholder text instead of URL) ( #39575 )
2026-07-26 06:43:25 +00:00
yyh
fd2e26f8e6
refactor(agents): simplify repository context ( #39583 )
2026-07-26 06:13:37 +00:00
Yunlu Wen
1d34184999
chore(agent): update && simplify readme ( #39584 )
2026-07-26 05:08:58 +00:00
SpiliosDmk
ac0320a70d
docs: fix typos in ValueSourceType docstring ( #39573 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-26 03:50:52 +00:00
SpiliosDmk
4a44befb00
chore: Broken docker-compose.yaml link in Hindi README (missing slash) ( #39576 )
2026-07-26 03:36:05 +00:00
SpiliosDmk
5aa2092d0f
chore: Grammar fix in VDB provider README ("a importable") ( #39577 )
2026-07-25 19:36:17 +00:00
Asuka Minato
99ed826a55
test: use sqlite3 session in test_pipeline_template_base ( #38730 )
2026-07-25 14:30:01 +00:00
Asuka Minato
a45f862fb2
test: use sqlite3 session in test_workflow_node_execution_offload ( #38728 )
2026-07-25 14:23:32 +00:00
Asuka Minato
00496ec867
test: use sqlite3 session in test_encrypter ( #38726 )
2026-07-25 14:19:49 +00:00
Asuka Minato
58592e1cb1
test: use sqlite3 session in test_llm_quota ( #38720 )
2026-07-25 14:12:17 +00:00
Asuka Minato
e6efbb08df
test: use sqlite3 session in test_metadata_nullable_bug ( #38717 )
2026-07-25 14:05:52 +00:00
Asuka Minato
662a77213d
test: use sqlite3 session in test_wraps ( #38716 )
2026-07-25 14:05:25 +00:00
Asuka Minato
c2d560ea26
test: use sqlite3 session in test_easy_ui_message_end_files ( #38706 )
2026-07-25 14:04:52 +00:00
Asuka Minato
ca1782b105
test: use sqlite3 session in test_workflow_execute_task ( #38704 )
2026-07-25 14:04:11 +00:00
Asuka Minato
8caa1d1379
test: use sqlite3 session in test_webhook_service ( #38699 )
2026-07-25 13:52:42 +00:00
Evan
c56ac3983e
refactor(web): migrate vector space billing query to contract client ( #39558 )
2026-07-25 04:26:14 +00:00
Asuka Minato
fa000ae8a7
test: use sqlite3 session in test_human_input_service ( #38697 )
2026-07-25 03:17:57 +00:00
Asuka Minato
8906a49e56
test: use sqlite3 session in test_datasource_provider_service ( #38695 )
2026-07-25 03:16:43 +00:00
Jingyi
a2d9aeff37
fix(web): prevent customization horizontal overflow ( #39557 )
2026-07-25 02:24:07 +00:00
yyh
aff5c47541
refactor: remove backend-only system feature fields ( #39543 )
2026-07-25 02:01:12 +00:00
yyh
58f83fa7e7
refactor(web): remove obsolete route prefix handler ( #39545 )
2026-07-24 15:30:52 +00:00
Stephen Zhou
2d5161a647
feat(dataset): add document detail ( #39361 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-24 15:27:35 +00:00
yyh
1227f19c6a
fix(web): patch React Server Components DoS ( #39539 )
2026-07-24 14:00:26 +00:00
Evan
a0b917425a
test: use caplog in ext login tests ( #39542 )
2026-07-24 13:27:05 +00:00
Stephen Zhou
799c7eea3a
feat(dataset): add document processing tasks ( #39326 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-24 12:58:15 +00:00
wangxiaolei
5277e4b375
fix: fix when tool execute in progress tool_meta miss tool_provider_type ( #39513 )
2026-07-24 11:35:12 +00:00
zyssyz123
a877e1bd7e
fix(agent): block unpublished agents in workflows ( #39532 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-24 11:02:43 +00:00
yyh
a5703762c0
test(e2e): wait for app list before menu interaction ( #39538 )
2026-07-24 10:37:22 +00:00
yyh
dcd40d603c
fix(agent-v2): link API reference to agent guide ( #39534 )
2026-07-24 10:14:27 +00:00
Joel
8ef002f624
fix: include CSRF token when fetching skill file content ( #39527 )
2026-07-24 09:35:41 +00:00
yyh
b1dec5bd42
chore: add web shell code owners ( #39526 )
2026-07-24 09:17:15 +00:00
yyh
4e85acc605
fix(web): hydrate workspace permissions before navigation render ( #39524 )
2026-07-24 09:06:57 +00:00
Wu Tianwei
a2c67372ed
fix(web): allow clipboard writes in embedded apps ( #39511 )
2026-07-24 08:27:57 +00:00
林玮 (Jade Lin)
7bb09ce039
chore(web): improve web accessibility semantics ( #39505 )
2026-07-24 08:16:04 +00:00
Joel
e1495c0bae
fix: prevent agent preview actions from being clipped ( #39510 )
2026-07-24 08:02:55 +00:00
Jyong
ededa1f4cd
chore: add deploy-knowledge.yml ( #39509 )
2026-07-24 08:00:11 +00:00
Joel
b2861b60d8
fix: audio config ui problem ( #39504 )
2026-07-24 07:42:26 +00:00
David Park
3cbe49bf45
fix: don't open the node settings panel when clicking a node in comment mode ( #39500 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-24 07:38:01 +00:00
Joel
dd19b4ff79
fix: download skill files through authenticated API requests ( #39499 )
2026-07-24 07:37:27 +00:00
yyh
66a545fc6d
refactor: centralize deployment edition in system features ( #39454 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: GareArc <garethcxy@dify.ai >
2026-07-24 07:15:02 +00:00
Stephen Zhou
eac9f69ad1
feat(dataset): add crawl source selection ( #39325 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-24 07:11:48 +00:00
Yufeng He
e4dc29f98e
fix(api): make the 10-minute email IP first-strike window take effect ( #39479 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
2026-07-24 06:52:30 +00:00
Joel
6889974c05
fix: smooth the preview-to-build transition ( #39495 )
2026-07-24 06:30:07 +00:00
非法操作
aef1c67721
fix: return disabled auto-upgrade settings when strategy is missing ( #39494 )
2026-07-24 06:15:02 +00:00
David Park
3ab9e083e0
fix: don't close the active comment panel when a different comment is resolved ( #39491 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-24 06:11:25 +00:00
yyh
6e2c21f568
fix(web): simplify agent configure mode state ( #39492 )
2026-07-24 05:30:45 +00:00
Joel
abbad7b313
fix: prevent build reset from clearing preview chat ( #39490 )
2026-07-24 04:59:57 +00:00
yyh
c4bfea6096
fix(web): adapt workflow agent logs ( #39488 )
2026-07-24 04:55:30 +00:00
Asuka Minato
bbb133cd58
test: use sqlite3 session in test_base_trace_instance ( #38744 )
2026-07-24 03:55:32 +00:00
Joel
34e2205efa
chore: support preview mode if not in community version ( #39399 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-24 03:23:01 +00:00
wangxiaolei
db29caff2b
feat: knowledge add more trace ( #38959 )
2026-07-24 02:27:16 +00:00
Ponder
14c50a9f09
feat(web): locate workflow nodes by node_id in the workflow editor ( #38187 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-07-24 02:16:41 +00:00
Stephen Zhou
ba5b26be03
feat(dataset): add website crawl preview ( #39324 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-24 02:10:39 +00:00
samzong
922ed4d67d
feat(oauth): expose stable account id on provider account endpoint ( #39470 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-24 02:09:48 +00:00
zyssyz123
a8a83a357c
fix(agent): show workflow node runs in logs ( #39471 )
2026-07-24 01:59:57 +00:00
Stephen Zhou
302b50c4fb
feat(dataset): add source connections ( #39319 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 13:54:12 +00:00
Byron.wang
43254c1ded
chore: avoid duplicate token counting during dataset indexing ( #39466 )
2026-07-23 10:56:03 +00:00
Joel
2beafdc457
fix: chat not pass doc if not support vision ( #39461 )
2026-07-23 10:01:43 +00:00
zyssyz123
0198e32447
fix(agent): start new Preview conversations without an ID ( #39463 )
2026-07-23 09:53:08 +00:00
samzong
b8f91d0e61
fix(web): echo OAuth state on authorize redirect ( #39459 )
...
Signed-off-by: samzong <samzong.lu@gmail.com >
2026-07-23 09:30:52 +00:00
非法操作
452dff5c37
fix(api): prevent identity logging deadlock ( #39449 )
2026-07-23 09:08:04 +00:00
Xiyuan Chen
b56ac4af4d
feat: gate agent management behind the agent.manage permission ( #39330 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-23 07:34:07 +00:00
Stephen Zhou
2a0661a769
feat(dataset): add New Knowledge creation flow ( #39315 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 07:25:14 +00:00
eux
00fe96325d
fix(web): support TTS playback in Safari and Firefox ( #39444 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 06:36:52 +00:00
非法操作
a3c18c561e
chore: improve lambda plugin runtime error display ( #39437 )
2026-07-23 06:05:14 +00:00
shakti
1835e8ef31
fix: use re.fullmatch in email validator to reject trailing newlines ( #39234 ) ( #39320 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-23 04:19:44 +00:00
zyssyz123
2b8e40af32
fix(auth): validate account before accepting invitations ( #39438 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 03:56:32 +00:00
yyh
625ed2a0e7
fix(workflow): hide Agent V2 in chatflow ( #39439 )
2026-07-23 03:37:13 +00:00
林玮 (Jade Lin)
45711eb6dd
chore(api): cloud use presigned download url on api site ( #39436 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 03:34:49 +00:00
Asuka Minato
fd703739b5
test: use sqlite3 session in test_async_workflow_service ( #38692 )
2026-07-23 03:34:10 +00:00
Asuka Minato
82c8741c73
test: use sqlite3 session in test_hitl_service_api ( #38685 )
2026-07-23 03:33:01 +00:00
Asuka Minato
78023bf50d
test: use sqlite3 session in test_conversation ( #38684 )
2026-07-23 03:32:17 +00:00
Asuka Minato
0ad985515b
test: move password reset coverage to unit tests ( #38936 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 03:16:06 +00:00
David Park
da2177c7b2
fix(api): send valid body in external knowledge validation probe ( #39410 )
2026-07-23 02:52:52 +00:00
Coding On Star
8d293023cc
feat: gate cloud analytics behind cookie consent ( #39408 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-07-23 02:40:54 +00:00
yyh
6736f4005b
fix(web): improve import DSL dialog states ( #39432 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 02:26:59 +00:00
Stephen Zhou
bd8f0104d6
feat(dataset): expose New RAG KnowledgeFS contracts ( #39314 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 01:48:36 +00:00
yyh
018fe7a9d3
fix(dify-ui): preserve link semantics in button story ( #39430 )
2026-07-23 01:07:08 +00:00
非法操作
d5788cc019
feat: support tool multi-select input ( #39346 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-07-23 00:38:54 +00:00
zyssyz123
4da4fa72cd
fix(agent): refresh stale inline preview drafts ( #39415 )
2026-07-22 12:54:09 +00:00
平衡世界的BOY
8853ed99a5
fix: prevent RBAC role names overflowing settings panel ( #39412 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 12:44:29 +00:00
Stephen Zhou
34a5ca191b
feat(dataset): add New Knowledge list and empty state ( #39300 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 12:00:50 +00:00
Asuka Minato
1271cfcf3f
test: use sqlite3 session in test_workflow_events_openapi ( #38683 )
2026-07-22 11:25:14 +00:00
Asuka Minato
2a0b1a8a63
test: use sqlite3 session in test_runtime_credentials ( #38682 )
2026-07-22 09:50:31 +00:00
Asuka Minato
4a2e92f43f
test: use sqlite3 session in test_plugin_wraps ( #38681 )
2026-07-22 09:49:54 +00:00
Asuka Minato
84889b88ec
test: use sqlite3 session in test_init_validate ( #38680 )
2026-07-22 09:44:29 +00:00
Asuka Minato
6f034d2c93
test: use sqlite3 session in test_tags ( #38679 )
2026-07-22 09:43:41 +00:00
Asuka Minato
f91ea49414
test: use sqlite3 session in test_app_import_api ( #38674 )
...
Co-authored-by: Byron Wang <byron@dify.ai >
2026-07-22 09:43:30 +00:00
yyh
62db37c403
fix(web): improve DSL export feedback ( #39409 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 09:40:47 +00:00
Asuka Minato
de07730548
test: use sqlite3 session in test_snippet_workflow_draft_variable ( #38678 )
2026-07-22 09:20:51 +00:00
Asuka Minato
9b2aa8b216
test: use sqlite3 session in test_snippet_workflow ( #38677 )
2026-07-22 09:20:21 +00:00
Asuka Minato
8ee3a7eabc
test: use sqlite3 session in test_rag_pipeline_workflow ( #38676 )
2026-07-22 09:19:25 +00:00
zyssyz123
0f9fffb7a2
fix(agent): isolate build and preview chat conversations ( #39405 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 09:17:55 +00:00
Asuka Minato
187501f53e
test: use sqlite3 session in test_reset_encrypt_key_pair ( #38673 )
2026-07-22 09:17:34 +00:00
Wu Tianwei
03fad2e041
chore: Update permission tip across i18n locales ( #39406 )
2026-07-22 08:54:37 +00:00
yyh
acb5ee29e1
test(e2e): validate generated console contracts ( #39400 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 07:48:37 +00:00
林玮 (Jade Lin)
c5aadfe557
fix(api,billing): invalidate vector space cache after cleanup ( #39404 )
2026-07-22 07:30:16 +00:00
Asuka Minato
c76ff4c38c
test: use sqlite3 session in test_base_app_runner ( #38740 )
...
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-22 07:21:22 +00:00
yyh
4b355b7039
fix(ci): avoid duplicate post-merge e2e runs ( #39401 )
2026-07-22 06:45:18 +00:00
林玮 (Jade Lin)
a3654d6a7d
fix(oauth): reauth after accepting invitation ( #39366 )
2026-07-22 05:59:04 +00:00
yyh
855464e7b4
chore: clean up CODEOWNERS ( #39398 )
2026-07-22 05:34:54 +00:00
yyh
05a25943e7
fix(e2e): align fixtures with generated contracts ( #39394 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 05:09:23 +00:00
Asuka Minato
c5d471dbdd
test: use sqlite3 session in test_model_config_api ( #38675 )
2026-07-22 04:53:13 +00:00
Asuka Minato
ba449890a9
test: use sqlite3 session in test_app_runner_conversation_variables ( #38687 )
2026-07-22 04:53:00 +00:00
Asuka Minato
072953a83a
test: use sqlite3 session in test_export_service ( #38718 )
2026-07-22 04:52:19 +00:00
Asuka Minato
7b95e2a75f
test: use sqlite3 session in test_generator_api_missing ( #38719 )
2026-07-22 04:52:06 +00:00
Asuka Minato
01efc6eecb
test: use SQLite sessions in service API fixtures ( #38784 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 04:51:49 +00:00
Asuka Minato
a4c7261bf9
test: use sqlite3 session in test_workflow ( #38686 )
2026-07-22 04:51:33 +00:00
dependabot[bot]
0aa04f610e
chore: bump pillow from 12.2.0 to 12.3.0 in /dify-agent ( #39328 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 04:23:00 +00:00
Asuka Minato
66afa3bf4a
test: use sqlite3 session in test_clear_free_plan_tenant_expired_logs ( #38693 )
2026-07-22 04:16:21 +00:00
dependabot[bot]
c0b991c5f9
chore: bump google.golang.org/grpc from 1.82.0 to 1.82.1 in /dify-agent-runtime ( #39386 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 04:06:51 +00:00
dependabot[bot]
d2aea76dec
chore: bump setuptools from 82.0.1 to 83.0.0 in /dify-agent ( #39387 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 04:06:30 +00:00
dependabot[bot]
bc21972878
chore: bump pyasn1 from 0.6.3 to 0.6.4 in /dify-agent ( #39388 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 04:06:08 +00:00
dependabot[bot]
389a7608bf
chore: bump gitpython from 3.1.50 to 3.1.52 in /api ( #39389 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 04:05:53 +00:00
dependabot[bot]
3abbab4798
chore: bump pyasn1 from 0.6.3 to 0.6.4 in /api ( #39390 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 04:05:40 +00:00
Wu Tianwei
84f3c410c4
fix(datasets): update empty state handling and permissions messaging ( #39360 )
2026-07-22 03:57:35 +00:00
yyh
04f9026724
fix(web): show unavailable state for disabled Web Apps ( #39392 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 03:32:40 +00:00
Xiyuan Chen
3f0f57c594
fix: apply configured timeout to enterprise inner API requests ( #39335 )
2026-07-22 02:56:08 +00:00
Asuka Minato
79a5b31bc6
test: move console OAuth coverage to unit tests ( #38923 )
2026-07-22 02:27:55 +00:00
Asuka Minato
f35655a5bb
test: use sqlite3 session in test_human_input_forms ( #38777 )
2026-07-22 02:27:30 +00:00
zcxGGmu
97489d5a44
docs: note minimum Docker Compose version ( #39374 )
...
Co-authored-by: zq <zhouquan1511@163.com >
2026-07-22 02:27:30 +00:00
Asuka Minato
e9bd8741f4
test: use sqlite3 session in test_auth_wraps ( #38760 )
2026-07-22 02:23:37 +00:00
Asuka Minato
33acaa558e
test: use SQLite sessions in core workflow ( #39109 )
2026-07-22 02:18:56 +00:00
Asuka Minato
b38caf3cdb
test: use SQLite sessions in services core ( #39111 )
2026-07-22 02:15:01 +00:00
Asuka Minato
cb2b36f1aa
test: use SQLite sessions in services enterprise ( #39113 )
2026-07-22 02:13:52 +00:00
Asuka Minato
2d15743b96
test: use SQLite sessions in services misc ( #39114 )
2026-07-22 02:11:52 +00:00
yyh
d5e5227c6e
chore(deps): upgrade Next.js to 16.2.11 ( #39384 )
2026-07-22 02:04:05 +00:00
yyh
9b432d0d29
fix: enforce tool provider type contracts ( #39380 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 01:30:55 +00:00
Wu Tianwei
5216ee1d20
feat: add WebSocket support to dev proxy with cookie rewriting ( #39370 )
2026-07-22 01:14:27 +00:00
Loi Nguyen
ba8ce362d7
fix(api): PaginatedResult.pages should be 0 for an empty result set ( #39229 )
...
Co-authored-by: Loi Nguyen <1948922+lntutor@users.noreply.github.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-22 01:11:14 +00:00
yyh
b95d313128
refactor(web): improve workflow block selector ( #39377 )
2026-07-21 14:18:38 +00:00
github-actions[bot]
45ac70132c
chore(i18n): sync translations with en-US ( #39362 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-21 11:54:20 +00:00
Joel
6e772259bb
fix: update the agent roster documentation link ( #39368 )
2026-07-21 09:56:21 +00:00
QuantumGhost
af465fb527
fix(api): scope HITL snapshot message lookup to utilize db index ( #39351 )
2026-07-21 09:47:17 +00:00
Xiyuan Chen
62bbc0dbeb
feat(webapp-access): add WEBAPP_PUBLIC_ACCESS_ENABLED toggle ( #38567 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 08:46:28 +00:00
zyssyz123
ed1289281d
fix(agent): include workflow runs in monitoring stats ( #39354 )
2026-07-21 08:33:23 +00:00
Asuka Minato
e37f32e4a0
test: add SQLite session fixture for providers ( #38982 )
2026-07-21 08:29:44 +00:00
Asuka Minato
150613cc05
test: use sqlite3 session in test_build_from_mapping ( #38769 )
2026-07-21 08:21:36 +00:00
Asuka Minato
a5194ff17b
test: move human input delivery coverage to unit tests ( #38926 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 08:18:32 +00:00
Asuka Minato
cdaf5d4562
test: use sqlite3 session in test_tool_file_manager ( #38771 )
2026-07-21 08:10:23 +00:00
Asuka Minato
145b0e622e
test: use sqlite3 session in test_workspace_account ( #38757 )
2026-07-21 08:07:57 +00:00
Asuka Minato
4bab62d458
test: use sqlite3 session in test_agent_app_parameters ( #38759 )
2026-07-21 07:59:00 +00:00
Asuka Minato
b99f8941bb
test: use sqlite3 session in test_database_retrieval ( #38743 )
2026-07-21 07:56:34 +00:00
Asuka Minato
32d2594877
test: move app import API coverage to unit tests ( #38920 )
2026-07-21 07:54:32 +00:00
Asuka Minato
7b188287da
test: use sqlite3 session in test_accounts ( #38752 )
2026-07-21 07:50:05 +00:00
Asuka Minato
f6db23444d
test: move API token service coverage to unit tests ( #38918 )
2026-07-21 07:48:10 +00:00
Asuka Minato
a5c989d82b
test: use sqlite3 session in test_conversation_service ( #38774 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 07:38:53 +00:00
Asuka Minato
2622b1ce0a
test: use sqlite3 session in test_based_generate_task_pipeline ( #38738 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 07:37:20 +00:00
Asuka Minato
1e672530c4
test: use sqlite3 session in test_built_in_retrieval ( #38735 )
2026-07-21 07:36:42 +00:00
Asuka Minato
852169d99c
test: use SQLite sessions in unit misc ( #39118 )
2026-07-21 07:27:13 +00:00
Asuka Minato
d7860571aa
test: use SQLite sessions in services workflow ( #39115 )
2026-07-21 07:24:52 +00:00
Asuka Minato
3683831738
test: use sqlite3 session in test_account_service ( #38751 )
2026-07-21 07:22:05 +00:00
非法操作
f5024f5440
fix(workflow): avoid false draft save error during Strict Mode initia… ( #39353 )
2026-07-21 07:11:19 +00:00
Joel
4f8477427e
fix: not support jump to detail in marketplace ( #39347 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 07:01:00 +00:00
非法操作
8d406aec31
fix(dev): use gevent WebSocket server for local API ( #39349 )
2026-07-21 06:42:55 +00:00
落尘
f8754286ec
fix(watercrawl): handle non-json error responses ( #37514 )
2026-07-21 06:41:06 +00:00
yyh
7da6b2ce36
refactor(web): remove permission catalog service hooks ( #39342 )
2026-07-21 06:01:00 +00:00
Harsh Kashyap
aa718add24
fix(api): return 400 instead of 500 when 'file' is missing from trial-app audio-to-text ( #39305 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
2026-07-21 05:59:48 +00:00
yyh
fcc1d39f5e
fix(web): restore billing access boundary ( #39343 )
2026-07-21 05:35:36 +00:00
yyh
861831f176
fix(api): keep workflow log archives owner-admin only ( #39338 )
2026-07-21 04:31:14 +00:00
Asuka Minato
d333aa31ea
test: use SQLite sessions in services workflow ( #39116 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 03:40:02 +00:00
Asuka Minato
97e6a14c13
test: use SQLite sessions in unit misc ( #39119 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 03:20:59 +00:00
shakti
6a338654fb
fix: return 400 instead of 500 when file field is missing in audio-to-text endpoints ( #39303 ) ( #39322 )
2026-07-21 02:19:24 +00:00
Checo
8f075c82bc
fix(configs): reject host:port-shaped PLUGIN_REMOTE_INSTALL_PORT with actionable hint ( #39329 )
...
Signed-off-by: sergioperezcheco <checo520@outlook.com >
2026-07-21 02:18:29 +00:00
林玮 (Jade Lin)
28d17da3b1
fix(api): use resource tenant for draft variable files ( #39307 )
2026-07-21 02:07:47 +00:00
Asuka Minato
891b2dc537
test: use SQLite sessions in unit misc ( #39120 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-21 01:51:24 +00:00
WH-2099
75f7069541
ci: simplify test workflow execution ( #39318 )
2026-07-21 00:18:59 +00:00
yyh
b7193d1cba
refactor(web): remove basePath from hydration boundary ( #39308 )
2026-07-20 14:46:37 +00:00
wangxiaolei
ef0115d340
chore: when dataset permission is not all team, update rbac config to… ( #39227 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 12:59:29 +00:00
Checo
3afb9b3230
fix(web): stop doubling basePath in auth refresh redirects ( #39273 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-07-20 12:22:40 +00:00
Joel
0862641533
feat: support export agent dsl in sidebar ( #39299 )
2026-07-20 10:41:26 +00:00
Asuka Minato
cbd7872520
test: use SQLite sessions in unit misc ( #39121 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 10:38:52 +00:00
Asuka Minato
23882a704e
test: use SQLite sessions in unit misc ( #39122 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 10:38:49 +00:00
Asuka Minato
1bd5254ea7
test: use SQLite sessions in unit misc ( #39123 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 10:38:46 +00:00
yyh
e13069dbe3
revert(ci): restore default Depot runners ( #39297 )
2026-07-20 10:18:52 +00:00
github-actions[bot]
edd3d4a218
chore(i18n): sync translations with en-US ( #39296 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-20 10:15:37 +00:00
Joel
79751f7622
chore: display non-LLM settings in integration tool details ( #39295 )
2026-07-20 09:52:54 +00:00
Jingyi
cb64446fa3
feat(web): add step-by-step tour shell ( #38785 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-20 09:23:25 +00:00
Joel
e77ee82526
fix: show persistent error when workflow draft save fails ( #39293 )
2026-07-20 08:48:38 +00:00
yyh
b3f163fb0f
chore(deps): update pnpm and workspace dependencies ( #39292 )
2026-07-20 08:43:21 +00:00
yyh
873ef2b592
docs: refine frontend testing guidance ( #39290 )
2026-07-20 08:18:26 +00:00
Stephen Zhou
43d725a1ce
feat(dataset): proxy KnowledgeFS Console requests ( #39158 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 08:10:06 +00:00
Joel
c8ccfba960
fix: the input of agent chat would be replaced if conversation history updated ( #39289 )
2026-07-20 08:07:12 +00:00
Xiyuan Chen
eee8d6cf7b
feat(web): add webapp access control to agent access point ( #39285 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-07-20 08:05:29 +00:00
zyssyz123
11016563b1
fix(agent): preserve complete model usage pricing ( #39201 )
2026-07-20 08:03:13 +00:00
Ingram Z
b7edc5ef0c
refactor: use catalog for workflow archive maintenance ( #39001 )
2026-07-20 07:59:29 +00:00
林玮 (Jade Lin)
f93a5b95c6
fix(api, web): scope trial app file uploads to the app tenant ( #39149 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 07:00:45 +00:00
Kevin9703
6022939bf0
fix: prevent hidden-tab collaboration leader from saving stale drafts ( #38997 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-20 06:58:01 +00:00
非法操作
30df1433cc
fix: can't create chat app when get tenant default model schema error ( #39266 )
2026-07-20 06:47:16 +00:00
dependabot[bot]
aa7b65c602
chore: bump the github-actions-dependencies group with 5 updates ( #39247 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 06:47:01 +00:00
yyh
ba24745c07
fix(web): restore permission selector semantics ( #39269 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
2026-07-20 06:30:09 +00:00
pepepeboom
38ea0de907
refactor(web): avoid direct setState in effect in jina reader crawler ( #25194 ) ( #39216 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com >
2026-07-20 06:28:08 +00:00
Joel
bbc31a3403
fix: text generation web app keeps loading after timeout ( #39268 )
2026-07-20 06:27:32 +00:00
Wan Xiankai
605c0fe02b
refactor(web): avoid setState in website crawler effects ( #39237 )
...
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com >
2026-07-20 06:26:50 +00:00
yyh
15674a9db6
test(web): align test state boundaries ( #39239 )
2026-07-20 06:06:17 +00:00
非法操作
9a2d039e93
chore: the node should not draggable when preview a workflow ( #39131 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-20 05:59:14 +00:00
yyh
58d1dd8873
ci: route default Depot jobs to 4-core runners ( #39277 )
2026-07-20 05:42:56 +00:00
Checo
5ea884f799
fix(dataset_service): use flush() instead of commit() to preserve caller transaction ( #39223 )
2026-07-19 07:00:50 +00:00
yyh
2ec34b2cfb
feat(workflow): improve block selector navigation and previews ( #39212 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-18 09:56:36 +00:00
yyh
fa65f45bff
refactor(web): align integrations sidebar components ( #39202 )
...
Co-authored-by: Jingyi <jingyi.qi@dify.ai >
2026-07-17 22:52:47 +00:00
yyh
63ca2b94b5
refactor(web): use generated OAuth query options ( #39204 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-17 14:50:56 +00:00
yyh
a7ef41a8f5
refactor(web): use generated dataset card queries ( #39203 )
2026-07-17 14:50:40 +00:00
Yunlu Wen
5c6372d2f7
chore: bump version to 1.16.0 ( #39196 )
2026-07-17 09:28:32 +00:00
yyh
5fd06fafe0
test(web): remove low-value unit tests ( #39193 )
2026-07-17 08:59:26 +00:00
zyssyz123
af4b65b295
fix(agent): allow dangling refs in workflow drafts ( #39192 )
2026-07-17 08:42:58 +00:00
Yunlu Wen
6e5fc1081b
feat: refact agent shell output ( #39190 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-17 08:27:00 +00:00
Joel
0e84ae7338
fix: can not typing in the change node search field ( #39189 )
2026-07-17 08:01:46 +00:00
zyssyz123
5a792945f5
fix(agent): bound streams and cancel zombie workflow runs ( #39186 )
2026-07-17 07:46:42 +00:00
Wu Tianwei
2f3c785f27
feat: add Responses API tip for GPT-5.6 and later models in multiple languages ( #39188 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-17 07:34:38 +00:00
Joel
38045078dc
fix: can not create app from learn dify in app list page ( #39187 )
2026-07-17 07:20:31 +00:00
sahasweety
83f40b85f4
fix: remove patch logger in test, use caplog instead ( Closes #37468 ) ( #39159 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-17 06:22:20 +00:00
非法操作
aff8a49bbf
fix: change email not work ( #39182 )
2026-07-17 06:05:20 +00:00
Joel
b0329cd53c
chore: add agent tooltip ( #39183 )
2026-07-17 06:00:29 +00:00
yyh
2a008423d8
chore: upgrade Vite+ to 0.2.5 ( #39181 )
2026-07-17 05:39:02 +00:00
yyh
f962c9e47a
fix(web): settle running nodes after workflow failure ( #39173 )
2026-07-17 05:15:01 +00:00
yyh
af7e59de7c
fix(web): show current profile in main navigation ( #39172 )
2026-07-17 04:11:35 +00:00
非法操作
61b07ab17d
feat: default plugins for new user ( #39167 )
2026-07-17 02:49:58 +00:00
Joel
a7aff83d52
chore: remove useless agent tip ( #39171 )
2026-07-17 02:47:57 +00:00
Crazywoola
9de7e0fe44
perf(workflow-generator): parallelize node config generation ( #38975 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-17 02:34:15 +00:00
Jingyi
50341357b3
fix(web): unify workspace avatar usage ( #39160 )
2026-07-17 01:35:03 +00:00
Yunlu Wen
96e34e7b24
fix: clean up env in example ( #39044 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-07-16 16:51:04 +00:00
Asuka Minato
1aea3460af
test: use sqlite3 session in test_customized_retrieval ( #38741 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 14:09:40 +00:00
yyh
48e536ba39
test(e2e): enforce behavior-driven quality gates ( #39148 )
2026-07-16 13:42:10 +00:00
Asuka Minato
33fe0dfd60
test: use sqlite3 session in test_human_input_form ( #38780 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 13:17:50 +00:00
Asuka Minato
a8ffc93a5a
test: move plugin parameter service coverage to unit tests ( #38934 )
2026-07-16 13:06:04 +00:00
Asuka Minato
14ac8dfbf6
test: use sqlite3 session in test_passport ( #38763 )
2026-07-16 12:59:52 +00:00
Asuka Minato
b820ccf086
test: use sqlite3 session in test_tool_label_manager ( #38762 )
2026-07-16 12:56:08 +00:00
Asuka Minato
415c0db22e
test: use sqlite3 session in test_tool_providers ( #38754 )
2026-07-16 12:28:26 +00:00
Asuka Minato
6ad1a66a50
test: use sqlite3 session in test_remote_retrieval ( #38737 )
2026-07-16 10:56:00 +00:00
Asuka Minato
2f2d7c26d4
test: use sqlite3 session in test_api ( #38736 )
2026-07-16 10:38:33 +00:00
Joel
18f4640ad1
chore: remove empty advanced setting ( #39147 )
2026-07-16 10:24:23 +00:00
Joel
f4ad6ce978
chore: show package installed status in marketplace page ( #39146 )
2026-07-16 10:18:30 +00:00
Asuka Minato
e9c0e9de9e
test: use SQLite sessions in tasks ( #39117 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 10:17:26 +00:00
Yunlu Wen
8a33161080
fix: downgrade to landlock v1 ( #39139 )
2026-07-16 10:04:01 +00:00
KeiKurosawa
752af8a270
fix(readme): remove trailing whitespace ( #39143 )
2026-07-16 09:48:55 +00:00
林玮 (Jade Lin)
678ce2ab37
refactor(api): pass tenant_id explicitly to workflow repositories ( #39042 )
2026-07-16 09:36:30 +00:00
Asuka Minato
b737833e2a
test: use SQLite sessions in services core ( #39112 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 09:32:11 +00:00
Asuka Minato
872b6906f2
test: use SQLite sessions in core workflow ( #39110 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 09:18:55 +00:00
Joel
d876f6dba5
fix: validate inline agent files and skills in the workflow checklist ( #39137 )
2026-07-16 08:39:20 +00:00
zyssyz123
cd98193234
fix(agent): import workflow agents as inline ( #39135 )
2026-07-16 08:28:34 +00:00
github-actions[bot]
bfffcb7d0f
chore(i18n): sync translations with en-US ( #39134 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-07-16 08:13:37 +00:00
yyh
d66de8a47b
test(e2e): harden behavior coverage and CI gates ( #39043 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 07:32:11 +00:00
Joel
1a2ba2237d
chore: new agent enchance ( #39040 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 06:46:41 +00:00
yyh
8ff92c9ef8
fix(ci): run CLI checks for contract changes ( #39047 )
2026-07-16 04:56:18 +00:00
Yunlu Wen
511dbb9974
fix(agent): add new envs to .env.example ( #39041 )
2026-07-16 03:31:16 +00:00
zyssyz123
4381ec8fee
fix(agent): accept legacy missing asset placeholders ( #39039 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 03:11:08 +00:00
林玮 (Jade Lin)
cb41fb3e76
fix(api): serialize trial workflow conversation variables ( #39038 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 02:57:06 +00:00
wangxiaolei
7dfd84472f
fix: fix miss create rbac binding ( #39023 )
2026-07-16 02:25:42 +00:00
非法操作
62bdbc8628
fix(web): hide broken table actions in Streamdown fullscreen ( #38894 )
2026-07-16 01:58:31 +00:00
非法操作
85cc183501
feat: improve ai-credits display ( #38589 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 01:51:46 +00:00
yyh
5af8f6af4d
test(dify-ui): focus component tests on behavior ( #39030 )
2026-07-16 01:49:03 +00:00
yyh
abb9972e19
test: simplify dify ui browser test setup ( #39028 )
2026-07-15 15:37:28 +00:00
zyssyz123
79662d49af
fix(agent): aggregate monitor sources by workflow app ( #39021 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-15 14:08:57 +00:00
yyh
4571c4f276
test: align dify ui tests with browser mode ( #39024 )
2026-07-15 14:00:29 +00:00
yyh
fe96bea1f0
fix(e2e): follow agent roster create menu ( #39020 )
2026-07-15 12:39:51 +00:00
zyssyz123
73c3048599
fix(agent): preserve DSL asset placeholders and count draft references ( #39015 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 11:49:11 +00:00
WH-2099
dcbedbd3bc
docs: update Star History chart token ( #39019 )
2026-07-15 11:11:55 +00:00
Yunlu Wen
71709f03c3
feat: protect agent HOME with landlock ( #39000 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-15 10:07:24 +00:00
Joel
9e6a2cd19c
feat: new agent support import and export in frontend ( #39012 )
2026-07-15 09:54:09 +00:00
yyh
dfabe4cb28
refactor(dify-ui): clarify overlay style semantics ( #39016 )
2026-07-15 09:53:59 +00:00
Wu Tianwei
1121a17c11
fix: allow workflow comments for layout users ( #39014 )
2026-07-15 09:53:45 +00:00
Coding On Star
e5b7281eb9
fix(auth): keep login redirects on current deployment ( #39013 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-07-15 09:48:58 +00:00
WH-2099
6a511da325
fix(api): bind scoped lookups to nested owner refs ( #38470 )
2026-07-15 09:31:09 +00:00
yyh
b721e7a32d
fix(web): align agent activity disclosure ( #38999 )
2026-07-15 08:51:21 +00:00
zyssyz123
71d5c35e8f
fix(agent): preserve Unicode separators in SSE streams ( #39008 )
2026-07-15 08:38:08 +00:00
wangxiaolei
d914ece3fb
fix: fix conversation title is overwrite empty ( #39004 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 08:24:11 +00:00
Xin Zhang
120c38bad8
feat(enterprise): reject member invites that would exceed licensed seats ( #38995 )
2026-07-15 07:59:16 +00:00
Wu Tianwei
10da5e8f9d
fix: restore responding state after HITL resume ( #38992 )
2026-07-15 06:59:25 +00:00
Byron.wang
ab3e4daa95
refactor: explicit DB session propagation across backend paths ( #38559 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-07-15 06:48:28 +00:00
github-actions[bot]
7d5835fbc0
chore(i18n): sync translations with en-US ( #38979 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-15 06:24:11 +00:00
wangxiaolei
2c1313d13a
feat: redis support keepalive and retry more error ( #38973 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 06:20:19 +00:00
Xiyuan Chen
651111fb0d
chore(deps): bump httplib2, setuptools, wandb for CVE fixes ( #38976 )
2026-07-15 06:12:38 +00:00
林玮 (Jade Lin)
edca982b1e
fix(api): harden trial apps access for recommended apps ( #38970 )
2026-07-15 06:04:07 +00:00
wangxiaolei
b3386192cc
chore: workflow comment remove rbac check ( #38978 )
2026-07-15 06:01:38 +00:00
Blackoutta
7dc3126ff4
fix: preserve and display workflow retry details ( #38854 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 05:58:37 +00:00
yyh
7dd33929c7
fix(agent-v2): use default select composition for time range picker ( #38977 )
2026-07-15 05:47:22 +00:00
Asuka Minato
c17a0f4e18
test: move feedback service coverage to unit tests ( #38927 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 05:42:12 +00:00
Asuka Minato
15acaf1fa6
test: use sqlite3 session in test_provider_configuration ( #38689 )
2026-07-15 04:54:49 +00:00
Asuka Minato
3afd81a028
test: move MCP controller coverage to unit tests ( #38930 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 04:40:34 +00:00
Asuka Minato
fbd6e04810
test: move console app API coverage to unit tests ( #38915 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 04:40:15 +00:00
yyh
e05eb7d7bf
fix(e2e): probe shellctl health in preflight ( #38971 )
2026-07-15 04:15:16 +00:00
Asuka Minato
c277f48084
test: move email registration coverage to unit tests ( #38928 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 04:05:59 +00:00
Asuka Minato
70462d96bd
test: move RAG pipeline controller coverage to unit tests ( #38939 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 03:59:57 +00:00
Asuka Minato
22429d275a
test: move console forgot-password coverage to unit tests ( #38922 )
2026-07-15 03:56:41 +00:00
Asuka Minato
0c15a71cc4
test: move API key authentication coverage to unit tests ( #38919 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 03:52:20 +00:00
Asuka Minato
557d92735d
test: move account deletion sync coverage to unit tests ( #38917 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 03:47:55 +00:00
Asuka Minato
65e676b880
test: move recommendation database retrieval coverage to unit tests ( #38921 )
2026-07-15 03:44:36 +00:00
Asuka Minato
c77c06c1e9
test: move hit testing service coverage to unit tests ( #38925 )
2026-07-15 03:37:16 +00:00
yyh
1e6d73fdb5
fix(e2e): restore shellctl external runtime ( #38968 )
2026-07-15 03:26:55 +00:00
Asuka Minato
571e50175e
test: move RAG pipeline dataset coverage to unit tests ( #38933 )
2026-07-15 03:26:34 +00:00
Asuka Minato
a4b64d1fd7
test: move tool provider controller coverage to unit tests ( #38944 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 03:12:43 +00:00
Asuka Minato
02bf198d41
test: remove unit-only authentication integration cases ( #38948 )
2026-07-15 03:08:56 +00:00
Asuka Minato
bf2654eff6
test: remove duplicate code executor integration coverage ( #38947 )
2026-07-15 03:03:30 +00:00
Jingyi
0f0fb1ca3d
fix(web): gate console atom consumers on bootstrap ( #38962 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-07-15 03:01:56 +00:00
Asuka Minato
7d20b8cc1b
test: use sqlite3 session in test_audio_service ( #38768 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 03:01:34 +00:00
Asuka Minato
d1d2cfbdba
test: move plugin service coverage to unit tests ( #38935 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 02:32:23 +00:00
yyh
e134c947c1
refactor(web): standardize hotkey ownership and typing ( #38960 )
2026-07-15 02:22:40 +00:00
zyssyz123
f86bfb2a31
feat(agent): support new Agent DSL import and export ( #38849 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 02:02:14 +00:00
非法操作
38aec8b506
chore: chatflow api should check workflow_id and sandbox plan ( #38892 )
2026-07-15 02:01:53 +00:00
Yunlu Wen
302d7b1e1b
feat(agent): shellctl rewritten in go ( #38841 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 01:58:36 +00:00
Asuka Minato
40df83de66
test: move trigger provider coverage to unit tests ( #38942 )
2026-07-14 14:56:22 +00:00
Asuka Minato
141257aefb
test: move web forgot-password coverage to unit tests ( #38943 )
2026-07-14 14:09:28 +00:00
Asuka Minato
3adf279422
test: move recommended app service coverage to unit tests ( #38940 )
2026-07-14 13:55:06 +00:00
yyh
e2fccb604a
refactor(web): rebuild goto anything dialog ( #38914 )
2026-07-14 10:38:45 +00:00
wangxiaolei
c278148c8f
feat: when knowledge permission is all team need update rbac setttings ( #38911 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-14 09:07:33 +00:00
Snakinya
ae0d6ee214
fix: SSRF bypass via raw httpx.get in API tool schema fetch ( #37746 )
...
Co-authored-by: 归青 <guiqing.lzw@antgroup.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-07-14 08:43:57 +00:00
非法操作
f09d2b191f
feat: archive logs export ( #38207 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-14 08:25:37 +00:00
林玮 (Jade Lin)
82ff93cbdd
feat(oauth): preserve redirect_url through OAuth state for post-login… ( #38900 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-14 08:23:39 +00:00
wangxiaolei
f71a30bebf
feat: allow user specific home dir ( #38903 )
2026-07-14 08:07:47 +00:00
Coding On Star
2c4d8ef098
fix(auth): preserve redirect URL across auth flows ( #38905 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-07-14 07:47:34 +00:00
yyh
35ace0ea18
docs: simplify frontend testing guidance ( #38909 )
2026-07-14 07:45:08 +00:00
Asuka Minato
995de4994d
test: use sqlite3 session in test_workspaces_members ( #38775 )
2026-07-14 07:15:11 +00:00
Asuka Minato
e21071cbb8
test: use sqlite3 session in test_remote_fetcher ( #38773 )
2026-07-14 07:01:23 +00:00
yyh
81c3aa2d7e
fix(web): improve explore banner responsiveness ( #38899 )
2026-07-14 06:52:58 +00:00
Xin Zhang
28a036066a
feat(enterprise): enforce licensed seats cap at account creation ( #38883 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-14 06:51:19 +00:00
Asuka Minato
713c577b51
test: use sqlite3 session in test_dataset_service_lock_not_owned ( #38755 )
2026-07-14 06:40:31 +00:00
Asuka Minato
c12d4662db
test: use sqlite3 session in test_file_tenant_validator ( #38756 )
2026-07-14 06:39:33 +00:00
Asuka Minato
7da854555e
test: use sqlite3 session in test_file_factory ( #38758 )
2026-07-14 06:37:25 +00:00
yyh
67cce8eb86
fix(web): align workspace card hover state ( #38898 )
2026-07-14 06:16:13 +00:00
yyh
46ad6ef6f6
fix(e2e): harden failure lifecycle diagnostics ( #38896 )
2026-07-14 06:15:57 +00:00
Yunlu Wen
fbda0a67cd
fix(deps): upgrade fickling, pillow, click ( #38893 )
2026-07-14 05:43:01 +00:00
dependabot[bot]
94f7ed4a73
chore(deps): bump transformers from 5.3.0 to 5.5.0 in /api ( #38877 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-14 04:10:40 +00:00
dependabot[bot]
0277f87bd2
chore(deps): bump json-repair from 0.59.4 to 0.60.1 in /dify-agent ( #38878 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-14 04:10:17 +00:00
dependabot[bot]
47073bf1dc
chore(deps): bump json-repair from 0.59.4 to 0.60.1 in /api ( #38879 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-14 04:10:01 +00:00
Asuka Minato
1d0e198262
test: use sqlite3 session in test_agent_drive_service ( #38709 )
2026-07-14 04:06:43 +00:00
Asuka Minato
36e978b8b9
test: use sqlite3 session in test_credential_permission_service ( #38711 )
2026-07-14 03:58:34 +00:00
Asuka Minato
8d0cf0e38b
test: use sqlite3 session in test_skill_standardize_service ( #38712 )
2026-07-14 03:57:17 +00:00
Asuka Minato
82b2ed3185
test: use sqlite3 session in test_audio ( #38713 )
2026-07-14 03:55:05 +00:00
Asuka Minato
6fa71ef7ab
test: use sqlite3 session in test_annotation_reply ( #38714 )
2026-07-14 03:52:52 +00:00
Asuka Minato
e044292518
test: use sqlite3 session in test_app_dsl_service ( #38715 )
2026-07-14 03:51:04 +00:00
Asuka Minato
747773d4b6
test: use sqlite3 session in test_data_migration_wizard ( #38708 )
2026-07-14 03:44:52 +00:00
Asuka Minato
99d23135de
test: use sqlite3 session in test_schedule_service ( #38707 )
2026-07-14 03:43:19 +00:00
Asuka Minato
78a7c39d63
test: use sqlite3 session in test_plugin ( #38710 )
2026-07-14 03:42:55 +00:00
非法操作
b34a5940b3
fix(web): monitoring chart zero-value color and date range indicator ( #38821 )
2026-07-14 03:30:56 +00:00
yyh
509a8b1452
fix: align member invitation state and errors ( #38885 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-14 03:05:44 +00:00
github-actions[bot]
d97a29317c
chore(i18n): sync translations with en-US ( #38873 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-07-13 15:59:19 +00:00
Stephen Zhou
5ca1048c3c
chore: simplify lint plugin configuration ( #38872 )
2026-07-13 15:47:25 +00:00
yyh
323654afe2
fix: align member invitation flow and API contracts ( #38856 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-13 15:16:23 +00:00
Stephen Zhou
5e635c059b
chore: update deps ( #38868 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-07-13 12:50:29 +00:00
Stephen Zhou
61d2ad572a
chore: improve static check performance ( #38866 )
2026-07-13 10:30:52 +00:00
Coding On Star
c68e5e5ed3
fix(auth): prevent open redirects in post-login flows ( #38864 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-07-13 10:11:36 +00:00
Crazywoola
7865ffd429
chore: Improve workflow generator accessibility and API contracts ( #38838 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-13 09:15:54 +00:00
林玮 (Jade Lin)
8e0d10bf5e
fix(api): require trial app registration for reads ( #38858 )
2026-07-13 09:12:44 +00:00
Stephen Zhou
e35187f376
chore: migrate static checks to vp check ( #38850 )
2026-07-13 08:00:39 +00:00
Asuka Minato
b03385ffb0
test: use sqlite3 session in test_create_document_index ( #38690 )
2026-07-13 07:53:32 +00:00
Joel
cb209bc049
chore: add skill upload fail tip ( #38851 )
2026-07-13 07:52:12 +00:00
Asuka Minato
9905e6eceb
test: use sqlite3 session in test_oauth_device_flow ( #38782 )
2026-07-13 07:48:15 +00:00
Asuka Minato
2188e2e172
test: use sqlite3 session in test_app_event_signals ( #38776 )
2026-07-13 07:46:50 +00:00
Asuka Minato
213b28f17b
test: use sqlite3 session in test_retrieval_attachment_access ( #38766 )
2026-07-13 07:27:15 +00:00
Asuka Minato
0cea67e72d
test: use sqlite3 session in test_remote_retrieval ( #38748 )
2026-07-13 07:25:38 +00:00
Asuka Minato
57f325df27
test: use sqlite3 session in test_billing_service ( #38779 )
2026-07-13 07:23:48 +00:00
Xiyuan Chen
c21a248df6
chore(deps): bump python-engineio and python-socketio for CVE fixes ( #38844 )
2026-07-13 07:22:27 +00:00
Joel
514409814d
fix: prevent chat attachments from scrolling out of view ( #38846 )
2026-07-13 06:42:15 +00:00
Stephen Zhou
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
Joel
12a2628794
fix: max token params can not be disabled in follow-up model parameters ( #38842 )
2026-07-13 06:34:36 +00:00
Asuka Minato
a997b90230
test: use sqlite3 session in test_buildin_retrieval ( #38745 )
2026-07-13 06:21:10 +00:00
Asuka Minato
e6d598065e
test: use sqlite3 session in test_banner ( #38746 )
2026-07-13 06:20:40 +00:00
Asuka Minato
9740c35f6f
test: use sqlite3 session in test_credential_utils ( #38747 )
2026-07-13 06:19:23 +00:00
Asuka Minato
5f8ef3c321
test: use sqlite3 session in test_trace_session_metadata ( #38750 )
2026-07-13 06:05:07 +00:00
Asuka Minato
831443b45c
test: use sqlite3 session in test_wraps ( #38749 )
2026-07-13 06:04:14 +00:00
Asuka Minato
7909c0c0df
test: use sqlite3 session in test_comment_models ( #38767 )
2026-07-13 05:51:35 +00:00
Asuka Minato
8072b64292
test: use sqlite3 session in test_completion ( #38783 )
2026-07-13 05:25:41 +00:00
yyh
ab521c4cfd
refactor(chat): modernize speech-to-text pipeline ( #38653 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yansong Zhang <916125788@qq.com >
2026-07-13 04:21:29 +00:00
dependabot[bot]
408cd12835
chore(deps): bump the storage group in /api with 5 updates ( #38825 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 11:32:27 +08:00
dependabot[bot]
ca46d07ea8
build(deps): bump soupsieve from 2.8 to 2.8.4 in /api ( #38631 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 11:32:06 +08:00
dependabot[bot]
e721801b37
chore(deps): bump the google group in /api with 2 updates ( #38811 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 11:31:53 +08:00
dependabot[bot]
f03648435a
chore(deps): bump flask-cors from 6.0.2 to 6.0.5 in /api in the flask group ( #38810 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 11:31:37 +08:00
Joel
41683013e3
fix: marketplace page header jitter when it in sticky status ( #38832 )
2026-07-13 03:19:10 +00:00
Asuka Minato
0e84444809
test: use sqlite3 session in test_data_migration_commands ( #38672 )
2026-07-13 03:04:37 +00:00
Asuka Minato
b893b53f0a
test: use sqlite3 session in test_plugin_tool ( #38781 )
2026-07-13 03:03:12 +00:00
Asuka Minato
4c1c92eb2f
test: use sqlite3 session in test_remove_app_and_related_data_task ( #38778 )
2026-07-13 03:02:30 +00:00
非法操作
7311f1ba6d
chore: sandbox plan should not execution special workflow ( #38662 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-13 02:55:39 +00:00
Wu Tianwei
f4dfac7214
fix: update role selector to use max height for scroll area ( #38831 )
2026-07-13 02:38:15 +00:00
dependabot[bot]
6d8e390c95
chore(deps): bump the github-actions-dependencies group with 4 updates ( #38807 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 01:39:28 +00:00
Stephen Zhou
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
Yufeng He
fde08d24fe
fix: eagerly validate conversation on service-api and explore chat endpoints ( #38801 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:19:07 +00:00
Stephen Zhou
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
yyh
594c21d98c
fix(web): split model selection and settings actions ( #38797 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 14:24:27 +00:00
yyh
6e59c723c9
fix(agent-v2): restore keyboard access to row actions ( #38792 )
2026-07-12 14:23:49 +00:00
yyh
4efab8d7a3
chore(dify-ui): enforce strict ESLint rules ( #38793 )
2026-07-12 14:23:39 +00:00
yyh
2a2193dabb
fix(web): correct knowledge dialog draft state ( #38794 )
2026-07-12 14:23:28 +00:00
yyh
1246aa7f3a
refactor(web): normalize z-index layering ( #38796 )
2026-07-12 14:23:14 +00:00
yyh
3defd50709
fix(web): improve marketplace install dialog accessibility ( #38798 )
2026-07-12 14:18:39 +00:00
yyh
6e5ba18d65
refactor(dify-ui): standardize primitive boundary names ( #38669 )
2026-07-10 14:17:10 +00:00
Stephen Zhou
e3a08b40f2
test(web): centralize i18n mocks ( #38670 )
2026-07-10 14:08:33 +00:00
Stephen Zhou
6f47950fe2
perf(web): lazy-load Vite plugins ( #38663 )
2026-07-10 11:13:09 +00:00
林玮 (Jade Lin)
4043adacd7
fix(trigger): return 429 instead of 500 when API quota is exceeded ( #38664 )
2026-07-10 10:57:50 +00:00
Stephen Zhou
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
github-actions[bot]
d612307658
chore(i18n): sync translations with en-US ( #38658 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-10 09:34:41 +00:00
wangxiaolei
7e05f28a46
feat: create app init rbac scope to all and add workspace members. ( #38636 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-10 09:31:41 +00:00
林玮 (Jade Lin)
44fb074359
fix(trigger): surface webhook trigger quota exceeded as 429 response ( #38656 )
2026-07-10 08:50:25 +00:00
无能的迪拜巧克力
775ed70bac
feat(web): refine web app customization options ( #38650 )
2026-07-10 08:35:26 +00:00
KVOJJJin
3c8e0e2113
fix(web): support punctuation in markdown form field names ( #38651 )
2026-07-10 07:08:07 +00:00
yyh
489e77658e
fix(web): simplify infotip icon variants ( #38644 )
2026-07-10 06:37:36 +00:00
Joel
4a8c6773a3
fix: final answer in new agent would clear after sse if agent thought has answer ( #38649 )
2026-07-10 06:33:26 +00:00
Asuka Minato
d0f0134314
test: use sqlite3 session ( #38641 )
2026-07-10 06:11:24 +00:00
zyssyz123
9b3650e2ca
fix(agent): surface knowledge retrieval failures ( #38640 )
2026-07-10 04:40:46 +00:00
KVOJJJin
0038bcc4bb
fix(web): agent tool credentials mismatch ( #38637 )
2026-07-10 04:35:52 +00:00
yyh
b325597d29
test(e2e): consume agent service API SSE incrementally ( #38634 )
2026-07-10 04:26:04 +00:00
Stephen Zhou
b7255e6f27
chore: migrate js-yaml to v5 ( #38639 )
2026-07-10 04:03:30 +00:00
yyh
c3fb5344cb
fix: simplify help menu upgrade item ( #38635 )
2026-07-10 03:58:27 +00:00
Yunlu Wen
888bea9911
feat: ee agent sandbox support ( #38528 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-10 03:56:55 +00:00
Asuka Minato
2da37a9416
test: Mock to sqlite3 ( #38499 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-10 03:49:06 +00:00
chariri
f902551d0c
chore(api): Prohibit new direct SQLAlchemy in controller ( #38624 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-10 03:10:27 +00:00
Dresden
faba726a45
chore: Replace @patch logger.warning with caplog fixture in credit_pool_service test ( #38626 )
2026-07-10 03:08:17 +00:00
wangxiaolei
7da3d7074a
chore: remove unused param ( #38628 )
2026-07-10 02:20:16 +00:00
Stephen Zhou
f9dd37420b
chore: update deps ( #38627 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-10 02:07:57 +00:00
yyh
eb74946b25
fix(web): save agent configure draft on route leave ( #38620 )
2026-07-09 13:55:34 +00:00
QuantumGhost
b5e35fc2fc
fix: remove hardcoded sandbox path in configuration file ( #38618 )
2026-07-09 13:30:56 +00:00
wangxiaolei
7bfbb2bbe8
fix: fix auth prefix duplicate ( #38616 )
2026-07-09 12:55:58 +00:00
QuantumGhost
d177998255
chore: Bump version to 1.16.0-rc1 ( #38600 )
2026-07-09 11:42:09 +00:00
wangxiaolei
74ee665af6
fix: fix miss session param ( #38612 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 11:26:16 +00:00
Stephen Zhou
d655153a3d
fix(web): update docs links ( #38591 )
2026-07-09 11:25:31 +00:00
zyssyz123
925f97be20
feat: daily sync ( #38593 )
...
Co-authored-by: 盐粒 Yanli <mail@yanli.one >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
2026-07-09 10:35:15 +00:00
Leilei
9252d81826
docs: remove Dify Premium on AWS Marketplace section from all READMEs ( #38607 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-09 10:09:59 +00:00
Harsh Kashyap
9d5819a9c1
fix(api): ignore invalid utf8 cache payloads ( #37835 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Harsh Kashyap <harshkashyap@Harshs-MacBook-Pro.local >
2026-07-09 09:52:49 +00:00
Ingram Z
99e3b1a401
fix: harden workflow archive DB retries ( #38170 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 09:46:28 +00:00
Asuka Minato
45957225cd
chore: batch example #38419 ( #38474 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 09:14:52 +00:00
Coding On Star
2f99652203
fix: chunk workflow failure tracking data ( #38598 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-07-09 08:33:47 +00:00
melooooooo
dc1131b6df
refactor(tests): replace logger mocks with caplog in trace provider tests ( #38569 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-09 08:33:28 +00:00
Stephen Zhou
a5a7c762a3
refactor(web): split app context state atoms ( #38588 )
2026-07-09 07:42:02 +00:00
Coding On Star
063e390c5d
fix(web): preserve attribution from auth redirect ( #38583 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 07:40:55 +00:00
Joel
3b3c25273a
fix: guard chat tree against out-of-order parents ( #38590 )
2026-07-09 07:05:05 +00:00
Xiyuan Chen
3775f569f1
fix: run user_connect authorization inside Flask app context ( #38585 )
2026-07-09 06:00:29 +00:00
chariri
6540d178c6
refactor(api): migrate service app endpoints to BaseModel ( #37960 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 04:23:47 +00:00
chariri
458aa4892d
refactor(api): migrate web chat endpoints to BaseModel ( #37962 )
2026-07-09 04:23:13 +00:00
chariri
89d5f74a40
refactor(api): migrate dataset endpoints to BaseModel ( #37957 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 04:22:30 +00:00
chariri
9bb3b1fa98
refactor(api): migrate snippet workspace endpoints to BaseModel ( #37956 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-09 04:21:27 +00:00
chariri
3cd8d850fa
refactor(api): migrate workspace model endpoints to BaseModel ( #37963 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron Wang <byron@dify.ai >
2026-07-09 04:05:32 +00:00
Stephen Zhou
c5cef80ea4
chore: generate fastopenapi console contracts ( #38580 )
2026-07-09 03:52:42 +00:00
Stephen Zhou
cee88de684
refactor(web): add prefetched query atom ( #38572 )
2026-07-09 02:47:51 +00:00
非法操作
5741f8f9d1
fix: when delete custom model remove its cache ( #38577 )
2026-07-09 02:12:23 +00:00
Stephen Zhou
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
Xiyuan Chen
d72ee32ba1
fix: preserve ResponseStreamFilter state across workflow pause/resume ( #38540 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 01:05:47 +00:00
yyh
2b35f48d77
test(e2e): fix agent build note runtime connection ( #38574 )
2026-07-09 00:36:20 +00:00
Stephen Zhou
caf1a22020
refactor(web): sync app context effects with jotai ( #38570 )
2026-07-08 15:55:25 +00:00
yyh
9416d04163
test(e2e): stabilize agent build draft note scenario ( #38571 )
2026-07-08 15:38:47 +00:00
Stephen Zhou
23b936aeb5
refactor(web): remove app context provider ( #38568 )
2026-07-08 13:52:45 +00:00
mengnanjiugaipeifense
eb3362e646
perf: batch-load messages in advanced-chat workflow run list to remove N+1 ( #38359 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-07-08 13:32:32 +00:00
yyh
98d9b11f7b
chore(agent-v2): sync changes ( #38513 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: 林玮 (Jade Lin) <linw1995@icloud.com >
Co-authored-by: 盐粒 Yanli <mail@yanli.one >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Jashwanth Reddy Gummula <gmrnlg1971@gmail.com >
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: wangxiaolei <fatelei@gmail.com >
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 12:05:04 +00:00
Stephen Zhou
d67123e5fd
refactor(web): remove remaining app context consumers ( #38565 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 11:28:25 +00:00
yyh
1340bef096
test: scope agent build draft e2e selector ( #38563 )
2026-07-08 10:32:57 +00:00
Stephen Zhou
94ba597d32
refactor(web): migrate shell navigation app context consumers ( #38560 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 10:11:27 +00:00
chariri
9465dc2477
refactor(api): remove remaining legacy field remnants ( #37967 )
2026-07-08 09:59:10 +00:00
chariri
74f177efe6
refactor(api): migrate workspace tool endpoints to BaseModel ( #37959 )
2026-07-08 09:56:04 +00:00
Stephen Zhou
af5b08ac5c
refactor(web): migrate agent v2 app context consumers ( #38558 )
2026-07-08 09:42:49 +00:00
Stephen Zhou
eca2d419b2
refactor(web): migrate workflow app context consumers ( #38552 )
2026-07-08 09:01:30 +00:00
Asuka Minato
a278d21741
test: more caplog ( #38452 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 08:24:31 +00:00
Stephen Zhou
dce45ef6ae
refactor(web): migrate account settings app context consumers ( #38544 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 08:15:54 +00:00
Crazywoola
5ffd4345dc
fix: display errors for oauth page ( #38546 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 08:07:14 +00:00
yyh
16ae1dd131
chore: remove superpowers artifacts ( #38547 )
2026-07-08 07:59:32 +00:00
Xiyuan Chen
ae1e180b54
fix(cli): --insecure also skips TLS certificate verification ( #38531 )
2026-07-08 07:58:31 +00:00
zyssyz123
5d61318860
feat(api): use billing quota for credit pool ( #38028 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 07:10:18 +00:00
Stephen Zhou
5a210cf03e
refactor(web): migrate billing app context consumers ( #38541 )
2026-07-08 07:02:47 +00:00
Yuzi
3523da508f
fix(web): guard invite-settings activate button against double-click ( #38337 )
2026-07-08 06:28:43 +00:00
Stephen Zhou
503d80be1d
refactor(web): migrate plugins and tools app context consumers ( #38533 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 06:26:56 +00:00
Evan
98f67e9c82
fix(ci): make no-new-getattr guard stable in shallow PR checkouts ( #38480 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 06:22:59 +00:00
i晟
af4538e942
fix: raise clear error on unsupported language in execute_code ( #38448 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 06:20:10 +00:00
yyh
10cf9be3c7
test(web): align auth e2e with console home ( #38538 )
2026-07-08 06:17:14 +00:00
yyh
41fb479957
fix(web): cache server console context ( #38535 )
2026-07-08 06:16:59 +00:00
yyh
6ac7ff6586
chore(deps): upgrade vite-plus toolchain ( #38534 )
2026-07-08 04:33:10 +00:00
Stephen Zhou
76a6cd3335
refactor(web): migrate app context consumers ( #38530 )
2026-07-08 03:51:50 +00:00
yyh
6c0aa3ed0d
test(dify-ui): remove brittle primitive assertions ( #38529 )
2026-07-08 03:24:22 +00:00
Asuka Minato
68d8328b9c
chore: clean Db session from service ( #38227 )
...
Co-authored-by: chariri <w@chariri.moe >
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-07-08 03:07:27 +00:00
Stephen Zhou
ee0068eed4
refactor(web): migrate dataset access context ( #38523 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 02:35:54 +00:00
L1nSn0w
915655683c
refactor(openapi): resource-oriented paths for /openapi/v1 + difyctl version gate ( #38367 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-08 02:22:59 +00:00
Nian
abd720146d
test(services): cover DSL import and plugin migration regressions ( #36072 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-07-07 15:31:04 +00:00
Stephen Zhou
5308b95aff
refactor(web): reduce query atom subscriptions ( #38521 )
2026-07-07 15:10:58 +00:00
ojasarora.eth
09c5c5e5ed
refactor(test): replace SimpleNamespace with typed mocks in schedule service tests ( #38393 )
2026-07-07 14:36:17 +00:00
chariri
64aa142681
chore(api): cache the setup status to cut down DB access ( #36966 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron.wang <byron@dify.ai >
2026-07-07 14:30:28 +00:00
Stephen Zhou
56f3d0a11e
refactor(web): clarify app context bootstrap graph ( #38516 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-07 14:08:38 +00:00
非法操作
6edce14e88
fix: can't debug model plugins ( #38500 )
2026-07-07 13:03:32 +00:00
yyh
3ddfba5ca5
fix(web): add backdrop blur to skip nav ( #38517 )
2026-07-07 13:02:30 +00:00
yyh
2c6ec1a761
refactor(web): move app context layout styles to shell ( #38511 )
2026-07-07 09:47:30 +00:00
yyh
31b17513c2
docs(component): document focus-visible guidance ( #38509 )
2026-07-07 08:58:35 +00:00
FFXN
fb92e9a347
chore: improve cherry pick missed message ( #38496 )
2026-07-07 07:53:14 +00:00
wangxiaolei
6922c45489
chore: update editor permission ( #38505 )
2026-07-07 07:53:01 +00:00
非法操作
faaa4708a6
fix: editor should not manage member ( #38503 )
2026-07-07 07:39:24 +00:00
Jashwanth Reddy Gummula
dd0c4a2296
fix: resolve 36288 mypy errors ( #37850 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-07-07 06:37:20 +00:00
Asuka Minato
f3ba28463b
chore: add sqlite3 to conftest ( #38475 )
2026-07-07 05:04:44 +00:00
Stephen Zhou
800c9f4fca
test(e2e): stabilize Agent v2 external runtime checks ( #38493 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-07 04:48:12 +00:00
Charles Yao
5a342f9258
feat(mcp): support MCP protocol 2025-06-18 for workflow-as-MCP server (version negotiation + structured output) ( #37892 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-07-07 03:26:50 +00:00
Copilot
dbd3316615
chore: set NEXT_PUBLIC_ENABLE_FEATURE_PREVIEW default to true ( #38362 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-07-07 02:20:15 +00:00
WH-2099
0a3426ea38
refactor(api): clarify DSL import and plugin migration boundaries ( #38483 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-07 02:06:49 +00:00
Jingyi
b9c7199d34
fix(web): unify detail sidebar home control ( #38487 )
2026-07-07 01:44:14 +00:00
QuantumGhost
fc01d112a0
refactor(api): Stop masking refresh-token service errors as 401 ( #38463 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-06 18:14:54 +00:00
yyh
d0ea5a5e0d
chore(agent-v2): sync changes ( #38442 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: zyssyz123 <916125788@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 林玮 (Jade Lin) <linw1995@icloud.com >
Co-authored-by: 盐粒 Yanli <mail@yanli.one >
2026-07-06 13:51:33 +00:00
yyh
bdb3469ca0
refactor(dify-ui): consolidate radio family API ( #38479 )
2026-07-06 12:27:49 +00:00
非法操作
c47663d77b
chore: Update sidebar web app menu translations ( #38473 )
2026-07-06 10:09:36 +00:00
非法操作
1247fa28f1
fix(web): redirect imported apps with creator permissions ( #38460 )
2026-07-06 09:11:56 +00:00
Ryuta KOBAYASHI
64d72c6fb9
feat(api): pass app_id to model plugins for provider-side cost attribution ( #35859 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-06 08:54:16 +00:00
Harsh Kashyap
78ca1a8a76
fix(api): resolve plugin external user ids in backwards invocation ( #38098 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
Co-authored-by: Harsh Kashyap <harshkashyap@Harshs-MacBook-Pro.local >
2026-07-06 08:25:26 +00:00
chariri
5aae5c15b3
refactor(api): migrate web auth endpoints to BaseModel ( #37961 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-06 07:53:21 +00:00
Asuka Minato
b1724073fc
test: example use sqlite3 as unittest backend ( #38159 )
2026-07-06 07:31:51 +00:00
chariri
904fadde20
refactor(api): remove member field compatibility ( #37966 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-06 07:00:43 +00:00
chariri
77ae583b44
refactor(api): migrate dataset rag pipeline endpoints to BaseModel ( #37958 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-06 07:00:04 +00:00
chariri
c3b1508712
refactor(api): migrate workspace account endpoints to BaseModel ( #37954 )
2026-07-06 06:57:40 +00:00
yyh
8208b786ee
docs(dify-ui): clarify radio composition stories ( #38456 )
2026-07-06 06:40:17 +00:00
Pranav Agarwal
d9c99daf29
fix(api): isolate side-effect session writes in multimodal and RAG handlers ( #38210 )
...
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
2026-07-06 05:17:12 +00:00
KVOJJJin
93eb6d32b5
fix(web): update snippet placeholder icon color ( #38445 )
2026-07-06 05:10:36 +00:00
dependabot[bot]
de5af6c2da
build(deps): bump the github-actions-dependencies group across 1 directory with 12 updates ( #38430 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 04:39:10 +00:00
i晟
586c8de1a0
refactor: drop redundant len(tag_ids)==0 check in get_target_ids_by_tag_ids ( #38447 )
2026-07-06 04:35:58 +00:00
chariri
94c0967e30
refactor(api): migrate console explore endpoints to BaseModel ( #37953 )
2026-07-06 02:51:10 +00:00
Harsh Kashyap
ff5c5f3ca6
fix(api/tasks): use f-string for raise messages in resume_workflow_ex… ( #37607 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Harsh Kashyap <harshkashyap@Harshs-MacBook-Pro.local >
2026-07-06 02:36:14 +00:00
yyh
95102479c6
test(e2e): split agent build draft apply coverage ( #38431 )
2026-07-06 01:03:01 +00:00
yyh
6dff7c0a85
fix(dify-ui): preserve radio value generics ( #38429 )
2026-07-05 14:01:36 +00:00
yyh
e742e0ec17
fix(dify-ui): improve picker type inference ( #38428 )
2026-07-05 14:01:21 +00:00
yyh
acfef79a8f
fix(web): prevent plugin cards from overlapping marketplace panel ( #38427 )
2026-07-05 14:01:07 +00:00
Copilot
abaf6b1337
ci: extract external E2E into dedicated post-merge workflow ( #38426 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-07-05 14:00:53 +00:00
yyh
750075c859
style: fix provider card dropdown menu seperator margin ( #38422 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-05 14:00:40 +00:00
yyh
1b3e8e9943
chore(agent-v2): sync daily changes ( #38298 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: 盐粒 Yanli <mail@yanli.one >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: zyssyz123 <916125788@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
Co-authored-by: 林玮 (Jade Lin) <linw1995@icloud.com >
2026-07-05 08:09:38 +00:00
Copilot
f8d47616c1
refactor(dify-ui): render ContextMenu story trigger as a semantic area ( #38420 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-07-05 01:45:21 +00:00
Yuzi
f755830607
fix(models): correct onupdate typo on trigger.py updated_at columns ( #38341 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-04 17:14:01 +00:00
yyh
5d7ae56deb
fix(dify-ui): standardize story focus indicators ( #38417 )
2026-07-04 14:59:24 +00:00
yyh
a0f8347513
test(dify-ui): remove low-value style assertions ( #38418 )
2026-07-04 14:35:00 +00:00
Checo
2e1ab194b7
refactor: replace db.paginate with plain SQLAlchemy pagination ( #38280 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-04 04:50:01 +00:00
Byron.wang
070aed81d9
refactor: make session boundaries explicit for migration flows ( #38379 )
2026-07-04 04:43:01 +00:00
Wu Tianwei
5b4ceacbe7
fix(chat): enhance pointer event handling in chat components ( #38385 )
2026-07-03 09:46:22 +00:00
林玮 (Jade Lin)
5e17af4530
feat(api): add sandbox info endpoint for Agent App conversations ( #38390 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-03 09:43:57 +00:00
KVOJJJin
d3ed533716
fix(web): adjust snippets input count badge color ( #38386 )
2026-07-03 09:05:52 +00:00
非法操作
91cc50371b
chore: use zstd for plugin model provider cache ( #38382 )
2026-07-03 08:58:30 +00:00
非法操作
81cc43b753
fix: incorrect backgroud when dark mode and no plugins ( #38378 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-07-03 08:21:50 +00:00
Byron.wang
5cb76f5eff
refactor: manage rag pipeline sessions explicitly ( #38274 )
2026-07-03 08:15:37 +00:00
L1nSn0w
262b0b1a89
fix(cli): report GitHub API rate limits in difyctl install scripts ( #38375 )
2026-07-03 08:12:58 +00:00
非法操作
059a1fe090
chore: compress large plugin_model obj in redis ( #38374 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-03 07:32:07 +00:00
KVOJJJin
7b7956f3e7
feat: snippet siderbar update ( #38371 )
2026-07-03 07:18:13 +00:00
林玮 (Jade Lin)
5622e8f7ea
feat(api): abort active workflow runs during Celery warm shutdown ( #38220 )
2026-07-03 04:51:53 +00:00
github-actions[bot]
c080e2c3b8
chore(i18n): sync translations with en-US ( #38355 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-07-03 04:22:13 +00:00
AsperforMias
1bc279e7d4
fix: handle Xinference model credential context ( #38348 )
2026-07-03 04:12:00 +00:00
QuantumGhost
f4ec608ef4
chore(api): upgrade graphon to v0.6.0, migrate HITL logic back to Dify ( #38247 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-03 03:45:21 +00:00
蒜香飞行矮堇瓜
cb6179356c
fix(web): align external API and service API buttons vertically in datasets header ( #38139 )
2026-07-03 02:34:38 +00:00
Xiyuan Chen
374bdb7cdd
feat(device-flow): redirect SSO-complete failures to a dedicated device error view ( #38185 )
2026-07-03 02:11:54 +00:00
mengnanjiugaipeifense
cf0f42a8da
perf(memory): batch-load message files in TokenBufferMemory to remove N+1 queries ( #38002 )
...
Co-authored-by: xiaweiwei67-stack <293320877+xiaweiwei67-stack@users.noreply.github.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-03 01:59:48 +00:00
Jingyi
d120995efc
fix: prevent app card meta overflow ( #38349 )
2026-07-03 01:50:05 +00:00
yyh
57f687fb45
fix(web): align main nav app item states ( #38326 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Jingyi-Dify <jingyi.qi@dify.ai >
2026-07-02 21:03:30 +00:00
Byron.wang
2f0c6c10bd
refactor: thread explicit sessions through app retrieval paths ( #38309 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 17:00:47 +00:00
Escape0707
dcc06dee20
test: migrate tag service tests to testcontainers ( #38313 )
2026-07-02 11:58:56 +00:00
Stephen Zhou
12c06a61be
fix(web): keep app sort filter with header filters ( #38324 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-07-02 11:53:33 +00:00
yyh
ff56fb7e23
fix(workspace): expose last opened in contract ( #38323 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 11:14:35 +00:00
Stephen Zhou
3f92e38616
fix: normalize query array params for oRPC ( #38322 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 11:07:10 +00:00
非法操作
3d10f6c510
fix: Notion sync empty state width in knowledge creation ( #38321 )
2026-07-02 10:37:54 +00:00
林玮 (Jade Lin)
92618f5e20
feat(agent-v2): resolve Dify core tools in agent runtime runner ( #38316 )
2026-07-02 09:25:11 +00:00
FFXN
88864ae086
fix: enhance SQL query safety and add metadata key validation ( #38307 )
2026-07-02 09:02:54 +00:00
github-actions[bot]
49cee348b5
chore(i18n): sync translations with en-US ( #38301 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-07-02 08:59:36 +00:00
Stephen Zhou
eb67c9c0ee
refactor(web): move marketplace contract to contracts package ( #38311 )
2026-07-02 08:41:02 +00:00
非法操作
e13271ba29
fix: support multi-worker workflow collaboration ( #38242 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Blackoutta <hyytez@gmail.com >
Co-authored-by: Blackoutta <37723456+Blackoutta@users.noreply.github.com >
2026-07-02 08:16:03 +00:00
yyh
6ec56e7bd1
fix(web): fill dataset create layout height ( #38308 )
2026-07-02 08:10:24 +00:00
Stephen Zhou
451faa0e68
fix(web): align monitoring overview charts ( #38292 )
2026-07-02 07:30:25 +00:00
林玮 (Jade Lin)
1af535a173
fix(agent-v2): preserve oauth2 credential refs when converting tool c… ( #38303 )
2026-07-02 07:07:42 +00:00
wangxiaolei
826b259d9f
fix: Working outside of application context. ( #38300 )
2026-07-02 06:47:35 +00:00
QuantumGhost
2ee7db27be
chore(api): disallow builtins getattr variants in new code ( #38250 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 06:32:46 +00:00
Harsh Kashyap
31bb8abbf1
fix(api): stop swallowing document indexing errors in create handler ( #38192 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Harsh Kashyap <harshkashyap@Harshs-MacBook-Pro.local >
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-07-02 06:29:56 +00:00
FFXN
d9884efaee
fix: sql injection ( #38295 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-02 06:22:39 +00:00
yyh
1ae2f95f7c
test(e2e): add agent v2 core coverage ( #38209 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 06:18:38 +00:00
Joel
0bd359bb8f
fix: web detail adjustment before release ( #38296 )
...
Co-authored-by: Jingyi-Dify <jingyi.qi@dify.ai >
2026-07-02 06:16:55 +00:00
Manan Bansal
6c08a43af1
fix(templates): make End output variable names unique in built-in templates ( #38293 )
2026-07-02 06:06:07 +00:00
Manan Bansal
41fb484491
fix(api): tolerate legacy service_api end-user type on load ( #38271 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-02 05:34:36 +00:00
WH-2099
7fb797c121
fix(api): keep provider refresh waiters single-flight ( #38226 )
2026-07-02 04:46:10 +00:00
chariri
5d0576de0a
refactor(api): migrate console app chat endpoints to BaseModel ( #37952 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 04:43:58 +00:00
Stephen Zhou
61650d34ce
refactor(web): remove custom console contract loaders ( #38284 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 03:32:02 +00:00
chariri
4fc8f0ddd1
refactor(api): migrate console app common endpoints to BaseModel ( #37951 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-02 03:24:38 +00:00
Xiyuan Chen
2429b757d8
fix(web): add missing i18n for CLI device flow login page ( #38282 )
2026-07-02 03:09:02 +00:00
QuantumGhost
51156fef07
chore: remove empty .codex file ( #38286 )
2026-07-02 03:01:00 +00:00
Stephen Zhou
ca8b680322
refactor(web): migrate trial app console contracts ( #38254 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-01 16:31:49 +00:00
Stephen Zhou
8540ca9242
refactor(web): migrate snippet console contracts ( #38258 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-01 16:31:39 +00:00
Stephen Zhou
37bcb60c26
refactor(web): migrate plugin console contracts ( #38252 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-01 15:34:52 +00:00
Stephen Zhou
6eb9928df7
refactor(web): migrate trigger console contracts ( #38255 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-01 14:46:30 +00:00
Stephen Zhou
f98c6cb2a6
refactor(web): migrate model provider console contracts ( #38253 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-01 14:46:17 +00:00
Stephen Zhou
ee1d33eaa6
refactor(web): migrate rbac access console contracts ( #38256 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-01 14:45:34 +00:00
yyh
f1f6ab0ac6
refactor(ui): use inset ring utilities ( #38275 )
2026-07-01 12:23:23 +00:00
eux
bf46b82303
fix(web): clarify unpublished explore app handling ( #38260 )
2026-07-01 11:04:01 +00:00
Joel
c1d03a888f
chore: remove useless tag params logic in use effect ( #38269 )
2026-07-01 10:19:55 +00:00
Stephen Zhou
befe7ec269
fix(web): improve card grid responsiveness ( #38263 )
2026-07-01 09:58:11 +00:00
yyh
76391b0383
chore(github): add e2e labeler and code owner ( #38257 )
2026-07-01 07:16:03 +00:00
非法操作
583bc34c3b
fix: order main nav account classes ( #38251 )
2026-07-01 06:54:35 +00:00
coslog
005bc54c38
refactor: use Pydantic for sensitive word avoidance config (Fixes #37… ( #37660 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-07-01 06:46:48 +00:00
Checo
3390be3978
refactor: pass db.session explicitly in DatasetIndexToolCallbackHandler ( #38082 )
2026-07-01 06:16:13 +00:00
Stephen Zhou
edf21269b3
refactor(web): decouple detail sidebars from main nav ( #38241 )
2026-07-01 06:07:07 +00:00
Stephen Zhou
93981cf75f
refactor(web): migrate console contracts to generated routes ( #38233 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-07-01 05:41:37 +00:00
yyh
0923ebaf88
chore(agent-v2): sync daily changes ( #38162 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yunlu Wen <wylswz@163.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: Yanli 盐粒 <yanli@dify.ai >
Co-authored-by: 盐粒 Yanli <beautyyuyanli@gmail.com >
Co-authored-by: zyssyz123 <916125788@qq.com >
Co-authored-by: 盐粒 Yanli <mail@yanli.one >
2026-07-01 05:07:23 +00:00
Jingyi
f816ae2e95
fix: handle integration marketplace install callbacks ( #38236 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-01 03:14:40 +00:00
dependabot[bot]
4f1030b94d
build(deps): bump pydantic-ai-slim from 1.85.1 to 1.102.0 in /dify-agent ( #38135 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-01 11:12:17 +08:00
github-actions[bot]
a3ce7aced7
chore(i18n): sync translations with en-US ( #38239 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-07-01 11:09:51 +08:00
Crazywoola
8809cc036d
feat(workflow-generator): enhance the AI auto-creation flow end-to-end ( #38175 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
2026-07-01 02:28:58 +00:00
Stephen Zhou
3ad06bebd9
refactor(web): migrate console contracts to generated types ( #38231 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-07-01 01:40:12 +00:00
蒜香飞行矮堇瓜
089c3f4af0
fix(api): avoid infinite loop in _delete_records when batch deletion fails ( #38118 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-30 14:40:37 +00:00
Stephen Zhou
4b17f968a6
perf(web): lazy load console contract shards ( #38230 )
2026-06-30 14:15:29 +00:00
Stephen Zhou
baf2191ee3
fix(web): hide deployment access sidebar tab ( #38229 )
2026-06-30 11:52:31 +00:00
Stephen Zhou
9393df9d00
fix(web): hide deployment access tab ( #38222 )
2026-06-30 10:54:57 +00:00
Stephen Zhou
b1bb6ef977
perf(web): improve vinext home startup time ( #38219 )
2026-06-30 10:36:38 +00:00
Pyuyi
200f8b800f
fix(api): prevent plugin provider cache stampedes ( #37388 )
...
Co-authored-by: VeraPyuyi <204892921+VeraPyuyi@users.noreply.github.com >
2026-06-30 10:09:05 +00:00
chariri
44e85c0023
fix(api): Fixing API contract generation infrastructure ( #38042 )
2026-06-30 08:51:32 +00:00
Xiyuan Chen
5ce13d1773
fix(api): register rbac-migrate-dataset-permissions CLI command ( #38204 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-30 08:20:24 +00:00
WH-2099
62cb5b5865
fix(api): scope nested resource lookups by owner refs ( #38177 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-30 08:19:58 +00:00
yyh
f8afa49ab9
chore(dify-ui): update theme tokens ( #38189 )
2026-06-30 07:54:13 +00:00
Blackoutta
b4be4d90a5
fix: stress test setup process and report structure workflow for Dify 1.15.0+ ( #38194 )
2026-06-30 07:29:42 +00:00
非法操作
4303103304
fix: debug plugin permission setting not work ( #38197 )
2026-06-30 07:29:20 +00:00
Bond Zhu
03d59dba47
fix(workflow): guard on_tool_execution stdout traces behind DEBUG ( #38200 )
2026-06-30 07:19:48 +00:00
Asuka Minato
102e1ede6e
chore: inject more db.session ( #38045 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-30 06:55:54 +00:00
wangxiaolei
528bf95d1b
feat: support dataset permission migrate to rbac ( #38166 )
2026-06-30 06:43:46 +00:00
yyh
444d164aea
test(e2e): add agent v2 test infrastructure ( #38191 )
2026-06-30 06:25:20 +00:00
Wu Tianwei
46163c68bd
fix: update documentation links in permission set and role modals ( #38188 )
2026-06-30 05:41:55 +00:00
Wu Tianwei
54a8ff2c1d
chore(i18n): update role management permission keys for multiple languages ( #38186 )
2026-06-30 03:28:34 +00:00
Sanket Shakya
9521c7fe7d
feat(mcp): support dynamic HTTP request headers in MCPClient ( #37938 )
2026-06-30 03:28:24 +00:00
Muhammad Zeeshan
995ba6b00e
fix(api): skip uuidv7() creation when PostgreSQL 18 provides it natively ( #36998 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-06-30 02:34:27 +00:00
wangxiaolei
49a92f096f
perf: make command rbac-migrate-member-roles use less mem and make it… ( #38151 )
2026-06-29 12:42:10 +00:00
非法操作
fa1ac75922
fix: editor can view the logs ( #38165 )
2026-06-29 10:05:32 +00:00
林玮 (Jade Lin)
cb35c6fa98
perf(api): retrieve published workflows via app.workflow_id ( #38153 )
2026-06-29 09:51:21 +00:00
非法操作
34f62e7df6
fix: editor should not query billing subscriptions ( #38157 )
2026-06-29 09:45:54 +00:00
shiyuanfang2nd
07b5dcbb19
fix(vdb): remove deprecated SQL options for ADB-PG 7.0 compatibility ( #38004 )
2026-06-29 09:30:01 +00:00
非法操作
23917c7b3e
fix: agent app log detail modal not display well ( #38014 )
2026-06-29 09:29:35 +00:00
Blackoutta
8a6ce28855
fix: multimodal segment attachment indexing ( #38080 )
2026-06-29 09:18:29 +00:00
Xiyuan Chen
0d5f43520c
fix(api): wire dedicated timeout into inner RBAC requests ( #38150 )
2026-06-29 07:03:50 +00:00
linhongkuan
d8f3be4bcd
fix(api): isolate side-effect database writes ( #37895 )
...
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
2026-06-29 06:20:34 +00:00
yyh
fc16fcba36
fix(web): align web app nav item width ( #38146 )
2026-06-29 06:18:19 +00:00
FFXN
ca2755e0c1
feat: refine snippet siderbar and support RBAC. ( #38134 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-29 06:03:40 +00:00
Wu Tianwei
d2216fe181
fix: support Unicode characters in form field names ( #38138 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-29 05:00:49 +00:00
Stephen Zhou
0d2084494e
chore: downgrade openapi-ts ( #38141 )
2026-06-29 04:18:24 +00:00
Stephen Zhou
358cf8be33
chore: update deps ( #38128 )
2026-06-29 02:41:30 +00:00
wangxiaolei
93d6506443
fix: CAN_REPLACE_LOGO should be false ( #38126 )
2026-06-29 01:52:58 +00:00
yyh
77d624e7a4
fix(web): improve main nav focus outline ( #38114 )
2026-06-29 01:11:37 +00:00
yyh
9d3ac1b7b3
fix: simplify scroll area composition ( #38113 )
2026-06-29 01:05:12 +00:00
Yunlu Wen
7a111c2226
refactor: shell provider protocol ( #38077 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-28 08:23:13 +00:00
yyh
7bb94cb6fe
fix: gate deployments in route layout ( #38078 )
2026-06-27 13:35:37 +00:00
yyh
484633d261
fix: prevent exiting toasts from blocking page clicks ( #38063 )
2026-06-27 07:35:25 +00:00
Stephen Zhou
a14310fc62
refactor(web): organize deployment feature state ( #38065 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-27 07:34:46 +00:00
Byron.wang
8218694691
fix: improve workflow run archive idempotency and batching ( #38027 )
2026-06-27 11:09:57 +08:00
yyh
17bee5fb32
fix: improve members role chip accessibility ( #38037 )
2026-06-26 18:40:03 +00:00
yyh
446b3962c1
fix: remove aria-busy from loading button ( #38036 )
2026-06-26 18:39:42 +00:00
github-actions[bot]
00b4cdc68e
chore(i18n): sync translations with en-US ( #38035 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-06-26 13:54:30 +00:00
Dx.
449b46b863
fix(web): download markdown file-preview links as attachments ( #38030 )
2026-06-26 13:46:44 +00:00
Asuka Minato
8d09b32cd5
chore: inject session ( #37941 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-26 13:42:47 +00:00
盐粒 Yanli
52c106b532
feat(agent-v2): sync nightly updates to main (2026-06-25) ( #37915 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-26 13:13:35 +00:00
Harsh Kashyap
5b8679468d
docs(web): fix testing guide link ( #38006 )
...
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com >
2026-06-26 12:50:12 +00:00
Evan
4fbfedd287
refactor: replace patch logger with caplog in test_version.py ( #38029 )
2026-06-26 12:07:44 +00:00
Cyber
051f4b32e3
feat(web): add customizable input placeholder for Agent/Chatflow/Chatbot web app ( #37790 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-26 09:57:31 +00:00
非法操作
e22fd9efd6
fix: plugin installation task popover layout when some failed too long ( #38000 )
2026-06-26 09:36:36 +00:00
Coding On Star
35eeb743d1
fix(web): capture blog UTM/slug attribution reliably under CSP ( #38022 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-06-26 08:35:43 +00:00
林玮 (Jade Lin)
1dbda1463e
feat(api): cache workflow provider configurations ( #37980 )
2026-06-26 08:04:37 +00:00
Mr_xie
3f2ef24755
refactor: pass db session into service calls ( #37403 ) ( #38016 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-26 07:53:27 +00:00
Escape0707
eb4ec93cea
chore: migrate account role test to testcontainers ( #38010 )
2026-06-26 05:51:14 +00:00
Xiyuan Chen
fa6f4b0ea5
refactor(api): enforce enums over string literals on openapi surface ( #38009 )
2026-06-26 05:48:21 +00:00
Manan Bansal
267b34caaf
fix(web): keep HITL input-field save button visible in the edit dialog ( #38007 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 05:40:51 +00:00
yyh
6ab1dd06ac
fix: isolate node selector keyboard events ( #37998 )
2026-06-26 05:38:10 +00:00
Stephen Zhou
113d6d7e00
refactor: align deployment detail state ownership ( #38008 )
2026-06-26 05:37:21 +00:00
Mohammed Aqib
a66b1de477
refactor: Use pytest caplog instead of logger patching in test_spec.py ( #37997 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-26 04:48:22 +00:00
Stephen Zhou
16b698b54d
refactor: simplify deployment access ownership ( #37994 )
2026-06-26 04:10:56 +00:00
yyh
4cd8b8c733
fix(web): make marketplace URL builder SSR-safe ( #37944 )
2026-06-26 03:35:22 +00:00
akou
677ab01806
refactor(tests): use caplog in workflow collaboration service tests ( #37468 ) ( #37991 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-26 03:14:06 +00:00
Stephen Zhou
f4e832f35c
fix: decouple deployment access control dialog ( #37936 )
2026-06-26 02:16:29 +00:00
kurokobo
1c5e1280cb
feat(webapp): display app description on chat and text-generation app screens ( #37345 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-26 02:03:16 +00:00
-LAN-
0035d90e36
fix(api): require edit access for trace config changes ( #37973 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-26 00:51:39 +00:00
Xiyuan Chen
2047e0dc12
fix(cli): use a(n) article in difyctl prerelease warning ( #37976 )
2026-06-26 00:49:42 +00:00
chariri
2e9c0a3c7a
refactor(api): migrate response contract tooling to BaseModel ( #37950 )
2026-06-26 00:11:04 +00:00
ojasarora.eth
a246dc8b17
ci: emit pyrefly diagnostics as GitHub workflow commands ( #37974 )
2026-06-25 18:27:46 +00:00
ojasarora.eth
bb921bcc45
test: replace logger mock with caplog in workflow collaboration test ( #37971 )
2026-06-25 16:45:59 +00:00
QuantumGhost
4f4ac27de2
chore(api): surface pyrefly output on type-check failures ( #37934 )
2026-06-25 13:47:10 +00:00
Yunlu Wen
3aa26fb637
chore: bump versions to 1.15.0 ( #37929 )
2026-06-25 12:02:38 +00:00
Wu Tianwei
1d2cc1e475
feat: add hydration support and fallback for Countdown component ( #37943 )
2026-06-25 10:40:48 +00:00
林玮 (Jade Lin)
aa37c1d833
fix(api): tongyi credential compatibility ( #37942 )
2026-06-25 10:25:24 +00:00
yyh
48dfbd60d6
fix: polish tool provider selection and detail drawer ( #37940 )
2026-06-25 10:07:32 +00:00
Mr_xie
e90c7ab8a7
refactor(tests): replace logger mocks with caplog ( #37468 ) ( #37922 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-25 09:48:43 +00:00
wangxiaolei
40119fef44
feat: update monitor permission key and plugin permission key ( #37937 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-25 09:41:38 +00:00
Manan Bansal
72a03c2d6a
refactor(test): replace SimpleNamespace with real UploadFile model in test_dataset_models.py ( #37935 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-25 09:35:24 +00:00
Wu Tianwei
affdc89f84
feat: enhance app permissions and access controls ( #37933 )
2026-06-25 09:28:58 +00:00
QuantumGhost
b33e8f0ddb
fix: improve error handling for workflow execution ( #37919 )
2026-06-25 07:36:34 +00:00
FFXN
8f74e176ca
fix: remove redundant snippets permissions ( #37921 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-25 07:27:16 +00:00
github-actions[bot]
b9bcf31c72
chore(i18n): sync translations with en-US ( #37916 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-25 07:07:23 +00:00
Gateway
abf2986299
build(deps): update Bleach sanitizer security fix ( #37860 )
2026-06-25 06:32:48 +00:00
Wu Tianwei
599d92ef6b
fix: Fix frontend rbac issues ( #37872 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-25 05:51:39 +00:00
Jingyi
93dd955deb
docs: add Dify Cloud support contact ( #37913 )
2026-06-25 05:19:31 +00:00
github-actions[bot]
75909ce10e
chore(i18n): sync translations with en-US ( #37891 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-25 03:24:37 +00:00
Asuka Minato
d93989bfc0
chore: add type to test ( #37876 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-25 03:01:09 +00:00
functionkiller
31a50a3b20
fix: eagerly validate conversation before generator to prevent hanging ( #37224 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-06-25 02:57:33 +00:00
Stephen Zhou
3d8316333f
fix: keep body background consistent on overscroll ( #37909 )
2026-06-25 02:20:39 +00:00
wangxiaolei
9fc2925b00
feat: delete member delete rbac binding ( #37904 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-25 02:08:07 +00:00
Jingyi
d349e892f4
fix: respect legacy plugin permissions without RBAC ( #37903 )
2026-06-25 01:18:40 +00:00
Willow Lopez
2483c091aa
refactor: replace logger patches with pytest caplog in tests ( #37890 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-06-24 21:40:06 +00:00
Stephen Zhou
a421362847
chore(web): prune unused i18n translations ( #37888 )
2026-06-24 16:13:22 +00:00
linhongkuan
4964359961
refactor(tests): use caplog in web login tests ( #37889 )
...
Co-authored-by: lin-hongkuan <lin-hongkuan@users.noreply.github.com >
2026-06-24 14:44:01 +00:00
Stephen Zhou
1b81ac033f
chore(knip): add mdx support clean unused code ( #37882 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 12:30:11 +00:00
Joel
2eb564696e
fix: banner has ui problem in small screen ( #37879 )
2026-06-24 11:19:33 +00:00
wangxiaolei
d87764b0f8
feat: filter dataset operator and add miss permission key ( #37867 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 09:56:28 +00:00
Jiang
d135dab241
fix: Lindorm vector store errors caused by the update of opensearch-py ( #37862 )
2026-06-24 09:54:06 +00:00
Stephen Zhou
ea1aa2fecd
chore(web): remove unused frontend code ( #37866 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 09:25:52 +00:00
yyh
86b73ba205
fix: align switch focus outline ( #37870 )
2026-06-24 09:16:40 +00:00
非法操作
fe62177ba5
fix: add is_cloud_only for templates ( #37846 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
2026-06-24 08:29:54 +00:00
Yunlu Wen
ce6297bed2
chore(deps): bump dep versions for CVE fixes ( #37861 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-06-24 08:22:55 +00:00
L1nSn0w
94d365ea5e
feat: surface separated-mode LLM reasoning in CLI and workflow run preview ( #37828 )
2026-06-24 08:02:28 +00:00
Xiyuan Chen
32dc9ff2d9
fix(cli): make app-info cache resilient to corrupt entries + route errors through structured envelope (WTA-257) ( #37852 )
2026-06-24 07:39:26 +00:00
Asuka Minato
2112115962
chore: make AccountService.load_user use passed session ( #37764 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 07:29:12 +00:00
Stephen Zhou
f665bcac95
chore(web): clean up unused production code ( #37854 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 07:10:17 +00:00
Asuka Minato
347b02d318
chore: rm all mock_logger ( #37786 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 07:10:02 +00:00
Wu Tianwei
eb19140986
chore: Update permission keys and descriptions for multiple languages to simplify application and dataset management phrases ( #37859 )
2026-06-24 06:24:38 +00:00
github-actions[bot]
f8a9605417
chore(i18n): sync translations with en-US ( #37855 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-06-24 05:54:21 +00:00
Jingyi
4573aaa717
fix(web): polish onboarding main nav and preferences tab ( #37844 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-06-24 05:46:53 +00:00
Evan
67a5eacf2d
refactor: pass session as parameter in knowledge_retrieval_inner_service and agent_app_feature_service ( #37639 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-06-24 05:34:41 +00:00
jashwanth_reddy_gummula
2cde7e4a94
fix: resolve DetachedInstanceError via session management refactoring ( #37847 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 05:33:12 +00:00
Jingyi
4086f5f2d9
fix(web): align marketplace i18n terminology ( #37837 )
2026-06-24 05:18:07 +00:00
Myshkin451
31c08faded
refactor: inject session into audio TTS ( #37849 )
2026-06-24 04:49:48 +00:00
Stephen Zhou
1c1b20aa46
refactor(web): simplify deployment action state ( #37851 )
2026-06-24 04:39:52 +00:00
Wu Tianwei
24dd7ea3a8
fix: add RBAC feature toggle to environment configuration ( #37853 )
2026-06-24 04:18:59 +00:00
zyssyz123
1eafbf9763
fix(agent): save workflow agents as console roster apps ( #37848 )
2026-06-24 03:35:12 +00:00
kunal
d0b2239c60
refactor: accept db.session explicitly in ApiKeyAuthService ( #37832 )
...
Co-authored-by: kunalj1-arch <kunal.j1@turing.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-24 01:20:47 +00:00
Stephen Zhou
50b3228bc7
refactor(web): reuse infinite scroll hook in deployments ( #37825 )
2026-06-23 14:22:09 +00:00
kunal
5b453069d1
refactor: for db.session feedback service.export feedbacks ( #37763 )
...
Co-authored-by: kunalj1-arch <kunal.j1@turing.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-06-23 14:01:40 +00:00
Stephen Zhou
acf6d0ddc9
refactor(web): simplify deployment async ownership ( #37823 )
2026-06-23 13:20:23 +00:00
Stephen Zhou
d8ed874dc7
refactor(web): manage deployment async state with atoms ( #37819 )
2026-06-23 12:50:16 +00:00
github-actions[bot]
ed500761c8
chore(i18n): sync translations with en-US ( #37760 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-23 12:41:44 +00:00
zyssyz123
26b0ff2a01
feat(agent): copy roster agent into workflow inline agent ( #37813 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 12:28:29 +00:00
Stephen Zhou
b56e5f74e7
fix(web): stabilize deployment state hydration ( #37818 )
2026-06-23 11:07:15 +00:00
林玮 (Jade Lin)
4ac8c5a30e
fix(agent): inject env inline per-command instead of persisting workspace file ( #37815 )
2026-06-23 10:46:11 +00:00
wangxiaolei
be3677f145
fix: fix logic ( #37812 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 10:11:52 +00:00
github-actions[bot]
d1a3f31f15
chore(i18n): sync translations with en-US ( #37802 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-23 10:05:42 +00:00
Stephen Zhou
ac06deba20
refactor(web): sync deployment route state from next route ( #37811 )
2026-06-23 09:49:25 +00:00
L1nSn0w
725e4da29d
feat(chatflow): stream LLM reasoning to a live thinking panel ( #37460 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 09:49:01 +00:00
Yunlu Wen
c2a554da93
fix(api): disable gunicorn control sock ( #37806 )
2026-06-23 09:21:13 +00:00
wangxiaolei
db9b899321
chore: compatiable old role update ( #37804 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 09:08:08 +00:00
ToughGuysDeservePink
b98ba99b23
fix: correct misleading password length validation message ( #37796 )
2026-06-23 09:00:16 +00:00
林玮 (Jade Lin)
04d226384f
fix(agent): agent composer publish validation ( #37803 )
2026-06-23 08:48:40 +00:00
Stephen Zhou
0fcaf92d67
fix(web): polish main nav and deployment tooltip styles ( #37800 )
2026-06-23 08:10:28 +00:00
FFXN
a554891bbd
fix: snippet history detail includes input fields ( #37797 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 08:08:12 +00:00
Xiyuan Chen
d764b16d06
feat(cli): prepare for alpha release ( #37794 )
2026-06-23 08:07:15 +00:00
盐粒 Yanli
f4fdbeba76
feat(agent-v2): sync nightly updates to main (2026-06-22) ( #37651 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-23 08:05:16 +00:00
wangxiaolei
56b0b57ff7
feat: support query catalog add billing enabled ( #37791 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 07:34:58 +00:00
Stephen Zhou
99c3d7d0f0
refactor(web): consolidate deployment state atoms ( #37783 )
2026-06-23 07:26:55 +00:00
Byron.wang
cf1ebdadf5
feat(retention): add V2 workflow run archive bundlesa ( #37747 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 15:20:25 +08:00
zyssyz123
a3309cd857
fix: support agent duplicate role and skill file preview ( #37788 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 06:35:26 +00:00
Myshkin451
7fc8eed716
refactor: pass session into hit testing service ( #37785 )
2026-06-23 06:21:38 +00:00
Xiyuan Chen
b3e5f29421
fix(app): derive get-app --mode whitelist from listable app types ( #37761 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 04:40:05 +00:00
zyssyz123
26639e0923
feat: add agent debug conversation refresh API ( #37784 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 04:34:13 +00:00
Yunlu Wen
7852c273e4
refactor: improve stream close 2 ( #37106 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 03:32:33 +00:00
wangxiaolei
ef54229d6f
chore: add ENTERPRISE_RBAC_API_URL check and update permission key ( #37777 )
2026-06-23 03:26:06 +00:00
Stephen Zhou
855bb32306
refactor: adapt docs links for product prefixes ( #37565 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-23 03:24:29 +00:00
Stephen Zhou
f380bbaa10
refactor(web): consolidate create release state ( #37765 )
2026-06-23 02:17:54 +00:00
zyssyz123
b67a04aa22
fix: isolate agent debug conversations by account ( #37766 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 02:04:23 +00:00
Jingyi
ab11083c2d
fix(web): restore contact us support menu ( #37774 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-23 01:04:17 +00:00
wangxiaolei
0cc27dd401
chore: not use request.scoped session ( #37421 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-22 19:38:24 +00:00
zyssyz123
7d2f25df8e
feat(agent): add roster service api access ( #37759 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 12:37:27 +00:00
Stephen Zhou
e3d0320826
refactor(web): manage create release form with Jotai ( #37762 )
2026-06-22 12:26:12 +00:00
Evan
29b95d3ced
fix: replace mock_logger with caplog in tests ( #37757 )
2026-06-22 11:26:07 +00:00
yyh
9fd153ad99
fix(web): derive publish shortcut display from hotkey ( #37758 )
2026-06-22 10:26:54 +00:00
Wu Tianwei
76e587f78a
fix(tests): enhance toast mock and add preview-only app warning test ( #37749 )
2026-06-22 10:09:07 +00:00
zyssyz123
99010dab3e
fix(agent): switch roster node to inline ( #37754 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 09:41:07 +00:00
Yunlu Wen
82d08851be
feat: guard openapi with rbac ( #37752 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-22 09:35:33 +00:00
非法操作
0d7ca17cd1
fix: add the outlined button of notification ( #37741 )
2026-06-22 09:30:07 +00:00
林玮 (Jade Lin)
7cca8b6bb0
fix: Add tenant-level Redis lock for credit pool deduction ( #37753 )
2026-06-22 09:26:47 +00:00
zyssyz123
4065f63dce
fix(agent): add stable debug conversation ( #37744 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 09:21:09 +00:00
Blackoutta
7c20ffe6c4
fix: prevent legacy stop from interrupting GraphEngine runs ( #37129 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-06-22 08:25:15 +00:00
Stephen Zhou
25b90229bc
fix: disable deployment DSL imports ( #37745 )
2026-06-22 08:14:08 +00:00
Xiyuan Chen
084f122814
refactor(openapi/cli): split app usage-face from studio-app build-face ( #37641 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 07:46:59 +00:00
Xiyuan Chen
1d74bff311
fix(cli): make auth devices revoke --yes a real flag ( #37740 )
2026-06-22 07:42:13 +00:00
L1nSn0w
7aa20d6d94
fix(cli): apply --think filtering to workflow app outputs ( #37736 )
2026-06-22 07:34:47 +00:00
Wu Tianwei
8f6b57fe24
fix: add RBAC feature across various components ( #37732 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 07:30:28 +00:00
wangxiaolei
c83dcce1f7
chore: remove duplicate code ( #37724 )
2026-06-22 06:57:56 +00:00
Yufeng He
47ee9f7435
fix: bound OperationService billing requests ( #37425 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-06-22 06:45:03 +00:00
Xiyuan Chen
762e7f7e8a
fix(cli): align run app --conversation mode list with runtime gate ( #37733 )
2026-06-22 06:42:51 +00:00
zyssyz123
c1ab6226a2
fix(agent): support restoring roster versions ( #37734 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 06:31:50 +00:00
Xiyuan Chen
908c148667
fix(hitl): stop confusing 404 when resuming forms via CLI ( #37556 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 06:11:27 +00:00
Xiyuan Chen
1acf6e7eb6
fix(cli): document HITL pause exit code as 0, not 2 ( #37737 )
2026-06-22 05:56:31 +00:00
Evan
ea3ef81396
refactor(tests): replace mock_logger with caplog in 5 service tests ( #37468 ) ( #37715 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 05:53:51 +00:00
非法操作
7b3508e376
fix: add legacy snippet permissions ( #37718 )
2026-06-22 05:37:21 +00:00
yyh
6a5ddc751c
chore(deps): upgrade npm dependencies ( #37731 )
2026-06-22 05:35:33 +00:00
zyssyz123
34c1bf1062
feat(agent): add skill inspect API ( #37726 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 05:22:10 +00:00
L1nSn0w
4f61353dc2
fix(cli): align difyctl help text with actual flags and error envelope ( #37728 )
2026-06-22 04:53:58 +00:00
KVOJJJin
7e9cb50152
feat(web): hide snippets ( #37729 )
2026-06-22 04:51:47 +00:00
L1nSn0w
3e606ff0dc
feat(cli): recover omitted and length-aware command suggestions ( #37624 )
2026-06-22 03:56:52 +00:00
Asuka Minato
d5cdb2e6f1
chore: clean some isinstance ( #37602 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-22 03:51:21 +00:00
Yufeng He
265dc54c51
fix(watercrawl): don't disable request timeouts with timeout=None ( #37685 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-22 03:08:58 +00:00
Evan
89d4fe91bc
fix: add bounded timeout to Firecrawl credential validation ( #37638 )
2026-06-22 02:56:15 +00:00
Evan
16fd55ab58
fix: add bounded timeout to Jina credential validation requests ( #37637 )
2026-06-22 02:56:09 +00:00
QuantumGhost
ff81e7b393
chore: remove legacy CI configurations ( #37721 )
2026-06-22 02:44:01 +00:00
非法操作
8cc690268b
fix: invalidate credential cache after OAuth refresh ( #37630 )
2026-06-22 02:30:32 +00:00
yyh
f06127aaa4
test(dify-ui): align select form story with field primitives ( #37670 )
2026-06-22 02:17:35 +00:00
yyh
8c484411ea
fix(web): simplify completed drawer dismissal ( #37664 )
2026-06-22 02:17:24 +00:00
yyh
4c083e76e2
feat(web): add app shell skip navigation ( #37644 )
2026-06-22 02:17:18 +00:00
yyh
24080010c9
chore(deps): bump base-ui to v1.6.0 ( #37663 )
2026-06-22 02:17:07 +00:00
Yufeng He
3a3ad6ad7c
fix: skip empty tool entries in legacy dataset config extraction ( #37669 )
...
Signed-off-by: Yufeng He <40085740+he-yufeng@users.noreply.github.com >
2026-06-21 07:32:15 +00:00
frank
44464c8c63
test: replace patch logger with caplog in core/rag tests ( #37468 ) ( #37621 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-21 07:30:40 +00:00
MeloMei
b60f83e308
refactor(test): replace logger mock with caplog in billing and vector service tests ( #37697 )
...
Signed-off-by: MeloMei <burnapwipprechtna268@gmail.com >
2026-06-21 05:31:52 +00:00
Rohit Gahlawat
a8e3257f43
refactor: accept db.session explicitly in FileService.get_upload_files_by_ids ( #37695 )
2026-06-21 05:18:28 +00:00
Rohit Gahlawat
9b4dd9d4e8
refactor: accept db.session explicitly in APIBasedExtensionService ( #37693 )
2026-06-21 00:53:36 +00:00
Rohit Gahlawat
75d50455d6
refactor: accept db.session explicitly in FeedbackService ( #37694 )
2026-06-21 00:52:36 +00:00
落尘
adfd820220
fix(watercrawl): bound client request timeouts ( #37515 )
2026-06-21 00:47:25 +00:00
Rohit Gahlawat
dcff1870d5
refactor: accept db.session explicitly in SavedMessageService ( #37682 )
2026-06-20 12:35:06 +00:00
zyssyz123
b3e724dce1
fix(agent): return conflict for duplicate agent names ( #37686 )
2026-06-20 12:25:08 +00:00
Escape0707
517b27c2b4
test: migrate hit testing dump record tests ( #37672 )
2026-06-20 12:12:14 +00:00
Asuka Minato
a7b53b33ee
chore: move one db.session ( #37656 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-19 19:52:59 +00:00
Asuka Minato
fae607e2fe
chore: add Type to test ( #37191 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-19 16:44:20 +00:00
Sukka
9eca75c7fc
refactor(web): migrate shared localStorage to createLocalStorageState ( #37408 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-06-19 13:51:45 +00:00
Evan
734211d735
fix: use f-string for error messages in resume_workflow_execution ( #37666 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-19 09:29:18 +00:00
-LAN-
8052c93133
refactor(api): type end user records with enum ( #36945 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-19 01:02:01 +00:00
Asuka Minato
bd15b8e6ce
chore: add more type in test ( #37609 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-18 23:07:12 +00:00
Asuka Minato
e4500d2b9d
chore: Caplog type ( #37603 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-18 18:53:13 +00:00
Wu Tianwei
33edf97f81
feat: RBAC ( #37107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: fatelei <fatelei@gmail.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
Co-authored-by: Charles Yao <chongbinyao33@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Jingyi <jingyi.qi@dify.ai >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
Co-authored-by: gigglewang <gigglewang@dify.ai >
Co-authored-by: chariri <w@chariri.moe >
Co-authored-by: Evan <2869018789@qq.com >
Co-authored-by: zyssyz123 <916125788@qq.com >
2026-06-18 16:35:29 +00:00
盐粒 Yanli
8732d1463a
chore(agent-v2): sync nightly updates to main (2026-06-18) ( #37610 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-06-18 15:34:51 +00:00
zyssyz123
0df30dd269
fix(agent): resolve roster file downloads versions and log filters ( #37626 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-18 12:06:27 +00:00
yyh
aa777a1f7a
fix(web): nav link focus ring style ( #37633 )
2026-06-18 09:57:22 +00:00
dependabot[bot]
a9c5e52940
chore(deps): bump the github-actions-dependencies group across 1 directory with 13 updates ( #37234 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 08:49:18 +00:00
zyssyz123
933df2f490
fix(agent): decouple roster from app quota ( #37625 )
2026-06-18 08:48:18 +00:00
Stephen Zhou
c52eafe2ca
docs: enrich generated service API descriptions ( #37615 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-18 08:43:39 +00:00
zyssyz123
2f72b576f0
fix(agent): keep debugger session across soul saves ( #37620 )
2026-06-18 08:24:20 +00:00
Evan
2604c33e54
refactor(tests): replace mock_logger with caplog in service tests ( #37468 ) ( #37617 )
2026-06-18 07:55:48 +00:00
frank
694bf3754c
test: use caplog for annotation service logging ( #37618 )
2026-06-18 07:54:47 +00:00
yyh
762321751c
refactor(web): centralize main nav route access ( #37612 )
2026-06-18 06:47:22 +00:00
-LAN-
7bfcf9185c
fix(docker): harden default SSRF proxy egress ( #36332 )
2026-06-18 06:31:25 +00:00
非法操作
26b0137c83
chore: improve invite member flow ( #37479 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jingyi <jingyi.qi@dify.ai >
2026-06-18 06:30:01 +00:00
Bond Zhu
5873acc433
ci: build and push dify-agent-backend image ( #37606 )
2026-06-18 06:17:31 +00:00
github-actions[bot]
de2548b714
chore(i18n): sync translations with en-US ( #37611 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-18 06:14:08 +00:00
盐粒 Yanli
3f2d22ec0f
feat(agent-v2): sync nightly updates to main ( #37599 )
...
Co-authored-by: Jingyi-Dify <jingyi.qi@dify.ai >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Bond Zhu <783504079@qq.com >
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-18 05:03:34 +00:00
gigglewang
79ab6c2ecd
test(cli/e2e): add ErrorBody contract tests for error.server structure ( #37518 )
2026-06-18 03:35:11 +00:00
Asuka Minato
4304044905
chore: example of make db.session pass from parameter. ( #37561 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-18 02:16:09 +00:00
Evan
0fa43973b8
fix: clean unnecessary | None type annotations ( #35557 ) ( #36824 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-18 02:08:08 +00:00
zyssyz123
43192036fa
fix: require Agent App role ( #37601 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-18 01:23:45 +00:00
zyssyz123
0dd966f7b8
fix: stream Agent App backend deltas ( #37600 )
2026-06-18 01:23:20 +00:00
Asuka Minato
af99414fc1
chore: port isinstance to match case ( #37271 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-18 00:18:03 +00:00
QuantumGhost
f0b34bdeb4
feat(api): LLM polling support ( #37462 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-06-17 23:34:33 +00:00
Stephen Zhou
19838972dc
fix: add service api openapi descriptions ( #37595 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 16:02:43 +00:00
zyssyz123
bc825f94b5
fix(agent): sync generated observability contracts ( #37597 )
2026-06-17 15:57:02 +00:00
zyssyz123
59f8f2e7b3
fix(agent): align roster observability logs contract ( #37578 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 14:34:14 +00:00
Stephen Zhou
baf775134e
fix: improve Service API OpenAPI contracts ( #37592 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 14:25:30 +00:00
盐粒 Yanli
9021b3f5be
feat(agent): add Agent Stub drive commands ( #37593 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 14:21:09 +00:00
github-actions[bot]
c71f03f590
chore(i18n): sync translations with en-US ( #37587 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-17 10:13:22 +00:00
林玮 (Jade Lin)
ad5bade45f
fix(api): enforce document creation limits in pipeline generator ( #37586 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 10:11:37 +00:00
Joel
1065fe519c
fix: toast long error message may caused not show all ( #37581 )
2026-06-17 09:50:13 +00:00
Stephen Zhou
48452aefbc
feat: app deploy ( #35670 )
...
Co-authored-by: zhangx1n <zhangxin@dify.ai >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 09:28:43 +00:00
盐粒 Yanli
0ea0647dd0
feat(agent): wire knowledge base retrieval into runtime ( #37577 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 09:27:38 +00:00
yyh
8782da42c8
fix(web): prevent workspace trigger focus ring clipping ( #37576 )
2026-06-17 08:33:51 +00:00
非法操作
e6a91bfcde
chore: workflow restore sandbox upgrade ( #37568 )
2026-06-17 08:13:26 +00:00
zyssyz123
912c0fa8d1
fix(agent): add agent app duplicate endpoint ( #37571 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 08:09:47 +00:00
github-actions[bot]
872b5a081f
chore(i18n): sync translations with en-US ( #37557 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-17 06:56:40 +00:00
zyssyz123
758bea1a91
fix(api): hide agent apps from installed apps ( #37570 )
2026-06-17 06:47:39 +00:00
zyssyz123
3b0f6aef8e
fix(api): allow inline workflow agent soul saves ( #37563 )
2026-06-17 06:02:03 +00:00
yyh
f203ab7f1d
fix(agent-v2): include workflow references in agent list ( #37567 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 05:56:53 +00:00
zyssyz123
e970cbde0f
feat: add agent roster observability APIs ( #37566 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 05:22:52 +00:00
Prajeeth Channa
f992ede836
test: replace logger patch with caplog in remaining test files ( #37562 )
2026-06-17 03:37:09 +00:00
Ingram Z
6ab5cf109b
refactor: optimize free plan workflow run cleanup batching ( #37227 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 03:19:26 +00:00
Evan
8ca8b3d59a
refactor: replace mock.patch logger with pytest caplog in tests ( #37560 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 02:22:39 +00:00
Prajeeth Channa
3f81ec1212
test: replace logger patch with caplog in version and rag pipeline tests ( #37554 )
2026-06-17 01:50:50 +00:00
Jingyi
e189ceb397
fix: align app and knowledge detail shell styles ( #37555 )
2026-06-17 01:25:05 +00:00
zyssyz123
bacc48d16e
fix(agent): align config detail and output contracts ( #37535 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-17 01:17:20 +00:00
zyssyz123
7cb4a30040
fix(agent): persist Agent App prompt message ( #37534 )
2026-06-16 16:44:06 +00:00
frank
56dce93524
test: replace logger patch with caplog in test_telemetry_log ( #37533 )
2026-06-16 14:35:15 +00:00
zyssyz123
813a1677b2
fix: support Agent v2 plugin tool runtime params ( #37526 )
2026-06-16 11:03:55 +00:00
KVOJJJin
1427b0b098
feat: refine snippet layout ( #37517 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 09:47:38 +00:00
yyh
2893adf5e4
test(dify-ui): add Storybook interaction coverage ( #37519 )
2026-06-16 09:39:37 +00:00
-LAN-
eb2aaf2ac1
fix(docker): remove duplicate inline styles env ( #37510 )
2026-06-16 09:36:48 +00:00
Stephen Zhou
33ef76c5b8
chore: audit deps ( #37516 )
2026-06-16 09:10:17 +00:00
gigglewang
56a026505e
fix(cli/e2e): remove LLM nodes from fixture DSLs and fix test assertions ( #37463 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-06-16 08:58:53 +00:00
zyssyz123
dcc0b95e11
fix: issue ( #37508 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 08:53:53 +00:00
lmlm
f7c90d4873
test: use caplog for mail task logging ( #37493 )
2026-06-16 08:18:22 +00:00
落尘
28cc739a93
fix(jina): handle non-json auth errors ( #37502 )
2026-06-16 08:16:34 +00:00
落尘
4350617694
fix(watercrawl): handle non-json auth errors ( #37498 )
2026-06-16 08:16:30 +00:00
落尘
431d6bb983
fix(watercrawl): accept content type parameters ( #37500 )
2026-06-16 08:16:24 +00:00
落尘
fe64c5d4a8
fix(watercrawl): bound result download timeout ( #37495 )
2026-06-16 08:16:16 +00:00
zyssyz123
f9ed81c3f4
fix(api): Agent v2 chat ask_human — resume on timeout + skip input guards on resume ( #37492 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:11:28 +00:00
Manan Bansal
9ccbfbaf9d
fix(api): add bounded timeouts to Nacos remote settings HTTP requests ( #37444 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-06-16 07:42:51 +00:00
Bond Zhu
f53d7d4287
ci: add deploy-agent workflow triggered on deploy/agent branch ( #37496 )
2026-06-16 07:35:48 +00:00
zyssyz123
b6b9165d2b
fix(agent): include app display fields in published references ( #37485 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 07:00:37 +00:00
zyssyz123
b4e3a9095b
fix(agent): support agent-id chat and inline draft bindings ( #37483 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 06:04:30 +00:00
Jingyi
30506f7221
fix(workflow): clamp file list upload limit ( #37474 )
2026-06-16 05:50:16 +00:00
Evan
6f31e9ef8d
fix: replace patch logger with caplog in test_remove_app_and_related_data_task ( #37468 ) ( #37480 )
2026-06-16 05:34:21 +00:00
Jingyi
598ecc02c6
fix(workflow): refine tool picker copy ( #37477 )
2026-06-16 05:33:34 +00:00
Evan
167ca992a2
refactor: remove unnecessary # type: ignore for yaml imports ( #24494 ) ( #37481 )
2026-06-16 04:41:59 +00:00
Evan
a605e7f11e
refactor: replace isinstance chains with match-case ( #24487 ) ( #37482 )
2026-06-16 04:41:31 +00:00
Asuka Minato
1b2d397fc9
test: example of make db.session pass from parameter. #37403 ( #37471 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 04:07:01 +00:00
zyssyz123
8d05185e39
feat(api): Agent ask_human HITL (phase-1) — workflow node + Agent v2 chat — ENG-635 ( #37437 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 03:43:40 +00:00
citizen204
f06278951a
fix(api): add bounded timeouts to Marketplace POST requests ( #37424 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 03:04:48 +00:00
lmlm
d4a4e88346
test: use caplog for workspace permission logging ( #37473 )
2026-06-16 02:51:24 +00:00
Asuka Minato
2be8a5f633
chore: example use caplog in test ( #37470 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-16 01:10:09 +00:00
Jingyi
7bed801b0d
fix(workflow): reset block selector tab on reopen ( #37469 )
2026-06-16 00:22:54 +00:00
Asuka Minato
de2ec990d8
chore: example to color the session ( #37402 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-15 18:06:24 +00:00
zyssyz123
2b7f5ab982
fix: project agent node outputs into draft graph ( #37467 )
2026-06-15 13:27:57 +00:00
yyh
6c3857a4c8
test(dify-ui): add strict Storybook a11y checks ( #37459 )
2026-06-15 11:55:33 +00:00
zyssyz123
1e8329f02c
feat: Unify Agent v2 console routes ( #37465 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-15 11:09:15 +00:00
Xiyuan Chen
a18635e566
feat(cli): difyctl per-commit edge distribution via Cloudflare R2 ( #37454 )
2026-06-15 09:30:35 +00:00
Jingyi
9b74df21d0
feat(web): refine onboarding UI ( #37433 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: fatelei <fatelei@gmail.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
Co-authored-by: gigglewang <gigglewang@dify.ai >
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
Co-authored-by: chariri <w@chariri.moe >
Co-authored-by: Evan <2869018789@qq.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-15 08:47:15 +00:00
Yunlu Wen
4b15b0e6a6
fix: preserve inline image for chatflow messages ( #37455 )
2026-06-15 07:37:24 +00:00
wangxiaolei
3eaa534e99
fix: fix human input form logo replace ( #37452 )
2026-06-15 07:27:25 +00:00
yyh
0c5b3fd0f2
fix: keep segmented control focus ring inset ( #37448 )
2026-06-15 07:00:52 +00:00
QuantumGhost
3fc9f525b7
fix(api): fix incorrect docker build context ( #37438 )
2026-06-15 06:29:58 +00:00
wangxiaolei
fd6c7a40f3
fix: fix store chinese as unicode, let search failed ( #37446 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-15 06:11:26 +00:00
yyh
a5499bb7dc
fix(agent-v2): sync node job prompt from draft graph ( #37441 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yansong Zhang <916125788@qq.com >
2026-06-15 05:50:25 +00:00
zyssyz123
d21bf291bb
fix: align agent app backing roster API ( #37442 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-15 05:21:38 +00:00
Yunlu Wen
12159d6313
feat: rbac scaffold ( #37443 )
2026-06-15 05:16:41 +00:00
wangxiaolei
a685eba549
fix: fix remove logo not work ( #37435 )
2026-06-15 03:32:10 +00:00
Stephen Zhou
cd3008e159
chore: update deps ( #37427 )
2026-06-15 02:44:28 +00:00
Yunlu Wen
d315ae3b80
fix: change store apis to async ( #37329 )
2026-06-15 02:24:51 +00:00
cn7shi
e0773c4d8f
refactor: TagService to accept db.session explicitly ( #37416 )
2026-06-15 02:04:28 +00:00
Shahil kadia
c6b3e525d1
refactor: accept db.session explicitly in RecommendedAppService ( #37417 )
...
Co-authored-by: Shahil Kadia <shahil@users.noreply.github.com >
2026-06-15 01:19:16 +00:00
yyh
a875d76290
fix: remove pagination current transition ( #37404 )
2026-06-15 01:03:52 +00:00
yyh
df5be19fc2
docs: add drawer stories ( #37409 )
2026-06-15 01:03:42 +00:00
yyh
8eb6a19784
refactor: normalize search input and dify-ui focus states ( #37413 )
2026-06-15 01:03:31 +00:00
Manan Bansal
fbfbbda245
refactor(api): remove unnecessary type: ignore in summary_index_service ( #24494 ) ( #37423 )
2026-06-15 00:51:44 +00:00
y
06d9b01a8d
refactor: type remaining bare dict annotations ( #37422 )
2026-06-14 13:29:02 +00:00
jashwanth_reddy_gummula
0ca39c96db
refactor: replace if isinstance with match case ( #37412 )
2026-06-14 13:00:01 +00:00
Jingyi
09b6f25fb9
fix: render marketplace template icons with AppIcon ( #37401 )
2026-06-13 02:50:53 +00:00
zyssyz123
8cac86d5c5
feat(agent): Skills & Files effective chain — drive runtime exposure, inspector, lifecycle, infer-tools ( #37370 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-13 02:30:55 +00:00
Escape0707
a1769b0c17
test: migrate recommended app service tests ( #37398 )
2026-06-13 00:28:14 +00:00
yyh
ca3cb2a902
fix(dify-ui): restore pagination jump focus ( #37393 )
2026-06-12 22:25:17 +00:00
Stephen Zhou
5d77c0af08
refactor: fix OpenAPI contract generation schemas ( #37387 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 14:25:53 +00:00
chariri
7cf75c3cc5
chore(api): Fix several typing errors ( #37248 )
2026-06-12 14:02:09 +00:00
yyh
ad96501e09
fix(ui): keep loading buttons focusable ( #37383 )
2026-06-12 10:31:33 +00:00
yyh
e5d5931fec
fix: align toast stack with Base UI ( #37382 )
2026-06-12 09:48:56 +00:00
Stephen Zhou
e0c6ca9930
fix: GET query parameter OpenAPI contracts ( #37378 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 09:01:22 +00:00
yyh
800bfc988e
fix(web): tighten start block preview card spacing ( #37379 )
2026-06-12 08:55:57 +00:00
yyh
5e8c182970
fix(agent-v2): filter workflow invite options ( #37368 )
...
Co-authored-by: Yansong Zhang <916125788@qq.com >
2026-06-12 08:20:29 +00:00
yyh
514fddb60c
fix(ui): align infotip popover focus styles ( #37377 )
2026-06-12 08:14:29 +00:00
yyh
1f6b7a3c35
docs(dify-ui): document scroll area content width ( #37376 )
2026-06-12 08:08:40 +00:00
Asuka Minato
6c0cce4b7f
chore: update to openapi v3 by change dep ( #37316 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 07:52:19 +00:00
-LAN-
9c25fa1c96
chore(codeowners): update CLI ownership ( #37375 )
2026-06-12 07:33:29 +00:00
Charles Yao
0e14d07adb
feat(api): forward user_type for MCP identity forwarding (webapp end-users) ( #37347 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 07:30:15 +00:00
L1nSn0w
07eb4903b8
feat: 429 rate-limit handling on the unified ErrorBody contract (openapi + difyctl) ( #37313 )
...
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
2026-06-12 06:35:15 +00:00
KVOJJJin
c5ab38b2ad
chore(web): support separate public API target for dev proxy ( #37363 )
2026-06-12 06:19:23 +00:00
Jingyi
c69abf16ae
feat(workflow): update start node UI ( #37348 )
2026-06-12 04:42:43 +00:00
jashwanth_reddy_gummula
3575a3d1b3
chore(api): clean redundant type ignores ( Fixes #24494 ) ( #37358 )
...
Co-authored-by: JASHWANTH REDDY GUMMULA <jashwanth@JASHWANTHs-MacBook-Air.local >
2026-06-12 03:56:56 +00:00
zyssyz123
e32a732812
refactor: agent draft ( #37356 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 03:46:21 +00:00
KVOJJJin
72faca2592
fix(web): preserve form state during config refetch ( #37357 )
2026-06-12 03:21:33 +00:00
Xiyuan Chen
a650ffc00a
refactor(cli): auth/workspace cleanup — record-backed token store ( #37219 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-06-12 03:10:54 +00:00
林玮 (Jade Lin)
62ee1fff62
fix: handle GraphRunAbortedEvent in TriggerPostLayer ( #37350 )
2026-06-12 03:08:02 +00:00
盐粒 Yanli
92df792e4a
refactor(agent): replace workspace inspector with sandbox API ( #37349 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 02:46:31 +00:00
Crazywoola
09bb87d089
feat: harden /create and /refine workflow generation for edge cases ( #37336 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-12 02:41:17 +00:00
yyh
f9911ab3ef
chore: add eslint rules for a11y ( #37353 )
2026-06-12 02:31:35 +00:00
github-actions[bot]
342c85d865
chore(i18n): sync translations with en-US ( #37351 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-06-12 02:19:13 +00:00
zyssyz123
6cfd96ccd6
feat: agent slash menu backend ( #37331 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 02:06:35 +00:00
Charles Yao
aff8f82bc0
fix(web): correct MCP forward-identity header copy; guard toggle hydration ( #37176 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-12 01:45:51 +00:00
chariri
b61d39ae2b
chore(api): Fix several typing errors ( #37237 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-12 01:36:48 +00:00
Evan
99351d2f98
refactor: convert remaining isinstance chains to match/case (part 9) ( #35902 ) ( #37340 )
2026-06-11 16:14:30 +00:00
lmlm
7ec295fd66
refactor(web): use React use for context helper ( #37289 )
2026-06-11 11:44:00 +00:00
Xiyuan Chen
ba59d9a4ac
feat: unified ErrorBody contract for /openapi/v1 and difyctl ( #37285 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-11 10:26:27 +00:00
Yunlu Wen
2bf66813ae
chore: add integration tests for openapi group ( #37314 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-11 08:26:02 +00:00
Siew's Capital Jarvis
c2f7841266
test: remove dead helper causing invalid tool provider constructor args ( #33124 )
...
Co-authored-by: Brayden Siew <brayden_siew@outlook.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-06-11 08:21:18 +00:00
QuantumGhost
b4c50eb920
chore(api): Upgrade graphon to v0.5.1 ( #37168 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
Co-authored-by: L1nSn0w <l1nsn0w@qq.com >
2026-06-11 07:37:27 +00:00
zyssyz123
fb39df49c8
feat(agent): support cli tool scoped env ( #37324 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-11 07:14:39 +00:00
呆萌闷油瓶
c4a8d79be9
perf(api): reduce workflow startup latency for chatflow ( #36773 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-11 07:05:35 +00:00
KVOJJJin
632df88228
fix(web): correct icon of tag ( #37326 )
2026-06-11 07:01:46 +00:00
KVOJJJin
e26214c02d
fix(web): typo of creator filter ( #37321 )
2026-06-11 06:26:41 +00:00
盐粒 Yanli
d3977cea77
fix(api): handle agent deferred tool events ( #37319 )
2026-06-11 05:18:43 +00:00
Jingyi
49c97a3f61
fix(web): show plugin auth permission hint ( #37310 )
2026-06-11 03:24:39 +00:00
盐粒 Yanli
117a25b32a
feat(dify-agent): sync ask-human updates ( #37286 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-11 02:44:26 +00:00
Yunlu Wen
84490179b0
feat: trace document retrieval ( #37283 )
2026-06-11 02:39:59 +00:00
chariri
2a46a7d91d
refactor(api): migrate remaining console APIs to use injected user/tenant ( #37288 )
2026-06-11 01:30:31 +00:00
Stephen Zhou
5ed663e7fd
refactor: use foxact package for copied hooks ( #37308 )
2026-06-11 01:05:08 +00:00
Rohit Gahlawat
08f1bf20ab
refactor(web): mark Props of app/annotation components as read-only ( #25219 ) ( #37299 )
2026-06-11 00:19:51 +00:00
Rohit Gahlawat
86ffa119ff
refactor(web): mark Props of workflow/ components as read-only ( #25219 ) ( #37304 )
2026-06-11 00:18:51 +00:00
Rohit Gahlawat
e07c50c83f
refactor(web): mark Props of plugins/ components as read-only ( #25219 ) ( #37303 )
2026-06-11 00:18:00 +00:00
Rohit Gahlawat
ffeccfff0c
refactor(web): mark Props of base/ components as read-only ( #25219 ) ( #37302 )
2026-06-11 00:17:17 +00:00
Rohit Gahlawat
56b82449fc
refactor(web): mark Props of datasets/ components as read-only ( #25219 ) ( #37300 )
2026-06-11 00:16:21 +00:00
Rohit Gahlawat
9c6577804c
refactor(web): mark Props of app/ components as read-only ( #25219 ) ( #37301 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-06-11 00:15:31 +00:00
Rohit Gahlawat
b4205af9b9
refactor(web): mark Props of explore/ components as read-only ( #25219 ) ( #37290 )
2026-06-10 18:21:00 +00:00
Rohit Gahlawat
162c478368
refactor(web): mark Props of (commonLayout) components as read-only ( #25219 ) ( #37291 )
2026-06-10 18:20:30 +00:00
Rohit Gahlawat
be2034f681
refactor(web): mark Props of share/ components as read-only ( #25219 ) ( #37292 )
2026-06-10 18:19:37 +00:00
Rohit Gahlawat
beec13ed61
refactor(web): mark Props of header/account-setting components as read-only ( #25219 ) ( #37293 )
2026-06-10 18:18:43 +00:00
Rohit Gahlawat
62a1476a95
refactor(web): mark Props of misc components as read-only ( #25219 ) ( #37294 )
2026-06-10 18:18:02 +00:00
yyh
a83118c0f4
refactor(web): compose tab header with dify-ui tabs ( #37280 )
2026-06-10 10:45:22 +00:00
zyssyz123
2c5c8e82c3
feat: agent slash menu backend ( #37268 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-10 10:40:03 +00:00
非法操作
6658a7c5e7
fix: block frozen deleted accounts during invite activation ( #37281 )
2026-06-10 10:21:05 +00:00
Yunlu Wen
0a051b598f
feat: support import / export dsl in CLI ( #37232 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: cheatofrom <85830867+cheatofrom@users.noreply.github.com >
Co-authored-by: Escape0707 <tothesong@gmail.com >
Co-authored-by: Rohit Gahlawat <personal.rg56@gmail.com >
Co-authored-by: L1nSn0w <l1nsn0w@qq.com >
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
2026-06-10 09:51:40 +00:00
gigglewang
534dd50d14
fix(e2e): replace non-UUID workspace IDs in auth/use.e2e.ts and global-flags.e2e.ts ( #37266 )
2026-06-10 09:14:19 +00:00
yyh
0d8f7c41de
feat: add dify-ui collapsible primitive and refactor workflow collapse usage ( #37276 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-10 08:59:33 +00:00
github-actions[bot]
fb70ebb8f8
chore(i18n): sync translations with en-US ( #37269 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-10 08:44:14 +00:00
非法操作
e3cfc4d40f
fix(api): require all selected tags in list filters ( #37272 )
2026-06-10 08:20:13 +00:00
呆萌闷油瓶
9ac71329a4
fix(plugin): align plugin list endpoint counts with live endpoint state ( #37179 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-10 08:11:11 +00:00
Novice
4fb3210f9a
fix: validate conversation variable description length to prevent varchar(255) truncation error ( #33038 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-06-10 07:28:12 +00:00
Hanqing Zhao
09bfbf386e
feat: enter the app name that need to be deleted by one click ( #37263 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-10 07:15:59 +00:00
guangyang1206
f1ef7379dd
refactor(web): replace useContext with use() (React 19) (Issue #25193 ) ( #36338 )
...
Co-authored-by: guangyang1206 <guangyang1206@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-06-10 07:03:20 +00:00
Rohit Gahlawat
4c347f198e
refactor(web): replace useContext with use() in workflow components ( #25193 ) ( #37253 )
2026-06-10 06:53:04 +00:00
Rohit Gahlawat
366e58bbbb
refactor(web): replace useContext with use() in remaining components ( #25193 ) ( #37254 )
2026-06-10 06:52:41 +00:00
yyh
8430255931
fix(web): unify workflow node single-run actions ( #37262 )
2026-06-10 06:34:18 +00:00
chariri
d849d60822
refactor(api): migrate tenant/user via DI for several endpoints ( #37240 )
2026-06-10 04:11:53 +00:00
Rohit Gahlawat
dad2e64a62
refactor(web): mark Props of tools/mcp components as read-only ( #25219 ) ( #37251 )
2026-06-10 03:53:15 +00:00
盐粒 Yanli
ba9975a083
feat(dify-agent): sync shell and back proxy updates ( #37159 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-10 03:04:32 +00:00
L1nSn0w
629e046303
refactor(openapi): unify request validation behind @accepts/@returns decorators ( #37216 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-10 03:02:24 +00:00
Rohit Gahlawat
c9bb740a6b
refactor(web): mark Props of billing/ components as read-only ( #25219 ) ( #37249 )
2026-06-10 02:12:40 +00:00
Rohit Gahlawat
50e23f40a4
refactor(web): mark Props of tools/ components as read-only ( #25219 ) ( #37255 )
2026-06-10 02:11:23 +00:00
Escape0707
212b819f1c
test: migrate credit pool service tests to Testcontainers ( #37252 )
2026-06-10 01:55:50 +00:00
cheatofrom
3fb1d3055e
fix: agent mode missing file cards for BINARY_LINK and FILE type tool outputs ( #36746 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-10 01:41:37 +00:00
yyh
a823649934
feat(dify-ui): file tree ( #37235 )
2026-06-09 10:41:09 +00:00
Yunlu Wen
19d2a4d7a0
fix: run ci properly on pr ( #37233 )
2026-06-09 10:06:55 +00:00
Asuka Minato
28cc3fc10d
chore: [Refactor/Chore] if isinstance to match case #35902 ( #37087 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 09:54:04 +00:00
Evan
34f3591d4c
refactor(web): mark Props of workflow/variable-inspect components as read-only ( #25219 ) ( #37230 )
2026-06-09 08:51:28 +00:00
chariri
c88a38b8b5
chore(api): Suppress unknown contract checks by default ( #36969 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 08:32:34 +00:00
gigglewang
0019e6a6f3
test(cli-e2e): full E2E test suite for difyctl — auth / run / discovery / framework / output / error-handling / agent ( #36874 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-06-09 07:50:05 +00:00
Xiyuan Chen
1502a57381
feat(api,cli): strict UUID validation for app-id and workspace-id ( #37212 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 07:35:18 +00:00
dependabot[bot]
686e643632
chore(deps): bump starlette from 1.0.0 to 1.0.1 in /api ( #37076 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 14:44:41 +08:00
dependabot[bot]
8e37d95760
chore(deps): bump starlette from 1.0.0 to 1.0.1 in /dify-agent ( #37077 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 14:44:28 +08:00
dependabot[bot]
11db079428
chore(deps): bump the storage group across 1 directory with 5 updates ( #37153 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 14:43:22 +08:00
Yunlu Wen
eb3b12fa70
fix(dataset): include segment created_at in hit testing response ( #37181 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 05:15:36 +00:00
非法操作
5bec8eb33a
chore: filter unavailable apps from the installed apps list API ( #37206 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 05:12:29 +00:00
Asuka Minato
d11e4eeaf7
chore: DI current_user && use inspect ( #37084 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 05:06:28 +00:00
yyh
bbdf3d7634
fix(agent-v2): complete console API contract schemas ( #37210 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 04:40:32 +00:00
zyssyz123
a80bba2c35
feat(agent): Agent Files / agent Cloud storage — api backend (ENG-589) ( #37172 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-09 04:01:05 +00:00
Jingyi
789698cddd
docs: merge frontend agent guidance ( #37121 )
2026-06-09 03:21:29 +00:00
Eric Cao
a8977be999
chore(api): convert AppContext from ABC to Protocol ( #37203 )
2026-06-09 03:16:39 +00:00
Eric Cao
22e67b4673
chore(api): convert PipelineTemplateRetrievalBase from ABC to Protocol ( #37201 )
2026-06-09 03:14:50 +00:00
Eric Cao
f948e442e0
chore(api): convert BaseQueueDispatcher from ABC to Protocol ( #37200 )
2026-06-09 02:56:29 +00:00
Eric Cao
8a1c0cf5ab
chore(api): convert BaseTruncator from ABC to Protocol ( #37199 )
2026-06-09 02:55:36 +00:00
yyh
47b58a34ef
fix(ui): align scroll area focus styles ( #37204 )
2026-06-09 02:49:10 +00:00
lmlm
d80bd2a135
refactor(web): migrate code generator model storage ( #37195 )
2026-06-09 02:07:24 +00:00
Eric Cao
5d814ca8c1
chore(api): convert RecommendAppRetrievalBase and WorkflowPauseEntity from ABC to Protocol ( #37182 )
2026-06-08 14:17:07 +00:00
Eric Cao
0239b81cca
chore(api): convert MessagesCleanPolicy from ABC to Protocol ( #37171 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-08 09:55:52 +00:00
L1nSn0w
a15ecf6bec
feat(cli): adopt generated oRPC contract for unary endpoints ( #37090 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-08 08:09:44 +00:00
yyh
d0b376d31a
feat(web): support search input autofocus ( #37175 )
2026-06-08 07:40:09 +00:00
yyh
9c24b7bac5
chore(web): sync i18n ( #37169 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-08 06:23:38 +00:00
Evan
6291452020
refactor(web): mark Props of base/ components as read-only ( #25219 ) ( #37161 )
2026-06-08 05:48:04 +00:00
KVOJJJin
d46a4c05b1
fix(web): z-index issue of variable picker in prompt editor ( #37163 )
2026-06-08 05:39:06 +00:00
Asuka Minato
f15a8f02ef
ci: add flag for linter ( #37018 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-08 04:53:12 +00:00
yyh
0c4b36b3f5
chore: update npm deps ( #37156 )
2026-06-08 04:38:47 +00:00
Charles Yao
37e1d452b8
feat(api): add MCP user-identity forwarding ( #36839 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-08 04:32:11 +00:00
Crazywoola
db1aa683bc
feat(web): gate /create and /refine slash commands behind feature preview flag ( #37094 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-08 02:32:52 +00:00
yyh
a88c15c906
fix(web): align viewport and overlay accessibility ( #37142 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-08 01:45:39 +00:00
yyh
12bd8d2aa8
style(dify-ui): align focus rings ( #37144 )
2026-06-08 01:34:43 +00:00
呆萌闷油瓶
813bfea730
feat(api): support embedded Excel images in knowledge import ( #37104 )
2026-06-08 01:26:07 +00:00
Xiyuan Chen
759b4cbad3
feat(cli): difyctl release pipeline + tokenless installers ( #37036 )
2026-06-07 23:30:29 +00:00
Archie
72c92fa60a
refactor(web): mark Props of explore/try-app/preview components as read-only ( #25219 ) ( #37135 )
...
Co-authored-by: archievi <13202986+archievi@users.noreply.github.com >
2026-06-07 12:36:03 +00:00
Evan
1ae98b3ea4
fix: remove unnecessary # type: ignore comments ( #24494 ) ( #37139 )
2026-06-07 12:35:37 +00:00
eryue0220
196c040c99
chore: add missing @override decorators to api/repositories ( #37138 )
2026-06-07 12:08:22 +00:00
Popper Li
fad5656b2e
fix(api): normalize empty workflow tool file lists ( #37125 )
2026-06-07 02:52:53 +00:00
Evan
76fb1b6ea8
refactor(api): remove redundant typing.cast calls ( #37124 )
2026-06-06 02:39:07 +00:00
chariri
157ba6f5a0
chore(api): Fix several typing errors ( #37119 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-06 01:44:32 +00:00
Archie
1c0080be6f
refactor(web): mark Props of datasets/hit-testing components as read-only ( #37118 )
...
Co-authored-by: archievi <13202986+archievi@users.noreply.github.com >
2026-06-06 00:30:26 +00:00
chariri
6b12152ce8
refactor(api): migrate tenant/user via DI for several endpoints ( #37114 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-05 15:08:11 +00:00
yyh
1231c2f976
chore: update frontend code owners ( #37109 )
2026-06-05 13:10:01 +00:00
FFXN
00ac937934
feat: snippet ( #37046 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-05 09:38:42 +00:00
github-actions[bot]
2c323104eb
chore(i18n): sync translations with en-US ( #37105 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-05 09:10:29 +00:00
KVOJJJin
edeaac5d4e
fix(web): style issue of add input field panel in human input form co… ( #37102 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-05 08:40:20 +00:00
Charles Yao
d16a012575
feat(web): add Forward-user-identity toggle to MCP provider modal ( #36840 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 08:38:36 +00:00
yyh
23cd129802
refactor(web): align search input with dify ui ( #37101 )
2026-06-05 08:15:28 +00:00
Xiyuan Chen
e40b30d746
fix(difyctl): improve auth login host prompt UX ( #37054 )
2026-06-05 07:57:29 +00:00
yyh
a1d9340a62
feat: update frontend code review skill ( #37098 )
2026-06-05 07:35:04 +00:00
yyh
3addc1e386
fix(workflow): prevent inspect trigger text wrapping ( #37099 )
2026-06-05 07:26:23 +00:00
bymle
24876bb05d
fix: avoid duplicating lines when merging text for summarization ( #37093 )
...
Co-authored-by: bymle <229636660+bymle@users.noreply.github.com >
2026-06-05 07:02:57 +00:00
yyh
0cdd478f25
fix(web): stabilize block selector layout ( #37089 )
2026-06-05 07:00:03 +00:00
Coding On Star
0db9714eb6
fix(web): attach Amplitude user ID before firing registration event ( #37091 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-05 06:31:27 +00:00
yyh
9da4d167fa
fix(explore): render human input preview handles ( #37086 )
2026-06-05 03:32:29 +00:00
Xiyuan Chen
a1ad4be61e
fix(api): expose device-flow approve rate limit as env var ( #37083 )
2026-06-05 02:56:23 +00:00
非法操作
8cb2cffbf7
feat: improve output node ( #35511 )
2026-06-05 02:14:23 +00:00
yyh
a8f009a965
fix(ui): align form control focus rings ( #37069 )
2026-06-04 14:12:28 +00:00
Crazywoola
0bfbd2061e
feat: enhance go to anything ( #32130 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-04 11:06:17 +00:00
Blackoutta
c8abb11bf0
feat: support custom trace session id for Phoenix tracing ( #37056 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-04 08:42:03 +00:00
yyh
f9320b2c91
fix(api): return agent timestamps as epoch seconds ( #37057 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-04 08:27:37 +00:00
L1nSn0w
f0fd7ddb60
feat(cli): unified help system ( #36896 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-04 07:27:28 +00:00
呆萌闷油瓶
b77f5f1e4a
fix: agent tool selector marketplace checks for local and builtin tools ( #37037 )
2026-06-04 06:04:09 +00:00
chariri
b67c3a5f76
refactor(api): migrate tenant/user via DI for several endpoints ( #37026 )
2026-06-04 05:52:59 +00:00
zyssyz123
5b5a06136a
fix(agent): complete CLI-tool + env shell bootstrap & add composer validation (ENG-367/368) ( #37033 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-04 05:46:42 +00:00
github-actions[bot]
6e3c9597ff
chore(i18n): sync translations with en-US ( #37035 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-06-04 02:31:52 +00:00
QuantumGhost
3c98f96ae8
feat(api): introduce select, file and file list form input types to Human Input node ( #36322 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: GPT 5.4 <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-06-04 01:54:28 +00:00
zyssyz123
44725dde74
feat(agent): Sandbox / CLI Agent (dify.shell) + read-only sandbox file inspector ( #36984 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 22:37:31 +00:00
chariri
d3058d63bd
refactor(api): migrate console.datasets.data_source to BaseModel ( #36624 )
2026-06-03 19:38:39 +00:00
chariri
4fc62d3b38
refactor(api): migrate console.datasets.rag_pipeline partially to BaseModel ( #36649 )
2026-06-03 17:44:10 +00:00
Siyu/Audrey Xiao
e14cb209a4
chore: add missing @override decorator to api/core/rag/extractor ( #37013 )
...
Co-authored-by: mac <mac@1234.local >
2026-06-03 12:34:10 +00:00
eryue0220
bb3c9929f9
chore: add missing @override decorators to api/libs ( #37012 )
2026-06-03 12:17:50 +00:00
github-actions[bot]
35a55813d2
chore(i18n): sync translations with en-US ( #37011 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-06-03 09:42:37 +00:00
Yunlu Wen
a247d625e5
chore(deps): bump pyjwt to 2.13.0 ( #37008 )
2026-06-03 09:39:58 +00:00
yyh
5c7f05bd10
fix(web): auth form state management ( #37003 )
2026-06-03 09:14:01 +00:00
Siyu/Audrey Xiao
02e1a60cde
chore: add missing @override decorator to api/configs ( #37006 )
...
Co-authored-by: mac <mac@1234.local >
2026-06-03 09:11:50 +00:00
chariri
57b573d02b
refactor(api): migrate tenant/user via DI for several endpoints ( #37004 )
2026-06-03 08:59:00 +00:00
yyh
9de40e8f21
chore: update Claude skill links ( #36997 )
2026-06-03 08:00:35 +00:00
Xiyuan Chen
cad0942f4d
fix(api): enforce workspace membership + role checks in auth pipeline ( #36931 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 07:31:47 +00:00
-LAN-
cb9b1b593e
feat: add Milvus TLS env examples ( #36980 )
2026-06-03 07:16:18 +00:00
呆萌闷油瓶
2a8bdc2373
fix: pydantic_core._pydantic_core.ValidationError: 2 validation errors for DatasetDetailResponse ( #36753 )
2026-06-03 07:10:55 +00:00
WUMIKE233
ee6a07d13c
refactor: use explicit session in inner api user auth ( #36995 )
2026-06-03 07:06:38 +00:00
yyh
2d6c9300e3
fix(api): tighten agent v2 generated contracts ( #36989 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 06:52:40 +00:00
Myshkin451
d6b4c800c2
refactor(web): migrate account education notice storage ( #36991 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 06:39:22 +00:00
yyh
1b37635f92
fix: configure server console api url ( #36958 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 06:22:46 +00:00
Joel
86af36429d
fix: create app from template modal has no backdrop ( #36987 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 06:14:46 +00:00
Asuka Minato
b96ea94505
chore: add :str to <path: parameter ( #36913 )
...
Co-authored-by: 99 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 05:25:11 +00:00
eryue0220
d649cccda0
chore: add missing @override decorato to api/extensions ( #36941 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-06-03 05:25:08 +00:00
lmlm
5cbbd78f38
refactor(web): migrate chat sidebar collapse storage ( #36963 )
...
Co-authored-by: lmlm <7487674+popsiclelmlm@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 04:40:48 +00:00
Evan
5a0ad4ecd9
fix: normalize json_schema from string to dict in VariableEntity ( #36777 )
2026-06-03 04:33:25 +00:00
Li zhongyu
1e76b9e1b8
refactor(web): migrate workflow-node-panel-width to useSetLocalStorage ( #36983 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 04:32:41 +00:00
chariri
1b972c4e09
refactor(api): migrate tenant/user via DI for several endpoints ( #36971 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 04:24:17 +00:00
Li zhongyu
7968d2c3c8
refactor(web): migrate workflow-variable-inpsect-panel-height to useSetLocalStorage ( #36982 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 03:48:59 +00:00
Li zhongyu
7507e9ba67
refactor(web): migrate debug-and-preview-panel-width to useSetLocalStorage ( #36977 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 03:27:15 +00:00
y
ca31762e26
refactor(web): migrate education verifying storage to useLocalStorage ( #36934 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 02:16:59 +00:00
Asuka Minato
f591da7865
ci: ruff cover agent ( #36949 )
2026-06-02 11:40:19 +00:00
Yunlu Wen
f19679b217
refactor: improve network error and allow verbose output ( #36923 )
2026-06-02 10:43:40 +00:00
lmlm
b682591c7a
refactor(web): migrate question classifier label hint storage ( #36932 )
...
Co-authored-by: lmlm <7487674+popsiclelmlm@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 10:28:50 +00:00
Myshkin451
8f6b59feff
refactor(web): migrate rag recommendations collapsed storage ( #36940 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 09:08:51 +00:00
Zongrong Li
99833f65d8
refactor(web): migrate NEED_REFRESH_APP_LIST_KEY to useLocalStorage/useSetLocalStorage ( #36908 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-06-02 08:41:01 +00:00
yyh
696fc5c213
refactor(web): manage goto anything open state with atom ( #36938 )
2026-06-02 08:23:18 +00:00
盐粒 Yanli
eae44cfecb
feat(dify-agent): add shell layer ( #36838 )
2026-06-02 07:54:52 +00:00
yyh
dea4e66456
fix(web): use generated account-profile contracts ( #36927 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 07:28:05 +00:00
Evan
3cd0da303a
refactor: remove unused Flask-RESTX field dicts from end_user and conversation_variable fields ( #28015 ) ( #36929 )
2026-06-02 07:27:23 +00:00
zyssyz123
888483a2f8
fix: user token ( #36930 )
2026-06-02 07:20:07 +00:00
Likalikali
7056985f72
refactor: inject current user id in stop message endpoints ( #36925 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 06:48:10 +00:00
Xiyuan Chen
6ce61eae59
fix(cli): invalidate app metadata cache on 422 to clear stale data ( #36921 )
2026-06-02 05:20:33 +00:00
yyh
079af312c6
fix(contracts): include account avatar url in profile schema ( #36924 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 04:30:47 +00:00
Xiyuan Chen
0da13dfe4d
refactor(cli): unify token storage behind Store + add host/account switching ( #36830 )
2026-06-02 04:05:53 +00:00
lmlm
1ff4d75084
refactor(web): migrate anthropic quota notice storage ( #36922 )
...
Co-authored-by: lmlm <7487674+popsiclelmlm@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-02 04:05:15 +00:00
zyssyz123
e35d23c3cb
feat(api): Agent App type S1 — AppMode.AGENT + create flow + binding ( #36829 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 03:50:10 +00:00
Cocoon-Break
e530e84772
refactor(web): migrate NOTE_SHOW_AUTHOR_STORAGE_KEY to useLocalStorage/useSetLocalStorage ( #36915 )
...
Signed-off-by: Cocoon-Break <54054995+kuishou68@users.noreply.github.com >
Co-authored-by: lingxiu58 <86288566+lingxiu58@users.noreply.github.com >
Co-authored-by: pojian68 <232320289+pojian68@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-06-02 03:44:47 +00:00
Myshkin451
2257a4f1ef
refactor(web): migrate workflow featured collapsed storage ( #36918 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 03:40:59 +00:00
yyh
f465dc5090
fix(web): defer react-scan loader ( #36920 )
2026-06-02 03:34:55 +00:00
Stephen Zhou
5c1cfe6ada
chore: ignore .vinext ( #36914 )
2026-06-02 02:43:15 +00:00
QuantumGhost
8d401d84c7
chore(api): adjust migration timestamp metadata for a1b2c3d4e5f6 ( #36910 )
2026-06-02 02:22:47 +00:00
Stephen Zhou
b74287c2ab
chore: update deps ( #36911 )
2026-06-02 02:10:59 +00:00
goingforstudying-ctrl
c64d3e98c4
fix(tools): use short-lived sessions for icon lookups to prevent idle-in-transaction ( #36903 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 01:59:10 +00:00
yyh
a3265f722e
docs: add client state guidelines ( #36900 )
2026-06-01 11:44:50 +00:00
Escape0707
5658065b97
test: satisfy strict pyrefly for migrated container tests ( #36791 )
2026-06-01 11:09:40 +00:00
yyh
8fc2807194
feat(web): create system-features vertical ( #36894 )
2026-06-01 10:15:25 +00:00
非法操作
fc7716704d
chore: not request system-features for cloud edition ( #36891 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-06-01 09:31:16 +00:00
-LAN-
71ffaacb58
fix(api): centralize remote file retrieval ( #36399 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-01 09:25:08 +00:00
L1nSn0w
cfc1cf2b8c
refactor(cli/http): replace ky with a self-contained HTTP client ( #36711 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-01 09:04:42 +00:00
yyh
055d9b9f0a
refactor(web): migrate local storage hook usage ( #36890 )
2026-06-01 08:20:13 +00:00
yyh
21711bebeb
refactor(web): migrate local storage access to react hook ( #36888 )
2026-06-01 07:57:54 +00:00
yyh
becccbf288
fix(web): read pnpm config env in standalone start ( #36887 )
2026-06-01 07:18:50 +00:00
YungLe
86497045c9
feat: per-credential visibility control for plugin credentials ( #35468 )
...
Co-authored-by: Yang <yang@Yangs-MacBook-Pro.local >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-01 05:56:18 +00:00
Haijie Zhi
687a177b24
chore: add override decorators to core repositories ( #36885 )
2026-06-01 05:24:21 +00:00
meaqua9420
4a6d278354
refactor(web): mark workflow run props readonly ( #36857 )
2026-06-01 05:06:21 +00:00
yyh
7d69302e9f
chore: update deps ( #36884 )
2026-06-01 04:28:04 +00:00
yyh
bcd573e560
fix(web): respect marketplace feature flag in model selector ( #36883 )
2026-06-01 04:11:58 +00:00
yyh
07c0c4e7b1
chore(web): remove TanStack devtools ( #36882 )
2026-06-01 03:57:50 +00:00
yyh
a8a2ca7b98
chore(cli): move eslint config into cli package ( #36878 )
2026-06-01 03:54:14 +00:00
krishkantiuj-ren
de47d43b65
refactor: convert isinstance chains to match/case syntax ( #36862 )
...
Co-authored-by: krishkantiuj-ren <hiccup.cc.3@gmail.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-06-01 03:45:19 +00:00
WOLIKIMCHENG
240912cef5
fix(api): preserve hierarchical estimate rules ( #36852 )
...
Co-authored-by: root <kinsonnee@gmail.com >
2026-06-01 03:16:09 +00:00
Minh Triet Bui
72e040ead3
docs: add security policy ( #36873 )
2026-06-01 09:58:32 +08:00
Yunlu Wen
c0ee821d45
refactor: use absolute path for inter dir importing ( #36822 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-01 01:32:16 +00:00
御风
c7c3296572
fix: MCP search results include only MCP providers ( #36871 )
...
Co-authored-by: LL201314-II <you@example.com >
2026-06-01 01:13:51 +00:00
shuntaro okuma
e7be04fd58
fix(api): dedup EndUser in plugin get_user by session_id for Reverse Invocation ( #36742 )
2026-06-01 00:57:29 +00:00
Evan
df6b5be50a
refactor: convert isinstance chains to match/case (part 5) ( #36503 )
2026-05-31 15:08:59 +00:00
duongynhi000005-oss
8e5f09091b
refactor: convert if isinstance chains to match case ( #36846 )
...
Co-authored-by: duongynhi000005-oss <duongynhi000005-oss@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-31 15:05:43 +00:00
Tianle
0a3005701f
refactor: inject current user into user-only controllers ( #36754 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-31 15:03:15 +00:00
Evan
d8571ce965
refactor: convert isinstance chains to match/case (part 4) ( #36274 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-31 14:44:17 +00:00
duongynhi000005-oss
f241ae25be
fix : #36585 dep inject current user id ( #36845 )
...
Co-authored-by: duongynhi000005-oss <duongynhi000005-oss@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 14:37:39 +00:00
Evan
c6474a2a8b
refactor: convert isinstance chains to match/case (part 8) ( #36869 )
2026-05-31 14:11:05 +00:00
yyh
480d05bc48
fix(web): prefetch workspace and guard routes with contract query ( #36870 )
2026-05-31 14:02:00 +00:00
yyh
f75725ccd9
feat(web): add server oRPC client ( #36856 )
2026-05-31 13:14:28 +00:00
yyh
2fe8c48255
refactor(web): scope workflow hotkeys ( #36860 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 13:14:13 +00:00
非法操作
ec5404cc9d
chore: split trial models to a single API ( #36796 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 13:09:13 +00:00
yyh
20f62b9919
fix(web): use generated current workspace query ( #36843 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 13:04:18 +00:00
非法操作
04f5555580
chore: split to single app_dsl_version API ( #36864 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 12:13:44 +00:00
krishkantiuj-ren
129af96c23
chore: add missing @override decorators to pipeline WorkflowAppGenerateResponseConverter ( #36859 )
...
Co-authored-by: krishkantiuj-ren <hiccup.cc.3@gmail.com >
2026-05-31 12:02:17 +00:00
Asuka Minato
df40960f5d
chore: dep inject for model ( #36750 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-30 17:40:46 +00:00
chariri
599960024d
refactor(api): migrate console/service_api.dataset.document to BaseModel ( #36506 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-30 14:38:27 +00:00
yyh
6805d9bfc0
fix(auth): reset profile query after login ( #36851 )
2026-05-30 14:34:04 +00:00
chariri
928f888ef5
refactor(api): migrate console/service_api.dataset.segment to BaseModel ( #36522 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-30 13:54:01 +00:00
yyh
f46c03460e
fix(auth): avoid leaking request origin in refresh redirects ( #36847 )
2026-05-30 05:55:18 +00:00
Myshkin451
0b60338ad5
chore: reuse injected SQLAlchemy sessions in app read paths ( #36798 )
2026-05-30 00:23:58 +00:00
yyh
91ac465982
fix(web): use default profile query cache ( #36832 )
2026-05-29 14:18:39 +00:00
yyh
9490d63c50
refactor(web): remove app initializer and move auth boot logic to route boundaries ( #36818 )
2026-05-29 12:26:34 +00:00
非法操作
ae538ced47
chore: using single SSH_SCRIPT for saas dev ( #36827 )
2026-05-29 10:07:15 +00:00
Evan
487249728b
fix: remove unnecessary # type: ignore comments ( #24494 ) ( #36825 )
2026-05-29 09:41:32 +00:00
Evan
372a2e3e9c
refactor: convert isinstance chains to match/case (part 7) ( #35902 ) ( #36826 )
2026-05-29 09:40:33 +00:00
Yunlu Wen
4939a9c33d
refactor: add ts common style check for web and cli ( #36823 )
2026-05-29 09:26:32 +00:00
Yunlu Wen
b6f92f1dc4
fix(cli): fix style ( #36821 )
2026-05-29 08:34:36 +00:00
非法操作
ce276573a8
chore: deploy saas dev workflow ( #36819 )
2026-05-29 08:30:55 +00:00
Yunlu Wen
5070cc9668
refactor(cli): optimize error handling in flag parsing ( #36810 )
2026-05-29 07:39:26 +00:00
Joel
a392a72960
chore: not store search tag condition in url ( #36814 )
2026-05-29 07:30:35 +00:00
Xiyuan Chen
30270b5c30
fix(device): surface SSO errors on /device and fix CLI null-account crash on external-SSO login ( #36781 )
2026-05-29 06:51:34 +00:00
Joel
24715a9570
chore: unified plugin status icon position ( #36816 )
2026-05-29 06:45:25 +00:00
WOLIKIMCHENG
c530a5d272
fix(api): validate annotation list pagination query ( #36807 )
...
Co-authored-by: root <kinsonnee@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-29 06:25:48 +00:00
Joel
418ee7398e
fix: install failed plugin dose not show icon ( #36811 )
2026-05-29 06:07:43 +00:00
Escape0707
78f40c0d25
test: stabilize modal context pricing test ( #36524 )
2026-05-29 05:19:37 +00:00
zyssyz123
2cc567c6a3
feat: add DTO for agent api ( #36797 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-29 03:36:41 +00:00
Escape0707
a180ab19e4
chore: type check test container tests ( #36790 )
2026-05-29 01:54:25 +00:00
Escape0707
13eaa436e7
test: isolate Redis state in container tests ( #36740 )
2026-05-28 12:42:25 +00:00
Yunlu Wen
3596d12e4c
refactor(cli): use Store interface as token storage ( #36726 )
2026-05-28 10:02:51 +00:00
Xiyuan Chen
e8de10a3b5
feat(docker): add missing OPENAPI_* env vars to shared.env.example ( #36752 )
2026-05-28 08:52:03 +00:00
wangxiaolei
f5ab5e7eb3
fix: fix cannot extract elements from a scalar ( #36769 )
2026-05-28 07:31:36 +00:00
Blackoutta
0c40e1c2a0
feat: add cross-environment app migration workflow ( #36765 )
...
Co-authored-by: XW <wei.xu1@wiz.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-28 07:30:33 +00:00
Aladdin Aliyev
c29d76757e
docs(api): fix typo in vector migration docstrings ( #36741 )
2026-05-28 07:15:34 +00:00
Crazywoola
91c1d3ad81
fix: handle null plugin badges ( #36767 )
2026-05-28 07:00:32 +00:00
Nishchay Mahor
57b02e341c
refactor: add @override decorators to storage backend subclasses ( #36406 ) ( #36755 )
2026-05-28 06:04:47 +00:00
Xiyuan Chen
b94ff65e9f
fix(docker): copy dify-agent source into production stage ( #36757 )
2026-05-28 06:01:11 +00:00
Escape0707
678260e34e
test: migrate workspace members tests to containers ( #36738 )
...
Co-authored-by: jamesrayammons <63717587+jamesrayammons@users.noreply.github.com >
2026-05-28 06:01:05 +00:00
Kuroda Kayn
739e34d08a
fix(docker): pin web docker node version ( #36756 )
2026-05-28 05:25:41 +00:00
-LAN-
825fb9cb89
chore(codeowners): add Riskey for service API docs ( #36731 )
2026-05-28 05:06:12 +00:00
Tianle
0e1f19a380
refactor: inject tenant id in tenant-only console handlers ( #36751 )
2026-05-28 03:50:28 +00:00
Escape0707
332d1ea533
chore: install dify-agent as editable ( #36735 )
2026-05-28 01:26:06 +00:00
zyssyz123
9cdeffd0b1
feat(api): agent backend session lifecycle for workflow agent nodes ( #36724 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-27 15:00:21 +00:00
Escape0707
09ef785a20
test: move delete account task to container integration ( #36733 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-27 13:58:58 +00:00
Xiyuan Chen
d2788d7aba
feat(openapi): redesign auth pipeline with per-token-type routing ( #36693 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-27 12:45:30 +00:00
yyh
cee90a4e82
feat(ui): add kbd primitive ( #36729 )
2026-05-27 11:58:13 +00:00
ZHOU ZHICHEN
b2710b875b
refactor: use match case for draft variable serialization ( #36716 )
...
Co-authored-by: unknown <EI05187@apwx.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-27 09:59:28 +00:00
wangxiaolei
6464255d33
fix: fix DocumentSegment.keywords can not a valid json ( #36715 )
2026-05-27 08:42:48 +00:00
yyh
50face5760
fix(ui): chip style ( #36720 )
2026-05-27 08:30:43 +00:00
chariri
b034449a0c
refactor(api): migrate console/service_api.dataset.hit_testing to BaseModel ( #36533 )
2026-05-27 06:51:42 +00:00
Yunlu Wen
a8d380bcaf
refactor(cli): add kvstore and platform interface ( #36687 )
2026-05-27 05:30:12 +00:00
Amr Sherif
bee21c9f86
feat(api): support explicit TLS for Milvus vector store ( #36265 )
2026-05-27 05:17:27 +00:00
Jingyi
cab215e209
fix(web): add loading skeletons for tools and knowledge lists ( #36712 )
2026-05-27 05:07:40 +00:00
Escape0707
7ae4ca9a60
chore: add pnpm-managed node runtime ( #36531 )
2026-05-27 04:49:37 +00:00
Evan
d342ff1a1e
refactor: convert isinstance chains to match/case (part 6) ( #36705 )
...
Signed-off-by: EvanYao826 <155432245+EvanYao826@users.noreply.github.com >
2026-05-27 04:09:01 +00:00
QuantumGhost
4384d8910e
chore(api): polishhelp output for legacy-model-types migration script ( #36707 )
2026-05-27 03:29:08 +00:00
yyh
fc773b9f57
chore(web): restrict legacy service fetch imports ( #36701 )
2026-05-27 03:08:35 +00:00
L1nSn0w
6e1e0d9439
feat(openapi,cli): workspace switch + member management ( #36651 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-27 03:05:47 +00:00
QuantumGhost
5c5a6e83e5
feat(api): introduce model-type migration script ( #36520 )
2026-05-27 02:12:11 +00:00
yyh
dade318f00
fix(tools): improve custom collection modal scrolling ( #36694 )
2026-05-27 02:07:50 +00:00
zyssyz123
ebff9a3639
feat: add agent backend plugin layer ( #36686 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-27 02:03:51 +00:00
yyh
58b8fc21d4
fix(plugin): align local install modal spacing ( #36689 )
...
Co-authored-by: wangxiaolei <fatelei@gmail.com >
2026-05-27 01:12:57 +00:00
Nian
e0ad088657
chore: add App type annotations to api endpoints ( #36675 )
2026-05-26 15:35:48 +00:00
Nian
323b2b82e0
chore: add EndUser and App type annotations to api endpoints ( #36677 )
2026-05-26 09:43:00 +00:00
Carmen Fernández Ruiz
7d45335a32
fix(chat): close streaming LLM generator when stop response is triggered ( #36227 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-26 09:23:26 +00:00
非法操作
f5d664887b
chore: backend feature api exclude_vector_space ( #36642 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-26 08:50:54 +00:00
Nian
5aa24c25d9
chore: add InstalledApp type annotations to api endpoints ( #36678 )
2026-05-26 08:32:38 +00:00
chariri
eed8d659d1
refactor(api): migrate tenant/user via DI: apikey, extension, data_source_bearer, oauth_server ( #36660 )
2026-05-26 08:22:35 +00:00
chariri
59e99ee1ae
refactor(api): migrate console tags to tenant/user via DI and improve tests ( #36658 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 08:20:10 +00:00
yyh
533929d314
fix(dify-ui): align picker stories with Base UI ( #36680 )
2026-05-26 07:59:59 +00:00
zyssyz123
fb07b43107
feat(api): Node Output Inspector service + 3 REST endpoints (Stage 4 §8) ( #36644 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-26 07:34:33 +00:00
Yunlu Wen
0dad426101
chore: add dependabot to lts branch ( #36424 )
2026-05-26 07:08:08 +00:00
dependabot[bot]
2a1df4de62
chore(deps): bump boto3 from 1.43.10 to 1.43.14 in /api in the storage group ( #36595 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-26 06:47:59 +00:00
Tianle
2b97f6c8c2
chore: inject tenant id in extension handlers ( #36656 )
2026-05-26 05:45:03 +00:00
Tianle
75d6511284
chore: inject account context in file handlers ( #36655 )
2026-05-26 05:43:57 +00:00
Tianle
fd059720e5
chore: inject tenant id in feature handlers ( #36654 )
2026-05-26 05:36:02 +00:00
Tianle
2a5f7bb1aa
chore: inject current user in explore message handlers ( #36652 )
2026-05-26 05:31:51 +00:00
盐粒 Yanli
0f06aa2fdd
feat(dify-agent): sync agent progress ( #36633 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-26 03:14:10 +00:00
yyh
884e2b864b
feat(dify-ui): add textarea primitive ( #36547 )
2026-05-26 02:33:32 +00:00
Yunlu Wen
a728e0ac69
feat: adding dify cli ( #36348 )
...
Co-authored-by: GareArc <garethcxy@dify.ai >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: L1nSn0w <l1nsn0w@qq.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: gigglewang <gigglewang@dify.ai >
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
2026-05-26 01:12:36 +00:00
Evan
7d464d014c
fix: remove unused datasource_parameters from Notion pre-import query ( #36627 )
2026-05-26 01:05:30 +00:00
Tim Ren
0ce0127e7e
fix(security): reject path traversal sequences before plugin daemon forward (GHSA-gvc6-fh3x-89xh) ( #35796 )
...
Co-authored-by: Ido Shani <ido@zafran.io >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-25 16:17:39 +00:00
Asuka Minato
25da7ae0d9
chore: dep inject for sql session ( #36545 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-25 14:24:58 +00:00
Evan
4d6f8eba2a
fix: normalize summary_index_setting None to fix preview error ( #36626 )
2026-05-25 13:42:45 +00:00
Tianle
87268f0662
chore: inject current user in console handlers ( #36628 )
2026-05-25 13:14:08 +00:00
Asuka Minato
135e01930b
chore: example of current user id dep injection ( #36588 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 11:31:40 +00:00
yyh
fe86fa31ec
fix: normalize app icon picker dialog state ( #36621 )
2026-05-25 10:39:52 +00:00
zyssyz123
b1f0a11d84
feat: output declaration and inspector ( #36618 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 10:08:58 +00:00
非法操作
fbfb4b3a00
chore: use dify_config.BILLING_ENABLED ( #36619 )
2026-05-25 09:41:01 +00:00
林玮 (Jade Lin)
3a467d1d63
fix: member invite limits with dedup, locking, and accurate new-member counting ( #36512 )
2026-05-25 08:58:42 +00:00
yyh
23539c5bcc
feat(dify-ui): add status and progress primitives ( #36615 )
2026-05-25 08:31:52 +00:00
FFXN
9ddd98a265
fix(api): preserve dataset nested null shapes ( #36611 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <fatelei@gmail.com >
2026-05-25 08:06:33 +00:00
yyh
ecfee2f072
fix: center align slider thumb ( #36614 )
2026-05-25 07:55:30 +00:00
Lillian
345ba80942
fix: type mismatches (route says uuid: but handler says str) ( #36612 )
2026-05-25 07:33:32 +00:00
Cocoon-Break
e617435d03
fix: replace .distinct() with .group_by(Conversation.id) for PostgreSQL JSON compatibility ( #36610 )
...
Co-authored-by: cocoon <kuishou68@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 07:15:24 +00:00
zyssyz123
5f7eb7bde9
feat: add workflow_version to workflow_agent_node_bindings ( #36603 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 06:26:19 +00:00
yyh
eb41c9b769
chore: upgrade dependencies ( #36606 )
2026-05-25 05:42:35 +00:00
yyh
8876efb419
refactor(dify-ui): rename toggle group to segmented control ( #36605 )
2026-05-25 04:57:39 +00:00
盐粒 Yanli
adb14d23de
feat(dify-agent): add history layer and structural output layer ( #36600 )
2026-05-25 04:28:17 +00:00
github-actions[bot]
6f1623e02a
chore(i18n): sync translations with en-US ( #36599 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-05-25 03:06:45 +00:00
hsiong
67d99723ea
fix: External retrieval model response rejects empty score threshold bug ( #36577 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 03:01:06 +00:00
非法操作
639e12a306
fix: request /api/datasets raise exception ( #36591 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 02:27:54 +00:00
yyh
ed17b6161f
refactor(dify-ui): refine switch contract ( #36539 )
2026-05-25 02:22:43 +00:00
yyh
baf0cf8e4e
chore(web): remove select-auto in body ( #36554 )
2026-05-25 02:22:39 +00:00
yyh
1e9c94b788
fix(web): clean up header logo accessibility ( #36567 )
2026-05-25 02:22:34 +00:00
yyh
ffd336cfe8
feat: add and unify pagination components across UI and app surfaces ( #36569 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 02:22:31 +00:00
Liz Zhang
fc4178476a
refactor: add missing @override decorators to TypeDecorator subclasses in models/types.py ( #36565 )
2026-05-24 08:00:40 +00:00
Lillian
6133c2ab6a
chore: add UUID/str type annotations to api endpoints for files in api/controllers/console ( #36563 )
2026-05-24 07:59:56 +00:00
Lillian
603532863d
chore: add UUID/str type annotations to api endpoints for files in api/controllers/console/datasets ( #36560 )
2026-05-24 07:59:16 +00:00
Lillian
a8ca0d47b9
chore: add UUID/str type annotations to api endpoints for files in api/controllers/service_api ( #36561 )
2026-05-24 07:58:42 +00:00
Lillian
7b1aa33ad4
chore: add UUID/str type annotations to api endpoints for files in api/controllers/files and api/controllers/web ( #36562 )
2026-05-24 07:58:10 +00:00
Lillian
5645ea0def
chore: add UUID/str type annotations to api endpoints for files in api/controllers/console/app ( #36559 )
2026-05-24 07:54:37 +00:00
Kuroda Kayn
6b1b1f3790
fix(api): use plain Session in RAG pipeline controllers to prevent closed-transaction error ( #36392 )
2026-05-24 03:50:59 +00:00
EvanYao
7c65975507
fix: handle null summary_index_setting in KnowledgeIndexNodeData ( #36355 )
2026-05-24 01:44:27 +00:00
EvanYao
72ee50c74f
refactor: add missing @override decorators to method overrides ( #36501 )
...
Co-authored-by: EvanYao826 <evanyao826@gmail.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-23 09:56:36 +00:00
-LAN-
8d99326fb3
feat(plugin): cache plugin model providers by tenant ( #36449 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-23 09:12:09 +00:00
liaoyl830
2a0c098857
refactor: convert isinstance chains to match/case in otel parser ( #36534 )
...
Co-authored-by: Cowork 3P <cowork-3p@localhost>
2026-05-22 18:39:24 +00:00
chariri
790ca72627
refactor(api): migrate console/service_api.dataset to BaseModel ( #36480 )
2026-05-22 17:39:07 +00:00
Sven Weidenmann
4d8b6c7dc0
refactor: add missing @override decorator to remaining MCP, Jieba, embeddings, and misc subclasses ( #36528 )
2026-05-22 13:45:35 +00:00
非法操作
473c945839
chore: seprate vector space quota query ( #36514 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-22 09:26:17 +00:00
yyh
a698c60b29
fix(web): stabilize document picker search focus ( #36525 )
2026-05-22 09:24:37 +00:00
yyh
24bab5fb2a
refactor(web): improve retrieval and tag control semantics ( #36521 )
2026-05-22 09:01:31 +00:00
yyh
93b7a81071
fix(dify-ui): align form label guidance ( #36510 )
2026-05-22 07:29:57 +00:00
Sven Weidenmann
157e6244dd
refactor: add missing @override decorator to agent runners, tool caches, and logging extensions ( #36511 )
2026-05-22 06:41:48 +00:00
yyh
964aaad7ed
refactor: streamline workflow context menu lifecycle ( #36500 )
2026-05-22 04:31:39 +00:00
Bodhiswattwa Chakraborty
92181dbe09
fix(api): preserve remote file URL query params ( #36478 )
2026-05-22 01:45:20 +00:00
-LAN-
30deef45d9
fix(api): pass SSL verify flag to SSRF proxy mounts ( #36455 )
2026-05-22 01:31:46 +00:00
Sven Weidenmann
ee28074390
refactor: add missing @override decorator to Moderation subclasses ( #36492 )
2026-05-21 19:42:20 +00:00
Sven Weidenmann
1fb491337b
refactor: add missing @override decorator to datasource plugin classes ( #36494 )
2026-05-21 19:41:42 +00:00
Sven Weidenmann
82b0a03f5a
refactor: add missing @override decorator to PluginModelRuntime ( #36493 )
2026-05-21 19:40:40 +00:00
Sven Weidenmann
6185016910
refactor: add missing @override decorator to file access controller and workflow file runtime ( #36495 )
2026-05-21 19:39:51 +00:00
Sven Weidenmann
b4f5f4869f
refactor: add missing @override decorator to code executor providers and transformers ( #36496 )
2026-05-21 19:39:10 +00:00
Asuka Minato
7ecbed3b04
chore: add Type to test ( #36454 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-21 19:25:03 +00:00
Sven Weidenmann
5b58defd62
refactor: add missing @override decorator to GraphEngineLayer subclasses ( #36491 )
2026-05-21 16:32:02 +00:00
Sven Weidenmann
73196de5e1
refactor: add missing @override decorator to AppQueueManager subclasses ( #36490 )
2026-05-21 16:25:07 +00:00
chariri
ea5e487d3c
fix(api): stop returning 204 with response body and add CI check ( #36489 )
2026-05-21 16:20:34 +00:00
chariri
f19702f76c
feat(api): Flask-RESTX response() vs actual return value checker ( #36488 )
2026-05-21 15:05:06 +00:00
chariri
092c8bca81
refactor(api): migrate console.datasets.metadata to BaseModel ( #36450 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-21 15:04:42 +00:00
Sven Weidenmann
c50d504c44
refactor: add missing @override decorator to AppGenerateResponseConverter subclasses ( #36486 )
2026-05-21 14:00:22 +00:00
chariri
1b4356b66a
fix(ci): bad pyinfra type coverage report comments ( #36482 )
2026-05-21 12:08:24 +00:00
yyh
7f633622aa
fix(web): use popup-open selectors for trigger styles ( #36471 )
2026-05-21 06:13:11 +00:00
yyh
66f5ab4cfc
feat: add dify-ui input primitive ( #36446 )
2026-05-21 03:15:38 +00:00
呆萌闷油瓶
0cf9597f52
fix: suggested questions API crash on legacy conversation override configs ( #36459 )
2026-05-21 01:58:52 +00:00
zyssyz123
60cd346fa6
feat: wire workflow agent node runtime ( #36437 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-20 12:39:45 +00:00
wangxiaolei
56d4d54c16
chore: compatiable conversation is not exists ( #33274 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-20 12:37:33 +00:00
yyh
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
7d0d9019d8
chore: upgrade base ui to 1.5.0 ( #36442 )
2026-05-20 09:58:08 +00:00
Nicholas-Xiong
d646bcf257
chore: remove unused pyrefly ignore comments in dataset.py ( #36443 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-20 09:14:43 +00:00
Yunlu Wen
e3b45a48eb
fix: allow config pubsub join timeout for lower post-run latency ( #36438 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-05-20 08:45:51 +00:00
Joel
848c15a265
chore: update to only SaaS can view template ( #36440 )
2026-05-20 08:18:26 +00:00
yyh
be8627233d
ci: show web test shard failures ( #36436 )
2026-05-20 08:03:15 +00:00
Xiyuan Chen
1fe8b7fb1d
fix(auth): use validity-returned token in ChangePasswordForm reset submit ( #36415 )
2026-05-20 07:59:09 +00:00
yyh
5a585c8618
refactor(web): use dropdown data attributes ( #36431 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-20 07:32:11 +00:00
-LAN-
cc9b90a5ae
chore(api): cap non-dev dependency major versions ( #36429 )
2026-05-20 07:25:50 +00:00
Stephen Zhou
b64d4b53ca
chore: move API readiness reporting to terminal output ( #36433 )
2026-05-20 07:23:35 +00:00
KVOJJJin
5cdf4e405b
fix(web): debounce email check when change email ( #36421 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com >
2026-05-20 07:09:15 +00:00
-LAN-
7cb14cb4cc
chore(codeowners): assign trigger scheduler ownership ( #36430 )
2026-05-20 06:48:34 +00:00
Asuka Minato
de38bba99b
chore: example for [Refactor/Chore] add missing-override-decorator #36406 ( #36425 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-20 06:16:52 +00:00
QuantumGhost
f04d809426
fix(api): fix invalid token error while changing email ( #36412 )
2026-05-20 05:51:15 +00:00
Asuka Minato
7ed3c7c500
chore: Check more files ( #36407 )
...
Co-authored-by: 99 <wh2099@pm.me >
2026-05-20 04:20:18 +00:00
yyh
77f1aeb1ac
fix(web): resolve model provider console warnings ( #36422 )
2026-05-20 04:02:01 +00:00
EvanYao
7bc5c89e3c
fix: prevent recursion error when SharePoint folder is empty ( #36372 )
2026-05-20 03:56:49 +00:00
Yunlu Wen
718ab8433e
chore: bump versions for litellm and langsmith ( #36385 )
2026-05-20 03:50:05 +00:00
Stephen Zhou
8f197c5a0a
build: fix api docker build ( #36423 )
2026-05-20 03:48:18 +00:00
dependabot[bot]
0295862d0d
chore(deps): bump the storage group across 1 directory with 4 updates ( #36393 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 03:41:43 +00:00
Stephen Zhou
2b2a5824c1
refactor: migrate to tailwind v4 style ( #36417 )
2026-05-20 03:39:44 +00:00
yyh
468cc19e68
fix(web): prevent local cloud analytics script errors ( #36420 )
2026-05-20 03:23:21 +00:00
Nicholas-Xiong
77333e57a7
refactor: convert isinstance chains to match/case pattern ( #36364 )
2026-05-20 03:07:19 +00:00
Stephen Zhou
f52491e2c1
chore: update deps ( #36413 )
2026-05-20 01:48:30 +00:00
wangxiaolei
05408af8a1
fix: fix add uv_cache_dir env ( #36398 )
2026-05-19 17:56:54 +00:00
yyh
d3ae074456
chore(web): remove generic tailwind skill ( #36402 )
2026-05-19 13:16:10 +00:00
Joel
0b48a7e991
fix: workflow node selection state not sync caused problem ( #36390 )
2026-05-19 12:29:16 +00:00
-LAN-
809f513ccb
chore(codeowners): update plugin ownership ( #36394 )
2026-05-19 19:25:49 +08:00
zyssyz123
d9e90d0fa0
feat: add new agent ( #36284 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 10:43:23 +00:00
Blackoutta
d1417bbe4b
fix(api): add Phoenix wrapper spans and error tracing ( #36388 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 10:09:23 +00:00
Escape0707
2565637e36
test: stabilize trigger subscription name uniqueness setup ( #36353 )
2026-05-19 10:09:02 +00:00
Joel
cae9923e5a
fix: prevent agent tool info popover from jumping on close ( #36389 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-05-19 09:54:52 +00:00
yyh
a328bbbced
feat(dev-proxy): reload env file changes ( #36384 )
2026-05-19 08:24:47 +00:00
Joel
5276eb689b
chore: hide model provider setting in default model setting ( #36383 )
2026-05-19 08:19:58 +00:00
yyh
4b2badb6f2
refactor(web): migrate multi-checkbox lists to CheckboxGroup ( #36381 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 07:55:33 +00:00
-LAN-
34a89416f7
test(api): manage backend pytest services natively ( #36235 )
2026-05-19 07:52:15 +00:00
arya rizky
a13ab76002
fix(agenton): use AsyncGenerator return annotation for asynccontextmanager ( #36361 )
...
Co-authored-by: Arya Rizky <algojogacor@users.noreply.github.com >
2026-05-19 06:19:35 +00:00
Stephen Zhou
b04b4449db
chore(api): annotate simple contract responses ( #36331 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-19 06:13:20 +00:00
yyh
674cdc3521
feat(dev-proxy): isolate local auth cookies by target ( #36371 )
2026-05-19 05:59:55 +00:00
yyh
2031d31ee8
refactor(web): migrate annotation selection to checkbox group ( #36370 )
2026-05-19 05:40:24 +00:00
yyh
04d62867af
feat(dify-ui): add shared form primitives ( #36334 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 05:38:57 +00:00
-LAN-
7f392b6950
chore(release): bump version to 1.14.2 ( #36313 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 13:27:26 +08:00
Coding On Star
b0a3399774
feat: enhance app creation tracking with source and template ID ( #36369 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-05-19 05:02:17 +00:00
Xiyuan Chen
2d5186fb28
fix(offline): guard marketplace I/O paths for ENG-421 ( #36335 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 13:53:42 +00:00
Joel
06f076e0ff
fix: no model selected but params keep loading ( #36342 )
2026-05-18 10:19:52 +00:00
Riskey
5b79f7e99d
docs: fix docker README numbering and refresh stale references ( #36303 )
2026-05-18 10:17:49 +00:00
NeatGuyCoding
1cee1a25b6
fix(console): require admin/owner to set default builtin tool credential ( #36264 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2026-05-18 10:15:51 +00:00
KVOJJJin
c0f237bf35
feat(web): allow annotation reply score threshold below 0.8 ( #36337 )
2026-05-18 10:05:13 +00:00
-LAN-
75d7fc0526
ci: add hotfix cherry-pick provenance check ( #36340 )
2026-05-18 10:03:56 +00:00
Joel
c057b5c5ff
chore: Filter model presets by supported parameters ( #36339 )
2026-05-18 10:03:46 +00:00
-LAN-
5468c4ec96
fix: can not create empty knowledge ( #36336 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
2026-05-18 09:41:57 +00:00
Blackoutta
f4c02e4c6b
fix: fallback phoenix parent trace when parent tracing disabled ( #36290 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 08:56:50 +00:00
Escape0707
9dc95eeb20
test(api): isolate container DB between tests ( #36310 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-18 08:52:19 +00:00
Asuka Minato
76bba64b79
chore: add type to test ( #36324 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 08:47:47 +00:00
-LAN-
59e96fbb2a
fix(dev): handle empty pyrefly target paths ( #36325 )
2026-05-18 08:04:03 +00:00
yyh
06ea0f7ac2
fix: improve API extension dialog controls ( #36323 )
2026-05-18 08:03:08 +00:00
Stephen Zhou
730a0bef9e
refactor: add console client migration demo ( #36300 )
2026-05-18 07:41:23 +00:00
chariri
2eb37caf2e
refactor(api): migrate console.app.workflow to BaseModel ( #36216 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 07:31:37 +00:00
EvanYao
7e8147295b
refactor: convert isinstance chains to match/case (part 5) ( #36298 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-05-18 07:16:31 +00:00
Escape0707
c07686928a
fix(api): close base64 file lookup sessions ( #36308 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-05-18 07:13:12 +00:00
EvanYao
d1238180ed
fix: use Generator type annotation with @contextmanager decorators ( #36297 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-18 07:12:49 +00:00
yyh
969760364d
ci: ensure pnpm is available in setup-web action ( #36315 )
2026-05-18 06:55:38 +00:00
-LAN-
ceabfeb3a7
chore(docker): upgrade plugin daemon to 0.6.1 ( #36312 )
2026-05-18 06:51:30 +00:00
yyh
c407f40e0d
refactor(web): simplify github install focus ( #36314 )
2026-05-18 06:45:12 +00:00
yyh
28818f2e2a
fix(web): constrain dialog overflow layouts ( #36302 )
2026-05-18 06:11:58 +00:00
yyh
e2c52c9b0f
refactor: migrate checkbox to dify-ui ( #36295 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 05:27:42 +00:00
Stephen Zhou
1925d58369
chore: generate contract in ci ( #36286 )
2026-05-18 03:13:40 +00:00
Nicholas-Xiong
b79fc5d6b4
fix: add missing phase field to _TokenData TypedDict ( #36261 )
2026-05-18 02:08:56 +00:00
yyh
6649e4025e
feat(dify-ui): add Checkbox/CheckboxGroup primitives ( #36271 )
2026-05-18 02:01:56 +00:00
-LAN-
b96f372f45
chore(api): upgrade graphon to 0.4.0 ( #36124 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-05-18 00:34:17 +00:00
D-393Patel
127fbf2c9a
refactor: use match cases for workflow stream responses ( #36267 )
2026-05-17 21:38:20 +00:00
vuko
3c70d28064
fix(auth): preserve phase field in _TokenData so reset-password / change-email phase-bound checks don't 400 ( #36116 ) ( #36117 )
...
Signed-off-by: vuko <alexander.vukovic@seqis.com >
2026-05-17 19:55:00 +00:00
zhangxuhe1
cd4d6f8a22
fix(web): migrate metadata picker to combobox ( #36255 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-17 03:35:20 +00:00
chariri
9d0906c684
chore: improve swagger markdown optional fields typing ( #36247 )
2026-05-16 16:40:20 +00:00
非法操作
41b6f894c0
fix: fetch memory of LLM node may cause out of flask context ( #36253 )
2026-05-16 16:38:48 +00:00
EvanYao
e7e6fe8813
refactor: convert isinstance chains to match/case (part 3) ( #36242 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-16 08:16:14 +00:00
EvanYao
c0bdd6792f
refactor: convert isinstance chains to match/case in easy_ui_based_generate_task_pipeline.py ( #36222 )
2026-05-15 13:51:49 +00:00
Yunlu Wen
27b084c4d4
fix: reduce db roundtrips of message update ( #36213 )
2026-05-15 08:39:48 +00:00
盐粒 Yanli
3f7a68fc77
fix(api): avoid dify-agent path lookup during Docker build ( #36187 )
2026-05-15 08:25:58 +00:00
yyh
a252fbddfa
feat: initialize user timezone and language from browser ( #36170 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-15 08:12:52 +00:00
KVOJJJin
ff02636a4b
fix(web): app icon in webapp ( #36206 )
2026-05-15 07:44:09 +00:00
KVOJJJin
63946d829e
fix(web): web app description missing ( #36209 )
2026-05-15 07:43:44 +00:00
EvanYao
cdcfd2ef2c
fix: regenerate document summary after update via API ( #35950 ) ( #36035 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-15 07:26:29 +00:00
Coding On Star
b04a3851cc
refactor: enhance layout and scrolling behavior in various modals for improved user experience ( #36210 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-15 07:17:23 +00:00
Coding On Star
b41338cd08
chore(layout): reintroduce AmplitudeProvider in common layouts for analytics tracking ( #36208 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-05-15 06:33:31 +00:00
Joel
28153df4d3
chore: enchance copywriting in none education plan warning modal ( #36201 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-05-15 05:08:06 +00:00
Coding On Star
3bc3386535
refactor(install): improve layout and scrolling behavior for plugin installation step ( #36199 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-05-15 03:12:14 +00:00
Kuroda Kayn
7654f14241
fix: replace deprecated testcontainers log waits ( #36125 )
2026-05-15 01:30:59 +00:00
yyh
194b54bae4
fix: allow tag rename without type payload ( #36182 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-15 01:29:17 +00:00
Tim Ren
0e16d36edb
fix(commands): purge tenant tool credentials on reset-encrypt-key-pair ( #35396 ) ( #35843 )
...
Co-authored-by: xr843 <xianren843@protonmail.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-14 16:25:54 +00:00
Tim Ren
432a6412a3
fix(security): tenant-scope FilePreviewApi text-extract endpoint (GHSA-2qwc-c2cc-2xwv) ( #35797 )
...
Signed-off-by: xr843 <137012659+xr843@users.noreply.github.com >
Co-authored-by: Ido Shani <ido@zafran.io >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-14 16:13:04 +00:00
Tim Ren
55d05fe52d
fix(security): enforce tenant scoping on app trace-config endpoints (GHSA-48xc-wmw8-3jr3) ( #35793 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Ido Shani <ido@zafran.io >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-14 15:59:31 +00:00
-LAN-
0d500e6965
fix(api): allow LLM nodes to access retrieved knowledge files ( #36175 )
2026-05-14 13:09:25 +00:00
chariri
5798610f27
refactor(api): migrate console.app.workflow_comment to BaseModel ( #36180 )
2026-05-14 12:13:47 +00:00
chariri
a35b28dbef
refactor: cleanup duplicate code ( #36173 )
2026-05-14 10:34:31 +00:00
Joel
1a4288c811
fix: action btn is hidden if there are many packages to install ( #36176 )
2026-05-14 10:21:32 +00:00
kenwoodjw
9dc32f2318
chore: increase default graph engine min workers ( #35650 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2026-05-14 09:27:45 +00:00
FFXN
7210f856c9
fix: pipeline template render ( #36168 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-14 09:11:18 +00:00
Coding On Star
ebcc1200a3
feat(MessageLogModal): refactor modal structure and improve tab handling ( #36169 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 08:50:21 +00:00
林玮 (Jade Lin)
e660d7af38
fix(api): gracefully handle credential fetch failures in rag pipeline ( #36165 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 08:27:19 +00:00
wangxiaolei
d9ccfcbc6e
fix: fix delete logs failed ( #36151 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 08:02:31 +00:00
Yunlu Wen
a9bcec013f
feat: allow disabling run time cred check ( #36031 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 07:12:10 +00:00
EvanYao
aeb7687e2c
fix: add null check in get_recommend_app_detail before accessing result['id'] ( #36153 )
2026-05-14 06:42:22 +00:00
dependabot[bot]
9355d36718
chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /dify-agent ( #36160 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 06:41:22 +00:00
非法操作
a03ee828a3
fix: get recommend_app categories should not re-order it ( #36161 )
2026-05-14 06:36:28 +00:00
Coding On Star
7066372892
feat(workflow): enhance workflow run callbacks with additional data tracking ( #36149 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 06:20:12 +00:00
盐粒 Yanli
55f95dbc36
feat(agent): init agent server ( #36087 )
...
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 06:04:44 +00:00
Joel
8b40de3c4e
chore: enchance notify link ui ( #36155 )
2026-05-14 06:03:44 +00:00
chariri
af4b9bfa8f
chore: Remove pyright in favor of pyrefly ( #36154 )
2026-05-14 05:49:08 +00:00
BrianWang1990
b9e3130388
chore: drop unnecessary | None on LLMError and Mail.send ( #36147 )
...
Co-authored-by: Brian Wang <20699847+BrianWang1990@users.noreply.github.com >
2026-05-14 03:22:00 +00:00
mehmet turac
12d33652b6
fix(errors): clean unnecessary | None in error classes ( #36135 )
2026-05-14 03:21:41 +00:00
wangxiaolei
fe8cf2aff4
fix: fix pydantic union type error ( #36134 )
2026-05-14 02:54:23 +00:00
非法操作
d1d190374d
fix: credit pool access outside flask context ( #36143 )
2026-05-14 02:45:53 +00:00
dependabot[bot]
e1be4e6aa8
chore(deps): bump langsmith from 0.7.31 to 0.8.0 in /api ( #36142 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 02:36:02 +00:00
Xiyuan Chen
301a470e7a
fix: isolate Langfuse v3 SDK TracerProvider to prevent cross-task interference ( #36136 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-14 01:46:23 +00:00
dependabot[bot]
91251ad5a5
chore(deps): bump authlib from 1.6.11 to 1.6.12 in /api ( #36121 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 14:56:20 +00:00
github-actions[bot]
3f6644a615
chore(i18n): sync translations with en-US ( #36115 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-05-13 09:20:47 +00:00
yyh
5edc682c4a
fix(web): refine account avatar interactions ( #36111 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-13 08:36:04 +00:00
dependabot[bot]
13c00ecfc4
chore(deps): bump ujson from 5.12.0 to 5.12.1 in /api ( #36112 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 08:34:32 +00:00
非法操作
9d545144ce
chore: remove obsolete admin console routes ( #35637 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-13 08:08:50 +00:00
FFXN
2afa39cdcb
fix: knowledge hit-testing render failed. ( #36106 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-13 07:31:38 +00:00
Asuka Minato
bb1c883be4
ci: Update pyrefly dependency version to 1.0.0 ( #36100 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-13 07:13:59 +00:00
yyh
03861bcee3
refactor: stabilize selector preview cards ( #36105 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-13 06:16:26 +00:00
Copilot
c34fc429ae
fix: use Trans component for delete app confirmation text on editing page ( #36092 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-05-13 06:08:59 +00:00
Stephen Zhou
d110112863
chore: update deps ( #36091 )
2026-05-13 03:51:21 +00:00
Blackoutta
934a20e745
fix: restore tracing after HITL workflow resume ( #36064 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-13 03:23:32 +00:00
wangxiaolei
7e56a244a8
fix: fix plugin miss version and checksum ( #36083 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-13 01:39:27 +00:00
Asuka Minato
6facd9360c
chore: some match case ( #36080 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-12 14:45:58 +00:00
Coding On Star
a18d7f51eb
fix: fixed relative ( #36078 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-05-12 11:05:57 +00:00
Joel
680ef077ae
chore: admin also has the permission of changing role ( #36069 )
...
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 10:15:05 +00:00
Joel
c26be9d3f4
fix: redirect unauthorized dataset access to /datasets for knowledge editors ( #36073 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-05-12 09:38:49 +00:00
Asuka Minato
51a8f79d67
chore: DocumentSegment to Typebase ( #35635 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 07:02:17 +00:00
-LAN-
bb73776339
chore(release): bump version to 1.14.1 ( #36034 )
2026-05-12 06:56:16 +00:00
orbisai0security
9424bf60b0
fix: the /threads and /db-pool-stat endpoints in api... in... ( #35665 )
2026-05-12 05:43:37 +00:00
-LAN-
cbedcd2882
fix(security): harden self-hosted SECRET_KEY bootstrap ( #36049 )
...
Co-authored-by: EndlessLucky <66432853+EndlessLucky@users.noreply.github.com >
2026-05-12 05:35:24 +00:00
Deepam Goyal
1a93af5cd0
refactor: rewrite estimate_args_validate using Pydantic v2 models ( #36036 )
...
Signed-off-by: Deepam Goyal <deepam02goyal@gmail.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-12 05:34:45 +00:00
yyh
cd90d7ffc1
refactor(web): migrate searchable pickers to combobox ( #36066 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 05:34:19 +00:00
juyua9
4bb987eca3
fix: validate missing text indexing technique ( #35941 )
2026-05-12 05:07:03 +00:00
非法操作
4fd4615c56
fix: avoid trial workflow schema model collision ( #36061 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 03:24:14 +00:00
dependabot[bot]
c7d30bf09a
chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /api ( #36050 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 01:56:40 +00:00
yyh
59dab7deac
refactor(apps): simplify query state and debounce URL writes ( #36043 )
2026-05-11 09:58:19 +00:00
Asuka Minato
a60cb3b800
chore: port WorkflowComment ( #36039 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 09:17:12 +00:00
yyh
6164408da1
fix(web): align tag filter dropdown icon ( #36041 )
2026-05-11 08:42:09 +00:00
Blackoutta
7fc40e6c9e
feat: improve phoenix workflow tracing ( #35605 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-11 08:37:17 +00:00
Asuka Minato
d625ac0bf1
refactor: port some if else to match ( #31841 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 06:39:59 +00:00
Coding On Star
1082f488a1
refactor: enhance modal layouts and scrolling behavior across components ( #36033 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-05-11 06:16:56 +00:00
SATISH K C
f1c4c1a5ff
refactor: replace dict params with BaseModel in AppService ( #35904 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 06:09:50 +00:00
yyh
dd1cdbbd41
refactor(web): split premium badge button semantics ( #36026 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 05:57:30 +00:00
QuantumGhost
74a04afe27
chore(api): upgrade graphon to v0.3.1 ( #35987 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-11 05:32:17 +00:00
-LAN-
b108ea42f6
fix(docker): update middleware env setup ( #35946 )
2026-05-11 05:21:02 +00:00
dependabot[bot]
1aa6188b7d
chore(deps): bump the google group across 1 directory with 2 updates ( #36012 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 04:35:14 +00:00
yyh
bd0d10ac5c
fix: use infotip for help glyphs ( #36008 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 04:23:04 +00:00
yyh
2162ea6a68
fix: improve workflow checklist semantics ( #36006 )
2026-05-11 04:22:46 +00:00
github-actions[bot]
153064bbd4
chore(i18n): sync translations with en-US ( #36019 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-05-11 04:06:49 +00:00
yyh
a643b05368
fix(web): remove unsafe select value casts ( #36007 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 04:01:49 +00:00
dependabot[bot]
279b66bc7f
chore(deps): bump gunicorn from 25.3.0 to 26.0.0 in /api in the flask group ( #36011 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 03:53:07 +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
dependabot[bot]
a2ee151e48
chore(deps): bump the github-actions-dependencies group with 2 updates ( #36009 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 03:52:38 +00:00
dependabot[bot]
9e3e616391
chore(deps): bump the storage group in /api with 2 updates ( #36017 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 03:52:13 +00:00
dependabot[bot]
837b5cad86
chore(deps): bump opentelemetry-exporter-otlp-proto-grpc from 1.41.0 to 1.41.1 in /api in the opentelemetry group ( #36013 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 03:51:51 +00:00
Asuka Minato
1a011dc14a
refactor: port DatasetProcessRule ( #31004 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 03:37:26 +00:00
kien duong
bf117dd0c8
fix(trace): LangSmith trace_id mismatch in chatflow workflow traces ( #35979 )
2026-05-11 02:52:29 +00:00
非法操作
1e6dc62470
chore: separate websocket service ( #35981 )
2026-05-11 02:22:40 +00:00
Blackoutta
0b70eec695
feat(human-input): expose selected action value ( #35451 )
2026-05-11 02:16:29 +00:00
L1nSn0w
e8dc706414
fix(api): "File validation failed" on Chatflow follow-up with custom file type + memory ( #35891 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 01:57:56 +00:00
github-actions[bot]
9a2bea9287
chore(i18n): sync translations with en-US ( #35994 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-05-10 13:23:31 +00:00
Blackoutta
b95e6f6a7a
feat: support editable class labels in question classifier ( #35430 )
2026-05-10 12:10:16 +00:00
yyh
b99ba74aa4
chore(web): remove drawer overlay import restriction ( #35990 )
2026-05-10 09:35:27 +00:00
Asuka Minato
7b5c371b9d
chore: api para type ( #35985 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-10 06:04:42 +00:00
Asuka Minato
c67ce6f66d
chore: unify api && clean some type ignore ( #35984 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-10 04:16:29 +00:00
Coding On Star
e48d7bb097
refactor(web): migrate drawer components to dify-ui and remove legacy drawer implementation ( #35982 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-05-09 16:24:45 +00:00
yyh
24ea21db25
refactor(web): converge overlay layering on dify-ui z-50 ( #35976 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 12:18:39 +00:00
Coding On Star
8581a68174
refactor(web): drop headless-ui, migrate overlay to dify-ui ( #35963 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-05-09 10:33:25 +00:00
FFXN
f720a3bed2
fix: Image rendering in the knowledge base failed. ( #35914 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-09 10:06:01 +00:00
chariri
4a56763d2f
refactor(api): migrate console.app.workflow etc. to BaseModel ( #35967 )
2026-05-09 08:34:15 +00:00
yyh
861f73267c
feat(dify-ui): add Tabs/ToggleGroup ( #35965 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 08:23:50 +00:00
chariri
1efd365b62
fix(swagger): Apply the inline-nested-dicts patch to HTTP Swagger endpoints ( #35952 )
2026-05-09 08:21:26 +00:00
Asuka Minato
65c36a51ef
ci: update comment ( #35968 )
2026-05-09 07:53:42 +00:00
-LAN-
19476109da
chore(api): upgrade graphon to v0.3.0 ( #35469 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-09 07:30:03 +00:00
Joel
f3eb3ab4dd
fix: mismatched button label in prefilled WebApp launch description ( #35964 )
2026-05-09 07:01:35 +00:00
yyh
2c9e30426d
refactor(web): migrate headless-ui components to dify-ui ( #35962 )
2026-05-09 06:49:26 +00:00
yyh
2bb1f0906b
refactor(web): migrate legacy tooltip callers ( #35961 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 05:26:21 +00:00
chariri
d5ad6aedc0
fix(swagger): add util to convert BaseModel to schema for query params ( #35959 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 04:52:45 +00:00
yyh
5ebeb34feb
fix(web): forward csp nonce to theme script ( #35960 )
2026-05-09 04:35:29 +00:00
dependabot[bot]
c5ac191a79
chore(deps): bump gitpython from 3.1.49 to 3.1.50 in /api ( #35958 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 04:11:09 +00:00
Asuka Minato
140ad6ba4e
chore: add Type to test ( #35942 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 03:16:22 +00:00
Crazywoola
e03eb3a76c
chore: bump LiteLLM for CVE-2026-42208 ( #35953 )
2026-05-09 03:14:14 +00:00
Asuka Minato
38a419d073
ci: auto gen api doc and download link ( #35919 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-09 03:01:47 +00:00
wangxiaolei
c74cbb68da
fix: change write to db order ( #35948 )
2026-05-09 02:36:54 +00:00
yyh
271019006e
fix: prevent workflow preview resize observer loop ( #35936 )
2026-05-09 01:29:20 +00:00
Asuka Minato
19bf36a716
chore: dep inject for session ( #35934 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-08 17:48:33 +00:00
macat
48d27e250b
refactor: split docker-compose env config into separate files ( #31586 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-08 15:36:20 +00:00
-LAN-
d06b5529b3
chore(docker): clean up env examples ( #35938 )
2026-05-08 12:53:13 +00:00
wangxiaolei
8132c444dc
feat: support SQLALCHEMY_POOL_RESET_ON_RETURN config ( #31156 )
2026-05-08 12:25:46 +00:00
github-actions[bot]
cb0356e9d7
chore(i18n): sync translations with en-US ( #35933 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-05-08 11:25:15 +00:00
EvanYao
4d80892d7b
refactor: convert isinstance chains to match/case ( #35902 ) ( #35922 )
...
Signed-off-by: EvanYao826 <2869018789@qq.com >
2026-05-08 09:51:10 +00:00
Joel
af754f497a
chore: add query generator before lauch webapp ( #35416 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-05-08 09:49:43 +00:00
yyh
8f93bb36ba
feat(dify-ui): add drawer ( #35917 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-08 08:53:32 +00:00
shawnYJ
82f24b336d
fix(workflow): handle file-preview URLs in node output display ( #34150 )
2026-05-08 07:55:46 +00:00
非法操作
927a17804b
feat: support configurable explore app categories ( #35723 )
2026-05-08 06:04:07 +00:00
Xiyuan Chen
29f34848cd
fix(tools): scope builtin tool default-credential clear to tenant ( #35887 )
2026-05-08 05:08:23 +00:00
Baki Burak Öğün
1b0d4637b3
fix(i18n): update Turkish translations for new strings ( #35905 )
...
Co-authored-by: Baki Burak Öğün <b.burak.ogun@goc.local >
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-05-08 03:24:02 +00:00
EvanYao
936a09c704
fix: replace SimpleNamespace with MagicMock(spec=App) in _app_stub ( #34636 ) ( #35897 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-08 03:18:21 +00:00
kien duong
5cc62fd1c9
fix(web): pass end_user.external_user_id string to transcript_asr ( #35898 )
2026-05-08 02:55:32 +00:00
kien duong
7bc19d8251
fix(web): explicitly resume AudioContext and play audio on first TTS load ( #35901 )
2026-05-08 02:51:14 +00:00
Stephen Zhou
e845475408
chore: update deps ( #35907 )
2026-05-08 02:33:18 +00:00
yyh
9a8aa6a0c3
refactor(web): inline tag query defaults ( #35883 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
2026-05-08 02:06:10 +00:00
Stephen Zhou
76a7f5f4b9
chore: update deps ( #35812 )
2026-05-08 01:32:14 +00:00
yyh
2ff50514c8
refactor: migrate app selector to combobox ( #35896 )
2026-05-08 01:23:32 +00:00
Asuka Minato
7901ac9a97
chore: example of isinstance to match case ( #35903 )
2026-05-08 01:07:19 +00:00
Asuka Minato
ecd830083a
test: add type to test ( #35871 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-08 01:06:25 +00:00
NVIDIAN
203b3a9499
refactor(api): migrate console apikey responses to BaseModel ( #35218 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-05-07 16:12:25 +00:00
Coding On Star
9331024d91
refactor(web): portal to follow elem migration ( #35892 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-05-07 13:02:11 +00:00
Escape0707
c6a5de3c18
fix: delete redundant api/libs/typing.py ( #35890 )
2026-05-07 11:16:29 +00:00
Escape0707
cd3327013a
chore(test): Move plugin permission tests to testcontainers ( #35884 )
2026-05-07 09:57:53 +00:00
yyh
cd66559ebf
refactor(web): migrate tag controls to combobox ( #35881 )
2026-05-07 08:55:13 +00:00
Joel
8b77ec7f31
fix: transfer workspace dropdown not show ( #35876 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 07:46:47 +00:00
yyh
bb3de5dd32
refactor: improve model selector search ( #35875 )
2026-05-07 07:05:14 +00:00
Stream
1e2d309122
chore: easier and simpler deploy ( #35708 )
2026-05-07 06:01:32 +00:00
yyh
a24ec60e51
feat: add dify-ui autocomplete and combobox ( #35868 )
2026-05-07 05:39:13 +00:00
Asuka Minato
8fd616d27f
refactor: add type to test ( #30873 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 03:46:23 +00:00
Stephen Zhou
e5bdc40dce
feat(dev-proxy): init package ( #35852 )
2026-05-07 03:32:14 +00:00
shawnYJ
376c43e5ac
fix(workflow): use correct field ID in KB metadata filter selection ( #34149 )
...
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 02:21:30 +00:00
dependabot[bot]
3ebb449d25
chore(deps): bump gitpython from 3.1.47 to 3.1.49 in /api ( #35864 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 02:12:20 +00:00
dependabot[bot]
5297ac76ec
chore(deps): bump mako from 1.3.11 to 1.3.12 in /api ( #35863 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 02:11:55 +00:00
zyssyz123
bbed1d4a7c
fix: update endpoint when update tidb status ( #35854 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 01:54:07 +00:00
Asuka Minato
c804dbed8c
ci: bump tyck ( #35862 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 01:49:40 +00:00
yyh
00bf3f83f2
refactor: verticalize tag management and batch bindings ( #35840 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 01:36:10 +00:00
github-actions[bot]
7e6745e105
chore(i18n): sync translations with en-US ( #35853 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-05-06 12:50:46 +00:00
Joel
d648ce6888
chore: improve the progress of education pay ( #35851 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 10:42:03 +00:00
Stephen Zhou
f3c3534e33
chore(web): add enterprise dev proxy support ( #35842 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 09:26:34 +00:00
yyh
8967ff34b3
fix(web): normalize dify-ui overlay control ( #35832 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 07:28:13 +00:00
sawyer-shi
57539792c1
fix(workflow): unblock plugin model selector tools on 1.14.0 ( #35794 )
2026-05-06 07:07:43 +00:00
yyh
03e227f8f1
fix(web): align Tailwind v4 CSS migration ( #35829 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 06:20:28 +00:00
非法操作
506e1a8bc7
fix: migrate condition operator popover ( #35828 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 06:16:28 +00:00
yyh
f8873ec07b
refactor(webapp): migrate partial overlays ( #35825 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 04:52:06 +00:00
yyh
b2dacf0718
chore(tailwind-css): migrate to css first ( #35754 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-06 04:28:11 +00:00
Brandon
70eb98d6c5
fix(file_factory): drop doubled dot when standardizing datasource file extension ( #35808 )
...
Co-authored-by: Beandon13 <bzarnitz23@gmail.com >
2026-05-06 03:03:22 +00:00
非法操作
b83f296634
fix: restore workflow versions via backend API ( #35817 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 02:56:10 +00:00
wangxiaolei
5c68f12bb8
fix: fix Working outside of application context ( #35819 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 02:40:19 +00:00
wangxiaolei
4df7c00859
fix: fix test_sharded_channel failed ( #35814 )
2026-05-06 01:47:32 +00:00
yyh
995c43f3dd
refactor: migrate workflow queries to contracts ( #35799 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-05 14:53:38 +00:00
非法操作
c0431ec843
fix: workflow online users polling for large app lists ( #35786 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-05 10:48:14 +00:00
dependabot[bot]
a0af10abc8
chore(deps): bump the storage group across 1 directory with 2 updates ( #35791 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 10:00:42 +00:00
yyh
8e2b8168be
refactor(web): migrate HITL overlays to base dialog ( #35792 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-05 08:50:49 +00:00
kien duong
1f29565673
fix(rag): use doc_id dedup key for any provider, not only dify ( #35759 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-05 06:42:18 +00:00
yyh
90fe54ca9e
refactor(web): migrate workflow panel context menu primitive ( #35787 )
2026-05-04 23:12:26 +00:00
Jingyi
b43ebf539d
fix: preserve single-run input variable types ( #35710 )
2026-05-04 15:07:21 +00:00
dependabot[bot]
853b859032
chore(deps-dev): bump the dev group in /api with 6 updates ( #35782 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 14:22:26 +00:00
yyh
8f3e42e9c2
refactor(web): migrate workflow node actions menu ( #35785 )
2026-05-04 13:24:29 +00:00
yyh
1359c03216
refactor(web): migrate legacy tooltip to infotip ( #35774 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-04 13:17:09 +00:00
Prince Pal
4b7dc17546
fix: skip empty documents before vector embedding ( #35763 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-04 13:06:58 +00:00
guangyang1206
81090effe2
refactor(web): convert ValidatedStatus enum to as-const in key-valida… ( #35749 )
...
Co-authored-by: yeranyang <yeranyang@tencent.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-04 09:36:35 +00:00
aliworksx08
d92c336394
fix(web): secure external form help links ( #35751 )
2026-05-04 09:18:28 +00:00
dependabot[bot]
cd9daef564
chore(deps): bump anthropics/claude-code-action from 1.0.110 to 1.0.111 in the github-actions-dependencies group ( #35781 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 07:33:38 +00:00
dependabot[bot]
2876839d7e
chore(deps): bump the google group in /api with 2 updates ( #35779 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 07:33:12 +00:00
NeatGuyCoding
7ba408eebe
fix: IDOR on console GET /account/avatar ( #35771 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2026-05-03 14:42:56 +00:00
guangyang1206
3708e3eef1
refactor(tests): use db_session_with_containers in test_storage_key_loader ( #35766 )
...
Co-authored-by: yeranyang <yeranyang@tencent.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-02 17:49:20 +00:00
Jonathan Chang
ff5c2c57a1
fix: Clean upload filenames parsed from URLs ( #35706 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-02 14:45:31 +00:00
Asuka Minato
955c25589d
ci: Remove API contracts generation step from autofix workflow ( #35768 )
2026-05-02 09:30:54 +00:00
Prince Pal
54bde0bdf6
fix(api): preserve dataset metadata filters ( #35700 )
2026-05-01 09:20:14 +00:00
aliworksx08
87add9a4f3
refactor: replace Any with [T] syntax ( #35750 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-30 14:08:29 +00:00
Stephen Zhou
574d5865f4
chore: generate contact from api ( #35748 )
2026-04-30 11:34:27 +00:00
wangxiaolei
458fab1c48
fix: fix structured_output_enabled miss in second validate ( #35747 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-04-30 10:34:33 +00:00
yyh
88196c186e
refactor(web): workflow hotkeys and history state ( #35736 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-30 09:43:16 +00:00
非法操作
dcf21a6a84
fix: prevent workflow node titles from overflowing ( #35740 )
2026-04-30 09:20:37 +00:00
Stephen Zhou
91f92c7083
chore: generate enterprise console API ( #35735 )
2026-04-30 09:15:08 +00:00
Joel
0ca339103f
fix: var reference picker can not choose sub vars ( #35732 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-30 08:33:29 +00:00
Tim Ren
5cf741895f
fix(plugin): preserve multi-value HTTP response headers ( #35726 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-30 08:09:56 +00:00
yyh
11c52e90f6
refactor(web/select): base selects to dify-ui ( #35720 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-30 06:15:08 +00:00
eldoradoel
f01e099729
fix: ToolEntity data validation failed during workflow synchronization ( #35696 )
...
Co-authored-by: DESKTOP-ETT0IAR\MINIO <eldoradoel@163.com >
2026-04-30 05:42:35 +00:00
yyh
195ff4711d
refactor(web): migrate subscription create modal to dialog ( #35721 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-30 05:33:37 +00:00
yyh
fe2f7a8920
refactor(web): migrate short tooltips to dify-ui ( #35715 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-30 03:29:17 +00:00
Asuka Minato
3b1458c08f
refactor: port WorkflowDraftVariableFile ( #30923 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-29 22:21:20 +00:00
Coding On Star
9f47317032
refactor(auth): update OAuth button and settings modal for improved state management and UI consistency ( #35702 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-29 15:54:15 +00:00
Coding On Star
e751ec323e
fix(publisher): enhance confirm dialog handling and improve popup interactions ( #35701 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-29 15:08:35 +00:00
非法操作
f1d72eb5d2
chore: allow configurable Next.js dev origins ( #35683 )
2026-04-29 09:40:26 +00:00
yyh
44242d03b4
fix(web): disable pnpm dependency checks during Docker build ( #35686 )
2026-04-29 07:56:36 +00:00
非法操作
ed7ea68f7d
fix: restore app nav create submenu interaction ( #35681 )
2026-04-29 07:03:28 +00:00
Stephen Zhou
afbc30c9ed
chore: update to pnpm 11 ( #35673 )
...
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-29 06:45:11 +00:00
yyh
0e55dcb297
refactor(web): migrate rich tooltip overlays ( #35675 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-29 06:44:39 +00:00
yyh
25973c7d77
chore: update eslint suppressions codeowner ( #35679 )
2026-04-29 06:35:02 +00:00
kurokobo
73ecdd5494
fix: ensure generated password satisfies the password policy ( #35672 )
2026-04-29 06:28:21 +00:00
Yunlu Wen
6fafeec415
chore: bump version to 1.14.0 ( #35662 )
2026-04-29 03:09:35 +00:00
非法操作
d23cefe005
fix: improve workflow as tool overlays ( #35661 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-29 03:00:06 +00:00
hyl64
16d408d908
fix: refresh MCP tool metadata after updates and align App DSL test stubs ( #35354 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-04-29 02:41:15 +00:00
kenwoodjw
0536549f73
fix: flaky WordExtractor close test in CI ( #35652 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2026-04-29 10:27:02 +08:00
knyazz
d0956039e7
chore: correction of ru translation ( #35645 )
...
Co-authored-by: Смирнов Евгений Владимирович <EvVSmirnov@inno.tech >
2026-04-29 09:59:17 +08:00
FFXN
38eb04dc98
fix: hit-testing response failed because of Pydantic check. ( #35640 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-28 08:37:13 +00:00
Asuka Minato
d2e1da269c
chore: port one api ( #35609 )
2026-04-28 08:22:01 +00:00
Wu Tianwei
1d3498f659
fix(web): filter model selector by model name ( #35624 )
2026-04-28 06:55:10 +00:00
L1nSn0w
b8dea56198
fix(ci): wait for mysql to accept queries before db migration ( #35631 )
2026-04-28 06:53:10 +00:00
yyh
e2becd6746
test: cover shared workflow app run ( #35634 )
2026-04-28 06:29:48 +00:00
yyh
28a26f2d59
refactor: improve scrollbar handling in plugin and model selector UI ( #35630 )
2026-04-28 06:09:02 +00:00
yyh
8c7393ef46
refactor(web): improve a11y and design-system consistency for date/time picker and auto-update strategy picker ( #35627 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-28 05:31:38 +00:00
treekimm
5a7a955210
fix: prioritize URL conversation_id over localStorage in embedded chatbot ( #35519 )
...
Co-authored-by: KimNamWoo <treekim@KimNamWoos-Mac-mini.local >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 05:07:59 +00:00
非法操作
3e4849d765
fix: align object value remove button of chat variable ( #35616 )
2026-04-28 05:02:35 +00:00
L1nSn0w
0c280ef708
fix(test): register baidu_obs mock as pytest plugin ( #35618 )
2026-04-28 05:02:03 +00:00
非法操作
282561a861
fix: align auto update time picker to the right ( #35621 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-28 04:29:16 +00:00
非法操作
cbb4cc5d76
fix: show full checklist message tooltip instead of truncated ( #35613 )
2026-04-28 03:22:47 +00:00
jimmyzhuu
2d6babeeb4
test: add Baidu OBS storage unit tests ( #34330 )
2026-04-28 01:55:56 +00:00
Asuka Minato
1065a4840a
refactor: move SegmentAttachmentBinding and UploadFile to TypeBase ( #30218 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-27 14:01:50 +00:00
Benjamin
b6aa5a7d69
fix: download and upload package before invoking upgrade in auto-upgrade task ( #35599 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 10:19:56 +00:00
zyssyz123
949f930698
fix: keep cleanup tasks resilient to billing API failures ( #35600 )
2026-04-27 08:51:09 +00:00
github-actions[bot]
65a08ed7ab
chore(i18n): sync translations with en-US ( #35595 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-27 07:51:03 +00:00
yyh
cc4d6db7c8
chore: update dependency catalog ( #35594 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-27 07:29:42 +00:00
Joel
6b5d6dacb2
fix: school name can not input ( #35597 )
2026-04-27 07:16:10 +00:00
Wu Tianwei
89bf75eba9
fix: enhance file uploader with billing support and update translations ( #35583 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-27 06:33:34 +00:00
yyh
3a28868a6c
ci: upgrade web test runners ( #35593 )
2026-04-27 06:10:43 +00:00
非法操作
4036515abe
fix: improve variable picker text width allocation ( #35587 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-27 06:07:03 +00:00
非法操作
6c089cab66
fix(web): migrate variable type selector overlay ( #35590 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-27 05:27:19 +00:00
yyh
818a71d637
refactor(web): migrate simple overlay tooltips ( #35588 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-27 05:03:38 +00:00
yyh
3db107edc9
chore(ci): increase tsslint heap limit ( #35591 )
2026-04-27 04:46:43 +00:00
dependabot[bot]
2677d90860
chore(deps): bump the storage group across 1 directory with 3 updates ( #35578 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 03:21:37 +00:00
dependabot[bot]
859756c4f6
chore(deps-dev): bump xinference-client from 2.5.0 to 2.7.0 in /api in the vdb group ( #35580 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:50:20 +00:00
dependabot[bot]
295fb6e74a
chore(deps): bump the opentelemetry group in /api with 7 updates ( #35576 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:46:29 +00:00
dependabot[bot]
2326fb7a83
chore(deps): bump psycopg2-binary from 2.9.11 to 2.9.12 in /api in the database group ( #35577 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 02:44:37 +00:00
dependabot[bot]
2d6eaf69f9
chore(deps-dev): bump the dev group in /api with 5 updates ( #35581 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-04-27 02:08:59 +00:00
dependabot[bot]
3e826c0000
chore(deps): bump anthropics/claude-code-action from 1.0.101 to 1.0.107 in the github-actions-dependencies group ( #35579 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 01:59:22 +00:00
hj24
b1b977e284
refactor: quota v3 integration ( #35436 )
...
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-27 01:49:40 +00:00
Luyu Zhang
23648141c9
chore(ci): move image builds to depot ( #35575 )
2026-04-26 16:00:17 -07:00
Luyu Zhang
d6dee43c09
chore(ci): migrate runners to depot
2026-04-26 11:28:46 -07:00
Asuka Minato
7efc887e32
refactor: port MessageAnnotation ( #31005 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-26 11:47:42 +00:00
dependabot[bot]
8b346e69d9
chore(deps): bump gitpython from 3.1.45 to 3.1.47 in /api ( #35570 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-26 04:21:27 +00:00
Asuka Minato
ef7ff3356d
refactor: port ChildChunk ( #30920 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-26 00:59:22 +00:00
99
7b5c0b5045
fix(api): declare flask dependency ( #35568 )
2026-04-25 20:07:28 +00:00
Jingyi
f00512dd5d
test: add P0 workflow run, publish, and share scenarios ( #35559 )
2026-04-25 04:48:17 +00:00
Mukunda Rao Katta
e6ef774fd5
docs: fix Kubernetes deployment wording ( #35547 )
2026-04-24 17:59:04 +08:00
Asuka Minato
ce50c6cf1c
chore: port 2 api ( #35542 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-04-24 09:07:17 +00:00
Coding On Star
7002512106
feat: refactor modals to use Dialog component and add tests for ApiKeyModal and ProviderConfigModal ( #35550 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-24 08:43:03 +00:00
Asuka Minato
c3aebb8403
chore: fix use select style api in orm ( #35531 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-04-24 08:35:20 +00:00
github-actions[bot]
0baefa6163
chore(i18n): sync translations with en-US ( #35552 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-24 08:33:11 +00:00
非法操作
7bcedcbaab
fix: right click node not display the node detail panel ( #35554 )
2026-04-24 08:31:19 +00:00
yyh
791fc5819d
test(dify-ui): disable base ui animations globally ( #35467 )
2026-04-24 08:12:23 +00:00
非法操作
2d09c4788d
fix: suggest questions more max_tokens ( #35533 )
2026-04-24 08:02:30 +00:00
非法操作
9bd5c2f8ec
fix: app icon could not only change background ( #35537 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-24 07:59:37 +00:00
Junyan Chin
5e336c47fd
feat: marketplace and oauth fixes ( #35509 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-04-24 07:53:14 +00:00
非法操作
be4c828214
feat: add service api of HITL ( #32826 )
...
Co-authored-by: Blackoutta <hyytez@gmail.com >
Co-authored-by: QuantumGhost <QuantumGhost@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-04-24 06:37:10 +00:00
yyh
ec450eb7f9
chore(dify-ui): update tooltip and infotip migration ( #35543 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-24 06:36:48 +00:00
Yunlu Wen
48e13f65dc
fix: sync 35528 ( #35539 )
2026-04-24 03:59:33 +00:00
Joel
38fc2a6574
feat: support key up and down to select variable item ( #35527 )
2026-04-24 02:32:06 +00:00
tmimmanuel
ed8d3f3e8d
refactor(api): fix pyright errors in jieba, milvus, couchbase, oracle, and router ( #34938 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-23 22:30:28 +00:00
Coding On Star
0c8dec3315
fix: update node handle opacity and pointer events behavior in components and tests ( #35525 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-23 09:24:19 +00:00
非法操作
38e831c1b3
fix: improve note node ( #35461 )
2026-04-23 08:54:56 +00:00
Jingyi
1c5d62d98a
test(e2e): add app detail navigation and redirect scenarios ( #35502 )
2026-04-23 07:37:42 +00:00
非法操作
6b4736bf78
fix: improve collaboration ( #35309 )
2026-04-23 07:37:05 +00:00
yyh
c9503fd818
fix(web): three small UX fixes on /datasets and /plugins ( #35514 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-23 06:46:54 +00:00
yyh
91a1df96cb
fix(web): restore "Copied" feedback state on copy buttons ( #35513 )
2026-04-23 06:40:52 +00:00
Jingyi
5b2c5da945
test(e2e): add publish app happy path scenario ( #35503 )
2026-04-23 05:05:31 +00:00
Jingyi
b59ecea346
test(auth): add sign-in smoke test and core validation ( #35501 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 04:54:45 +00:00
Asuka Minato
61c0948136
chore: add script to generate openapi v2 json and add in README #35474 ( #35477 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-23 03:42:04 +00:00
Coding On Star
f746c7bdf2
fix(plugin): handle file input reset and improve local installer close functionality ( #35506 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-23 03:03:20 +00:00
Coding On Star
2a3deee385
refactor: enhance node handle components with opacity transitions and add tests for visibility behavior ( #35494 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-22 10:50:44 +00:00
github-actions[bot]
4b6803ba06
chore(i18n): sync translations with en-US ( #35492 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-04-22 09:43:21 +00:00
Coding On Star
4c908c8f39
refactor: migrate base/select to dify-ui/select ( #35487 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-22 09:35:57 +00:00
非法操作
afec528f51
feat: improve follow-up settings ( #35442 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-22 08:55:16 +00:00
Crazywoola
491061b8f4
fix(web): keep Add model dialog footer visible when form overflows ( #35490 )
2026-04-22 08:54:23 +00:00
Asuka Minato
8b1533438f
chore: update 3 api ( #35481 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-22 08:53:53 +00:00
yyh
ba924fc97b
chore: migrate type-check from tsc to tsgo across all workspaces ( #35488 )
2026-04-22 08:45:54 +00:00
Zakir Jiwani
712e522220
fix: bump pyrefly version ( #33702 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-22 00:27:50 +00:00
dependabot[bot]
33eebe8cfc
chore(deps): bump lxml from 6.0.2 to 6.1.0 in /api ( #35470 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 00:17:12 +00:00
Asuka Minato
2e1b11bdb2
chore: port 2 api as deprecated ( #35261 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 99 <wh2099@pm.me >
2026-04-21 12:29:39 +00:00
Coding On Star
d65a6b4810
refactor: migrate from PortalToFollowElem to Popover component across various components ( #35454 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-21 10:09:22 +00:00
zyssyz123
44a91e344c
fix(plugin): persist tenant plugin auto-upgrade strategy changes ( #35464 )
2026-04-21 09:28:44 +00:00
yyh
0fec9af6a6
chore(deps): bump vite-plus to 0.1.19 ( #35462 )
2026-04-21 09:11:11 +00:00
dependabot[bot]
5e5113e08e
chore(deps-dev): bump the dev group in /api with 6 updates ( #35402 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 08:59:59 +00:00
yyh
73f9a9e7d6
chore(deps): bump base ui to 1.4.1 ( #35459 )
2026-04-21 08:18:31 +00:00
Joel
48d23cd744
feat: support slash variable filtering in prompt editor ( #35460 )
2026-04-21 07:57:16 +00:00
Mallikharjuna Mulpuri
0b60bf6ef0
refactor: replace deprecated Iterator with Generator in contextmanagers #35433 ( #35441 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-21 07:44:49 +00:00
非法操作
3b24d8d2d1
fix: webscaper sometime not work ( #35450 )
2026-04-21 06:04:56 +00:00
yyh
051ba99cd2
refactor(billing): use Infotip for UsageInfo help icon, migrate storage tooltip to dify-ui ( #35448 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-21 06:00:02 +00:00
agenthaulk
dc83e8aa09
chore: resolve oxlint warnings across web and SDK ( #34540 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-21 04:43:45 +00:00
tmimmanuel
77f8f2babb
refactor(api): tighten core rag typing batch 1 ( #35210 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-21 04:32:43 +00:00
-LAN-
77d6c108e7
fix(workflow): cache provider configurations during graph init ( #35447 )
2026-04-21 04:29:35 +00:00
yyh
c2a5962023
feat(dify-ui): add PreviewCard primitive ( #35434 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-21 04:05:22 +00:00
Coding On Star
d583b1b835
refactor(web): continue replacing PortalToFollowElem with Popover components ( #35431 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-21 02:44:52 +00:00
Markus Lobedann
da00de6688
fix: increase maximum PostgreSQL connections to 200 ( #35439 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-21 01:59:21 +00:00
sicnuyudidi
a633387e9b
chore: fix oxlint warnings (unused variables and imports) ( #35249 )
...
Co-authored-by: Your Name <you@example.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-20 13:43:17 +00:00
dependabot[bot]
df389eba1c
chore(deps): bump the github-actions-dependencies group across 1 directory with 7 updates ( #35435 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 10:58:50 +00:00
-LAN-
5cae61eb5a
ci: [codex] Remove anti-slop GitHub Actions workflow ( #35432 )
2026-04-20 10:25:40 +00:00
dependabot[bot]
ba8e0681d5
chore(deps): bump the storage group in /api with 3 updates ( #35398 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 10:22:27 +00:00
dependabot[bot]
de123a8695
chore(deps): bump google-cloud-aiplatform from 1.147.0 to 1.148.1 in /api in the google group ( #35397 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 10:22:22 +00:00
dependabot[bot]
21e5962f98
chore(deps-dev): bump xinference-client from 2.4.0 to 2.5.0 in /api in the vdb group ( #35399 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 10:22:13 +00:00
dependabot[bot]
db60e649b8
chore(deps): bump json-repair from 0.59.2 to 0.59.4 in /api in the python-packages group ( #35404 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 10:21:57 +00:00
zyssyz123
e561788809
fix(auth): enforce phase-bound change-email token flow (GHSA-4q3w-q5mc-45rq) ( #35425 )
2026-04-20 10:10:03 +00:00
Joel
3cd6ef4464
chore: export dsl add loading ( #35427 )
2026-04-20 08:47:15 +00:00
Stephen Zhou
39dc636b02
fix: missing icon from iconify set ( #35420 )
2026-04-20 08:07:46 +00:00
yyh
4f03b7193e
docs(frontend): align docs and comments ( #35364 )
2026-04-20 07:54:49 +00:00
Avasis AI
0d921cd21d
fix: handle numpy scalar types in safe_json_value ( #35389 )
...
Co-authored-by: Abhay <abhayjnayakpro@gmail.com >
2026-04-20 07:52:52 +00:00
Coding On Star
1a7e46368e
feat(amplitude): integrate AmplitudeProvider and refactor initialization logic ( #35415 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-20 07:25:49 +00:00
非法操作
8c8ad02a6f
chore: migrate workflow node title tooltip ( #35418 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-20 07:12:51 +00:00
BitCompass
8f070f2190
refactor(api): flatten nested conditionals and clean up token helpers ( #34835 )
2026-04-20 03:39:54 +00:00
yyh
c7641bb1ce
refactor(web): unify app-shell bootstrap on TanStack Query + Next.js route conventions ( #35394 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-20 02:52:08 +00:00
dev-miro26
97bb338e7d
fix: prevent double /v1 in MCP server URL causing 404 authorization failure ( #34596 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-20 02:42:59 +00:00
hyl64
ceec00e172
fix: accept icon type in app icon updates ( #35360 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-04-20 02:33:49 +00:00
非法操作
d81444683b
chore: improve conversation opener ( #35403 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-20 02:33:04 +00:00
非法操作
3627c1e720
refactor: remove file upload migration tip ( #35409 )
2026-04-20 02:29:30 +00:00
非法操作
ba5d8c1b29
fix: complete assigned variable reference descriptions ( #35406 )
2026-04-20 02:09:05 +00:00
Jean Ibarz
26e50bb084
refactor(web): convert file-local Step enum to as-const in website crawlers 🤖 🤖 🤖 ( #34565 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-20 01:41:32 +00:00
yyh
b351ab00a2
fix(web): prevent infinite render loop on /apps page ( #35393 )
2026-04-20 00:41:01 +00:00
Asuka Minato
059d605a6d
ci: Update pyrefly dependency version to 0.61.1 ( #35391 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-19 15:49:24 +00:00
Asuka Minato
f8a4205ac4
chore: Replace 'db' with 'sa' for SQLAlchemy compatibility ( #35373 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-19 09:56:19 +00:00
yyh
25dd79fba7
fix(web): remove dynamic import from Goto Anything to restore cmd+k ( #35383 )
2026-04-18 13:33:13 +00:00
yyh
0c8acd402a
chore(web): drop delay={0} from tooltip triggers and retype DocName ( #35382 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-18 11:21:07 +00:00
99
3e876e173a
chore(api): adapt Graphon 0.2.2 upgrade ( #35377 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-18 11:16:24 +00:00
yyh
ae9c4244d6
feat(dify-ui): Meter primitive and billing adoption ( #35380 )
2026-04-18 07:13:54 +00:00
Stephen Zhou
3c7d6739b5
test: browser mode for dify ui ( #35365 )
2026-04-17 12:32:12 +00:00
Coding On Star
560195f9f4
feat(explore): implement banner impression tracking and refactor tracking logic ( #35369 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-17 12:24:34 +00:00
Asuka Minato
9ce7464c79
ci: Add conditional comment creation for diff ( #35179 )
2026-04-17 10:19:00 +00:00
非法操作
f980d5d3be
feat: copy nodes cross apps ( #33273 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-17 10:02:26 +00:00
yyh
96122692cb
fix(web): keep workflow panel operator anchor mounted during menu close animation ( #35363 )
2026-04-17 09:10:10 +00:00
jerryzai
b9c300d570
chore(api): migrate mail task and OAuth data source to use Session(db… ( #35235 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-17 08:52:27 +00:00
yyh
dfcc0f8863
refactor(dify-ui): finish primitive migration from web/base/ui to @langgenius/dify-ui ( #35349 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-17 08:46:11 +00:00
hyl64
f56ce9d3b1
fix: guard chat file preview rendering when mime type is missing ( #35355 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-04-17 08:34:04 +00:00
hyl64
bd25240123
fix: raise chat settings select dropdown above dialog ( #35357 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-04-17 08:21:32 +00:00
YBoy
0020aa8f59
refactor(api): type pipeline template retrieval dicts with TypedDict ( #34874 )
2026-04-17 08:13:54 +00:00
jerryzai
e70e4fa41d
chore(api): migrate file factory builders and account commands to use Session(db.engine) ( #35236 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-17 08:12:31 +00:00
Yunlu Wen
881a9a1a08
refactor(api): move trace providers ( #35144 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-17 07:53:35 +00:00
zyssyz123
a74e12809b
fix: move remote credential validation outside DB session to prevent … ( #35350 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-17 07:42:29 +00:00
Coding On Star
eaddd4a132
fix(web): stabilize workflow node panel operator dropdown trigger ( #35352 )
...
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: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: jerryzai <jerryzh8710@protonmail.com >
Co-authored-by: NVIDIAN <speedy.hpc@hotmail.com >
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Junghwan <70629228+shaun0927@users.noreply.github.com >
Co-authored-by: HeYinKazune <70251095+HeYin-OS@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-17 07:27:22 +00:00
Cocoon-Break
0c41d0bf51
fix: guard against KeyError in update_prompt_message_tool loop ( #35150 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-04-17 07:09:40 +00:00
James
90e281c8da
test: migrate dataset service document mock tests to testcontainers ( #35191 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-17 07:03:30 +00:00
sxxtony
90d638fba3
refactor: migrate DocumentSegmentSummary to TypeBase ( #34862 )
2026-04-17 06:58:32 +00:00
Jingyi
f5e9b02565
test: add API seeding infrastructure and app creation E2E scenarios ( #35276 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-17 06:31:54 +00:00
Junghwan
de15e5b449
fix: scope plugin inner API end-user lookup by tenant ( #35325 )
2026-04-17 06:12:07 +00:00
Coding On Star
b6c7581a31
refactor(web): replace portal component with DropdownMenu in various components ( #35319 )
...
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: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: jerryzai <jerryzh8710@protonmail.com >
Co-authored-by: NVIDIAN <speedy.hpc@hotmail.com >
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Junghwan <70629228+shaun0927@users.noreply.github.com >
Co-authored-by: HeYinKazune <70251095+HeYin-OS@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-17 05:53:51 +00:00
HeYinKazune
af8ffa0654
refactor: use sessionmaker in api_tools_manage_service.py ( #34892 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-17 05:07:12 +00:00
Junghwan
4d79b4a766
fix(web): stop Splash after useUserProfile errors ( #35326 )
2026-04-17 05:06:39 +00:00
NVIDIAN
af21dc7df8
refactor(api): migrate dataset document response schemas to BaseModel ( #35298 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-17 05:02:04 +00:00
yyh
dc3f992e6e
docs(web): add Storybook stories for overlay and select primitives ( #35334 )
2026-04-17 04:58:16 +00:00
NVIDIAN
13a9359191
refactor(api): migrate console mcp-server responses to BaseModel ( #35219 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-17 04:16:14 +00:00
jerryzai
f07f9ee7a3
chore(api): migrate event handlers to use Session(db.engine) ( #35234 )
2026-04-17 03:59:41 +00:00
dependabot[bot]
7396230223
chore(deps): bump pypdf from 6.10.1 to 6.10.2 in /api ( #35339 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 03:41:02 +00:00
dependabot[bot]
ed14f58697
chore(deps): bump mako from 1.3.10 to 1.3.11 in /api ( #35340 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 03:40:58 +00:00
dependabot[bot]
37714cb44e
chore(deps): bump authlib from 1.6.9 to 1.6.11 in /api ( #35341 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 03:40:49 +00:00
Coding On Star
a5ce17009f
feat(web): add tracking for app preview events in AppCard component ( #35347 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-17 03:37:24 +00:00
yyh
b565a51ed9
refactor(web): quality closure pass on base UI primitives ( #35333 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 23:56:11 +00:00
Stephen Zhou
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
40e040ca1a
chore: workspace lint ( #35331 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 16:47:53 +00:00
Stephen Zhou
4289cb2634
chore: workspace level typecheck ( #35329 )
2026-04-16 14:42:04 +00:00
yyh
c966e281d4
refactor(web): align UI component APIs with shadcn v4 best practices ( #35328 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 13:30:12 +00:00
Stephen Zhou
abb84f1c38
chore: enable noUncheckedIndexedAccess ( #35178 )
2026-04-16 13:01:35 +00:00
yyh
e507675860
fix(web): add destructive hover background to menu item components ( #35322 )
2026-04-16 12:26:06 +00:00
yyh
3445469385
perf(web): optimize first-screen rendering performance ( #35313 )
2026-04-16 09:53:16 +00:00
Yunlu Wen
3193e8a712
chore: reorg imports ( #35308 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 08:50:02 +00:00
James
e8af6a6b3b
test: migrate conversation service mock tests to testcontainers ( #35198 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 07:55:21 +00:00
jimcody1995
7f4fe4d064
test: migrate clean notion task tests to SQLAlchemy 2.0 APIs ( #35159 )
2026-04-16 07:52:11 +00:00
yyh
a1f990584b
refactor(web): unify Base UI component props to namespace types ( #35306 )
2026-04-16 07:35:04 +00:00
Ayush Baluni
54e51be665
fix: apply score threshold after reranking in hybrid search ( #35263 )
2026-04-16 06:21:11 +00:00
非法操作
0fea760143
fix: http node key value type dropdown ( #35304 )
2026-04-16 06:06:57 +00:00
yyh
c3eff6abdc
fix(web): set app card dropdown menu to non-modal ( #35302 )
2026-04-16 05:36:20 +00:00
Coding On Star
c661d5c43a
refactor(web): migrate base/popoversto ui/dropdown-menu and ui/select ( #35278 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-04-16 05:13:17 +00:00
NVIDIAN
b665eaa015
refactor(api): migrate console conversation responses to BaseModel ( #35294 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-16 05:11:21 +00:00
yyh
b08665e598
refactor(web): redesign Select component and migrate WorkplaceSelector ( #35293 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 04:53:21 +00:00
dependabot[bot]
883d757392
chore(deps): bump dompurify from 3.3.3 to 3.4.0 ( #35286 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 04:40:43 +00:00
NVIDIAN
25df902ec4
refactor(api): add BaseModel workflow field schemas ( #35297 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-16 04:39:59 +00:00
NVIDIAN
5956dd79df
refactor(api): add BaseModel conversation variable schemas ( #35296 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-16 04:39:30 +00:00
yyh
70556d9386
chore(deps): upgrade vite-plus to 0.1.18 ( #35300 )
2026-04-16 04:37:05 +00:00
bohdansolovie
9fa50774b4
test: migrate duplicate and vector index task integration tests to SQLAlchemy 2.0 APIs ( #35292 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-16 04:36:33 +00:00
dependabot[bot]
731414a44f
chore(deps): bump pypdf from 6.10.0 to 6.10.1 in /api ( #35273 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 04:36:03 +00:00
dependabot[bot]
d42d08aa57
chore(deps): bump hono from 4.12.12 to 4.12.14 ( #35287 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 04:35:49 +00:00
dependabot[bot]
987b5f4bf4
chore(deps): bump langsmith from 0.7.30 to 0.7.31 in /api ( #35288 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 04:35:21 +00:00
github-actions[bot]
665978a602
chore(i18n): sync translations with en-US ( #35283 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-16 03:52:40 +00:00
wangxiaolei
8baa864c35
fix: add miss celery queue ( #35282 )
2026-04-16 02:40:14 +00:00
非法操作
53a22aa41b
feat: collaboration ( #30781 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-16 02:21:04 +00:00
99
cf4d7afb9c
chore(api): prune redundant direct dependency declarations ( #35272 )
2026-04-15 16:53:41 +00:00
Tim Ren
e6b5923ff1
test(types): replace Account/Tenant status string literals with enum values ( #35267 )
...
Co-authored-by: xr843 <xianren843@protonmail.com >
2026-04-15 15:52:38 +00:00
yyh
538093855b
refactor(web): align Switch API with Base UI naming convention ( #35269 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-04-15 15:47:59 +00:00
yyh
e6b8cbe657
fix(web): include dify-ui workspace package in docker install filter ( #35268 )
2026-04-15 14:46:50 +00:00
yyh
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
NVIDIAN
dbceb3067e
refactor(api): migrate console tag responses from marshal_with to BaseModel ( #35208 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-15 09:57:27 +00:00
James
425457cb16
test: remove legacy workflow draft variable api test ( #35226 )
2026-04-15 09:53:53 +00:00
James
e5bd18132c
test: remove legacy jinja2 code executor integration test ( #35222 )
2026-04-15 09:53:46 +00:00
James
2f33867d07
test: remove legacy trigger provider permissions test ( #35227 )
2026-04-15 09:53:42 +00:00
James
fd71c56f16
test: remove legacy storage key loader integration test ( #35225 )
2026-04-15 09:52:31 +00:00
zyssyz123
e3c2116501
fix: remove enable for get ( #35245 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Joel <iamjoel007@gmail.com >
2026-04-15 09:18:29 +00:00
Coding On Star
fb17339d89
feat(web): unify create_app tracking and persist external attribution ( #35241 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-15 08:59:31 +00:00
zyssyz123
9fd196642d
feat: tidb endpoint ( #35158 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-15 08:46:25 +00:00
James
98897a5379
test: migrate webhook service additional mock tests to testcontainers ( #35199 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-15 08:14:36 +00:00
Wu Tianwei
5542329554
fix(dataset): fix dataset list overlay issue ( #35244 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-04-15 08:03:02 +00:00
zyssyz123
79332c0e5e
fix: Change 'commit' to 'flush' to prevent subsequent transaction fai… ( #35243 )
2026-04-15 07:50:52 +00:00
yyh
50a55513d4
refactor(ui): decouple CSS dependencies and improve test quality ( #35242 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-15 07:03:40 +00:00
PandaMan
3bccdd6c9a
test: migrate Service API site controller tests to Testcontainers ( #32454 ) ( #35183 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-15 05:51:34 +00:00
非法操作
76af80e332
fix: open restore version panel raise 500 ( #35240 )
2026-04-15 04:43:38 +00:00
非法操作
7a880ae60c
fix: import DSL and copy app not work ( #35239 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-15 04:43:22 +00:00
James
5bc0f9513b
test: remove legacy python3 code executor integration test ( #35223 )
2026-04-15 02:20:06 +00:00
James
b77801ece9
test: remove legacy code executor integration test ( #35224 )
2026-04-15 02:19:42 +00:00
James
7de92c598f
test: migrate schedule service mock tests to testcontainers ( #35196 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 20:34:53 +00:00
James
693080aa12
test: migrate dataset service dataset mock tests to testcontainers ( #35194 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 19:52:31 +00:00
NVIDIAN
25c388d0db
refactor(api): migrate console workflow-trigger responses to BaseModel ( #35200 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 19:52:17 +00:00
NVIDIAN
b1722c8af9
refactor(api): migrate console conversation variables response model to BaseModel ( #35193 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 19:51:33 +00:00
NVIDIAN
b65a5fcd97
refactor(api): migrate service api workflow responses from marshal_with to BaseModel ( #35195 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 19:50:59 +00:00
NVIDIAN
1c3cba281a
refactor(api): migrate console message responses from marshal_with to BaseModel ( #35204 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 19:49:33 +00:00
NVIDIAN
800954f8ce
refactor(api): migrate service conversation-variable responses to BaseModel ( #35205 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 19:49:21 +00:00
NVIDIAN
f66a3c49c4
refactor(api): migrate console recommended-app response to BaseModel ( #35206 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-14 19:48:43 +00:00
NVIDIAN
ef396ac84e
refactor(api): migrate workspace current response from marshal_with to BaseModel ( #35207 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 19:48:09 +00:00
wdeveloper16
7e7b27fdec
refactor: replace bare dict with dict[str, Any] in response converter… ( #35212 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-14 19:45:04 +00:00
wdeveloper16
9c90c1c455
refactor: replace bare dict with dict[str, Any] in services and hosti… ( #35211 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 19:44:40 +00:00
NVIDIAN
b1df52b8ff
refactor(api): migrate console workflow app-log responses to BaseModel ( #35201 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 18:43:09 +00:00
NVIDIAN
e527b7c5f1
refactor(api): migrate console installed-app list response to BaseModel ( #35202 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 18:40:40 +00:00
wdeveloper16
149b9d4c0f
refactor: replace bare dict with dict[str, Any] in services unit test helpers ( #35182 )
2026-04-14 18:37:59 +00:00
tmimmanuel
ef28a63ad3
refactor(api): add null safety to extractor_processor and firecrawl ( #35209 )
...
Co-authored-by: tmimmanuel <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>
2026-04-14 18:23:20 +00:00
NVIDIAN
e78558bc06
refactor(api): migrate dataset hit-testing response model to BaseModel ( #35192 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 18:12:40 +00:00
James
f63d7c4121
test: remove document service status mock tests superseded by testcontainers ( #35197 )
2026-04-14 18:07:00 +00:00
NVIDIAN
ef062fb397
refactor(api): migrate console extension endpoint from api.model to BaseModel ( #35189 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 17:58:33 +00:00
NVIDIAN
a2ea7ca039
refactor(api): migrate workspace account marshal_with responses to BaseModel ( #35190 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-14 17:57:34 +00:00
bohdansolovie
6876cd787b
test: migrate web site controller tests to Testcontainers ( #32454 ) ( #35180 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 17:52:13 +00:00
wdeveloper16
50a6892c3a
refactor: replace bare dict with dict[str, Any] in controller and core unit tests ( #35181 )
2026-04-14 17:51:49 +00:00
wdeveloper16
1bcc7f78c7
refactor: replace bare dict with dict[str, Any] in models, providers, extensions, libs, and test utilities ( #35186 )
2026-04-14 17:51:25 +00:00
wdeveloper16
2fd5b76ac1
refactor: replace bare dict with dict[str, Any] in enterprise telemetry, external data tool, and moderation tests ( #35185 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 17:51:02 +00:00
wdeveloper16
62f42b3f24
refactor: replace bare dict with dict[str, Any] in RAG and service unit tests ( #35184 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 17:50:43 +00:00
Coding On Star
2c58b424a1
refactor(web): migrate confirm dialogs to base/ui/alert-dialog ( #35127 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-04-14 14:46:26 +00:00
bohdansolovie
381c518b23
test: migrate conversation read timestamp SQL test to Testcontainers ( #32454 ) ( #35177 )
2026-04-14 14:19:19 +00:00
yyh
ebf741114d
refactor(web): replace Button destructive boolean with tone semantic axis ( #35176 )
2026-04-14 14:16:39 +00:00
Asuka Minato
648dde5e96
ci: Fix path in coverage markdown rendering step ( #35136 )
2026-04-14 13:49:03 +00:00
bohdansolovie
a3042e6332
test: migrate clean_notion_document integration tests to SQLAlchemy 2… ( #35147 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 13:31:42 +00:00
bohdansolovie
e5fd3133f4
test: migrate task integration tests to SQLAlchemy 2.0 query APIs ( #35170 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 13:27:39 +00:00
yyh
e1bbe57f9c
refactor(web): re-design button api ( #35166 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 13:22:23 +00:00
Joel
d4783e8c14
chore: url in tool description support clicking jump directly ( #35163 )
2026-04-14 09:55:55 +00:00
Blackoutta
736880e046
feat: support configurable redis key prefix ( #35139 )
2026-04-14 09:31:41 +00:00
wdeveloper16
bd7a9b5fcf
refactor: replace bare dict with dict[str, Any] in model provider service and core modules ( #35122 )
...
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: Asuka Minato <i@asukaminato.eu.org >
2026-04-14 09:18:30 +00:00
Joel
9a47bb2f80
fix: doc modal hidden by config modal ( #35157 )
2026-04-14 08:16:19 +00:00
Joel
d7ad2baf79
chore: clarify tracing error copy to direct users to the Tracing tab ( #35153 )
2026-04-14 08:15:07 +00:00
bohdansolovie
a951cc996b
test: migrate document indexing task tests to SQLAlchemy 2.0 select API ( #35145 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 07:56:11 +00:00
bohdansolovie
173e0d6f35
test: migrate clean_dataset integration tests to SQLAlchemy 2.0 APIs ( #35146 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 07:56:07 +00:00
aether
62bb830338
refactor: convert InvokeFrom if/elif to match/case ( #35143 )
2026-04-14 07:46:58 +00:00
HeYinKazune
f7c6270f74
refactor: use sessionmaker in tool_label_manager.py ( #34895 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 07:23:29 +00:00
aether
711fe6ba2c
refactor: convert plugin permission if/elif to match/case ( #30001 ) ( #35140 )
2026-04-14 07:03:53 +00:00
dataCenter430
fbedb60371
refactor: replace bare dict with typed annotations in core rag module ( #35097 )
2026-04-14 06:16:16 +00:00
dataCenter430
974d2f1627
refactor: replace bare dict with typed annotations in llm_generator and prompt ( #35100 )
2026-04-14 06:15:52 +00:00
dataCenter430
ed401728eb
refactor: replace bare dict with typed annotations in app_config/extension/provider ( #35099 )
2026-04-14 06:11:00 +00:00
dataCenter430
fc389a54c5
refactor: replace bare dict with typed annotations in core tools module ( #35098 )
2026-04-14 06:09:55 +00:00
Benjamin
c8b372dba0
chore(deps): update pyarrow to version 23.0.1 and add override deps ( #35137 )
2026-04-14 06:02:43 +00:00
非法操作
2333d75c56
chore: allow disabling app-level PostgreSQL timezone injection ( #35129 )
2026-04-14 05:57:27 +00:00
github-actions[bot]
2ef9a8a769
chore(i18n): sync translations with en-US ( #35134 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-04-14 04:23:37 +00:00
yyh
21ab9b9d8c
refactor(web): remove highPriority modal stacking ( #35132 )
2026-04-14 04:22:25 +00:00
yyh
79c1473378
refactor(web): align tooltip content class props ( #35135 )
2026-04-14 04:21:55 +00:00
dependabot[bot]
93b8a74351
chore(deps): bump pillow from 12.1.1 to 12.2.0 in /api ( #35119 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 03:56:14 +00:00
99
28185170b0
test: split merged API test modules and remove F811 ignore ( #35105 )
2026-04-14 03:54:30 +00:00
99
178883b4cc
chore: remove unused Ruff ignore rules ( #35102 )
2026-04-14 03:53:20 +00:00
Copilot
e9f9041b25
chore: Add global fetch mock in vitest.setup.ts to suppress happy-dom ECONNREFUSED errors ( #35131 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-04-14 03:47:01 +00:00
Crazywoola
175290fa04
feat(goto-anything): recent items, /go navigation command, deep app sub-sections ( #35078 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-14 03:45:58 +00:00
FFXN
b0c4d8c541
fix: Compatibility issues with the summary index feature when using the weaviate vector database ( #35052 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-04-14 03:44:49 +00:00
wdeveloper16
0f643bca76
refactor: replace bare dict with dict[str, Any] in core tools and runtime ( #35111 )
2026-04-14 03:03:13 +00:00
wdeveloper16
eeebedcfe8
refactor: replace bare dict with dict[str, Any] in core provider services and misc modules ( #35124 )
2026-04-14 03:03:08 +00:00
wdeveloper16
2f682780fa
refactor: replace bare dict with dict[str, Any] in rag_pipeline and datasource_provider services ( #35107 )
2026-04-14 03:02:41 +00:00
wdeveloper16
ed83f5369e
refactor: replace bare dict with dict[str, Any] in entities, workflow nodes, and tasks ( #35109 )
2026-04-14 03:02:39 +00:00
wdeveloper16
4ee1bd5f32
refactor: replace bare dict with dict[str, Any] in VDB providers ( #35110 )
2026-04-14 03:02:36 +00:00
wdeveloper16
1c2bbed405
refactor: replace bare dict with dict[str, Any] in services grab-bag ( #35112 )
2026-04-14 03:02:34 +00:00
wdeveloper16
d573fc0e65
refactor: replace bare dict with dict[str, Any] in VDB providers and libs ( #35123 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 03:02:29 +00:00
plind
f8b249e649
fix(web): handle IME composition in DelimiterInput ( #34660 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-14 02:49:37 +00:00
yyh
fbcab757d5
test(e2e): improve auth coverage and authoring support ( #34920 )
2026-04-14 02:22:34 +00:00
Stephen Zhou
c0e998ef6e
chore: update deps ( #35066 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-04-14 02:19:29 +00:00
bohdansolovie
84f25807db
test: migrate mail_human_input_delivery cleanup fixture to SQLAlchemy 2.0 delete API ( #35090 )
2026-04-13 19:31:11 +00:00
dataCenter430
83b242be7b
refactor: replace bare dict with typed annotations in core plugin module ( #35096 )
2026-04-13 19:23:21 +00:00
bohdansolovie
a12d740a5d
test: migrate mail and segment indexing integration tests to SQLAlchemy 2.0 APIs ( #35091 )
2026-04-13 19:22:34 +00:00
bohdansolovie
3bbb014dc7
test: migrate remove_app_and_related_data integration tests to SQLAlchemy 2.0 APIs ( #35092 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 19:22:07 +00:00
aviu16
f040733e28
refactor(api): type _jsonify_form_definition payload with FormDefinitionPayload TypedDict ( #35094 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 19:21:19 +00:00
dataCenter430
b0bf7ca486
refactor: replace bare dict with typed annotations in controllers ( #35095 )
2026-04-13 19:19:52 +00:00
bohdansolovie
14d83c8bac
test: migrate trigger integration tests to SQLAlchemy 2.0 select API ( #35081 )
2026-04-13 17:19:34 +00:00
jimcody1995
8b506dfa42
refactor: replace bare dict with dict[str, Any] in openai_moderation ( #35079 )
2026-04-13 17:19:04 +00:00
wdeveloper16
ac2258c2dc
refactor: replace bare dict with dict[str, Any] in app_config managers ( #35087 )
2026-04-13 17:14:39 +00:00
wdeveloper16
3c279edcf2
refactor: replace bare dict with dict[str, Any] in app task_entities … ( #35084 )
2026-04-13 17:14:23 +00:00
wdeveloper16
9ed8a5ed73
refactor: replace bare dict with dict[str, Any] in model_manager and … ( #35083 )
2026-04-13 17:14:08 +00:00
wdeveloper16
3d4ddf4a6f
refactor: replace bare dict with dict[str, Any] in ops trace providers ( #35082 )
2026-04-13 17:13:46 +00:00
wdeveloper16
4e0273bb28
refactor: replace bare dict with dict[str, Any] in provider entities and plugin client ( #35077 )
2026-04-13 17:09:25 +00:00
wdeveloper16
7056d2ae99
refactor: replace bare dict with dict[str, Any] in moderation module ( #35076 )
2026-04-13 17:09:06 +00:00
wdeveloper16
d8fbc00cb9
refactor: replace bare dict with dict[str, Any] in dataset and external_knowledge services ( #35073 )
2026-04-13 17:08:45 +00:00
wdeveloper16
57c5f0ec87
refactor: replace bare dict with dict[str, Any] in tools manage services ( #35075 )
2026-04-13 17:08:31 +00:00
wdeveloper16
e5bd80c719
refactor: replace bare dict with dict[str, Any] in website_service ( #35074 )
2026-04-13 17:07:59 +00:00
Sam
25a33a454c
fix: handle URL construction error when switching to Visual Editor ( #35004 )
...
Co-authored-by: Sami Rusani <sr@samirusani>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-13 15:11:16 +00:00
yyh
bd30784b1d
chore(web): upgrade @base-ui/react to v1.4.0 ( #35048 )
2026-04-13 14:48:29 +00:00
Joel
28fce0a890
fix: click empty http node value may cause blur ( #35051 )
2026-04-13 14:48:18 +00:00
wdeveloper16
e1eb582bea
refactor: replace bare dict with dict[str, Any] in pipeline_template module ( #35071 )
2026-04-13 14:05:59 +00:00
wdeveloper16
2042ee453b
refactor: replace bare dict with dict[str, Any] in helper cache modules ( #35067 )
2026-04-13 14:05:50 +00:00
wdeveloper16
33c4e512f1
refactor: replace bare dict with dict[str, Any] in tools message_transformer ( #35069 )
2026-04-13 14:05:39 +00:00
wdeveloper16
253e8a3f98
refactor: replace bare dict with dict[str, Any] in ops_trace_manager ( #35070 )
2026-04-13 14:05:29 +00:00
wdeveloper16
06b63d65d1
refactor: replace bare dict with dict[str, Any] in rag extractors ( #35068 )
2026-04-13 14:05:21 +00:00
hj24
08f3133414
fix: db session expired issue ( #35049 )
2026-04-13 13:06:13 +00:00
wdeveloper16
d412cddf39
refactor: replace bare dict with UtmInfo TypedDict in operation_service ( #35055 )
2026-04-13 13:05:47 +00:00
wdeveloper16
671c5cdd84
refactor: replace bare dict with WorkflowRunListArgs TypedDict ( #35057 )
2026-04-13 13:05:39 +00:00
wdeveloper16
554f060092
refactor: replace bare dict with AdvancedPromptTemplateArgs TypedDict ( #35056 )
2026-04-13 13:05:23 +00:00
wdeveloper16
e243e8d8a3
refactor: replace bare dict with dict[str, Any] in datasource_entities ( #35062 )
2026-04-13 13:01:50 +00:00
wdeveloper16
1b935a367f
refactor: replace bare dict with dict[str, Any] in watercrawl client ( #35063 )
2026-04-13 13:01:32 +00:00
wdeveloper16
2edd083a71
refactor: replace bare dict with dict[str, Any] in OpenAPI tools parser ( #35061 )
2026-04-13 13:01:21 +00:00
wdeveloper16
dd50a68bf2
refactor: replace bare dict with dict[str, Any] in ops_service tracin… ( #35064 )
2026-04-13 13:01:00 +00:00
wdeveloper16
e8dd3461e8
refactor: replace bare dict with dict[str, Any] in plugin endpoint_service ( #35065 )
2026-04-13 13:00:27 +00:00
-LAN-
8dd4473432
refactor(auth): standardize failed login audit logging ( #35054 )
2026-04-13 12:26:13 +00:00
Stephen Zhou
b5bbbdd840
chore: revert react-i18next update ( #35058 )
2026-04-13 11:56:34 +00:00
Xin@@Gar
f0266e13c5
refactor: improve type annotations in HitTestingService ( #27838 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-13 10:31:31 +00:00
Yunlu Wen
ae898652b2
refactor: move vdb implementations to workspaces ( #34900 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <fatelei@gmail.com >
2026-04-13 08:56:43 +00:00
Ke Wang
c34f67495c
refactor(api): type WorkflowRun.to_dict with WorkflowRunDict TypedDict ( #35047 )
...
Co-authored-by: Ke Wang <ke@pika.art >
2026-04-13 08:30:28 +00:00
hj24
815c536e05
fix: optimize trigger long running read transactions ( #35046 )
2026-04-13 08:22:54 +00:00
wangxiaolei
fc64427ae1
fix: fix qdrant delete size is too large ( #35042 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 07:59:06 +00:00
wdeveloper16
11c518478e
test: migrate AudioService TTS message-ID lookup tests to Testcontainers integration tests ( #34992 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-13 06:26:43 +00:00
volcano303
e823635ce1
test: migrate app_dsl_service tests to testcontainers ( #34429 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 06:25:28 +00:00
sxxtony
98e74c8fde
refactor: migrate MessageAnnotation to TypeBase ( #34807 )
2026-04-13 06:22:43 +00:00
呆萌闷油瓶
29bfa33d59
feat: support ttft report to langfuse ( #33344 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-13 06:21:58 +00:00
LincolnBurrows2017
3ead0beeb1
fix: correct typo submision to submission ( #33435 )
...
Co-authored-by: LincolnBurrows2017 <lincoln@example.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-13 05:59:21 +00:00
corevibe555
2108c44c8b
refactor(api): consolidate duplicate RerankingModelConfig and WeightedScoreConfig definitions ( #34747 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 05:53:45 +00:00
Statxc
b0079e55b4
refactor(api): type WorkflowAppLog.to_dict with WorkflowAppLogDict TypedDict ( #34682 )
2026-04-13 05:47:44 +00:00
sxxtony
d9f54f8bd7
refactor: migrate WorkflowPause and WorkflowPauseReason to TypeBase ( #34688 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 05:46:52 +00:00
Jake Armstrong
5a446f8200
refactor(api): deduplicate dataset controller schemas into controller_schemas.py ( #34756 )
2026-04-13 05:33:20 +00:00
dev-miro26
f4d5e2f43d
refactor(api): improve type safety in MCPToolManageService.execute_auth_actions ( #34824 )
2026-04-13 05:29:10 +00:00
Jake Armstrong
9121f24181
refactor(api): deduplicate TextToAudioPayload and MessageListQuery into controller_schemas.py ( #34757 )
2026-04-13 05:27:35 +00:00
sxxtony
7dd507af04
refactor: migrate SegmentAttachmentBinding to TypeBase ( #34810 )
2026-04-13 05:22:43 +00:00
NVIDIAN
3b9aad2ba7
refactor: replace inline api.model response schemas with register_schema_models in activate ( #34929 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 05:21:46 +00:00
sxxtony
ea9f74b581
refactor: migrate RecommendedApp to TypeBase ( #34808 )
2026-04-13 05:19:49 +00:00
NVIDIAN
e37aaa482d
refactor: migrate apikey from marshal_with/api.model to Pydantic BaseModel ( #34932 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 05:18:42 +00:00
NVIDIAN
a3170f744c
refactor: migrate app site from marshal_with/api.model to Pydantic BaseModel ( #34933 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-13 05:18:16 +00:00
NVIDIAN
ced3780787
refactor: migrate mcp_server from marshal_with/api.model to Pydantic BaseModel ( #34935 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 05:13:53 +00:00
NVIDIAN
6faf26683c
refactor: remove marshal_with and inline api.model from app_import ( #34934 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-13 05:13:15 +00:00
dependabot[bot]
8ac9cbf733
chore(deps-dev): bump mypy from 1.20.0 to 1.20.1 in /api in the dev group ( #35039 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 05:12:23 +00:00
dependabot[bot]
098ed34469
chore(deps): bump weave from 0.52.17 to 0.52.36 in /api in the llm group ( #35038 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 04:29:31 +00:00
Crazywoola
6cf4d1002f
chore: refine .github configs for dependabot, PR template, and stale workflow ( #35035 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-13 04:11:31 +00:00
HeYinKazune
a111d56ea3
refactor: use sessionmaker in workflow_tools_manage_service.py ( #34896 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 03:47:29 +00:00
wdeveloper16
8436470fcb
refactor: replace bare dict with TypedDicts in annotation_service ( #34998 )
2026-04-13 03:46:33 +00:00
wdeveloper16
17da0e4146
test: migrate BillingService permission-check tests to Testcontainers integration tests ( #34993 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 03:44:14 +00:00
wdeveloper16
ea41e9ab4e
test: implement Account/Tenant model integration tests to replace db-mocked unit tests ( #34994 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 03:39:16 +00:00
dependabot[bot]
5770b5feef
chore(deps): bump the opentelemetry group across 1 directory with 16 updates ( #35028 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 03:28:46 +00:00
Ygor Leal
b5259a3a85
refactor(api): enable reportUntypedFunctionDecorator in pyright config ( #26412 ) ( #35031 )
2026-04-13 03:28:23 +00:00
XHamzaX
596559efc9
fix(rag): include is_summary and original_chunk_id in default vector projection ( #34950 )
...
Co-authored-by: VFootball Dev <vfootball@example.com >
2026-04-13 03:11:08 +00:00
dependabot[bot]
b7b03f8594
chore(deps): bump the python-packages group across 1 directory with 18 updates ( #35023 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 02:43:41 +00:00
dependabot[bot]
61ef255809
chore(deps): bump the github-actions-dependencies group with 4 updates ( #35018 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 02:27:38 +00:00
dependabot[bot]
08426376ac
chore(deps): bump opentelemetry-propagator-b3 from 1.40.0 to 1.41.0 in /api in the opentelemetry group ( #35017 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 02:01:41 +00:00
dependabot[bot]
d0262c899e
chore(deps): bump the storage group in /api with 2 updates ( #35020 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 01:59:03 +00:00
dependabot[bot]
152433d88a
chore(deps-dev): bump the vdb group in /api with 4 updates ( #35021 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 01:58:54 +00:00
dependabot[bot]
dece58d1a5
chore(deps-dev): bump the dev group in /api with 40 updates ( #35022 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 01:58:43 +00:00
dependabot[bot]
70be474aac
chore(deps): bump the storage group in /api with 3 updates ( #35014 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 01:58:12 +00:00
dependabot[bot]
a852cbe7f2
chore(deps): bump the database group in /api with 2 updates ( #35013 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 01:58:04 +00:00
dependabot[bot]
7df38d35c1
chore(deps): bump the google group in /api with 5 updates ( #35010 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 01:57:18 +00:00
dependabot[bot]
ef29a5ee3d
chore(deps): bump the flask group in /api with 3 updates ( #35007 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 01:57:11 +00:00
dependabot[bot]
9a7fe7ef16
chore(deps): bump the llm group in /api with 4 updates ( #35019 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 01:56:31 +00:00
-LAN-
8c4ea5c898
fix: external dataset tenant checks for bound knowledge APIs ( #34734 )
2026-04-13 01:47:57 +00:00
aviu16
d06bc2f2e1
refactor(api): type _build_log_dict return with LogDict TypedDict ( #34983 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-13 01:06:36 +00:00
wdeveloper16
534fea7104
refactor: replace bare dict with typed annotations in external_data_tool ( #34996 )
2026-04-13 01:02:22 +00:00
dataCenter430
bc2b9eec58
test: migrate test_workflow_draft_variable_service to SQLAlchemy 2.0 select() API ( #34986 )
2026-04-13 00:57:21 +00:00
wdeveloper16
88c38ddeb3
test: migrate conversation rename/delete edge cases to Testcontainers integration tests ( #34991 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-13 00:55:58 +00:00
wdeveloper16
602753b68a
refactor: replace bare dict with ActionDict TypedDict in cot_agent_runner ( #34997 )
2026-04-13 00:53:20 +00:00
YBoy
44ebfa3bb8
refactor(api): type _get_cluster_connection_health_params with TypedDict ( #34999 )
2026-04-13 00:52:12 +00:00
YBoy
6bacf7f953
refactor(api): type _serialize_full_content with FullContentDict TypedDict ( #35000 )
2026-04-13 00:51:26 +00:00
YBoy
095962f13e
refactor(api): type DataSourceApiKeyAuthBinding.to_dict with TypedDict ( #35001 )
2026-04-13 00:50:58 +00:00
GDS K S
0862fd74b0
refactor: migrate _model_to_insertion_dict return type to TypedDict ( #34988 )
2026-04-12 09:50:55 +00:00
dataCenter430
e0139f91c8
test: migrate conftest and plugin lifecycle tests to SQLAlchemy 2.0 select() API ( #34979 )
2026-04-12 05:21:31 +00:00
dataCenter430
64920ef648
test: migrate test_messages_clean_service to SQLAlchemy 2.0 select() API ( #34984 )
2026-04-12 05:21:07 +00:00
dataCenter430
7ba70869aa
test: migrate test_remove_app_and_related_data_task to SQLAlchemy 2.0 select() API ( #34985 )
2026-04-12 05:19:49 +00:00
wdeveloper16
f67297688f
refactor(tasks): migrate document_indexing_task and remove_app_and_related_data_task to SQLAlchemy 2.0 select() API ( #34968 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-12 01:49:56 +00:00
wdeveloper16
0841b4c663
refactor(api): migrate tools, account, workflow and plugin services to SQLAlchemy 2.0 ( #34966 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-12 01:45:27 +00:00
wdeveloper16
440602f52a
refactor(services): migrate summary_index_service to SQLAlchemy 2.0 select() API ( #34971 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-12 01:37:16 +00:00
wdeveloper16
510120410b
refactor(services): migrate trigger_provider_service to SQLAlchemy 2.0 select() API ( #34972 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-12 01:36:13 +00:00
wdeveloper16
4ef67fef3a
refactor(services): migrate builtin_tools_manage_service to SQLAlchemy 2.0 select() API ( #34973 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-12 01:25:51 +00:00
wdeveloper16
45561bed9d
test: update TestContainers integration tests and unit test fixtures to SQLAlchemy 2.0 select() API ( #34969 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-12 01:24:14 +00:00
wdeveloper16
7bd5e80323
refactor(services): migrate datasource_provider_service to SQLAlchemy 2.0 select() API ( #34974 )
2026-04-12 01:23:24 +00:00
wdeveloper16
7515eee0a8
refactor(services): migrate dataset_service and clear_free_plan_tenant_expired_logs to SQLAlchemy 2.0 select() API ( #34970 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-12 01:21:52 +00:00
wdeveloper16
452067db19
test: migrate Conversation.status_count and Site.generate_code SQL tests to Testcontainers ( #34955 )
2026-04-11 17:56:44 +00:00
Sven Weidenmann
859920a81f
refactor: migrate verify_subscription_credentials return type to TypedDict ( #34967 )
2026-04-11 16:41:40 +00:00
wdeveloper16
34ce3cac70
test: migrate RagPipelineService DB operation SQL tests to Testcontainer ( #34959 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-11 16:32:52 +00:00
wdeveloper16
12814b55d2
refactor(api): migrate core RAG layer to SQLAlchemy 2.0 select() API ( #34965 )
2026-04-11 16:32:20 +00:00
wdeveloper16
50206ae8a7
test: migrate WorkflowNodeExecutionModel creator property SQL tests to Testcontainers ( #34958 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-11 15:39:49 +00:00
wdeveloper16
169184ac9b
test: migrate Conversation/Message inputs tenant resolution SQL tests to Testcontainers ( #34957 )
2026-04-11 15:39:30 +00:00
wdeveloper16
33bc58c9c2
refactor(api): migrate controllers to SQLAlchemy 2.0 select() API ( #34960 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-11 15:30:19 +00:00
wangxiaolei
65d66768c1
fix: fix tool output duplicate ( #34962 )
2026-04-11 15:07:31 +00:00
yyh
c960f7ae48
refactor: remove base ui i18n dependency ( #34921 )
2026-04-11 12:10:30 +00:00
BitToby
d5104a4268
test: remove dataset permission mock tests superseded by testcontainers ( #34936 )
2026-04-11 04:29:39 +00:00
NVIDIAN
9069c01f9c
refactor: replace inline api.model with register_schema_models in billing ( #34928 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-11 04:01:03 +00:00
BitToby
0ff41a1127
test: remove dataset metadata mock tests superseded by testcontainers ( #34931 )
2026-04-11 03:37:20 +00:00
BitToby
7192af41e4
test: remove dataset service update/delete mock tests superseded by testcontainers ( #34937 )
2026-04-11 00:54:58 +00:00
NVIDIAN
5ec387b644
refactor: replace inline api.model with Pydantic BaseModel in model_config ( #34930 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-11 00:53:13 +00:00
YBoy
4be479fa06
refactor(api): type SQLALCHEMY_ENGINE_OPTIONS with TypedDict ( #34941 )
2026-04-11 00:39:37 +00:00
YBoy
e0d69204cd
refactor(api): type DatasourceInvokeMeta.to_dict with TypedDict ( #34940 )
2026-04-11 00:39:06 +00:00
YBoy
f2d6275da4
refactor(api): type get_prompt_template with TypedDict ( #34943 )
2026-04-11 00:38:16 +00:00
YBoy
992ac38d0d
refactor(api): type ToolInvokeMeta.to_dict with TypedDict ( #34942 )
2026-04-11 00:37:10 +00:00
dependabot[bot]
f962e61315
chore(deps): bump pypdf from 6.9.2 to 6.10.0 in /api ( #34946 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-11 00:36:28 +00:00
BitToby
b3aebb71ff
refactor(api): type Document.to_dict with DocumentDict TypedDict ( #34924 )
...
Co-authored-by: bittoby <bittoby@users.noreply.github.com >
2026-04-10 17:36:50 +00:00
BitToby
98d3bcd079
test: migrate SQLAlchemyWorkflowNodeExecutionRepository tests to testcontainers ( #34926 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 17:35:52 +00:00
Coding On Star
1703df5c00
test: add unit tests for workflow components including tools and inspect vars ( #34843 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-10 13:11:36 +00:00
dataCenter430
674495680d
refactor(api): type Redis connection param builder functions with TypedDicts ( #34875 )
2026-04-10 11:36:39 +00:00
wangxiaolei
04f5fe5e38
fix: fix outputs share same name var ( #34604 )
2026-04-10 11:30:21 +00:00
非法操作
1b7d0bd4e6
chore: should hide change action when node is undeletable ( #34592 )
2026-04-10 11:29:29 +00:00
-LAN-
66183c1f0a
docs(contributing): move agent attribution guidance to PR template ( #34919 )
2026-04-10 11:11:12 +00:00
corevibe555
130ad295d0
refactor(api): replace Any with precise types in db_migration_lock ( #34891 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 11:09:33 +00:00
XHamzaX
6612ba69b1
fix(workflow): correct maximized editor panel layout in execution logs ( #34909 )
2026-04-10 10:59:09 +00:00
plind
2dc015b360
fix(api): default parent_mode to paragraph for hierarchical chunking via API ( #34635 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 10:55:40 +00:00
sxxtony
2eb43b1e1f
refactor: make DefaultFieldsMixin compatible with TypeBase (MappedAsDataclass) ( #34686 )
2026-04-10 18:53:27 +08:00
Ygor Leal
8633b2f1f7
refactor(tools): replace redundant dict[str, str] with EmojiIconDict ( #34786 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 18:53:05 +08:00
dataCenter430
c9f525a3b2
refactor(api): type workflow generator args dict with TypedDict ( #34876 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 08:27:32 +00:00
volcano303
e224c77920
test: migrate hit_testing_service tests to testcontainers ( #34750 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 08:26:40 +00:00
volcano303
28b8215c9b
test: migrate ops_service tests to testcontainers ( #34749 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 08:25:50 +00:00
corevibe555
98eedf14dc
refactor(services): replace Union with | syntax in service layer ( #34905 )
2026-04-10 07:44:47 +00:00
呆萌闷油瓶
cd3ee5bd5d
fix: sqlalchemy.orm.exc.DetachedInstanceError ( #34910 )
2026-04-10 07:44:22 +00:00
corevibe555
26e8f1f876
feat(ci): add pyrefly type coverage reporting to CI ( #34754 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 07:43:29 +00:00
corevibe555
af55665ff2
refactor(otel): replace Any with Tracer and [T] generics ( #34883 )
2026-04-10 07:37:14 +00:00
wangxiaolei
bcd738d2e6
fix: fix orm_exc.DetachedInstanceError ( #34904 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 07:13:59 +00:00
corevibe555
488fcd4f83
refactor(services): replace Union with | syntax in service layer (batch 2) ( #34906 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 07:05:31 +00:00
plind
5d4d60bb95
fix(web): assign in-progress tracing items to latest loop/iteration record ( #34661 )
...
Co-authored-by: Blackoutta <37723456+Blackoutta@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 06:01:19 +00:00
corevibe555
7f4bf19186
refactor(mcp): remove unused AnyFunction alias, tighten callback type ( #34890 )
2026-04-10 05:48:01 +00:00
corevibe555
07c573e52f
refactor(api): replace Optional/Union with | syntax, remove dead AnyFunction ( #34894 )
2026-04-10 05:46:05 +00:00
sxxtony
660c7e4a43
refactor: migrate TrialApp and AccountTrialAppRecord to TypeBase ( #34897 )
2026-04-10 05:13:06 +00:00
corevibe555
5fafac0ca4
refactor(api): modernize type annotations — replace Optional/Union with | syntax ( #34888 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 05:04:10 +00:00
volcano303
c41b62f47e
refactor(api): type format_preview returns with TypedDicts in index processors ( #34893 )
2026-04-10 05:01:01 +00:00
yyh
f42c1b68a4
refactor(web): move avatar to base ui ( #34889 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 04:44:05 +00:00
-LAN-
b90fe73c96
fix(api): prevent cross-tenant external API use-check disclosure ( #34744 )
2026-04-10 03:23:32 +00:00
Pulakesh
d19f47b458
fix(api): replace assert isinstance with proper runtime type checks in message transformers ( #34865 )
2026-04-10 03:19:52 +00:00
carlos4s
86fd94767c
refactor(api): use sessionmaker in relyt & tidb_vector VDB services ( #34848 )
2026-04-10 03:16:25 +00:00
corevibe555
d826ac7099
refactor(models): replace Any with precise types in Tenant and MCPToo… ( #34880 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-10 03:12:38 +00:00
volcano303
40e23ce8dc
refactor(api): type DatasourceProviderApiEntity.to_dict with TypedDict ( #34879 )
2026-04-10 01:47:59 +00:00
Jean Ibarz
d50f096b14
fix(mcp): catch JSONDecodeError in OAuth discovery functions 🤖 🤖 🤖 ( #34868 )
2026-04-10 01:28:57 +00:00
dataCenter430
1117b6e72d
refactor: convert appmode misc if/elif to match/case ( #30001 ) ( #34869 )
2026-04-10 00:35:12 +00:00
dataCenter430
c5c5c71d15
refactor(api): type OpenSearch/Lindorm/Huawei VDB config params dicts with TypedDicts ( #34870 )
2026-04-10 00:34:34 +00:00
dataCenter430
a31c1d2c69
refactor(api): type Celery SSL options and Sentinel transport dicts with TypedDicts ( #34871 )
2026-04-10 00:33:23 +00:00
YBoy
2352269ba9
refactor(api): type recommend app database retrieval dicts with TypedDicts ( #34873 )
2026-04-10 00:32:24 +00:00
sxxtony
985e71ebf4
refactor: migrate TrialApp and AccountTrialAppRecord to TypeBase ( #34806 )
2026-04-09 15:41:29 +00:00
NVIDIAN
4d57f04a26
refactor: migrate console human_input_form from reqparse to PydanticBaseModel ( #34858 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-09 15:38:47 +00:00
NVIDIAN
ab3b305682
refactor: migrate web human_input_form from reqparse to Pydantic BaseModel ( #34859 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-09 15:38:16 +00:00
NVIDIAN
b8858708be
chore: remove commented-out reqparse code from rag_pipeline_workflow ( #34860 )
...
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com >
2026-04-09 15:37:39 +00:00
Jonathan Chang
0a6494abfb
refactor(api): deduplicate EnabledConfig property logic in AppModelConfig ( #34793 )
2026-04-09 14:24:39 +00:00
Renzo
75b88a5416
refactor: migrate session.query to select API in deal dataset index update task ( #34847 )
2026-04-09 14:17:08 +00:00
aliworksx08
e143dbce50
refactor: migrate session.query to select API in webhook service ( #34849 )
2026-04-09 14:16:33 +00:00
aliworksx08
8ad131bb3b
refactor: migrate session.query to select API in file service ( #34852 )
2026-04-09 14:15:59 +00:00
wangxiaolei
41eeb1f2e7
fix: fix sqlalchemy.orm.exc.DetachedInstanceError ( #34845 )
2026-04-09 10:55:48 +00:00
Stephen Zhou
02c1bfc3e7
chore: install from npm for vinext ( #34840 )
2026-04-09 08:35:01 +00:00
wangxiaolei
d042cbc62e
fix: fix remove_leading_symbols remove [ ( #34832 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-09 08:22:09 +00:00
Asuka Minato
03750b76ac
ci: bump pyrefly version ( #34821 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-09 08:16:25 +00:00
平衡世界的BOY
1befd2a602
fix(web): resolve Dify compact array types in tool output schema ( #34804 )
2026-04-09 08:01:23 +00:00
-LAN-
d1e33ba9ea
refactor(api): reduce Dify GraphInitParams usage ( #34825 )
2026-04-09 07:59:15 +00:00
Stephen Zhou
7d793e12c8
chore: update deps ( #34833 )
2026-04-09 07:31:57 +00:00
Coding On Star
1ce6e279f0
test: add unit tests for AppPublisher, Sidebar, Chat, FileUploader, Form Demo, Notion Page Selector, Prompt Editor, and Header Navigation components ( #34802 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-04-09 07:30:51 +00:00
-LAN-
ec56f4e839
fix(docker): restore S3_ADDRESS_STYLE env examples ( #34826 )
2026-04-09 06:44:28 +00:00
Jonathan Chang
d5ababfed0
refactor(api): deduplicate json serialization in AppModelConfig.from_model_config_dict ( #34795 )
2026-04-09 06:14:48 +00:00
yyh
8225f98565
fix(web): use nuqs for log conversation url state ( #34820 )
2026-04-09 06:09:27 +00:00
aliworksx08
4c05316a7b
refactor(api): deduplicate DSL shared entities into dsl_entities.py ( #34762 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-09 06:04:18 +00:00
carlos4s
66e588c8ca
refactor(api): use sessionmaker in builtin tools manage service ( #34812 )
2026-04-09 05:58:38 +00:00
Renzo
9a51c2f56a
refactor: migrate session.query to select API in deal dataset vector index task ( #34819 )
2026-04-09 05:50:59 +00:00
aliworksx08
ee789db443
refactor: migrate session.query to select API in plugin services ( #34817 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-09 05:49:59 +00:00
carlos4s
d360929af1
refactor(api): use sessionmaker in pgvecto_rs VDB service ( #34818 )
2026-04-09 05:49:03 +00:00
dataCenter430
5f53748d07
refactor: convert ToolProviderType if/elif to match/case ( #30001 ) ( #34794 )
2026-04-09 05:48:40 +00:00
Renzo
e3cc4b83c8
refactor: migrate session.query to select API in clean dataset task ( #34815 )
2026-04-09 05:46:36 +00:00
aliworksx08
b5acc8e392
refactor: migrate session.query to select API in core tools ( #34814 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-09 05:44:49 +00:00
Renzo
f5ea61e93e
refactor: migrate session.query to select API in document indexing sync task ( #34813 )
2026-04-09 05:44:13 +00:00
carlos4s
a76a8876d1
refactor(api): use sessionmaker in datasource provider service ( #34811 )
2026-04-09 05:43:13 +00:00
carlos4s
be1f4b34f8
refactor(api): use sessionmaker in workflow & RAG pipeline services ( #34805 )
2026-04-09 05:42:39 +00:00
Jake Armstrong
c19a822e1b
refactor: deduplicate DefaultRetrievalModelDict TypedDict into retrieval_service.py ( #34758 )
2026-04-09 04:13:04 +00:00
dataCenter430
8782787a9e
refactor: convert TelemetryCase if/elif to match/case ( #3001 ) ( #34797 )
2026-04-09 03:40:07 +00:00
lif
4c6b8f9229
test: add e2e scenarios for app creation and sign-out ( #34285 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-04-09 03:31:13 +00:00
dependabot[bot]
51dcf4ce84
chore(deps): bump litellm from 1.82.6 to 1.83.0 in /api ( #34544 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 03:27:21 +00:00
wangxiaolei
27e484e7f8
feat: redis add retry logic ( #34566 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-09 03:08:25 +00:00
BrianWang1990
9308287fea
fix: copy button not working on API Server and API Key pages ( #34515 )
...
Co-authored-by: Brian Wang <BrianWang1990@users.noreply.github.com >
Co-authored-by: test <test@testdeMac-mini.local >
Co-authored-by: BrianWang1990 <512dabing99@163.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-04-09 02:49:40 +00:00
dataCenter430
7ca5b726a2
refactor: convert ProviderQuota if/elif to match/case ( #30001 ) ( #34791 )
2026-04-09 02:28:19 +00:00
dataCenter430
0bdd1267fb
refactor: convert appmode plugin if/elif to match/case ( #30001 ) ( #34790 )
2026-04-09 02:28:03 +00:00
dataCenter430
3ea88dfc7f
refactor: convert appMode controllers if/elif to match/case ( #30001 ) ( #34789 )
2026-04-09 02:27:19 +00:00
dataCenter430
2275c5b1a3
refactor: convert file-transfer-method-pipeline if/elif to match/case ( #30001 ) ( #34788 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-09 01:43:52 +00:00
dataCenter430
1c7cf44af4
refactor: convert SegmentType controllers if/elif to match/case ( #30001 ) ( #34784 )
2026-04-09 01:11:47 +00:00
dataCenter430
3325392cc5
refactor: convert segmentType workflow if/elif to match/case ( #34785 )
2026-04-09 00:51:43 +00:00
dataCenter430
fd2843b0fb
refactor: convert file-transfer-method-tools if/elif to match/case ( #30001 ) ( #34783 )
2026-04-09 00:42:13 +00:00
volcano303
1898a3f8a5
test: migrate recommended_app_service tests to testcontainers ( #34751 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-09 00:36:57 +00:00
dataCenter430
9c4f897b9a
refactor: convert segmentType if/elif to match/case in webhook_service.py ( #30001 ) ( #34770 )
2026-04-09 00:36:28 +00:00
dataCenter430
47b9d48f70
refactor: convert ToolProviderType if/elif to match/case ( #30001 ) ( #34768 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-09 00:17:22 +00:00
dataCenter430
ce68f2cdc6
refactor: convert webapp auth type if/elif to match/case ( #30001 ) ( #34782 )
2026-04-09 00:16:44 +00:00
dataCenter430
a8fa552b3a
refactor: convert importStatus if/elif to match/case ( #30001 ) ( #34780 )
2026-04-09 00:04:47 +00:00
Jake Armstrong
bd257777a0
refactor(api): deduplicate workflow controller schemas into controller_schemas.py ( #34755 )
2026-04-08 23:49:04 +00:00
dataCenter430
e6715a2dbe
refactor: convert FileTransferMethod if/elif to match/case ( #30001 ) ( #34769 )
2026-04-08 23:27:10 +00:00
Jake Armstrong
8f46c9113c
refactor(api): deduplicate ImportMode and ImportStatus enums from rag_pipeline_dsl_service ( #34759 )
2026-04-08 23:23:04 +00:00
carlos4s
5aa4e23f54
refactor(api): use sessionmaker in end user, retention & cleanup services ( #34765 )
2026-04-08 23:21:28 +00:00
Renzo
5821511114
refactor: migrate session.query to select API in batch clean and disable segments tasks ( #34760 )
2026-04-08 23:20:25 +00:00
Renzo
d6d9b04c41
refactor: migrate session.query to select API in add document and clean document tasks ( #34761 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 23:19:36 +00:00
Renzo
540289e6c6
refactor: migrate session.query to select API in delete segment and regenerate summary tasks ( #34763 )
2026-04-08 23:19:03 +00:00
carlos4s
1d971d3240
refactor(api): use sessionmaker in plugin & trigger services ( #34764 )
2026-04-08 23:18:26 +00:00
carlos4s
02a9f0abca
refactor(api): use sessionmaker in core app generators & pipelines ( #34771 )
2026-04-08 23:15:58 +00:00
Renzo
289f091bf9
refactor: migrate session.query to select API in delete conversation task ( #34772 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 23:15:19 +00:00
tmimmanuel
1a4eb47e1d
refactor(api): tighten types in trivial lint and config fixes ( #34773 )
...
Co-authored-by: tmimmanuel <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>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 23:14:44 +00:00
carlos4s
4c70bfa8b8
refactor(api): use sessionmaker in trigger provider service & dataset… ( #34774 )
2026-04-08 23:13:38 +00:00
aliworksx08
3a4756449a
refactor: migrate session.query to select API in schedule cleanup task ( #34775 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 23:12:57 +00:00
dependabot[bot]
55b7ea04a7
chore(deps): bump cryptography from 46.0.6 to 46.0.7 in /api ( #34776 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-08 23:12:19 +00:00
非法操作
ccfc8c6f15
chore: align prompt editor var checks with use-check-list checks ( #34715 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 13:29:07 +00:00
zhangbububu
4fb3fab82d
fix: add backward-compatible query param for decode_plugin_from_ident… ( #34720 )
2026-04-08 13:28:37 +00:00
wangxiaolei
3cea0dfb07
fix: fix import error ( #34728 )
2026-04-08 13:27:53 +00:00
github-actions[bot]
0d6db3a3f3
chore(i18n): sync translations with en-US ( #34745 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-04-08 12:10:37 +00:00
github-actions[bot]
3d5a81bd30
chore(i18n): sync translations with en-US ( #34742 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-04-08 11:30:47 +00:00
yyh
208604a3a8
fix(ci): repair i18n bridge and translation workflow ( #34738 )
2026-04-08 11:05:13 +00:00
Stephen Zhou
63bfba0bdb
fix: update how ky handle error ( #34735 )
2026-04-08 10:38:33 +00:00
Coding On Star
9948a51b14
test: add unit tests for access control components to enhance coverage and reliability ( #34722 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 08:50:57 +00:00
s-kawamura-upgrade
0e0bb3582f
feat(web): add ALLOW_INLINE_STYLES env var to opt-in inline CSS in Markdown rendering ( #34719 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 08:38:24 +00:00
Stephen Zhou
546062d2cd
chore: remove raw vite deps ( #34726 )
2026-04-08 07:49:53 +00:00
Stephen Zhou
aad0b3c157
build: include vinext in docker build ( #34535 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-04-08 07:26:39 +00:00
corevibe555
4d4265f531
refactor(api): deduplicate Pydantic models across fields and controllers ( #34718 )
2026-04-08 05:20:00 +00:00
Will
e138523123
fix: legacy model_type deserialization regression ( #34717 )
2026-04-08 05:08:12 +00:00
carlos4s
a65e1f71b4
refactor: use sessionmaker in small services 2 ( #34696 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 05:06:50 +00:00
yyh
909c062ee1
fix(web): avoid prehydration script in slider ( #34676 )
2026-04-08 04:03:19 +00:00
hj24
f5322e45fc
refactor: enhance billing info response handling ( #34340 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 03:49:35 +00:00
Stephen Zhou
017f09f1e9
ci: update web changes scope ( #34713 )
2026-04-08 03:24:41 +00:00
corevibe555
0ba66ab155
refactor(api): deduplicate shared controller request schemas into controller_schemas.py ( #34700 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-08 03:10:04 +00:00
corevibe555
5cd267d755
refactor(api): deduplicate RAG index entities and consolidate import paths ( #34690 )
2026-04-08 02:49:40 +00:00
Stephen Zhou
d30946dabf
chore: update deps ( #34704 )
2026-04-08 02:45:30 +00:00
wangxiaolei
b0e524213e
fix: backendModelConfig.chat_prompt_config.prompt is undefined ( #34709 )
2026-04-08 02:29:18 +00:00
corevibe555
b1adb5652e
refactor(api): deduplicate I18nObject in datasource entities ( #34701 )
2026-04-08 01:36:56 +00:00
corevibe555
c825d5dcf6
refactor(api): tighten types for Tenant.custom_config_dict and MCPToolProvider.headers ( #34698 )
2026-04-08 01:36:42 +00:00
Renzo
2127d5850f
refactor: replace untyped dicts with TypedDict in VDB config classes ( #34697 )
2026-04-08 00:57:11 +00:00
carlos4s
ae9fcc2969
refactor: use sessionmaker in controllers, events, models, and tasks 1 ( #34693 )
2026-04-07 23:47:20 +00:00
corevibe555
624db69f12
refactor(api): remove duplicated RAG entities from services layer ( #34689 )
2026-04-07 23:36:59 +00:00
corevibe555
80a7843f45
refactor(api): migrate consumers to shared RAG domain entities from core/rag/entities/ ( #34692 )
2026-04-07 23:22:56 +00:00
Renzo
cb55176612
refactor: migrate session.query to select API in small task files batch ( #34684 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-07 22:58:23 +00:00
Statxc
5aa2524d33
refactor(api): type I18nObject.to_dict with I18nObjectDict TypedDict ( #34680 )
2026-04-07 22:57:32 +00:00
Pulakesh
2575a3a3ab
refactor(api): clean up AssistantPromptMessage typing in CotChatAgentRunner ( #34681 )
2026-04-07 22:53:14 +00:00
corevibe555
f8f7b0ec1a
refactor(api): deduplicate shared auth request payloads into auth_entities.py ( #34694 )
2026-04-07 22:51:11 +00:00
corevibe555
d2ee486900
refactor(api): extract shared RAG domain entities into core/rag/entity ( #34685 )
2026-04-07 22:43:37 +00:00
Statxc
c44ddd9831
refactor(api): type Chroma and AnalyticDB config params dicts with TypedDicts ( #34678 )
2026-04-07 13:27:12 +00:00
Statxc
e645cbd8f8
refactor(api): type VDB config params dicts with TypedDicts ( #34677 )
2026-04-07 13:23:42 +00:00
YBoy
485fc2c416
refactor(api): type Tenant custom config with TypedDict and tighten MCP headers type ( #34670 )
2026-04-07 13:18:19 +00:00
YBoy
f09be969bb
refactor(api): type single-node graph structure with TypedDicts in workflow_entry ( #34671 )
2026-04-07 13:18:00 +00:00
Statxc
597a0b4d9f
refactor(api): type indexing result with IndexingResultDict TypedDict ( #34672 )
2026-04-07 13:17:39 +00:00
Statxc
779cce3c61
refactor(api): type gen_index_struct_dict with VectorIndexStructDict TypedDict ( #34675 )
2026-04-07 13:17:20 +00:00
Statxc
b5d9a71cf9
refactor(api): type VDB to_index_struct with VectorIndexStructDict TypedDict ( #34674 )
2026-04-07 13:17:04 +00:00
corevibe555
c2af415450
refactor(api): Extract shared ResponseModel ( #34633 )
2026-04-07 13:05:38 +00:00
Dream
89ce61cfea
refactor(api): replace json.loads with Pydantic validation in security and tools layers ( #34380 )
2026-04-07 12:11:51 +00:00
yyh
05c5327f47
chore: remove unused pnpm overrides ( #34658 )
2026-04-07 09:36:49 +00:00
yyh
3891c0a255
fix(workflow): correct env variable picker validation ( #34666 )
2026-04-07 09:34:25 +00:00
非法操作
63b1d0c1ea
fix: var input label missing icon ( #34569 )
2026-04-07 09:33:13 +00:00
Pulakesh
75ed38fb3d
fix( #34636 ): replace SimpleNamespace with MagicMock(spec=App) in test_app_dsl_service ( #34659 )
2026-04-07 07:25:46 +00:00
Statxc
63db9a7a2f
refactor(api): type load balancing config dicts with TypedDict ( #34639 )
2026-04-07 05:58:10 +00:00
Statxc
19c80f0f0e
refactor(api): type error stream response with TypedDict ( #34641 )
2026-04-07 05:57:42 +00:00
YBoy
c5a0bde3ec
refactor(api): type aliyun trace utils with TypedDict and tighten return types ( #34642 )
2026-04-07 05:57:22 +00:00
YBoy
1261e5e5e8
refactor(api): type webhook validation result and workflow inputs with TypedDict ( #34645 )
2026-04-07 05:57:02 +00:00
Renzo
e2ecd68556
refactor: migrate session.query to select API in rag pipeline task files ( #34648 )
2026-04-07 05:56:19 +00:00
Pulakesh
bceb0eee9b
refactor(api): migrate dict returns to TypedDicts in billing service ( #34649 )
2026-04-07 05:56:02 +00:00
Renzo
173e818a62
refactor: migrate session.query to select API in summary and remove document tasks ( #34650 )
2026-04-07 05:55:31 +00:00
YBoy
84d8940dbf
refactor(api): type app parameter feature toggles with FeatureToggleD… ( #34651 )
2026-04-07 05:53:50 +00:00
Renzo
3e995e6a6d
refactor: migrate session.query to select API in document task files ( #34646 )
2026-04-07 05:53:21 +00:00
yyh
459c36f21b
fix: improve app delete alert dialog UX ( #34644 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-07 05:03:39 +00:00
Renzo
72adb5468c
refactor: migrate session.query to select API in retrieval_service ( #34638 )
2026-04-07 04:46:30 +00:00
Renzo
1194957fde
refactor: migrate session.query to select API in end_user_service and small tasks ( #34620 )
2026-04-07 04:25:55 +00:00
Renzo
68bd29eda2
refactor: migrate session.query to select API in sync task and services ( #34619 )
2026-04-07 04:23:14 +00:00
YBoy
f67a811f7f
refactor: replace dict params with BaseModel payloads in TagService ( #34422 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-07 04:20:02 +00:00
yyh
b9c122e7f4
fix: simplify pre-commit hook flow ( #34637 )
2026-04-07 04:19:31 +00:00
aliworksx08
396b39dff9
refactor: migrate session.query to select API in console controllers ( #34607 )
2026-04-07 04:19:30 +00:00
Renzo
ac8bd12609
refactor: migrate session.query to select API in small task files ( #34617 )
2026-04-07 04:13:22 +00:00
Renzo
b55bef4438
refactor: migrate session.query to select API in core misc modules ( #34608 )
2026-04-07 04:08:34 +00:00
非法操作
2f9667de76
fix: web app user avatar display incorrect black ( #34624 )
2026-04-07 03:23:56 +00:00
Statxc
a7b6307d32
refactor(api): type dataset service dicts with TypedDict ( #34625 )
2026-04-07 02:10:52 +00:00
Statxc
2883ad6764
refactor(api): type plugin migration results with TypedDict ( #34627 )
2026-04-07 02:10:23 +00:00
Pulakesh
0feff5b048
refactor(api): enforce strict typing on retrieval_model to resolve FIXME ( #34614 )
2026-04-07 01:10:53 +00:00
Statxc
0bce6b35b4
refactor(api): type LLM generator results with TypedDict ( #34621 )
2026-04-07 01:06:08 +00:00
YBoy
89e23456f0
refactor(api): type invitation detail with InvitationDetailDict TypedDict ( #34613 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-07 01:03:31 +00:00
Jake Armstrong
a39173c227
refactor(api): type notification response with NotificationResponseDict TypedDict ( #34616 )
2026-04-07 01:03:18 +00:00
YBoy
12e93d374f
refactor(api): type MCP tool schema and arguments with TypedDict ( #34612 )
2026-04-07 01:02:06 +00:00
YBoy
922f9242e4
refactor(api): type crawl status dicts with CrawlStatusDict TypedDict ( #34611 )
2026-04-07 01:01:04 +00:00
YBoy
7fc0a791a2
refactor(api): type document summary status detail with TypedDict ( #34610 )
2026-04-07 01:00:39 +00:00
YBoy
8d37116fec
refactor(api): type storage statistics with StorageStatisticsDict TypedDict ( #34609 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-07 00:59:32 +00:00
dependabot[bot]
4b500f988d
chore(deps-dev): bump the dev group across 1 directory with 20 updates ( #34601 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 13:24:31 +00:00
YBoy
5ad906ea6a
refactor(api): type workflow run related counts with RelatedCountsDict TypedDict ( #34530 )
2026-04-06 13:17:01 +00:00
dependabot[bot]
5b862a43e0
chore(deps-dev): bump the dev group in /api with 6 updates ( #34579 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-06 11:49:54 +00:00
YBoy
1e5cd69205
refactor(api): type archive manifest with ArchiveManifestDict TypedDict ( #34594 )
2026-04-06 11:35:11 +00:00
Jake Armstrong
9081c46565
refactor(api): type upload file serialization with UploadFileDict TypedDict ( #34589 )
2026-04-06 11:34:52 +00:00
dependabot[bot]
40b252be8c
chore(deps): bump google-auth-httplib2 from 0.3.0 to 0.3.1 in /api in the google group ( #34575 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-06 11:32:30 +00:00
dependabot[bot]
ba1357038a
chore(deps): update flask-compress requirement from <1.24,>=1.17 to >=1.17,<1.25 in /api in the flask group ( #34573 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-06 11:32:19 +00:00
dependabot[bot]
46d1f4c338
chore(deps-dev): bump the vdb group in /api with 7 updates ( #34586 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:31:36 +00:00
YBoy
9c880dd650
refactor(api): type orphaned draft variable stats with TypedDict ( #34590 )
2026-04-06 11:30:53 +00:00
YBoy
01ba0e050f
refactor(api): reuse IdentityDict TypedDict in logging filters ( #34593 )
2026-04-06 11:30:21 +00:00
dependabot[bot]
ccc4aae94e
chore(deps): bump the llm group in /api with 3 updates ( #34583 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:30:02 +00:00
dependabot[bot]
01242e13d7
chore(deps): bump sqlalchemy from 2.0.48 to 2.0.49 in /api in the database group ( #34584 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:29:50 +00:00
dependabot[bot]
938ee27e42
chore(deps): bump the github-actions-dependencies group with 4 updates ( #34582 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:29:07 +00:00
dependabot[bot]
a101f72153
chore(deps): bump the google group in /api with 4 updates ( #34581 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:29:00 +00:00
dependabot[bot]
40642433d8
chore(deps): bump flask-compress from 1.23 to 1.24 in /api in the flask group ( #34580 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:28:25 +00:00
dependabot[bot]
8979181d5e
chore(deps): bump boto3 from 1.42.78 to 1.42.83 in /api in the storage group ( #34578 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-06 11:27:58 +00:00
dependabot[bot]
c17c6b5c35
chore(deps): bump the storage group in /api with 2 updates ( #34585 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:27:26 +00:00
kurokobo
e83a4090ac
fix: lighten the health checks for the Worker and Worker Beat services, and disable them by default ( #34572 )
2026-04-06 02:26:26 +00:00
YBoy
b71b9f80b9
refactor(api): type workflow run delete/count results with RunsWithRelatedCountsDict TypedDict ( #34531 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-05 16:11:41 +00:00
agenthaulk
ee87289917
refactor: convert AppMode if/elif to match/case in app_generate_service ( #30001 ) ( #34563 )
...
Co-authored-by: agenthaulk <agenthaulk@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-05 10:23:51 +00:00
agenthaulk
5ad8c3e249
refactor: convert AppMode if/elif to match/case in service files ( #30001 ) ( #34562 )
...
Co-authored-by: agenthaulk <agenthaulk@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-05 10:22:11 +00:00
agenthaulk
8b992513b8
refactor: convert ProviderQuotaType if/elif to match/case ( #30001 ) ( #34561 )
...
Co-authored-by: agenthaulk <agenthaulk@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-05 10:20:18 +00:00
Renzo
eca0cdc7a9
refactor: select in dataset_service (SegmentService and remaining cla… ( #34547 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-05 00:13:06 +00:00
Renzo
779e6b8e0b
refactor: select in datasource_provider_service ( #34548 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-05 00:12:15 +00:00
Renzo
c2428361c4
refactor: select in dataset_service (DocumentService class) ( #34528 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 22:52:01 +00:00
Renzo
68e4d13f36
refactor: select in annotation_service ( #34503 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 22:47:22 +00:00
Stephen Zhou
cb9f4bb100
build: include packages in docker build ( #34532 )
2026-04-03 13:40:16 +00:00
YBoy
8a398f3105
refactor(api): type messages cleanup stats with MessagesCleanStatsDict TypedDict ( #34527 )
2026-04-03 12:29:41 +00:00
YBoy
0f051d5886
refactor(api): type celery sqlcommenter tags with CelerySqlcommenterTagsDict TypedDict ( #34526 )
2026-04-03 12:06:15 +00:00
Renzo
e85d9a0d72
refactor: select in dataset_service (DatasetService class) ( #34525 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 12:01:31 +00:00
Renzo
06dde4f503
refactor: select in account_service (TenantService class) ( #34499 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-03 11:03:45 +00:00
Coding On Star
83d4176785
test: add unit tests for app store and annotation components, enhancing coverage for state management and UI interactions ( #34510 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 09:09:59 +00:00
yyh
c94951b2f8
refactor(web): migrate notion page selectors to tanstack virtual ( #34508 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 07:03:12 +00:00
Matt Van Horn
a9cf8f6c5d
refactor(web): replace react-syntax-highlighter with shiki ( #33473 )
...
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 06:40:26 +00:00
YBoy
64ddec0d67
refactor(api): type annotation service dicts with TypedDict ( #34482 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-03 06:25:52 +00:00
Renzo
da3b0caf5e
refactor: select in account_service (RegisterService class) ( #34500 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 06:21:26 +00:00
Stephen Zhou
4fedd43af5
chore: update code-inspector-plugin to 1.5.1 ( #34506 )
2026-04-03 05:34:03 +00:00
yyh
a263f28e19
fix(web): restore ui select public exports ( #34501 )
2026-04-03 04:42:02 +00:00
Stephen Zhou
d53862f135
chore: override lodash ( #34502 )
2026-04-03 04:40:46 +00:00
Renzo
608958de1c
refactor: select in external_knowledge_service ( #34493 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 03:42:16 +00:00
Renzo
7eb632eb34
refactor: select in rag_pipeline ( #34495 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 03:42:01 +00:00
Renzo
33d4fd357c
refactor: select in account_service (AccountService class) ( #34496 )
2026-04-03 03:41:46 +00:00
agenthaulk
e55bd61c17
refactor: replace useContext with use in selected batch ( #34450 )
2026-04-03 03:37:35 +00:00
Stephen Zhou
f2fc213d52
chore: update deps ( #34487 )
2026-04-03 03:26:49 +00:00
YBoy
f814579ed2
test: migrate service_api dataset controller tests to testcontainers ( #34423 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 02:28:47 +00:00
YBoy
71d299d0d3
refactor(api): type hit testing retrieve responses with TypedDict ( #34484 )
2026-04-03 02:25:30 +00:00
YBoy
e178451d04
refactor(api): type log identity dict with IdentityDict TypedDict ( #34485 )
2026-04-03 02:25:02 +00:00
YBoy
9a6222f245
refactor(api): type webhook data extraction with RawWebhookDataDict TypedDict ( #34486 )
2026-04-03 02:24:17 +00:00
YBoy
affe5ed30b
refactor(api): type get_knowledge_rate_limit with KnowledgeRateLimitD… ( #34483 )
2026-04-03 02:23:32 +00:00
wangxiaolei
4cc5401d7e
fix: fix import dsl failed ( #34492 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-03 02:08:21 +00:00
Stephen Zhou
36e840cd87
chore: knip fix ( #34481 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-02 15:03:42 +00:00
Tim Ren
985b41c40b
fix(security): add tenant_id validation to prevent IDOR in data source binding ( #34456 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 13:17:02 +00:00
lif
2e29ac2829
fix: remove redundant cast in MCP base session ( #34461 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-04-02 12:36:21 +00:00
Renzo
dbfb474eab
refactor: select in workflow_tools_manage_service ( #34477 )
2026-04-02 12:35:04 +00:00
Renzo
d243de26ec
refactor: select in metadata_service ( #34479 )
2026-04-02 12:34:38 +00:00
Stephen Zhou
894826771a
chore: clean up useless tailwind reference ( #34478 )
2026-04-02 11:45:19 +00:00
Asuka Minato
a3386da5d6
ci: Update pyrefly version to 0.59.1 ( #34452 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-02 09:48:46 +00:00
99
318a3d0308
refactor(api): tighten login and wrapper typing ( #34447 )
2026-04-02 09:36:58 +00:00
Poojan
5bafb163cc
test: add unit tests for services and tasks part-4 ( #33223 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
Co-authored-by: Dev Sharma <50591491+cryptus-neoxys@users.noreply.github.com >
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
2026-04-02 08:35:46 +00:00
Stephen Zhou
52b1bc5b09
refactor: split icon collections ( #34453 )
2026-04-02 07:58:15 +00:00
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
Akash Kumar
9a8c853a2e
test: added unit test for remaining files in core helper folder ( #33288 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
2026-04-02 06:50:58 +00:00
Akash Kumar
e54383d0fe
test: added test for api/services/rag_pipeline folder ( #33222 )
...
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
2026-04-02 06:40:52 +00:00
Sedo
43c48ba4d7
fix: add tenant/dataset ownership checks to prevent IDOR vulnerabilities ( #34436 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-02 05:45:20 +00:00
99
8f9dbf269e
chore(api): align Python support with 3.12 ( #34419 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-02 05:07:32 +00:00
Renzo
cb9ee5903a
refactor: select in tag_service ( #34441 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-02 05:04:36 +00:00
99
cd406d2794
refactor(api): replace test fixture side-effect imports ( #34421 )
2026-04-02 04:55:15 +00:00
wangxiaolei
993a301468
fix: fix online_drive is not a valid datasource_type ( #34440 )
2026-04-02 04:45:02 +00:00
Renzo
399d3f8da5
refactor: model_load_balancing_service and api_tools_manage_service ( #34434 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-02 04:38:35 +00:00
yyh
f9d9ad7a38
refactor(web): migrate remaining toast usage ( #34433 )
2026-04-02 04:16:50 +00:00
YBoy
2d29345f26
refactor(api): type OpsTraceProviderConfigMap with TracingProviderCon… ( #34424 )
2026-04-02 01:47:08 +00:00
dependabot[bot]
725f9e3dc4
chore(deps): bump aiohttp from 3.13.3 to 3.13.4 in /api ( #34425 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 00:33:09 +00:00
Renzo
4e1d060439
refactor: select in message_service and ops_service ( #34414 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-01 16:37:27 +00:00
Tim Ren
391007d02e
refactor: migrate service_api and inner_api to sessionmaker pattern ( #34379 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-01 14:53:41 +00:00
wangxiaolei
e41965061c
fix: sqlalchemy.exc.InvalidRequestError: Can't operate on closed tran… ( #34407 )
2026-04-01 13:15:36 +00:00
Stephen Zhou
2b9eb06555
chore: move commit hook to root ( #34404 )
2026-04-01 11:02:53 +00:00
Renzo
31f7752ba9
refactor: select in 10 service files ( #34373 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-04-01 08:03:49 +00:00
jimmyzhuu
b23ea0397a
fix: apply Baidu Vector DB connection timeout when initializing Mochow client ( #34328 )
2026-04-01 06:16:09 +00:00
Dream
c51cd42cb4
refactor(api): replace json.loads with Pydantic validation in controllers and infra layers ( #34277 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-01 05:41:44 +00:00
Full Stack Engineer
09ee8ea1f5
fix: support qa_preview shape in IndexProcessor preview formatting ( #34151 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-04-01 04:22:23 +00:00
Renzo
beda78e911
refactor: select in 13 small service files ( #34371 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-01 04:00:05 +00:00
非法操作
42d7623cc6
fix: Variable Aggregator cannot click group swich ( #34361 )
2026-04-01 02:32:01 +00:00
Renzo
4bd388669a
refactor: core/app pipeline, core/datasource, and core/indexing_runner ( #34359 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-01 02:20:56 +00:00
Wu Tianwei
324b47507c
refactor: enhance ELK layout handling ( #34334 )
2026-04-01 01:50:02 +00:00
lif
d2baacdd4b
feat(docker): add healthcheck for api, worker, and worker_beat services ( #34345 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-04-01 01:31:42 +00:00
wangxiaolei
57f358a96b
perf: use global httpx client instead of per request create new one ( #34311 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-01 01:19:32 +00:00
lif
19530e880a
refactor(api): clean redundant type ignore in request query parsing 🤖 🤖 🤖 ( #34350 )
2026-03-31 22:52:35 +00:00
Desel72
dbdbb098d5
refactor: use sessionmaker().begin() in console workspace and misc co… ( #34284 )
2026-03-31 14:28:05 +00:00
Desel72
2c8b47ce44
refactor: use sessionmaker().begin() in web and mcp controllers ( #34281 )
2026-03-31 14:26:37 +00:00
Desel72
cf50d7c7b5
refactor: use sessionmaker().begin() in console app controllers ( #34282 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-31 13:10:16 +00:00
Desel72
d9a0665b2c
refactor: use sessionmaker().begin() in console datasets controllers ( #34283 )
2026-03-31 13:09:18 +00:00
Desel72
b818cc0766
test: migrate apikey controller tests to testcontainers ( #34286 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-31 13:06:42 +00:00
github-actions[bot]
90f94be2b3
chore(i18n): sync translations with en-US ( #34338 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-31 10:26:57 +00:00
github-actions[bot]
24111facdd
chore(i18n): sync translations with en-US ( #34339 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-31 10:26:22 +00:00
yyh
424d34a9c0
fix(ci): structure i18n sync payload and PR flow ( #34342 )
2026-03-31 10:02:02 +00:00
yyh
fbd2d31624
refactor(nodejs-sdk): replace axios with fetch transport ( #34325 )
2026-03-31 08:41:30 +00:00
yyh
b54a0dc1e4
fix(web): localize error boundary copy ( #34332 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-03-31 08:41:20 +00:00
99
f27d669f87
chore: normalize frozenset literals and myscale typing ( #34327 )
2026-03-31 08:21:22 +00:00
yyh
fcf04629d3
fix(ci): restore i18n dispatch bridge ( #34331 )
2026-03-31 08:01:17 +00:00
yyh
6b0c6d0cde
fix(web): internationalize DSL export modal labels ( #34323 )
2026-03-31 07:06:16 +00:00
YBoy
1063e021f2
test: migrate explore conversation controller tests to testcontainers ( #34312 )
2026-03-31 05:00:22 +00:00
YBoy
303f548408
test: migrate rag pipeline datasets controller tests to testcontainers ( #34304 )
2026-03-31 04:59:13 +00:00
YBoy
cc68f0e640
test: migrate rag pipeline workflow controller tests to testcontainers ( #34306 )
2026-03-31 04:58:14 +00:00
YBoy
9b7b432e08
test: migrate rag pipeline import controller tests to testcontainers ( #34305 )
2026-03-31 04:57:53 +00:00
YBoy
88863609e9
test: migrate rag pipeline controller tests to testcontainers ( #34303 )
2026-03-31 04:56:53 +00:00
Stephen Zhou
adc6c6c13b
chore: try to avoid supply chain security ( #34317 )
2026-03-31 03:46:02 +00:00
Dev Sharma
2de818530b
test: add tests for api/services retention, enterprise, plugin ( #32648 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-03-31 03:16:42 +00:00
Weichen Zhao
7e4754392d
feat: increase default celery worker concurrency to 4 ( #33105 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-31 02:17:47 +00:00
Dominic
01c857a67a
fix(dev): load middleware env in start-docker-compose ( #33927 )
2026-03-31 10:20:45 +08:00
Jordan
2c2cc72150
fix(http): expose structured vars in HTTP body selector ( #34185 )
...
Co-authored-by: Jordan <175169034+owldev127@users.noreply.github.com >
2026-03-31 10:20:21 +08:00
wangji0923
f7b78b08fd
refactor(api): narrow otel instrumentor typing ( #33853 )
...
Co-authored-by: 复试资料 <study@example.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-31 10:13:31 +08:00
Asuka Minato
f0e6f11c1c
fix: silent diff when number count are the same ( #34097 )
2026-03-31 10:11:21 +08:00
fisherOne1
a19243068b
fix(web): fix document detail page status inconsistency with list page ( #33740 )
...
Co-authored-by: fisher <1186907891@qq.com >
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com >
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-31 10:07:37 +08:00
Linchengyi
323c51e095
fix: bridge Dify design tokens for streamdown table fullscreen ( #34224 )
2026-03-31 01:52:45 +00:00
-LAN-
bbc3f90928
chore(ci): move full VDB matrix off the PR path ( #34216 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-03-31 01:51:38 +00:00
tmimmanuel
1344c3b280
refactor: use EnumText for model_type in provider models ( #34300 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-31 00:31:33 +00:00
tmimmanuel
5897b28355
refactor: use EnumText for Provider.quota_type and consolidate ProviderQuotaType ( #34299 )
2026-03-31 00:29:57 +00:00
YBoy
15aa8071f8
test: migrate mcp controller tests to testcontainers ( #34297 )
2026-03-31 00:28:44 +00:00
YBoy
097095a69b
test: migrate tool provider controller tests to testcontainers ( #34293 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-31 00:28:04 +00:00
dependabot[bot]
daebe26089
chore(deps): bump pygments from 2.19.2 to 2.20.0 in /api ( #34301 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 00:27:12 +00:00
YBoy
c58170f5b8
test: migrate app import api controller tests to testcontainers ( #34290 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-31 00:26:50 +00:00
YBoy
3a7885819d
test: migrate web conversation controller tests to testcontainers ( #34287 )
2026-03-31 00:25:46 +00:00
YBoy
5fc4dfaf7b
test: migrate web wraps controller tests to testcontainers ( #34289 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 16:19:15 +00:00
YBoy
953bcc33b1
test: migrate workspace wraps controller tests to testcontainers ( #34296 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 16:18:21 +00:00
lif
bc14ad6a8f
fix: map checkbox and json_object types in MCP schema publishing ( #34226 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-30 15:05:57 +00:00
YBoy
cc89b57c1f
test: migrate web forgot password controller tests to testcontainers ( #34288 )
2026-03-30 15:01:50 +00:00
YBoy
623c8ae803
test: migrate app apis controller tests to testcontainers ( #34291 )
2026-03-30 14:58:04 +00:00
YBoy
dede190be2
test: migrate data source controller tests to testcontainers ( #34292 )
2026-03-30 14:57:28 +00:00
doskoi
a1513f06c3
fix(i18n): translate "nodes.note.addNote" as "メモを追加" in ja-JP ( #34294 )
2026-03-30 14:56:58 +00:00
YBoy
3c7180bfd5
test: migrate trigger providers controller tests to testcontainers ( #34295 )
2026-03-30 14:56:30 +00:00
Wu Tianwei
51f6ca2bed
fix(workflow): improve node organization ( #34276 )
2026-03-30 13:07:20 +00:00
lif
ae9a16a397
fix: upgrade langfuse SDK to v3+ for LLM-as-judge support ( #34265 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-03-30 13:06:55 +00:00
Stephen Zhou
52a4bea88f
refactor: introduce pnpm workspace ( #34241 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 10:34:50 +00:00
jigangz
1aaba80211
fix: enrich Service API segment responses with summary content ( #34221 )
...
Co-authored-by: jigangz <jigangz@github.com >
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
2026-03-30 10:09:50 +00:00
Dream
944db46d4f
refactor(api): replace json.loads with Pydantic validation in services layer ( #33704 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-30 08:22:29 +00:00
Renzo
456684dfc3
refactor: core/rag docstore, datasource, embedding, rerank, retrieval ( #34203 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-30 08:09:49 +00:00
dependabot[bot]
40fa0f365c
chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates ( #34261 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 08:08:46 +00:00
github-actions[bot]
2cb71ad443
chore(i18n): sync translations with en-US ( #34267 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 07:43:19 +00:00
GuanMu
8a277da278
feat(api): add delete workflow functionality with error handling ( #33657 )
2026-03-30 06:56:04 +00:00
dependabot[bot]
7dd802201f
chore(deps): update gunicorn requirement from ~=25.1.0 to ~=25.3.0 in /api in the flask group ( #34244 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 06:50:56 +00:00
dependabot[bot]
79b952ea08
chore(deps): bump the storage group in /api with 3 updates ( #34256 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 06:49:49 +00:00
dependabot[bot]
397165a524
chore(deps-dev): bump the vdb group in /api with 5 updates ( #34257 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 06:49:41 +00:00
dependabot[bot]
dc3f13991a
chore(deps-dev): bump the dev group in /api with 7 updates ( #34258 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 06:49:24 +00:00
dependabot[bot]
8ef657531e
chore(deps-dev): update types-regex requirement from ~=2026.2.28 to ~=2026.3.32 in /api in the dev group ( #34249 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 06:48:18 +00:00
dependabot[bot]
b40a4c27d3
chore(deps): bump opik from 1.10.45 to 1.10.54 in /api in the llm group ( #34254 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 06:47:39 +00:00
dependabot[bot]
f0be15ded8
chore(deps): bump the google group in /api with 2 updates ( #34252 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 06:47:23 +00:00
dependabot[bot]
7fc161f781
chore(deps): update redis requirement from ~=7.3.0 to ~=7.4.0 in /api in the database group ( #34247 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 06:46:26 +00:00
dependabot[bot]
2b54d205fe
chore(deps): bump boto3 from 1.42.73 to 1.42.78 in /api in the storage group ( #34248 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 06:46:02 +00:00
yyh
1940d05e64
fix(ci): tighten Claude i18n workflow scope ( #34262 )
2026-03-30 06:04:15 +00:00
yyh
905288423f
chore(ci): simplify i18n translation workflow ( #34238 )
2026-03-30 03:57:23 +00:00
yyh
62376f507b
chore(web): remove stale i18n check test ( #34237 )
2026-03-30 03:56:43 +00:00
Xu Haoran
51c8dad753
Docs: unify language switch links across root and localized README files ( #34201 )
2026-03-30 10:39:14 +08:00
-LAN-
540906fb8a
chore(ci): tighten backend workflow path filters ( #34217 )
2026-03-29 21:55:05 +00:00
-LAN-
b642f5c3e5
chore(ci): split API unit and integration coverage reporting ( #34211 )
2026-03-29 21:51:51 +00:00
YBoy
b36b077d42
test: migrate workflow service tests to testcontainers ( #34206 )
2026-03-29 21:50:21 +00:00
dependabot[bot]
fe9c2b0e4b
chore(deps-dev): bump happy-dom from 20.8.8 to 20.8.9 in /web ( #34243 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-29 21:49:25 +00:00
Stephen Zhou
548cadacff
test: init e2e ( #34193 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-29 13:40:24 +00:00
Jasonfish
a1171877a4
fix: Fix docker-compose.yaml's ENV variables ( #31101 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
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: -LAN- <laipz8200@outlook.com >
2026-03-28 15:37:51 +00:00
-LAN-
f06cc339cc
chore(ci): remove duplicate pyrefly work from style lane ( #34213 )
2026-03-28 14:04:22 +00:00
-LAN-
6bf8982559
chore(ci): reduce web test shard fan-out ( #34215 )
2026-03-28 12:28:25 +00:00
Renzo
364d7ebc40
refactor: core/tools, agent, callback_handler, encrypter, llm_generator, plugin, inner_api ( #34205 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-28 10:14:43 +00:00
YBoy
7cc81e9a43
test: migrate workspace service tests to testcontainers ( #34218 )
2026-03-28 07:50:26 +00:00
YBoy
3409c519e2
test: migrate tag service tests to testcontainers ( #34219 )
2026-03-28 07:49:27 +00:00
YBoy
5851b42af3
test: migrate metadata service tests to testcontainers ( #34220 )
2026-03-28 07:48:48 +00:00
Maa-Lee | odeili
c5eae67ac9
refactor: use select for API key auth lookups ( #34146 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-28 00:01:05 +00:00
YBoy
865ee473ce
test: migrate messages clean service retention tests to testcontainers ( #34207 )
2026-03-27 22:55:11 +00:00
dependabot[bot]
08e8145975
chore(deps): bump cryptography from 44.0.3 to 46.0.6 in /api ( #34210 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 22:53:01 +00:00
tmimmanuel
ec0f20de03
refactor: use EnumText for prompt_type and customize_token_strategy ( #34204 )
2026-03-27 22:29:38 +00:00
99
40591a7c50
refactor(api): use standalone graphon package ( #34209 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-27 21:05:32 +00:00
Renzo
32d394d65b
refactor: select in core/ops trace manager and trace providers ( #34197 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-27 14:00:26 +00:00
tmimmanuel
66fab8722c
refactor: use EnumText for credential_type in TriggerSubscription ( #34174 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-27 10:53:51 +00:00
Xiyuan Chen
5a8a68cab8
feat: enterprise otel exporter ( #33138 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-27 07:56:31 +00:00
wangxiaolei
689761bfcb
feat: return correct dify-plugin-daemon error message ( #34171 )
2026-03-27 06:02:29 +00:00
Stephen Zhou
2394e45ec7
ci: skip duplicate actions ( #34168 )
2026-03-27 02:44:57 +00:00
1Ckpwee
01e6a3a9d9
chore(ci): remove Python 3.11 from CI test workflows ( #34164 )
2026-03-27 02:41:19 +00:00
Stephen Zhou
07f4950cb3
test: use happy dom ( #34154 )
2026-03-27 01:46:19 +00:00
非法操作
368896d84d
feat: add copy/delete to multi nodes context menu ( #34138 )
2026-03-27 01:20:39 +00:00
YBoy
408f650b0c
test: migrate auth integration tests to testcontainers ( #34089 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-26 23:25:36 +00:00
dependabot[bot]
7c2e1fa3e2
chore(deps): bump brace-expansion from 5.0.4 to 5.0.5 in /sdks/nodejs-client ( #34159 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 23:21:18 +00:00
YBoy
1da66b9a8c
test: migrate api token service tests to testcontainers ( #34148 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 21:02:09 +00:00
dependabot[bot]
4953762f4e
chore(deps): bump requests from 2.32.5 to 2.33.0 in /api ( #34116 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 20:59:35 +00:00
YBoy
97764c4a57
test: migrate plugin service tests to testcontainers ( #34098 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-26 20:36:12 +00:00
tmimmanuel
2ea85d3ba2
refactor: use EnumText for model_type and WorkflowNodeExecution.status ( #34093 )
...
Co-authored-by: Krishna Chaitanya <krishnabkc15@gmail.com >
2026-03-26 20:34:44 +00:00
dependabot[bot]
1f11300175
chore(deps-dev): bump nltk from 3.9.3 to 3.9.4 in /api ( #34117 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 20:31:40 +00:00
YBoy
f317db525f
test: migrate api key auth service tests to testcontainers ( #34147 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 20:31:18 +00:00
YBoy
3fa0538f72
test: migrate human input delivery test service tests to testcontainers ( #34092 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 20:29:20 +00:00
99
fcfc96ca05
chore: remove stale mypy suppressions and align dataset service tests ( #34130 )
2026-03-26 12:34:44 +00:00
-LAN-
69c2b422de
chore: Keep main CI lane checks stable when skipped ( #34143 )
2026-03-26 09:29:41 +00:00
-LAN-
496baa9335
chore(api): remove backend utcnow usage ( #34131 )
2026-03-26 08:51:49 +00:00
-LAN-
e8657cc3de
chore: Support merge queue status checks in required CI workflows ( #34133 )
2026-03-26 16:42:27 +08:00
QuantumGhost
e08c06cbc3
fix: import path ( #34124 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-03-26 16:13:53 +08:00
Mahmoud Hamdy
8ca54ddf94
refactor(web): convert 7 enums to as-const objects (batch 5) ( #33960 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 15:50:54 +08:00
非法操作
3e073404cc
fix: the menu of multi nodes always display on left top corner ( #34120 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-03-26 15:49:42 +08:00
Wu Tianwei
0acabf5f73
chore(deps): update picomatch version in nodejs-client and web packages ( #34123 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-03-26 15:49:19 +08:00
Stephen Zhou
38285aa1ac
chore: enable no-barrel-files ( #34121 )
2026-03-26 15:11:25 +08:00
Achieve3318
5341cd015b
fix: dataset query created_by empty UUID in iteration subgraph ( #34004 ) ( #34044 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 14:57:19 +08:00
Stephen Zhou
c32eebf57d
refactor: use ungh for github api ( #34108 )
2026-03-26 14:37:17 +08:00
dependabot[bot]
554ba6b8f3
chore(deps): bump pypdf from 6.9.1 to 6.9.2 in /api ( #34099 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 13:27:04 +09:00
Renzo
a69b8c1e96
refactor: select in service API dataset document and segment controllers ( #34101 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 13:24:54 +09:00
Wu Tianwei
6f3fcf2276
fix(prompt-editor): fix unexpected blur effect in prompt editor ( #34069 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-26 10:53:18 +08:00
非法操作
3df4bba280
fix: datasource api-key modal z-index incorrect ( #34103 )
2026-03-26 09:28:36 +08:00
Krishna Chaitanya
7c0d2e1d98
fix: handle null email in GitHub OAuth sign-in ( #34043 )
...
When a GitHub user's profile email is null (hidden/private), the OAuth callback fails with HTTP 400 because `GitHubRawUserInfo` validates `email` as a required non-null string. Even after the type was relaxed to `NotRequired[str | None]` in #33882 , the flow still raises a `ValueError` when no email can be resolved, blocking sign-in entirely.
This PR improves the email resolution strategy so that users with private GitHub emails can still sign in.
2026-03-26 00:41:18 +08:00
Rajat Agarwal
a9336b74fd
test: Unit test case for services.dataset_services.py ( #33212 )
2026-03-26 00:28:48 +08:00
YBoy
518937b87f
test: migrate plugin parameter service tests to testcontainers ( #34090 )
2026-03-25 23:11:14 +09:00
YBoy
e6ab9abf19
test: migrate metadata partial update tests to testcontainers ( #34088 )
2026-03-25 23:10:48 +09:00
YBoy
87a25e326c
test: migrate account deletion sync tests to testcontainers ( #34091 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 23:09:10 +09:00
YBoy
baf7d2c7c0
test: migrate database retrieval tests to testcontainers ( #34087 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 23:06:46 +09:00
Renzo
22dd0aa20c
refactor: select in service API wraps, file_preview, and site controllers ( #34086 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 23:01:05 +09:00
99
52e7492cbc
refactor(api): rename dify_graph to graphon ( #34095 )
2026-03-25 21:58:56 +08:00
Desel72
7e9d00a5a6
test: migrate workflow converter tests to testcontainers ( #34038 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 22:28:25 +09:00
Faiz Khairi
ff9cf6c7a4
refactor: replace dict with BedrockRetrievalSetting BaseModel in knowledge_service ( #34080 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 21:33:24 +09:00
-LAN-
56593f20b0
refactor(api): continue decoupling dify_graph from API concerns ( #33580 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-03-25 20:32:24 +08:00
YBoy
b7b9b003c9
test: migrate restore archived workflow run tests to testcontainers ( #34083 )
2026-03-25 21:31:53 +09:00
-LAN-
59639ca9b2
chore: bump Dify to 1.13.3 and sandbox to 0.2.13 ( #34079 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 20:03:15 +08:00
Xin Zhang
66b8c42a25
feat: add inner API endpoints for admin DSL import/export ( #34059 )
2026-03-25 19:48:53 +08:00
Coding On Star
449d8c7768
test(workflow-app): enhance unit tests for workflow components and hooks ( #34065 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: lif <1835304752@qq.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: tmimmanuel <14046872+tmimmanuel@users.noreply.github.com >
Co-authored-by: Desel72 <pedroluiscolmenares722@gmail.com >
Co-authored-by: Renzo <170978465+RenzoMXD@users.noreply.github.com >
Co-authored-by: Krishna Chaitanya <krishnabkc15@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 18:34:32 +08:00
非法操作
0e6d97acf9
fix: HumanInput node should unable to paste into container ( #34077 )
2026-03-25 17:22:21 +08:00
Coding On Star
7fbb1c96db
feat(workflow): add selection context menu helpers and integrate with context menu component ( #34013 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: lif <1835304752@qq.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: tmimmanuel <14046872+tmimmanuel@users.noreply.github.com >
Co-authored-by: Desel72 <pedroluiscolmenares722@gmail.com >
Co-authored-by: Renzo <170978465+RenzoMXD@users.noreply.github.com >
Co-authored-by: Krishna Chaitanya <krishnabkc15@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 17:21:48 +08:00
Joel
f87dafa229
fix: partner stack not recorded when not login ( #34062 )
2026-03-25 16:16:52 +08:00
yyh
a8e1ff85db
feat(web): base-ui slider ( #34064 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 16:03:49 +08:00
QuantumGhost
1789988be7
fix(api): fix concurrency issues in StreamsBroadcastChannel ( #34061 )
2026-03-25 15:47:31 +08:00
yyh
b4af0d0f9a
refactor: add composable avatar slot wrappers ( #34058 )
2026-03-25 14:16:37 +08:00
github-actions[bot]
af3069e3be
chore(i18n): sync translations with en-US ( #34055 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-25 13:53:00 +08:00
yyh
b1cfd835f5
refactor(web): expose avatar primitives for composition ( #34057 )
2026-03-25 13:43:46 +08:00
Desel72
5f82ccc750
test: migrate workflow app service tests to testcontainers ( #34036 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 13:43:06 +09: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
Desel72
a9f2fb86a3
test: migrate tools transform service tests to testcontainers ( #34035 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 13:41:38 +09:00
Krishna Chaitanya
ad3899f864
fix: resolve SADeprecationWarning for callable default in remaining TypeBase models ( #34049 )
2026-03-25 12:51:36 +09:00
Desel72
81a2eba2a0
test: migrate app service tests to testcontainers ( #34025 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 12:50:30 +09:00
tmimmanuel
d87263f7c3
refactor: select in console datasets document controller ( #34029 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 12:47:25 +09:00
Renzo
4c32acf857
refactor: select in console datasets segments and API key controllers ( #34027 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 12:46:22 +09:00
Desel72
b4e541e11a
test: migrate advanced prompt template service tests to testcontainers ( #34034 )
2026-03-25 12:45:13 +09:00
Desel72
a3855eca8b
test: migrate webapp auth service tests to testcontainers ( #34037 )
2026-03-25 12:42:41 +09:00
tmimmanuel
a946015ebf
test: replace indexing_technique string literals with IndexTechnique ( #34042 )
2026-03-25 12:39:58 +09:00
Stephen Zhou
cb28885205
fix: update docs path ( #34052 )
2026-03-25 11:35:20 +08:00
lif
c6c2715395
fix(workflow): clear loop/iteration metadata when pasting node outside container ( #29983 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
2026-03-25 11:14:12 +08:00
QuantumGhost
eef13853b2
fix(api): StreamsBroadcastChannel start reading messages from the end ( #34030 )
...
The current frontend implementation closes the connection once `workflow_paused` SSE event is received and establish a new connection to subscribe new events. The implementation of `StreamsBroadcastChannel` sets initial `_last_id` to `0-0`, consumes streams from start and send `workflow_paused` event created before pauses to frontend, causing excessive connections being established.
This PR fixes the issue by setting initial id to `$`, which means only new messages are received by the subscription.
2026-03-25 10:21:57 +08:00
Stephen Zhou
844b880d19
refactor: prefer instrumentation-client ( #34009 )
2026-03-25 09:54:25 +08:00
Daisuke Mino
3f13db11c8
fix: use query params instead of request body for decode_plugin_from_identifier ( #31697 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-25 09:50:57 +08:00
Rajat Agarwal
6f137fdb00
test: unit test cases for rag.cleaner, rag.data_post_processor and rag.datasource ( #32521 )
2026-03-25 02:19:15 +08:00
Rajat Agarwal
36cc1bf025
test: unit test cases for sub modules in core.app (except core.app.apps) ( #32476 )
2026-03-25 02:13:28 +08:00
qianchongyang
e873cea99e
fix: SQLAlchemy deprecation warnings for default parameter ( #33980 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-25 00:18:29 +09:00
Desel72
ca703fdda1
test: migrate mcp tools manage service tests to testcontainers ( #34024 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-25 00:06:28 +09:00
Desel72
ceb2e10179
refactor: use sessionmaker().begin() in console auth controllers ( #33966 )
2026-03-24 23:59:21 +09:00
Desel72
b15d312f68
test: migrate dataset service document indexing tests to testcontainers ( #34022 )
2026-03-24 23:42:34 +09:00
Desel72
cc0dadb5e3
test: migrate forgot password tests to testcontainers ( #33972 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 23:34:13 +09:00
Desel72
b78ca4e8e8
test: migrate email register tests to testcontainers ( #33971 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 23:33:47 +09:00
yuchengpersonal
9065d54f4a
chore: bump pyrefly from 0.55.0 to 0.57.0 ( #33755 )
...
Co-authored-by: yuchengpersonal <yuchengpersonal@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 23:22:18 +09:00
Desel72
defb982c3e
test: remove agent service tests superseded by testcontainers ( #34023 )
2026-03-24 22:55:06 +09:00
Desel72
4f87625df5
test: migrate retention delete archived workflow run tests to testcon… ( #34020 )
2026-03-24 22:52:10 +09:00
Desel72
2a35f8a625
test: remove feedback service tests superseded by testcontainers ( #34026 )
2026-03-24 22:50:51 +09:00
Renzo
e3c1112b15
refactor: select in console datasets document controller ( #34019 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 21:57:38 +09:00
Desel72
542c1a14e0
test: migrate oauth tests to testcontainers ( #33973 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 21:56:40 +09:00
Asuka Minato
a813b9f103
chore: Add initial configuration for Gemini ( #34012 )
2026-03-24 19:07:35 +09:00
Coding On Star
a408a5d87e
test(workflow): add helper specs and raise targeted workflow coverage ( #33995 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 17:51:07 +08:00
scdeng
67d5c9d148
feat: configurable model parameters with variable reference support in LLM, Question Classifier and Variable Extractor nodes ( #33082 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 17:41:51 +08:00
yyh
d14635625c
feat(web): refactor pricing modal scrolling and accessibility ( #34011 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-24 17:18:36 +08:00
Stephen Zhou
0c3d11f920
refactor: lazy load large modules ( #33888 )
2026-03-24 15:29:42 +08:00
QuantumGhost
1674f8c2fb
fix: fix omitted app icon_type updates ( #33988 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 15:10:05 +08:00
Zhanyuan Guo
7fe25f1365
fix(rate_limit): flush redis cache when __init__ is triggered by changing max_active_requests ( #33830 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 15:08:55 +08:00
Wu Tianwei
508350ec6a
test: enhance useChat hook tests with additional scenarios ( #33928 )
...
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-24 14:19:32 +08:00
yyh
b0920ecd17
refactor(web): migrate plugin toast usage to new UI toast API and update tests ( #34001 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 14:02:52 +08:00
tmimmanuel
8b634a9bee
refactor: use EnumText for ApiToolProvider.schema_type_str and Docume… ( #33983 )
2026-03-24 13:27:50 +09:00
BitToby
ecd3a964c1
refactor(api): type auth service credentials with TypedDict ( #33867 )
2026-03-24 13:22:17 +09:00
yyh
0589fa423b
fix(sdk): patch flatted vulnerability in nodejs client lockfile ( #33996 )
2026-03-24 11:24:31 +08:00
Stephen Zhou
27c4faad4f
ci: update actions version, fix cache ( #33950 )
2026-03-24 10:52:27 +08:00
wangxiaolei
fbd558762d
fix: fix chunk not display in indexed document ( #33942 )
2026-03-24 10:36:48 +08:00
yyh
075b8bf1ae
fix(web): update account settings header ( #33965 )
2026-03-24 10:04:08 +08:00
Desel72
49a1fae555
test: migrate password reset tests to testcontainers ( #33974 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 06:04:34 +09:00
tmimmanuel
cc17c8e883
refactor: use EnumText for TidbAuthBinding.status and MessageFile.type ( #33975 )
2026-03-24 05:38:29 +09:00
tmimmanuel
5d2cb3cd80
refactor: use EnumText for DocumentSegment.type ( #33979 )
2026-03-24 05:37:51 +09:00
Desel72
f2c71f3668
test: migrate oauth server service tests to testcontainers ( #33958 )
2026-03-24 03:15:22 +09:00
Desel72
0492ed7034
test: migrate api tools manage service tests to testcontainers ( #33956 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 02:54:33 +09:00
Renzo
dd4f504b39
refactor: select in remaining console app controllers ( #33969 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 02:53:05 +09:00
tmimmanuel
75c3ef82d9
refactor: use EnumText for TenantCreditPool.pool_type ( #33959 )
2026-03-24 02:51:10 +09:00
Desel72
8ca1ebb96d
test: migrate workflow tools manage service tests to testcontainers ( #33955 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 02:50:10 +09:00
Desel72
3f086b97b6
test: remove mock tests superseded by testcontainers ( #33957 )
2026-03-24 02:46:54 +09:00
tmimmanuel
4a2e9633db
refactor: use EnumText for ApiToken.type ( #33961 )
2026-03-24 02:46:06 +09:00
tmimmanuel
20fc69ae7f
refactor: use EnumText for WorkflowAppLog.created_from and WorkflowArchiveLog columns ( #33954 )
2026-03-24 02:44:46 +09:00
Desel72
f5cc1c8b75
test: migrate saved message service tests to testcontainers ( #33949 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 22:26:31 +09:00
Desel72
6698b42f97
test: migrate api based extension service tests to testcontainers ( #33952 )
2026-03-23 22:20:53 +09:00
Desel72
848a041c25
test: migrate dataset service create dataset tests to testcontainers ( #33945 )
2026-03-23 22:20:25 +09:00
Baki Burak Öğün
29cff809b9
fix(i18n): comprehensive Turkish (tr-TR) translation fixes and missing keys ( #33885 )
...
Co-authored-by: bakiburakogun <bakiburakogun@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Baki Burak Öğün <b.burak.ogun@goc.local >
2026-03-23 21:19:53 +08:00
kurokobo
30deeb6f1c
feat(firecrawl): follow pagination when crawl status is completed ( #33864 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-23 21:19:32 +08:00
Desel72
30dd36505c
test: migrate batch update document status tests to testcontainers ( #33951 )
2026-03-23 21:57:01 +09:00
Desel72
65223c8092
test: remove mock-based tests superseded by testcontainers ( #33946 )
2026-03-23 21:55:50 +09:00
Desel72
72e3fcd25f
test: migrate end user service batch tests to testcontainers ( #33947 )
2026-03-23 21:54:37 +09:00
Desel72
4b4a5c058e
test: migrate file service zip and lookup tests to testcontainers ( #33944 )
2026-03-23 21:52:31 +09:00
letterbeezps
56e0907548
fix: do not block upsert for baidu vdb ( #33280 )
...
Co-authored-by: zhangping24 <zhangping24@baidu.com >
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 20:42:57 +08:00
Asuka Minato
d956b919a0
ci: fix AttributeError: 'Flask' object has no attribute 'login_manager' FAILED #33891 ( #33896 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 20:27:14 +08:00
Coding On Star
8b6fc07019
test(workflow): improve dataset item tests with edit and remove functionality ( #33937 )
2026-03-23 20:16:59 +08:00
wangxiaolei
1b1df37d23
feat: squid force ipv4 ( #33556 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 17:56:19 +08:00
Desel72
6be7ba2928
refactor(web): replace MediaType enum with const object ( #33834 )
2026-03-23 17:53:55 +08:00
Coding On Star
2c8322c7b9
feat: enhance banner tracking with impression and click events ( #33926 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-23 17:29:50 +08:00
Coding On Star
fdc880bc67
test(workflow): add unit tests for workflow components ( #33910 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-23 16:37:03 +08:00
Desel72
abda859075
refactor: migrate execution extra content repository tests from mocks to testcontainers ( #33852 )
2026-03-23 17:32:11 +09:00
yyh
dc1a68661c
refactor(web): migrate members invite overlays to base ui ( #33922 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:31:41 +08:00
dependabot[bot]
edb261bc90
chore(deps-dev): bump the dev group across 1 directory with 12 updates ( #33919 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 17:26:47 +09:00
dependabot[bot]
407f5f0cde
chore(deps-dev): bump alibabacloud-gpdb20160503 from 3.8.3 to 5.1.0 in /api in the vdb group ( #33879 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 17:25:44 +09:00
Bowen Liang
d7cafc6296
chore(dep): move hono and @hono/node-server to devDependencies ( #33742 )
2026-03-23 16:22:33 +08:00
dependabot[bot]
9336935295
chore(deps-dev): bump the storage group across 1 directory with 2 updates ( #33915 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 16:57:17 +09:00
Mahmoud Hamdy
e5e8c0711c
refactor: rewrite docker/dify-env-sync.sh in Python for better maintainability ( #33466 )
...
Co-authored-by: 99 <wh2099@pm.me >
2026-03-23 15:56:00 +08:00
Renzo
02e13e6d05
refactor: select in console app message controller ( #33893 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:38:04 +09:00
dependabot[bot]
a942d4c926
chore(deps): bump the python-packages group in /api with 4 updates ( #33873 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:33:31 +09:00
dependabot[bot]
df69997d8e
chore(deps): bump google-cloud-aiplatform from 1.141.0 to 1.142.0 in /api in the google group across 1 directory ( #33917 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 16:32:05 +09:00
dependabot[bot]
4ab7ba4f2e
chore(deps): bump the llm group across 1 directory with 2 updates ( #33916 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 16:31:23 +09:00
Copilot
76a23deba7
fix: crash when dataset icon_info is undefined in Knowledge Retrieval node ( #33907 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-23 15:29:03 +08:00
yyh
25a83065d2
refactor(web): remove legacy data-source settings ( #33905 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 15:19:20 +08:00
Desel72
82b094a2d5
refactor: migrate attachment service tests to testcontainers ( #33900 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:18:46 +09:00
wangxiaolei
3c672703bc
chore: remove log level reset ( #33914 )
2026-03-23 16:17:15 +09:00
dependabot[bot]
33000d1c60
chore(deps): bump pydantic-extra-types from 2.11.0 to 2.11.1 in /api in the pydantic group ( #33876 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 16:13:45 +09:00
dependabot[bot]
2809e4cc40
chore(deps-dev): update pytest-cov requirement from ~=7.0.0 to ~=7.1.0 in /api in the dev group ( #33872 )d
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:12:23 +09:00
dependabot[bot]
3f8f1fa003
chore(deps): bump google-api-python-client from 2.192.0 to 2.193.0 in /api in the google group ( #33868 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:11:32 +09:00
dependabot[bot]
6604f8d506
chore(deps): bump litellm from 1.82.2 to 1.82.6 in /api in the llm group ( #33870 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:10:41 +09:00
dependabot[bot]
368fc0bbe5
chore(deps): bump boto3 from 1.42.68 to 1.42.73 in /api in the storage group ( #33871 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:10:02 +09:00
Desel72
6014853d45
test: migrate dataset permission tests to testcontainers ( #33906 )
2026-03-23 16:07:51 +09:00
Desel72
a71b7909fd
refactor: migrate conversation variable updater tests to testcontainers ( #33903 )
2026-03-23 16:06:08 +09:00
Desel72
1bf296982b
refactor: migrate workflow deletion tests to testcontainers ( #33904 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 16:04:47 +09:00
tmimmanuel
2b6f761dfe
refactor: use EnumText for Conversation/Message invoke_from and from_source ( #33901 )
2026-03-23 16:03:35 +09:00
Desel72
6ecf89e262
refactor: migrate credit pool service tests to testcontainers ( #33898 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-23 15:59:16 +09:00
Bipin Rimal
e844edcf26
docs: EU AI Act compliance guide for Dify deployers ( #33838 )
2026-03-23 14:58:51 +08:00
Copilot
244f9e0c11
fix: handle null email/name from GitHub API for private-email users ( #33882 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-03-23 14:53:03 +08:00
github-actions[bot]
abd68d2ea6
chore(i18n): sync translations with en-US ( #33894 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-23 14:05:47 +08:00
wangxiaolei
01d97fa2cf
fix: type object 'str' has no attribute 'LLM' ( #33899 )
2026-03-23 14:51:56 +09:00
yyh
0478023900
refactor(web): migrate dataset-related toast callsites to base/ui/toast and update tests ( #33892 )
2026-03-23 13:13:52 +08:00
enci
110b8c925e
fix: remove contradictory optional chain in chat/utils.ts ( #33841 )
...
Co-authored-by: yoloni <yoloni@tencent.com >
2026-03-23 10:58:10 +08:00
Stephen Zhou
eae821d645
chore: update deps ( #33862 )
2026-03-23 10:54:01 +08:00
Bowen Liang
282e76b1ee
feat(build): set root directory for turbopack configuration ( #33812 )
2026-03-23 10:04:53 +08:00
Bowen Liang
8384a836b4
fix(i18n): standardize datetime display to 24-hour format on /apps page ( #33847 )
2026-03-23 10:04:01 +08:00
hj24
886854eff8
chore: add guard tests for billing ( #33831 )
...
Co-authored-by: 非法操作 <hjlarry@163.com >
2026-03-23 09:45:32 +08:00
dependabot[bot]
6a8fa7b54e
chore(deps): bump anthropics/claude-code-action from 1.0.75 to 1.0.76 in the github-actions-dependencies group ( #33875 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 10:22:44 +09:00
Dev Sharma
e6d1431a02
test: improve code-cov for controller tests ( #33225 )
2026-03-23 00:29:18 +08:00
Poojan
b53675a16c
test: add unit tests for services-part-1 ( #33050 )
2026-03-23 00:02:41 +08:00
mahammadasim
31506b27ab
test: added for core module moderation, repositories, schemas ( #32514 )
...
Co-authored-by: Rajat Agarwal <rajat.agarwal@infocusp.com >
2026-03-22 23:57:12 +08:00
wangxiaolei
40846c262c
perf: tidb_on_qdrant_vector delete_by_ids use batch delete ( #33846 )
2026-03-22 21:09:43 +09:00
ckstck
c6e317a00b
fix: test error by matching pkg versioin with docker compose ( #33857 )
2026-03-22 18:33:24 +09:00
Eric Cao
18e4ec73d6
chore: use selectinload instead of joinedload in conversation query ( #33014 )
...
Co-authored-by: caoergou <caogou123@163.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-22 07:35:32 +09:00
Renzo
35cbd83e83
refactor: select in console explore and workspace controllers ( #33842 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-21 20:06:17 +09:00
Desel72
2ce2fbc2d4
refactor: migrate workflow run repository unit tests from mocks to te… ( #33843 )
2026-03-21 19:54:56 +09:00
YBoy
097773c9f5
refactor: migrate workflow run repository tests from mocks to … ( #33837 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-21 14:23:11 +09:00
tmimmanuel
f41d1d0822
refactor: use EnumText for Conversation/Message invoke_from and from_source ( #33832 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-21 11:47:48 +09:00
BitToby
55cc24fed7
refactor(api): type tool service dicts with TypedDict ( #33836 )
2026-03-21 11:43:49 +09:00
Renzo
609258f42d
refactor: select in console auth, setup and apikey ( #33790 )
2026-03-21 11:29:29 +09:00
BitToby
3d5a29462e
refactor(api): type workflow service dicts with TypedDict ( #33829 )
2026-03-20 22:36:31 +09:00
L1nSn0w
a1af085736
refactor(workspace): optimize /workspaces plan resolution for SaaS and enterprise with resilient fallback ( #33788 )
2026-03-20 20:54:59 +08:00
znn
3ce43724df
chore: enable erasableOnly in lint ( #31487 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-03-20 18:23:57 +08:00
dependabot[bot]
6d3b2491f9
chore(deps): bump flatted from 3.4.1 to 3.4.2 in /sdks/nodejs-client ( #33821 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 19:00:35 +09:00
Stephen Zhou
ec8ff89dc1
docs(web): update dev guide ( #33815 )
2026-03-20 17:23:17 +08:00
Wu Tianwei
b0566b4193
fix(chat): fix image re-render due to opener remount ( #33816 )
2026-03-20 17:20:44 +08:00
Asuka Minato
955a475021
chore: neutral PR opt-in instructions ( #33817 )
2026-03-20 18:03:42 +09: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
yuchengpersonal
ac87704685
docs: add automated agent contribution note to CONTRIBUTING.md 🤖 🤖 🤖 ( #33809 )
...
Co-authored-by: yuchengpersonal <yuchengpersonal@users.noreply.github.com >
2026-03-20 16:57:20 +09:00
github-actions[bot]
947fc8db8f
chore(i18n): sync translations with en-US ( #33804 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-20 15:45:54 +08:00
盐粒 Yanli
c8ed584c0e
fix: adding a restore API for version control on workflow draft ( #33582 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-20 14:54:23 +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
github-actions[bot]
f35a4e5249
chore(i18n): sync translations with en-US ( #33796 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-20 14:19:37 +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
kurokobo
d6e247849f
fix: add max_retries=0 for executor ( #33688 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-20 14:07:32 +08:00
yyh
aa71784627
refactor(toast): migrate dataset-pipeline to new ui toast API and extract i18n ( #33794 )
2026-03-20 12:17:27 +08:00
yyh
a0135e9e38
refactor: migrate tag filter overlay and remove dead z-index override prop ( #33791 )
2026-03-20 11:15:22 +08:00
Lubrsy
40eacf8f32
fix: stop think block timer in historical conversations ( #33083 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-20 11:03:35 +08:00
Zixuan Cheng
8c9831177a
fix(api): preserve citation metadata in web responses ( #33778 )
...
Co-authored-by: AI Assistant <bot@demo.com >
2026-03-20 10:49:12 +08:00
Tim Ren
8bebec57c1
fix: remove legacy z-index overrides on model config popup ( #33769 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 10:40:30 +08:00
Renzo
ce370594db
refactor: migrate db.session.query to select in inner_api and web controllers ( #33774 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-20 03:32:03 +09:00
BitToby
f40f6547b4
refactor(api): type bare dict/list annotations in remaining rag folder ( #33775 )
2026-03-20 03:31:06 +09:00
tmimmanuel
5b9cb55c45
refactor: use EnumText for MessageFeedback and MessageFile columns ( #33738 )
2026-03-20 01:13:26 +09:00
Tim Ren
7d19825659
fix(tests): correct keyword arguments in tool provider test constructors ( #33767 )
2026-03-20 00:16:44 +09:00
github-actions[bot]
11e1787100
chore(i18n): sync translations with en-US ( #33749 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-19 22:03:07 +08:00
yyh
70a68f0a86
refactor: simplify the scroll area API for sidebar layouts ( #33761 )
2026-03-19 19:54:16 +08:00
FFXN
bb1a6f8a57
fix: Add dataset_id filters to the hit_count's subqueries ( #33757 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 19:56:31 +09:00
Coding On Star
4df602684b
test(workflow): add unit tests for workflow components ( #33741 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-19 18:35:16 +08:00
盐粒 Yanli
df0ded210f
fix: preserve timing metrics in parallel iteration ( #33216 )
2026-03-19 18:05:52 +08:00
Sean Sun
2b8823f38d
fix: use RetrievalModel type for retrieval_model field in HitTestingPayload ( #33750 )
2026-03-19 18:58:23 +09:00
QuantumGhost
c93289e93c
fix(api): add trigger_info to WorkflowNodeExecutionMetadataKey ( #33753 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-19 17:56:49 +08:00
yyh
8bbaa862f2
style(scroll-bar): align design ( #33751 )
2026-03-19 17:51:55 +08:00
-LAN-
7019395a28
chore: add pytest XML and branch coverage reports ( #33730 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-03-19 17:08:34 +08:00
yyh
ef9803f8b9
refactor(web): migrate auth toast calls to ui toast ( #33744 )
2026-03-19 16:15:07 +08:00
RickDamon
a2c4345c00
fix: pass default root to OpenDAL Operator for fs scheme ( #33678 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-03-19 15:30:13 +08:00
Renzo
8a22cc06c9
refactor: migrate db.session.query to select in infra layer ( #33694 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-19 15:48:29 +09:00
yyh
79e5253410
refactor(web): sidebar app list to scroll area component ( #33733 )
2026-03-19 14:33:55 +08:00
Bowen Liang
942087cbdb
feat(confirm): input app name for app deletion confirmation ( #33660 )
2026-03-19 14:25:29 +08:00
tmimmanuel
e4f1d3c63a
refactor: use EnumText(StorageType) for UploadFile.storage_type ( #33728 )
2026-03-19 15:15:32 +09:00
Will
0166cbf122
fix: compatible with emoji/object icons in plugin card icon resolver ( #33732 )
2026-03-19 14:06:55 +08:00
Stephen Zhou
77b8012fd8
ci: use codecov ( #33723 )
2026-03-19 13:24:59 +08:00
yyh
f9615b30ab
feat(web): add base ui scroll area primitive ( #33727 )
2026-03-19 13:04:04 +08:00
Stephen Zhou
454786a9dc
chore: update deps ( #33706 )
2026-03-19 10:10:27 +08:00
BitToby
9ff0d9df88
refactor(api): type WaterCrawl API responses with TypedDict ( #33700 )
2026-03-19 10:35:44 +09:00
dependabot[bot]
9367020bfd
chore(deps): bump pypdf from 6.8.0 to 6.9.1 in /api ( #33698 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 04:12:54 +09:00
BitToby
b2a388b7bf
refactor(api): type Firecrawl API responses with TypedDict ( #33691 )
2026-03-19 04:00:06 +09:00
dependabot[bot]
146f8fac45
chore(deps): bump ujson from 5.9.0 to 5.12.0 in /api ( #33683 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 03:55:49 +09:00
tmimmanuel
29577cac14
refactor: EnumText for preferred_provider_type MessageChain, Banner ( #33696 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-19 03:53:04 +09:00
Stephen Zhou
4254392221
fix: leaked set timeout ( #33692 )
2026-03-18 23:46:22 +08:00
Stephen Zhou
5ee0633bac
ci: revert agent reporter ( #33685 )
2026-03-18 22:15:48 +08:00
Stephen Zhou
37ffa262ae
refactor: move to std-semver ( #33682 )
2026-03-18 22:00:25 +08:00
QuantumGhost
49256770c9
chore: bump version to 1.13.2 ( #33681 )
2026-03-18 21:53:16 +08:00
BitToby
25ab5e46b3
refactor(api): type default_retrieval_model with DefaultRetrievalModelDict in core/rag ( #33676 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 22:47:51 +09:00
QuantumGhost
29c70736dc
fix(api): Preserving the content transform logic in fetch_prompt_messages ( #33666 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 19:41:25 +08:00
Desel72
7c99c9f3e8
fix: sync workflow description and name to MCP server on update ( #33637 )
2026-03-18 19:04:45 +08:00
wangxiaolei
a87b928079
feat: remove weaviate client __del__ method ( #33593 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 17:39:59 +08:00
yyh
93f9546353
refactor(web): migrate core toast call sites to base ui toast ( #33643 )
2026-03-18 16:53:55 +08:00
Coding On Star
db4deb1d6b
test(workflow): reorganize specs into __tests__ and align with shared test infrastructure ( #33625 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 16:40:28 +08:00
wangxiaolei
387e5a345f
fix(api): make CreatorUserRole accept both end-user and end_user ( #33638 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 14:54:12 +08:00
-LAN-
116cc22019
fix: clarify webhook debug endpoint behavior ( #33597 )
2026-03-18 14:28:33 +08:00
FFXN
dc69f65b4b
fix: add responding error information when obtain pipeline template detail failed ( #33628 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 13:31:45 +08:00
yyh
296b7044af
refactor: route next/navigation through compat re-export ( #33636 )
2026-03-18 12:57:03 +08:00
tmimmanuel
04c0bf61fa
refactor: use EnumText in provider models ( #33634 )
2026-03-18 13:27:40 +09:00
BitToby
3454224ff9
refactor(api): replace dict with SummaryIndexSettingDict TypedDict in core/rag ( #33633 )
2026-03-18 13:26:49 +09: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
BitToby
485da15a4d
refactor(api): replace dict/Mapping with TypedDict in core/rag retrieval_service.py ( #33615 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 11:49:09 +09:00
yyh
d7f70f3c0f
refactor: route low-cost next modules through compat re-exports ( #33622 )
2026-03-18 10:37:29 +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
wangxiaolei
aa4a9877f5
fix: fix max_retries is hardcode ( #33619 )
2026-03-18 10:08:16 +08:00
yyh
a073d60c12
fix(toast): refine stacked hover and focus styles ( #33620 )
2026-03-18 10:01:12 +08:00
Stephen Zhou
fa542f6628
chore: update deps ( #33618 )
2026-03-18 09:41:04 +08:00
yyh
801f8b6e64
fix: tighten toast typing and restore focus visibility ( #33591 )
2026-03-18 09:17:53 +08:00
yyh
4c5f7efeed
chore(deps): bump next packages to 16.1.7 ( #33616 )
2026-03-18 09:04:03 +08:00
tmimmanuel
3870b2ad2d
refactor: use EnumText for dataset and replace string literals 4 ( #33606 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 09:18:08 +09:00
BitToby
0bc6c3a73e
refactor(api): replace dict/Mapping with TypedDict in core/tools ( #33610 )
2026-03-18 08:00:27 +09:00
dependabot[bot]
6de605bc27
chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 in /api ( #33611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 07:54:44 +09:00
statxc
236ae372be
refactor(api): replace dict/Mapping with TypedDict in core/app ( #33601 )
2026-03-18 00:38:39 +09:00
tmimmanuel
3f1a127735
refactor: replace sa.String with EnumText for mapped_columns ( #33547 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 23:30:23 +09:00
Renzo
7757bb5089
refactor(api): Query API to select function_1 ( #33565 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-17 23:29:16 +09:00
github-actions[bot]
076b297b18
chore(i18n): sync translations with en-US ( #33586 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-17 19:42:31 +08:00
github-actions[bot]
da2049be76
chore(i18n): sync translations with en-US ( #33585 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-17 19:34:41 +08:00
yyh
7c6d0bedc0
feat(web): add base ui toast ( #33569 )
2026-03-17 18:56:36 +08:00
yyh
3db1ba36e0
refactor(web): number inputs to use Base UI NumberField ( #33539 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-17 18:45:02 +08:00
QuantumGhost
d1961c261e
chore: bump version to 1.13.1 ( #33505 )
2026-03-17 18:30:11 +08:00
盐粒 Yanli
a717519822
refactor(api): tighten phase 1 shared type contracts ( #33453 )
2026-03-17 17:50:51 +08:00
zyssyz123
a592c53573
fix: auto-activate credential when provider record exists without act… ( #33503 )
2026-03-17 17:27:11 +08:00
-LAN-
239e09473e
fix(web): preserve public workflow SSE reconnect after pause ( #33552 )
2026-03-17 16:41:08 +08:00
非法操作
18ff5d9288
feat: add metrics to clean message and workflow-run task ( #33143 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com >
2026-03-17 13:55:28 +08:00
Stephen Zhou
18af5fc8c7
chore: revert #33540 #32966 ( #33566 )
2026-03-17 12:55:58 +08:00
Coding On Star
9e2123c655
test(web): ignore default-branch merge commits in diff coverage ( #33564 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-17 12:33:52 +08:00
statxc
7e34faaf51
refactor(api): replace dict/Mapping with TypedDict in trigger.py and workflow.py ( #33562 )
2026-03-17 13:14:42 +09:00
Stephen Zhou
569748189e
refactor: use hoisted modern monaco ( #33540 )
2026-03-17 10:56:46 +08:00
yyh
f198f5b0ab
fix: raise block selector overlay z-index ( #33557 )
2026-03-17 10:39:48 +08:00
KVOJJJin
49e0e1b939
fix(web): page crash in knowledge retrieval node caused by dataset selection and score threshold ( #33553 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-17 10:35:07 +08:00
statxc
f886f11094
refactor(api): replace dict/Mapping with TypedDict in dataset models ( #33550 )
2026-03-17 10:33:29 +09:00
dependabot[bot]
fa82a0f708
chore(deps): bump authlib from 1.6.7 to 1.6.9 in /api ( #33544 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-17 05:06:07 +09:00
Coding On Star
0a3275fbe8
chore: update coverage summary check in web tests workflow ( #33533 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-16 23:09:33 +08:00
-LAN-
e445f69604
refactor(api): simplify response session eligibility ( #33538 )
2026-03-16 21:22:37 +08:00
dependabot[bot]
c7f86dba09
chore(deps-dev): bump the dev group across 1 directory with 19 updates ( #33525 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 20:31:58 +09:00
Coding On Star
6da802eb2a
refactor(custom): reorganize web app brand module and raise coverage threshold ( #33531 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 18:17:21 +08:00
yyh
c3ee83645f
fix(web): migrate InputNumber to Base UI NumberField ( #33520 )
2026-03-16 17:59:30 +08:00
QuantumGhost
4a090876f1
chore(api): rename configuration EVENT_BUS_REDIS_CLUSTERS ( #33528 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 17:50:15 +08:00
Stephen Zhou
598189d307
chore: fix dep alerts ( #33527 )
2026-03-16 17:08:36 +08:00
QuantumGhost
1f3fa95e2c
chore: update plugin daemon version to 0.5.4-local in Docker compose files ( #33526 )
2026-03-16 17:06:32 +08:00
Coding On Star
0d72d99263
test: limit web diff coverage to current push range ( #33523 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-16 16:59:25 +08:00
Blackoutta
57d476d4e2
feat: apply markdown rendering to HITL email, sanitize email subject and body ( #32305 )
...
This PR:
1. Fixes the bug that email body of `HumanInput` node are sent as-is, without markdown rendering or sanitization
2. Applies HTML sanitization to email subject and body
3. Removes `\r` and `\n` from email subject to prevent SMTP header injection
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 16:52:46 +08:00
Stephen Zhou
4822d550b6
chore: remove next img ( #33517 )
2026-03-16 16:48:22 +08:00
wangxiaolei
041d7ffe3d
chore: compatiable resource_metadata return without scheme ( #33506 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 15:44:48 +08:00
Coding On Star
7daec9717d
feat(diff-coverage): enhance coverage reporting for multi-line statements and branches ( #33516 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-16 15:09:46 +08:00
Stephen Zhou
a01c384f5b
chore: remove next font ( #33512 )
2026-03-16 14:57:25 +08:00
Coding On Star
378577767b
refactor(web): split text-generation result flow and raise coverage ( #33499 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 14:42:32 +08:00
Coding On Star
59327e4f10
feat(diff-coverage): implement coverage analysis for changed components ( #33514 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-16 14:39:57 +08:00
wangxiaolei
915ee385db
fix: fix weaviate_vector test failed ( #33511 )
2026-03-16 14:32:09 +08:00
非法操作
98e72521f4
chore: change draft var to user scoped ( #33066 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-03-16 14:04:41 +08:00
dependabot[bot]
df570df238
chore(deps-dev): bump the vdb group across 1 directory with 15 updates ( #33502 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 14:42:27 +09:00
yyh
7ac482d776
refactor(web): consolidate query/mutation guidance and deprecate use-base wrappers ( #33456 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
2026-03-16 13:38:29 +08:00
Sage
3920d67b8e
feat(api): Making WeaviateClient a singleton
...
Co-authored-by: lijiezhao <lijiezhao@perfect99.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 13:38:28 +08:00
dependabot[bot]
29b724e23d
chore(deps): bump google-auth from 2.49.0 to 2.49.1 in /api in the google group ( #33483 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 13:55:34 +09:00
Xiyuan Chen
977ed79ea0
fix: enterprise API error handling and license enforcement ( #33044 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-15 20:59:41 -07:00
Asuka Minato
dd39fcd9bc
ci: Simplify nltk data download in Dockerfile ( #33495 )
2026-03-16 12:06:20 +09:00
dependabot[bot]
3c587097cd
chore(deps): bump the python-packages group in /api with 13 updates ( #33484 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 11:28:42 +09:00
dependabot[bot]
6a3fcc0a7b
chore(deps): bump the llm group across 1 directory with 2 updates ( #33491 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 11:23:51 +09:00
dependabot[bot]
8d3f2f56d9
chore(deps): bump the storage group in /api with 2 updates ( #33481 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 11:10:07 +09:00
非法操作
09dad78a5d
chore: add indexes for human_input_forms query patterns ( #32849 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Bond Zhu <37842169+MRZHUH@users.noreply.github.com >
2026-03-16 10:10:03 +08:00
dependabot[bot]
c71ecd2fe0
chore(deps-dev): update faker requirement from ~=40.8.0 to ~=40.11.0 in /api in the dev group ( #33482 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 11:09:41 +09:00
dependabot[bot]
808d186156
chore(deps): bump litellm from 1.82.1 to 1.82.2 in /api in the llm group ( #33480 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 11:08:28 +09:00
dependabot[bot]
ec0a01a568
chore(deps): bump the github-actions-dependencies group with 4 updates ( #33485 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 11:07:42 +09:00
dependabot[bot]
ac23a0409e
chore(deps): bump the storage group in /api with 2 updates ( #33488 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 11:07:11 +09:00
wangxiaolei
6ef69ff880
refactor: llm decouple code executor module ( #33400 )
...
Co-authored-by: Byron.wang <byron@dify.ai >
2026-03-16 10:06:14 +08:00
dependabot[bot]
a6163f80d1
chore(deps): bump sqlalchemy from 2.0.44 to 2.0.48 in /api in the database group ( #33487 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 09:57:51 +08:00
eason
551df6ee9c
fix: use parameterized queries to prevent SQL injection in vector stores ( #33421 )
...
Co-authored-by: easonysliu <easonysliu@tencent.com >
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 09:41:57 +08:00
-LAN-
101d6d4d04
feat: Remove GPT-4 special-casing from default model selection ( #33458 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-16 03:09:20 +08:00
Mahmoud Hamdy
b09a75aae0
fix(api): resolve type errors in service API wraps tests ( #33467 )
2026-03-16 01:20:42 +09:00
Tyson Cung
98d9fb4aff
fix: downgrade image download failure log from ERROR to WARNING ( #33429 )
2026-03-15 23:04:09 +08:00
Ye Ding
f795d24151
feat: Add Hologres as a VDB & FullText DB choice ( #32830 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-15 20:55:02 +08:00
-LAN-
0fa7548346
fix: update INTERNAL_FILES_URL example default for Docker Desktop ( #33447 )
2026-03-15 19:27:46 +08:00
RickDamon
ac8021fe27
fix: add doc_type to Weaviate properties and default Vector attributes ( #33398 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-15 19:25:24 +08:00
lif
f21288df5a
fix: preserve custom icons in exported DSL ( #33424 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-03-15 18:52:41 +08:00
-LAN-
fb41b215c8
refactor(api): move workflow knowledge nodes and trigger nodes ( #33445 )
2026-03-15 15:24:59 +08:00
99
1b6e695520
refactor(workflow): move agent node back to core workflow ( #33431 )
2026-03-14 22:33:13 +08:00
tmimmanuel
98df8e1d6c
refactor: replace remaining sa.String with EnumText 2 ( #33448 )
2026-03-14 20:20:30 +09:00
Niels Kaspers
79a8747c1b
refactor(tests): use enum values instead of string literals for status fields ( #33441 )
2026-03-14 16:14:34 +09:00
tmimmanuel
e64f4d6039
refactor: replace sa.String with EnumText in mapped_column for type s… ( #33332 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-14 13:38:27 +09:00
dependabot[bot]
6043ec4423
chore(deps): bump fickling from 0.1.9 to 0.1.10 in /api ( #33436 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-14 13:33:24 +09:00
dependabot[bot]
a600794370
chore(deps): bump pyjwt from 2.11.0 to 2.12.0 in /api ( #33437 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-14 13:32:55 +09:00
非法操作
573b4e41cb
fix: correctly detect required columns in archived workflow run restore ( #33403 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-13 23:24:40 +08:00
yevanmore
194c205ed3
fix(api): allow punctuation in uploaded filenames ( #33364 )
...
Co-authored-by: Chen Yefan <cyefan2@gmail.com >
2026-03-13 21:33:09 +08:00
Coding On Star
7e1dc3c122
refactor(web): split share text-generation and add high-coverage tests ( #33408 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-13 19:10:24 +08:00
Stephen Zhou
4203647c32
chore: use vite plus ( #33407 )
2026-03-13 18:18:44 +08:00
dependabot[bot]
20e91990bf
chore(deps): bump orjson from 3.11.4 to 3.11.6 in /api ( #33380 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-13 17:33:33 +09:00
Asuka Minato
f38e8cca52
test: [Refactor/Chore] use Testcontainers to do sql test #32454 ( #32460 )
2026-03-13 17:32:39 +09:00
Coding On Star
00eda73ad1
test: enforce app/components coverage gates in web tests ( #33395 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-13 16:31:05 +08:00
Ethan T.
8b40a89add
fix: with_debug_recipient() silently drops debug emails when user_id is None or empty string ( #33373 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-13 15:35:02 +08:00
Joel
97776eabff
chore: add tracking info of in site message ( #33394 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-13 15:29:24 +08:00
yyh
fe561ef3d0
feat(workflow): add edge context menu with delete support ( #33391 )
2026-03-13 15:11:24 +08:00
lif
1104d35bbb
chore: remove unused WEAVIATE_GRPC_ENABLED config option ( #33378 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-03-13 15:06:50 +08:00
Stephen Zhou
724eaee77e
chore: add dev proxy server, update deps ( #33371 )
2026-03-13 12:52:19 +08:00
Copilot
4717168fe2
chore(web): disable i18next support notice ( #33309 )
2026-03-12 18:18:10 +08:00
wangxiaolei
7fd3bd81ab
fix: test_get_credentials_and_config_selects_plugin_id_and_key_api_ke… ( #33361 )
2026-03-12 19:09:46 +09:00
NFish
0dcfac5b84
fix: The HTTP Request node panel supports line break and overflow handling for variable values ( #33359 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 17:57:08 +08:00
Stephen Zhou
b66097b5f3
chore: use tsconfigPaths for vinext ( #33363 )
2026-03-12 17:56:22 +08:00
Coding On Star
ceaa399351
test: refactor mock implementation in markdown component tests ( #33350 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-12 15:50:07 +08:00
Rajat Agarwal
dc50e4c4f2
test: added test cases for core.workflow module ( #33126 )
2026-03-12 15:35:25 +08:00
mahammadasim
157208ab1e
test: added test for services of ops, summary, vector, website and ji… ( #32893 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
2026-03-12 15:34:20 +08:00
mahammadasim
3dabdc8282
test: added tests for backend core.ops module ( #32639 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
2026-03-12 15:33:15 +08:00
Saumya Talwani
ed5511ce28
test: improve coverage for some files ( #33218 )
2026-03-12 15:09:10 +08:00
Saumya Talwani
68982f910e
test: improve coverage parameters for some files in base ( #33207 )
2026-03-12 14:57:31 +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
Stephen Zhou
b44b37518a
chore: update vinext ( #33347 )
2026-03-12 13:18:11 +08:00
Rajat Agarwal
b170eabaf3
test: Unit test cases for core.tools module ( #32447 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <fatelei@gmail.com >
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
Co-authored-by: mahammadasim <135003320+mahammadasim@users.noreply.github.com >
2026-03-12 11:48:13 +08:00
mahammadasim
e99628b76f
test: added test for core token buffer memory and model runtime ( #32512 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
2026-03-12 11:46:46 +08:00
mahammadasim
60fe5e7f00
test: added for core logging and core mcp ( #32478 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
2026-03-12 11:44:56 +08:00
mahammadasim
245f6b824d
test: add test for core extension, external_data_tool and llm generator ( #32468 )
2026-03-12 11:44:38 +08:00
Dev Sharma
7d2054d4f4
test: add UTs for api/services recommend_app, tools, workflow ( #32645 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 11:37:03 +08:00
Rajat Agarwal
07e19c0748
test: unit test cases for core.variables, core.plugin, core.prompt module ( #32637 )
2026-03-12 11:29:02 +08:00
Dev Sharma
135b3a15a6
test: add UTs for api/ services.plugin ( #32588 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-12 11:27:29 +08:00
Rajat Agarwal
0045e387f5
test: unit test cases for core.app.apps module ( #32482 )
2026-03-12 11:23:25 +08:00
NFish
44713a5c0f
fix: allow line breaks when a field value overflows due to excessive length ( #33339 )
2026-03-12 11:15:29 +08:00
Rajat Agarwal
d5724aebde
test: unit test cases core.agent module ( #32474 )
2026-03-12 11:10:15 +08:00
Rajat Agarwal
c59685748c
test: unit test cases for core.callback, core.base, core.entities module ( #32471 )
2026-03-12 11:09:08 +08:00
Dev Sharma
36c1f4d506
test: improve unit tests for controllers.inner_api ( #32203 )
2026-03-12 11:07:56 +08:00
Asuka Minato
31eba65fe0
ci: Revert "chore(deps): bump the python-packages group across 1 directory with 13 updates" ( #33331 )
2026-03-12 10:48:11 +09:00
dependabot[bot]
72496a5847
chore(deps): bump the python-packages group across 1 directory with 13 updates ( #33319 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-12 01:22:39 +09:00
dependabot[bot]
8b16030d6b
chore(deps-dev): bump the dev group across 1 directory with 18 updates ( #33322 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 01:02:28 +09:00
盐粒 Yanli
989db0e584
refactor: Unify NodeConfigDict.data and BaseNodeData ( #32780 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-11 23:43:58 +08:00
dependabot[bot]
a0f0c97133
chore(deps): bump opentelemetry-propagator-b3 from 1.28.0 to 1.40.0 in /api in the opentelemetry group ( #33308 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-12 00:37:48 +09:00
dependabot[bot]
1505ec37ef
chore(deps): bump mlflow-skinny from 3.6.0 to 3.10.1 in /api in the llm group across 1 directory ( #33317 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:26:46 +09:00
dependabot[bot]
7f09917b84
chore(deps): bump the storage group in /api with 7 updates ( #33315 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:26:21 +09:00
dependabot[bot]
59367c6a1c
chore(deps): update redis[hiredis] requirement from ~=7.2.0 to ~=7.3.0 in /api in the database group ( #33306 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:11:53 +09:00
dependabot[bot]
f95e2acb65
chore(deps): bump the llm group in /api with 6 updates ( #33305 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:11:20 +09:00
dependabot[bot]
8967b88584
chore(deps): bump the flask group in /api with 3 updates ( #33298 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:10:39 +09:00
dependabot[bot]
6110c0a66c
chore(deps): bump the google group in /api with 2 updates ( #33299 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:10:07 +09:00
dependabot[bot]
5640a2e47c
chore(deps): bump the pydantic group in /api with 2 updates ( #33302 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:09:11 +09:00
dependabot[bot]
60c8ee2a86
chore(deps): bump astral-sh/setup-uv from 7.3.1 to 7.4.0 in the github-actions-dependencies group ( #33303 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:07:14 +09:00
dependabot[bot]
a97571156b
chore(deps): bump the google group in /api with 5 updates ( #33304 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:06:33 +09:00
dependabot[bot]
084f2eb612
chore(deps): bump the flask group in /api with 4 updates ( #33301 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:06:05 +09:00
Copilot
02f36bd9b5
chore: split /api dependabot groups by logical dependency category ( #33297 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-03-11 23:53:02 +09:00
Joel
2b1d1e9587
feat: support in site message ( #33255 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-11 18:32:14 +08:00
zyssyz123
e85d20031e
feat: notification ( #32192 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 18:29:53 +08:00
yyh
8a6a3ef0e4
refactor(select): align with Base UI data attributes and Figma specs ( #33286 )
2026-03-11 18:19:11 +08:00
Stephen Zhou
2a3eb87326
chore: skip pre commit check for merge ( #33287 )
2026-03-11 18:08:14 +08:00
Stephen Zhou
5ff7d2c895
refactor: move to modern monaco ( #32966 )
2026-03-11 17:44:12 +08:00
Poojan
b2df0010ce
test: add unit tests for some services ( #32866 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
2026-03-11 16:05:07 +08:00
非法操作
f44cd70752
fix: main CI ( #33276 )
2026-03-11 15:32:19 +08:00
Stephen Zhou
ee78ffcdb1
chore: fix dependabot alerts ( #33277 )
2026-03-11 15:04:57 +08:00
yyh
5d0c3d58ac
refactor(avatar): migrate to Base UI primitives with Record size variants ( #33268 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 14:26:04 +08:00
Saumya Talwani
a6e8e43883
test: add tests for some files in services module ( #32583 )
2026-03-11 14:21:56 +08:00
非法操作
0a320c63a0
fix: vertically center key-value table headers in HTTP and Webhook ( #33260 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 13:55:17 +08:00
wangxiaolei
1f4b6c84e0
fix: fix mcp tool parameter extract ( #33258 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 13:46:38 +08:00
wangxiaolei
d6721a1dd3
fix: use moderation modified inputs and query ( #33180 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-11 13:37:23 +08:00
Stephen Zhou
8b12389e19
chore: disable some auto fix, disable e18e rules ( #33265 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 12:42:18 +08:00
Stephen Zhou
0fad13370c
chore: update script for build docker ( #33261 )
2026-03-11 11:42:19 +08:00
Stephen Zhou
904289bb1d
chore: remove optimize standalone script ( #33256 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 11:36:09 +08:00
GuanMu
8fe376848f
fix: PromptEditor leaves a pending blur timer that triggers a Vitest unhandled error ( #33253 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 11:09:29 +08:00
zyssyz123
d67f04f63e
feat: source for plugin tasks ( #33244 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-11 11:56:33 +09:00
wangxiaolei
54637144c5
fix: fix parse mailto / http link in table cell ( #33224 )
...
Co-authored-by: Oz <oz-agent@warp.dev >
2026-03-11 10:02:33 +08:00
wangxiaolei
27f9cdedad
fix: fix failed test ( #33241 )
2026-03-11 09:37:19 +08:00
dependabot[bot]
5a5238062a
chore(deps): bump pypdf from 6.7.5 to 6.8.0 in /api ( #33238 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 10:22:43 +09:00
Raghu :)
7adcc17da0
fix(ci): add close-pr and failure label to anti-slop workflow ( #33236 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-11 09:42:37 +09:00
mahammadasim
1083f5c46a
test: add test for api core datasource ( #32414 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
2026-03-11 03:12:46 +08:00
Stephen Zhou
86b6868772
chore: switch vinext to npm, remove npm from dependabot ( #33234 )
2026-03-11 00:57:36 +08:00
非法操作
35caa04fe7
chore: split commands by domain ( #33085 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-10 20:20:45 +09:00
dependabot[bot]
0706c52680
chore(deps): bump rollup from 4.56.0 to 4.59.0 in /web ( #33197 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 20:17:19 +09:00
dependabot[bot]
d872594945
chore(deps-dev): bump the eslint-group group in /web with 2 updates ( #33209 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 20:16:50 +09:00
Stephen Zhou
0ae73296d7
chore: update ky to 1.14.3 ( #33201 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-10 18:42:30 +08:00
dependabot[bot]
125ece1d0c
chore(deps-dev): bump the storybook group in /web with 7 updates ( #33198 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 18:17:11 +09:00
elliotllliu
fd71e85ed4
ci: add anti-slop GitHub Action to detect low-quality AI PRs ( #33193 )
...
Co-authored-by: GitHub User <user@example.com >
2026-03-10 18:16:01 +09:00
Wu Tianwei
75bbb616ea
refactor: replace react markdown with streamdown ( #32971 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-10 17:02:37 +08:00
hizhujianfeng
2a468da440
fix: copy to clipboard failed in non-secure (HTTP) contexts ( #32287 )
2026-03-10 15:46:17 +08:00
sasha
322d3cd555
fix: nested spans and traces; ( #33049 )
...
Co-authored-by: aadereiko <aliaksandr@comet.com >
Co-authored-by: Boris Feld <boris@comet.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-10 15:45:44 +08:00
Jeff.li
e1df0fad2b
fix: ensure external knowledge API key updates are persisted ( #33188 )
...
Co-authored-by: Jeff <jeff@WKS0003265039.eu.boehringer.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-10 15:45:20 +08:00
GuanMu
3f515dcdda
refactor: use generate_valid_password helper for creating test account passwords ( #33192 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-10 15:42:52 +08:00
wangxiaolei
db627e75f6
fix: fix request.metadata_model_config param check ( #33189 )
2026-03-10 15:09:35 +08:00
Yunlu Wen
1ecedab024
feat: enterprise plugin pre uninstall ( #33158 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-10 15:03:37 +08:00
rajatagarwal-oss
a0ed350871
test: unit test for core.rag module ( #32630 )
2026-03-10 14:10:24 +08:00
Tyson Cung
a5832df586
fix: prevent hydration warning from div nesting inside p for inline markdown images ( #32419 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-03-10 14:07:55 +08:00
mahammadasim
a808389122
test: add new unit tests for message service utilities, get message, feedback, and retention services. ( #33169 )
2026-03-10 13:55:18 +08:00
yyh
45a8967b8b
chore(ui): raise overlay primitives z-index for legacy coexistence ( #33185 )
2026-03-10 13:46:38 +08:00
Bruno Gondell
3835cfe87e
fix: use correct plugin_id for WaterCrawl datasource ( #33182 )
...
Co-authored-by: bgondell <bruno.gondell@gmail.com0 >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-10 13:32:40 +08:00
Desel72
eaf86c521f
feat: Improve SQL Comment Context for Celery Worker Queries ( #33058 )
2026-03-10 12:37:26 +08:00
不做了睡大觉
08b3bce53c
fix: copy button stays disabled after Human Input node pause/resume ( #32662 )
...
Co-authored-by: User <user@example.com >
2026-03-10 12:12:30 +08:00
agent-steven
2a3cc2951b
feat: configurable Enter/Shift+Enter send behavior in embedded chat ( #32295 ) ( #32300 )
2026-03-10 11:44:11 +08:00
Vincent Koc
504138bb23
docs: Update Opik intergration docs ( #32336 )
2026-03-10 11:31:33 +08:00
GuanMu
0ab4e16335
feat: add batch download for dataset documents as ZIP and signed URL for single document download. ( #33100 )
2026-03-10 11:28:37 +08:00
rajatagarwal-oss
01991f3536
test: unit test cases for console.explore and tag module ( #32186 )
2026-03-10 11:25:00 +08:00
Dev Sharma
4f835107b2
test: add UTs for api core.trigger ( #32587 )
2026-03-10 10:18:32 +08:00
KVOJJJin
3f3b788356
fix(web): correct responding state after annotation reply completed ( #33173 )
2026-03-10 10:08:07 +08:00
wangxiaolei
b9d05d3456
refactor: tool node decouple db ( #33166 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-10 01:47:15 +08:00
rajatagarwal-oss
a480e9beb1
test: unit test case for controllers.console.app module ( #32247 )
2026-03-10 00:54:47 +08:00
Stephen Zhou
a59c54b3e7
ci: update actions version, reuse workflow by composite action ( #33177 )
2026-03-09 23:44:17 +08:00
dependabot[bot]
7737bdc699
chore(deps): bump the npm-dependencies group across 1 directory with 55 updates ( #33170 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-09 23:24:48 +08:00
dependabot[bot]
65637fc6b7
chore(deps): bump the npm-dependencies group across 1 directory with 55 updates ( #33170 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-09 23:24:36 +08:00
dependabot[bot]
be6f7b8712
chore(deps-dev): bump the eslint-group group in /web with 5 updates ( #33168 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-03-09 19:59:44 +08:00
dependabot[bot]
b257e8ed44
chore(deps-dev): bump the storybook group in /web with 7 updates ( #33163 )
2026-03-09 19:36:00 +08:00
Stephen Zhou
176d3c8c3a
ci: ignore ky and tailwind-merge in update ( #33167 )
2026-03-09 19:21:18 +08:00
Stephen Zhou
c72ac8a434
ci: ignore some major update ( #33161 )
2026-03-09 17:24:56 +08:00
rajatagarwal-oss
497feac48e
test: unit test case for controllers.console.workspace module ( #32181 )
2026-03-09 17:07:40 +08:00
rajatagarwal-oss
8906ab8e52
test: unit test cases for console.datasets module ( #32179 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
2026-03-09 17:07:13 +08:00
非法操作
03dcbeafdf
fix: stop responding icon not display ( #33154 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-03-09 16:27:45 +08:00
wangxiaolei
bbfa28e8a7
refactor: file saver decouple db engine and ssrf proxy ( #33076 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-09 16:09:44 +08:00
Dev Sharma
6c19e75969
test: improve unit tests for controllers.web ( #32150 )
...
Co-authored-by: Rajat Agarwal <rajat.agarwal@infocusp.com >
2026-03-09 15:58:34 +08:00
wangxiaolei
9970f4449a
refactor: reuse redis connection instead of create new one ( #32678 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-09 15:53:21 +08:00
Sense_wang
cbb19cce39
docs: use docker compose command consistently in README ( #33077 )
...
Co-authored-by: Contributor <contributor@example.com >
2026-03-09 15:02:30 +08:00
hj24
0aef09d630
feat: support relative mode for message clean command ( #32834 )
2026-03-09 14:32:35 +08:00
wangxiaolei
d2208ad43e
fix: fix allow handle value is none ( #33031 )
2026-03-09 14:20:44 +08:00
非法操作
4a2ba058bb
feat: when copy/paste multi nodes not require reconnect them ( #32631 )
2026-03-09 13:55:12 +08:00
非法操作
654e41d47f
fix: workflow_as_tool not work with json input ( #32554 )
2026-03-09 13:54:54 +08:00
非法操作
ec5409756e
feat: keep connections when change node ( #31982 )
2026-03-09 13:54:10 +08:00
Olexandr88
8b1ea3a8f5
refactor: deduplicate legacy section mapping in ConfigHelper ( #32715 )
2026-03-09 13:43:06 +08:00
yyh
f2d3feca66
fix(web): fix tool item text not vertically centered in block selector ( #33148 )
2026-03-09 13:38:11 +08:00
yyh
0590b09958
feat(web): add context menu primitive and dropdown link item ( #33125 )
2026-03-09 12:05:38 +08:00
wangxiaolei
66f9fde2fe
fix: fix metadata filter condition not extract from {{}} ( #33141 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-09 11:51:08 +08:00
Stephen Zhou
1811a855ab
chore: update vinext, agentation, remove Prism in lexical ( #33142 )
2026-03-09 11:40:04 +08:00
Jiaquan Yi
322cd37de1
fix: handle backslash path separators in DOCX ZIP entries exported on…( #33129 ) ( #33131 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-09 10:49:42 +08:00
rajatagarwal-oss
2cc0de9c1b
test: unit test case for controllers.common module ( #32056 )
2026-03-09 09:45:42 +08:00
wangxiaolei
46098b2be6
refactor: use thread.Timer instead of time.sleep ( #33121 )
2026-03-09 09:38:16 +08:00
akashseth-ifp
7dcf94f48f
test: remaining header component and increase branch coverage ( #33052 )
...
Co-authored-by: sahil <sahil@infocusp.com >
2026-03-09 09:18:11 +08:00
yyh
7869551afd
fix(web): stabilize dayjs timezone tests against DST transitions ( #33134 )
2026-03-09 09:16:45 +08:00
CoralGarden52
c925d17e8f
chore: add TypedDict related prompt to api/AGENTS.md ( #33116 )
2026-03-08 07:03:52 +09:00
Angel
dc2a53d834
feat: add files to message end pr32019 ( #32242 )
...
Co-authored-by: fatelei <fatelei@gmail.com >
Co-authored-by: angel.k <angel.kolev@solaredge.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-07 20:01:12 +08:00
hj24
05ab107e73
feat: add export app messages ( #32990 )
2026-03-07 11:27:15 +08:00
pepsi
c016793efb
refactor: pass KnowledgeConfiguration directly instead of dict ( #32732 )
...
Co-authored-by: pepsi <pepsi@pepsidexuniji.local >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-06 22:15:32 +09:00
Coding On Star
a5bcbaebb7
feat(toast): add IToastProps type import to enhance type safety ( #33096 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-06 19:22:55 +08:00
Saumya Talwani
f50e44b24a
test: improve coverage for some test files ( #32916 )
...
Signed-off-by: edvatar <88481784+toroleapinc@users.noreply.github.com >
Signed-off-by: -LAN- <laipz8200@outlook.com >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: Poojan <poojan@infocusp.com >
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: Pandaaaa906 <ye.pandaaaa906@gmail.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: heyszt <270985384@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Ijas <ijas.ahmd.ap@gmail.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: 木之本澪 <kinomotomiovo@gmail.com >
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: 不做了睡大觉 <64798754+stakeswky@users.noreply.github.com >
Co-authored-by: User <user@example.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: edvatar <88481784+toroleapinc@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Leilei <138381132+Inlei@users.noreply.github.com >
Co-authored-by: HaKu <104669497+haku-ink@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <fatelei@gmail.com >
Co-authored-by: Varun Chawla <34209028+veeceey@users.noreply.github.com >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: tda <95275462+tda1017@users.noreply.github.com >
Co-authored-by: root <root@DESKTOP-KQLO90N>
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
Co-authored-by: Niels Kaspers <153818647+nielskaspers@users.noreply.github.com >
Co-authored-by: hj24 <mambahj24@gmail.com >
Co-authored-by: Tyson Cung <45380903+tysoncung@users.noreply.github.com >
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
Co-authored-by: slegarraga <64795732+slegarraga@users.noreply.github.com >
Co-authored-by: 99 <wh2099@pm.me >
Co-authored-by: Br1an <932039080@qq.com >
Co-authored-by: L1nSn0w <l1nsn0w@qq.com >
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
Co-authored-by: akkoaya <151345394+akkoaya@users.noreply.github.com >
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
Co-authored-by: lif <1835304752@qq.com >
Co-authored-by: weiguang li <codingpunk@gmail.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: HanWenbo <124024253+hwb96@users.noreply.github.com >
Co-authored-by: Coding On Star <447357187@qq.com >
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Stable Genius <stablegenius043@gmail.com >
Co-authored-by: Stable Genius <259448942+stablegenius49@users.noreply.github.com >
Co-authored-by: ふるい <46769295+Echo0ff@users.noreply.github.com >
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
2026-03-06 18:59:16 +08:00
Nite Knite
09347d5e8b
chore: fix account dropdown test ( #33093 )
2026-03-06 18:19:02 +08:00
Stephen Zhou
299a893ac5
chore: bring back code-inspector-plugin and agentation ( #33088 )
...
Co-authored-by: zhsama <zhsama@users.noreply.github.com >
2026-03-06 17:01:18 +08:00
Junyan Chin
c477571553
perf: no longer record install count for auto upgrade ( #33086 )
2026-03-06 16:19:30 +08:00
QuantumGhost
d01acfc490
fix(api): fix the issue that workflow_runs.started_at is overwritten while resuming ( #32851 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-06 15:41:30 +08:00
Stephen Zhou
f05f0be55f
chore: use react-grab to replace code-inspector-plugin ( #33078 )
2026-03-06 14:54:24 +08:00
eux
e74cda6535
feat(tasks): isolate summary generation to dedicated dataset_summary queue ( #32972 )
2026-03-06 14:35:28 +08:00
Nite Knite
0490756ab2
chore: add support email env ( #33075 )
2026-03-06 14:29:29 +08:00
非法操作
dc31b07533
fix(type-check): resolve missing-attribute in app dataset join update handler ( #33071 )
2026-03-06 11:45:51 +08:00
Copilot
d1eaa41dd1
fix(i18n): correct French translation of "disabled" from medical term to UI-appropriate term ( #33067 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-06 09:57:43 +08:00
非法操作
7ffa6c1849
fix: conversation var unexpected reset after HITL node ( #32936 )
2026-03-06 09:57:09 +08:00
kurokobo
ad81513b6a
fix: show citations in advanced chat apps ( #32985 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-06 09:56:14 +08:00
Lovish Arora
f751864ab3
fix(api): return inserted ids from Chroma and Clickzetta add_texts ( #33065 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-06 09:49:53 +08:00
盐粒 Yanli
49dcf5e0d9
chore: add local pyrefly exclude workflow ( #33059 )
2026-03-06 09:49:23 +08:00
statxc
741d48560d
refactor(api): add TypedDict definitions to models/model.py ( #32925 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-06 08:42:54 +09:00
dependabot[bot]
6bd1be9e16
chore(deps): bump markdown from 3.5.2 to 3.8.1 in /api ( #33064 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 07:41:55 +09:00
木之本澪
f76de73be4
test: migrate dataset permission service SQL tests to testcontainers ( #32546 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-06 07:21:25 +09:00
dependabot[bot]
98ba091a50
chore(deps): bump dompurify from 3.3.0 to 3.3.2 in /web ( #33062 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 06:48:59 +09:00
Lovish Arora
ed0b27e4d6
chore(api): update Python type-checker versions ( #33056 )
2026-03-06 06:26:28 +09:00
木之本澪
187faed1c0
test: migrate test_dataset_service_delete_dataset SQL tests to testcontainers ( #32543 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-03-06 06:06:14 +09:00
wangxiaolei
92bde3503b
fix: fix check workflow_run ( #33028 )
...
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-05 17:13:35 +08:00
wangxiaolei
7d25415e4d
feat: 204 http status code not return content ( #33023 )
2026-03-05 17:04:19 +08:00
Novice
c913a629df
feat: add partial indexes on conversations for app_id with created_at and updated_at ( #32616 )
2026-03-05 16:53:28 +08:00
yyh
ebda5efe27
chore: prevent Storybook crash caused by vite-plugin-inspect ( #33039 )
2026-03-05 16:13:02 +08:00
Stephen Zhou
f487b680f5
refactor: spilt context for better hmr ( #33033 )
2026-03-05 15:54:56 +08:00
zxhlyh
f3c840a60e
fix: workflow canvas sync ( #33030 )
2026-03-05 15:08:37 +08:00
Coding On Star
1819b87a56
test(workflow): add validation tests for workflow and node component rendering part 3 ( #33012 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-05 14:34:07 +08:00
99
7432b58f82
refactor(dify_graph): introduce run_context and delegate child engine creation ( #32964 )
2026-03-05 14:31:28 +08:00
Coding On Star
89a859ae32
refactor: simplify oauthNewUser state handling in AppInitializer component ( #33019 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-05 13:53:20 +08:00
Stephen Zhou
a4373d8b7b
chore: i18n hmr support, fix hmr for app context ( #32997 )
2026-03-05 10:45:16 +08:00
Eric Cao
164ccb7c48
chore: add TypedDict related prompt to AGENTS.md ( #32995 )
...
Co-authored-by: caoergou <caogou123@163.com >
2026-03-05 10:08:18 +09:00
木之本澪
2b5ce196ad
test: migrate test_document_service_rename_document SQL tests to testcontainers ( #32542 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-03-05 10:07:29 +09:00
dependabot[bot]
2977a4d2a4
chore(deps): bump immutable from 5.1.4 to 5.1.5 in /web ( #33000 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:50:52 +09:00
dependabot[bot]
a0331b8b45
chore(deps): bump authlib from 1.6.6 to 1.6.7 in /api ( #32998 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:50:12 +09:00
dependabot[bot]
914bd4d00d
chore(deps): bump fickling from 0.1.8 to 0.1.9 in /api ( #32999 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:49:43 +09:00
yyh
9c9cb50981
chore: expand overlay migration ESLint rules to popover, dropdown, dialog ( #33001 )
2026-03-05 08:47:54 +08:00
木之本澪
df3c66a8ac
test: migrate duplicate_document_indexing_task SQL tests to testcontainers ( #32540 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-03-05 02:35:24 +09:00
Stephen Zhou
7252ce6f26
chore: add react refresh plugin for vinext ( #32996 )
2026-03-05 01:09:32 +08:00
Stephen Zhou
110063871c
chore: clean up sw file ( #32973 )
2026-03-04 18:18:20 +08:00
Stephen Zhou
336957b4be
chore: drop pwa with serwist ( #32838 )
2026-03-04 17:35:35 +08:00
Coding On Star
5385ec3023
test(workflow): add comprehensive hooks unit tests and refactor test infrastructure (Part 3) ( #32958 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-04 17:24:50 +08:00
yyh
5a3348ec8d
chore: refine oRPC contract-first skill guidance ( #32955 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-04 16:45:37 +08:00
wangxiaolei
882b4c9ef6
refactor: document extract node decouple ssrf_proxy ( #32949 )
2026-03-04 16:01:43 +08:00
Stephen Zhou
b8a4e0c13b
refactor: do not import i18n resource json to split chunk ( #32947 )
2026-03-04 14:28:06 +08:00
L1nSn0w
3aed24c507
fix(api): decouple enterprise default-workspace join from personal workspace creation ( #32938 )
2026-03-04 14:16:23 +08:00
QuantumGhost
e1e1f81bde
perf(api): utilize the message_workflow_run_id_idx while querying messages ( #32944 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-04 14:11:14 +08:00
yyh
84dca83ecd
feat(web): add base AlertDialog with app-card migration example ( #32933 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
2026-03-04 13:56:27 +08:00
yyh
dfc6de69c3
refactor(web): migrate Button to Base UI with focus-visible ( #32941 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
2026-03-04 13:55:13 +08:00
Renzo
ad000c42b7
feat: replace db.session with db_session_with_containers ( #32942 )
2026-03-04 14:50:41 +09:00
wangxiaolei
2f4c740d46
feat: support redis xstream ( #32586 )
2026-03-04 13:18:55 +08:00
wangxiaolei
e14b09d4db
refactor: human input node decouple db ( #32900 )
2026-03-04 13:18:32 +08:00
wangxiaolei
b584434e28
feat: redis connection support max connections ( #32935 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-04 11:52:43 +08:00
yyh
b68ee600c1
refactor: migrate workflow onboarding modal to base dialog ( #32915 )
2026-03-04 11:13:43 +08:00
Coding On Star
3398962bfa
test(workflow): add unit tests for workflow store slices ( #32932 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-04 10:59:31 +08:00
Stephen Zhou
3bf7bb1781
chore: fix load env and treeshaking for vinext ( #32928 )
2026-03-04 10:07:29 +08:00
yyh
1c1edb4a22
fix: keep account dropdown open when switching theme ( #32918 )
2026-03-04 09:53:36 +08:00
yyh
477bf6e075
fix(web): align dropdown-menu styles with Figma design ( #32922 )
2026-03-04 09:53:15 +08:00
木之本澪
6002fd09b4
test: migrate test_dataset_service_create_dataset SQL tests to testcontainers ( #32538 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-03-04 03:40:18 +09:00
Br1an
2b47db0462
fix(api): resolve OpenTelemetry histogram type mismatch ( #32771 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-04 00:01:16 +09:00
nightcityblade
664ab123c3
chore: add dependency groups to Dependabot config ( #32721 )
2026-03-03 23:30:36 +09:00
Stephen Zhou
d7e399872d
fix: get i18n lazy, make vinext build works ( #32917 )
2026-03-03 21:42:47 +08:00
木之本澪
65bf632ec0
test: migrate test_dataset_service_batch_update_document_status SQL tests to testcontainers ( #32537 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-03 20:29:58 +09:00
yyh
1a90c4d81b
refactor(web): migrate document list query state to nuqs ( #32339 )
2026-03-03 18:29:23 +08:00
yyh
3a8ff301fc
test(web): add high-quality unit tests for Base UI wrapper primitives ( #32904 )
2026-03-03 18:21:33 +08:00
yyh
7f67e1a2fc
feat(web): overlay migration guardrails + Base UI primitives ( #32824 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-03 16:56:13 +08:00
Stephen Zhou
5e79d35881
fix: downgrade node version to 22 ( #32897 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-03 16:00:56 +08:00
FFXN
2068640a4b
fix: Add the missing validation of doc_form in the service API. ( #32892 )
2026-03-03 15:54:43 +08:00
99
c8688ec371
refactor(dify_graph): unify invoke and user enums source in workflow ( #32873 )
2026-03-03 15:05:20 +08:00
dependabot[bot]
48c8aac092
chore(deps): bump @orpc/client from 1.13.4 to 1.13.6 in /web ( #32883 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-03-03 13:50:13 +08:00
dependabot[bot]
56f460e290
chore(deps): bump pypdf from 6.7.4 to 6.7.5 in /api ( #32882 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 14:42:05 +09:00
wangxiaolei
1b2234a19f
refactor: TemplateTransformNode decouple code executor ( #32879 )
2026-03-03 13:36:17 +08:00
Coding On Star
4c07bc99f7
refactor(web): restructure app-sidebar with component decomposition and folder organization ( #32887 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-03 13:32:52 +08:00
Stephen Zhou
d6ab36ff1e
chore: update vinext, add workaround ( #32878 )
2026-03-03 11:21:04 +08:00
-LAN-
4fd6b52808
refactor(api): move model_runtime into dify_graph ( #32858 )
2026-03-02 20:15:32 +08:00
wangxiaolei
e985e73bdc
perf: optimize dataset api query speed ( #32847 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-02 18:49:21 +08:00
-LAN-
c917838f9c
refactor: move workflow package to dify_graph ( #32844 )
2026-03-02 18:42:30 +08:00
Coding On Star
9c33923985
feat(tests): add comprehensive test suite for workflow utilities and node creation ( #32841 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-02 18:24:01 +08:00
wangxiaolei
707bf20c29
refactor: knowledge index node decouples business logic ( #32274 )
2026-03-02 17:54:33 +08:00
Br1an
68647391e7
fix(api): add return type annotation to filter_none_values() ( #32774 )
2026-03-02 17:51:21 +09:00
wangxiaolei
5c7a293ba7
feat: ensure document id is not missing ( #32765 )
2026-03-02 16:28:31 +08:00
Xiyuan Chen
8a7ba87349
fix: upgrade OpenTelemetry to 0.49b0 to fix context detach error ( #32825 )
2026-03-02 16:03:37 +09:00
Varun Chawla
9ddbc1c0fb
fix: map all NodeType values to span kinds in Arize Phoenix tracing ( #32059 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-02 14:54:26 +08:00
Stable Genius
42a8d962a0
refactor: remove tests and core/rag from pyrefly excludes ( #32801 )
...
Co-authored-by: Stable Genius <259448942+stablegenius49@users.noreply.github.com >
2026-03-02 15:31:29 +09:00
ふるい
8af110a87e
refactor: use unified diff format in pyrefly-diff workflow ( #32828 )
2026-03-02 15:28:12 +09:00
wangxiaolei
cc127f5b62
fix: fix chat assistant response mode blocking is not work ( #32394 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-02 14:05:04 +08:00
dependabot[bot]
aca3d1900e
chore(deps-dev): update types-aiofiles requirement from ~=24.1.0 to ~=25.1.0 in /api ( #32803 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-02 13:59:53 +09:00
dependabot[bot]
ddc47c2f39
chore(deps): update pyjwt requirement from ~=2.10.1 to ~=2.11.0 in /api ( #32804 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-02 13:59:06 +09:00
Stable Genius
2dc9bc00d6
refactor(ci): use diff -u for pyrefly diff output ( #32813 )
...
Co-authored-by: Stable Genius <259448942+stablegenius49@users.noreply.github.com >
2026-03-02 13:58:13 +09:00
Coding On Star
335b500aea
test: add unit tests for base components ( #32818 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-02 11:40:43 +08:00
hj24
8cc775d9f2
fix: optimize workflow_run iter query ( #32815 )
2026-03-02 11:01:11 +08:00
yyh
1a33903887
feat(web): add root isolation layer for portal stacking context ( #32807 )
2026-03-02 10:59:56 +08:00
edvatar
00dbaef04f
fix: use declared_attr.directive for WorkflowNodeExecutionModel.__table_args__ ( #32656 )
...
Signed-off-by: edvatar <88481784+toroleapinc@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-02 10:15:06 +08:00
edvatar
248202c220
fix: remove references to non-existent Document attributes in test ( #32654 )
...
Signed-off-by: edvatar <88481784+toroleapinc@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-02 10:14:56 +08:00
HanWenbo
691c9911c7
fix(ci): make pyrefly diff comments focus on diagnostics ( #32778 )
2026-03-02 10:11:23 +08:00
Copilot
baeea77c5b
fix: typo in WebScraper plugin description: "Scrapper" → "Scraper" ( #32790 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-02 10:10:28 +08:00
wangxiaolei
9da98e6c6c
fix: fix import error ( #32800 )
2026-03-02 08:59:53 +08:00
99
a01de98721
refactor(workflow): decouple start node external dependencies ( #32793 )
2026-03-02 02:01:41 +08:00
-LAN-
17c1538e03
refactor(workflow): move PromptMessageMemory to model_runtime.memory ( #32796 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-02 01:58:02 +08:00
-LAN-
69b3e94630
refactor: inject workflow node memory via protocol ( #32784 )
2026-03-02 01:55:49 +08:00
-LAN-
ef2b5d6107
refactor(api): move llm quota deduction to app graph layer ( #32786 )
2026-03-01 23:25:36 +08:00
非法操作
fa4b8910c8
chore: support code-inspector for vinext ( #32788 )
2026-03-01 20:27:57 +08:00
-LAN-
ffe77fecdf
revert(graph-engine): rollback stop-event unification ( #32789 )
2026-03-01 19:43:05 +08:00
weiguang li
b462a96fa0
fix: serialize data_source_info with json.dumps in Notion sync task ( #32747 )
2026-03-01 19:37:51 +08:00
lif
fb538b005c
chore(web): remove PM2 process manager ( #30252 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-03-01 19:31:45 +08:00
盐粒 Yanli
bc6fd0b5dd
chore: remove ty from backend type-check pipeline ( #32782 )
2026-03-01 19:10:24 +08:00
-LAN-
53c62fde33
fix(api): enforce ownership check for conversation delete ( #32686 )
2026-03-01 17:53:37 +08:00
akkoaya
f0f01c69aa
fix: add missing pipeline_templates ( #31528 )
...
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
2026-03-01 17:33:04 +08:00
L1nSn0w
337161cdb9
feat(enterprise): auto-join newly registered accounts to the default workspace ( #32308 )
...
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai >
2026-03-01 16:53:09 +08:00
yyh
6a3db151a8
fix: improve TanStack Query client setup and fix queryKey bug ( #32422 )
2026-03-01 16:32:42 +08:00
99
00e52796e6
refactor(workflow): remove code node helper imports ( #32759 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-03-01 16:31:45 +08:00
-LAN-
36fad7256d
fix(web): improve chat edit input behavior and shortcuts ( #32757 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-01 16:24:19 +08:00
tda
4b8a02cf25
fix: add return type annotation to auth decorators ( #32699 )
...
Co-authored-by: root <root@DESKTOP-KQLO90N>
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-01 17:19:33 +09:00
Br1an
cfdf16c49e
fix(api): resolve type errors in BaseTraceInstance and OpsTraceManager ( #32773 )
2026-03-01 17:14:37 +09:00
Br1an
d4c508cf8e
fix(api): add explicit return type annotations to clean() methods ( #32772 )
2026-03-01 17:09:43 +09:00
99
9e9e617e09
fix(workflow): decouple http request node external dependencies ( #32762 )
2026-03-01 15:42:57 +08:00
FFXN
a7789f2c91
fix: some Qwen3 models only support streaming output. ( #32766 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-01 15:42:44 +08:00
Stephen Zhou
46d45e4c39
fix: remove REDIRECT_URL_KEY from url ( #32770 )
2026-03-01 14:29:23 +08:00
slegarraga
2e90075e17
refactor(web): replace resolutions with pnpm.overrides ( #32768 )
2026-03-01 13:08:03 +08:00
FFXN
de4dac89ae
fix: Fixed the adaptation issue of response formats for different mod… ( #32326 )
2026-03-01 10:23:17 +08:00
Stephen Zhou
eb66d36ea8
chore: add vinext as dev server ( #32559 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-01 09:54:39 +08:00
-LAN-
20fcc95db9
test(api): add autospec to MagicMock-based patch usage ( #32752 )
2026-03-01 04:30:45 +08:00
-LAN-
c034eb036c
refactor: inject memory interface into LLMNode ( #32754 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-01 04:05:18 +08:00
-LAN-
1f0fca89a8
refactor(workflow): move variables package into core.workflow ( #32750 )
2026-03-01 03:15:09 +08:00
-LAN-
962df17a15
refactor: consolidate LLM runtime model state on ModelInstance ( #32746 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2026-03-01 02:29:32 +08:00
dependabot[bot]
48d8667c4f
chore(deps): bump pypdf from 6.7.1 to 6.7.4 in /api ( #32736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 16:42:03 +09:00
Tyson Cung
91dfdd87e3
fix: replace unreachable yield expression with yield from () ( #32727 )
2026-02-28 15:27:32 +09:00
Tyson Cung
e4316a9bf6
fix(ci): fix invalid workflow file pyrefly-diff.yml ( #32728 )
2026-02-28 15:26:48 +09:00
hj24
87bf7401f1
feat: add backend-code-review skill ( #32719 )
2026-02-28 14:17:48 +08:00
木之本澪
33242697ce
test: migrate document_service_status SQL tests to testcontainers ( #32536 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-28 01:50:55 +09:00
Niels Kaspers
24fe95308a
fix: YAML syntax error in pyrefly-diff-comment workflow ( #32718 )
2026-02-28 00:09:56 +09:00
yyh
d8f8b8cd07
chore(deps-dev): align all @storybook/* packages to 10.2.13 ( #32714 )
2026-02-27 22:55:53 +09:00
木之本澪
ad600f0827
test: migrate test_dataset_service SQL tests to testcontainers ( #32535 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-27 22:40:20 +09:00
yyh
35b31d0cdd
ci(web): parallelize web tests with 4-shard Vitest sharding ( #32713 )
2026-02-27 21:33:12 +08:00
dependabot[bot]
592ad04818
chore(deps-dev): bump storybook from 10.2.0 to 10.2.10 in /web ( #32659 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 21:53:36 +09:00
tda
71ff135927
fix: add return type to abstract _publish method ( #32701 )
...
Co-authored-by: root <root@DESKTOP-KQLO90N>
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-02-27 21:52:49 +09:00
-LAN-
f73be8d69e
feat(web): add hover clear button for provider search ( #32707 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-02-27 20:42:30 +08:00
木之本澪
f9196f7bea
test: migrate document_indexing_sync_task SQL tests to testcontainers ( #32534 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-27 21:36:32 +09:00
Stephen Zhou
439ff3775d
chore: update to eslint 10 ( #32646 )
2026-02-27 19:44:54 +08:00
Varun Chawla
233e12e631
fix: correct mock return type in CodeBasedExtension test ( #32058 )
2026-02-27 20:40:51 +09:00
wangxiaolei
eccb67d5b6
refactor: decouple the business logic from datasource_node ( #32515 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-27 18:49:14 +08:00
-LAN-
1e6de0e6ad
docs(api): simplify setup README and worker guidance ( #32704 )
2026-02-27 18:12:52 +08:00
非法操作
9f0ee5c145
fix: the action button of structure output modal should align right ( #32700 )
2026-02-27 17:28:41 +08:00
dependabot[bot]
6c66e11cac
chore(deps-dev): bump nltk from 3.9.2 to 3.9.3 in /api ( #32691 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 17:20:55 +09:00
-LAN-
149a7870bc
test: align file preview mimetype expectation ( #32688 )
2026-02-27 15:27:30 +08:00
-LAN-
661af404e9
chore(ci): fold pyrefly diff comments ( #32685 )
2026-02-27 16:23:59 +09:00
HaKu
8ff51a58fd
refactor(web): remove mouseup listener in use-resize-panel cleanup ( #32636 )
...
Co-authored-by: 非法操作 <hjlarry@163.com >
2026-02-27 15:06:10 +08:00
Leilei
f17c234a92
chore: update README.md ( #32680 )
2026-02-27 14:39:15 +08:00
-LAN-
a694533fc9
refactor(workflow): inject credential/model access ports into LLM nodes ( #32569 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2026-02-27 14:36:41 +08:00
-LAN-
d20880d102
revert: "fix: image preview triggers binary download" ( #32683 )
2026-02-27 14:28:30 +08:00
-LAN-
eea1cf17ef
refactor(workflow): inject redis into graph engine manager ( #32622 )
2026-02-27 13:29:52 +08:00
-LAN-
700a4029c6
refactor(api): inject code executor from node factory ( #32618 )
2026-02-27 13:29:00 +08:00
Poojan
5b45b62994
test: improve coverage for header components ( #32628 )
2026-02-27 10:27:46 +08:00
不做了睡大觉
349d2d8e4e
fix: replace deprecated SpanAttributes and ResourceAttributes with new semconv imports ( #32661 )
...
Co-authored-by: User <user@example.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-27 08:53:45 +09:00
edvatar
2eefb585f9
fix: add type annotations to BaseStorage.exists and BaseStorage.download ( #32652 )
...
Signed-off-by: edvatar <88481784+toroleapinc@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-27 07:35:30 +09:00
木之本澪
5cb1b53b47
test: migrate dataset service update-dataset SQL tests to testcontainers ( #32533 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-27 07:10:15 +09:00
edvatar
b48f36a4e5
fix: replace dict() merge with dict unpacking to resolve overload error ( #32653 )
...
Signed-off-by: edvatar <88481784+toroleapinc@users.noreply.github.com >
2026-02-27 06:15:17 +09:00
木之本澪
0bf5f4df3b
test: migrate dataset_indexing_task SQL tests to testcontainers ( #32531 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-27 06:06:42 +09:00
木之本澪
56759c03b7
test: migrate clean_dataset_task SQL tests to testcontainers ( #32529 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-26 18:59:36 +09:00
不做了睡大觉
cec6d82650
fix: add None checks for tenant.id in dataset vector index tests ( #32603 )
...
Co-authored-by: User <user@example.com >
2026-02-26 17:15:45 +09:00
Asuka Minato
33e0dae2b2
ci: try from main repo ( #32620 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-26 16:30:10 +09:00
Pandaaaa906
4f38229fbc
feat: Adding error handle support for Agent Node ( #31596 )
2026-02-26 14:28:24 +09:00
木之本澪
5d927b413f
test: migrate workflow_node_execution_service_repository SQL tests to testcontainers ( #32591 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-26 03:42:08 +09:00
木之本澪
39de931555
test: migrate restore_archived_workflow_run SQL tests to testcontainers ( #32590 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-26 03:24:58 +09:00
木之本澪
05c827606b
test: migrate test_dataset_service_get_segments SQL tests to testcontainers ( #32544 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-26 02:12:41 +09:00
Ijas
daa923278e
fix: type checking error in parser ( #32510 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-26 01:24:59 +09:00
Asuka Minato
7b1b5c2445
test: example for [Refactor/Chore] use Testcontainers to do sql test #32454 ( #32459 )
2026-02-25 23:22:20 +08:00
heyszt
154486bc7b
feat(aliyun-trace): add app_id attribute ( #32489 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-25 23:20:44 +08:00
Pandaaaa906
fd799fa3f4
fix: spin-animation animation-delay ( #32560 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-02-25 23:17:08 +08:00
非法操作
065122a2ae
fix: incorrect placeholder color in dark mode ( #32568 )
2026-02-25 23:15:51 +08:00
Poojan
b5f62b98f9
test: add unit tests for base-components-part-5 ( #32457 )
...
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
2026-02-25 22:13:10 +08:00
Poojan
0ac09127c7
test: add unit tests for base components-part-4 ( #32452 )
...
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
2026-02-25 17:36:58 +08:00
木之本澪
3c69bac2b1
test: migrate dataset service retrieval SQL tests to testcontainers ( #32528 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-25 18:13:07 +09:00
-LAN-
0964fc142e
refactor(workflow): inject http request node config through factories and defaults ( #32365 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-25 16:29:59 +08:00
Saumya Talwani
6f2c101e3c
test: add tests for some base components ( #32479 )
2026-02-25 16:08:03 +08:00
Saumya Talwani
34b6fc92d7
test: add tests for some components in base > prompt-editor ( #32472 )
...
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
2026-02-25 16:07:14 +08:00
Dev Sharma
d773096146
test: improve unit tests for controllers.service_api ( #32073 )
...
Co-authored-by: Rajat Agarwal <rajat.agarwal@infocusp.com >
2026-02-25 14:45:50 +08:00
rajatagarwal-oss
212756c315
test: unit test cases for controllers.files, controllers.mcp and controllers.trigger module ( #32057 )
2026-02-25 14:41:42 +08:00
木之本澪
6ff420cd03
test: migrate dataset service update-delete SQL tests to testcontainers ( #32548 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 15:07:28 +09:00
木之本澪
99cc98320a
test: migrate dataset collection binding SQL tests to testcontainers ( #32539 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-25 14:15:07 +09:00
木之本澪
5bc1b6f615
test: migrate conversation service SQL tests to testcontainers ( #32527 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 14:09:28 +09:00
dependabot[bot]
de10b342e8
chore(deps): bump fickling from 0.1.7 to 0.1.8 in /api ( #32552 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 14:04:06 +09:00
非法操作
48f6b2e885
fix: incorrect form field height of input modal ( #32557 )
2026-02-25 12:02:18 +08:00
akashseth-ifp
4e142f72e8
test(base): add test coverage for more base/form components ( #32437 )
...
Co-authored-by: sahil-infocusp <73810410+sahil-infocusp@users.noreply.github.com >
2026-02-25 10:47:25 +08:00
木之本澪
a6456da393
test: migrate delete_archived_workflow_run SQL tests to testcontainers ( #32549 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 05:18:52 +09:00
木之本澪
b863f8edbd
test: migrate test_document_service_display_status SQL tests to testcontainers ( #32545 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 05:13:22 +09:00
木之本澪
64296da7e7
test: migrate remove_app_and_related_data_task SQL tests to testcontainers ( #32547 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 05:12:23 +09:00
木之本澪
02fef84d7f
test: migrate node execution repository sql tests to testcontainers ( #32524 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 05:01:26 +09:00
木之本澪
28f2098b00
test: migrate workflow trigger log repository sql tests to testcontainers ( #32525 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 04:53:16 +09:00
木之本澪
59681ce760
test: migrate message extra contents tests to testcontainers ( #32532 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 04:51:14 +09:00
木之本澪
4997b82a63
test: migrate end user service SQL tests to testcontainers ( #32530 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 04:49:49 +09:00
木之本澪
3abfbc0246
test: migrate remaining DocumentSegment navigation SQL tests to testcontainers ( #32523 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 02:51:38 +09:00
木之本澪
beea1acd92
test: migrate workflow run repository SQL tests to testcontainers ( #32519 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-25 01:36:39 +09:00
akashseth-ifp
8761109a34
test(base): added test coverage to form components ( #32436 )
2026-02-24 22:30:35 +08:00
Saumya Talwani
00935fe526
test: add tests for base > image-uploader ( #32416 )
2026-02-24 21:29:28 +08:00
Saumya Talwani
0358925d7d
test: add tests for some base components ( #32415 )
2026-02-24 21:08:57 +08:00
Poojan
b8fbd7b0f6
test: add unit tests for chat/embedded-chatbot components ( #32361 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
2026-02-24 20:58:45 +08:00
akashseth-ifp
bcd5dd0f81
test(web): increase coverage for files in folder plugin-page and model-provider-page ( #32377 )
2026-02-24 20:57:47 +08:00
longway
a1991c51e4
fix: add explicit return type annotations to BaseVector abstract methods ( #32516 )
2026-02-24 21:17:55 +09:00
Poojan
b2fa6cb4d3
test: add unit tests for chat components ( #32367 )
2026-02-24 18:29:21 +08:00
akashseth-ifp
ad3a195734
test(web): increase test coverage for model-provider-page folder ( #32374 )
2026-02-24 18:28:12 +08:00
Tyson Cung
84533cbfe0
fix: resolve pyright bad-index errors in parser.py ( #32507 )
2026-02-24 17:29:17 +09:00
Saumya Talwani
0eaae4f573
test: added tests for some base components ( #32370 )
2026-02-24 16:22:43 +08:00
Saumya Talwani
9819f7d69c
test: add tests for file-upload components ( #32373 )
...
Co-authored-by: sahil <sahil@infocusp.com >
2026-02-24 16:16:06 +08:00
不做了睡大觉
a040b9428d
fix: correct type annotations in Langfuse trace entities to match SDK ( #32498 )
...
Co-authored-by: User <user@example.com >
2026-02-24 16:31:12 +09:00
Saumya Talwani
740d94c6ed
test: add tests for some base components ( #32356 )
2026-02-24 14:35:23 +08:00
Poojan
657eeb65b8
test: add unit tests for base-components-part-2 ( #32409 )
2026-02-24 14:34:48 +08:00
Saumya Talwani
f923901d3f
test: add tests for base > features ( #32397 )
...
Co-authored-by: sahil <sahil@infocusp.com >
2026-02-24 13:01:45 +08:00
akashseth-ifp
a0ddaed6d3
test(web): Fix failing web test in 'Web Tests' GitHub Action ( #32481 )
2026-02-24 13:01:30 +08:00
akashseth-ifp
2162cd1a69
test(web): increase test coverage for components inside header folder ( #32392 )
2026-02-24 12:44:10 +08:00
mahammadasim
0070891114
test: add unit tests for prompt editor's component picker block plugin. ( #32412 )
2026-02-24 12:42:57 +08:00
Poojan
6e531fe44f
test: add unit tests for base-components part-3 ( #32408 )
2026-02-24 12:21:02 +08:00
J0su3Code
80f49367eb
fix: add return type annotation to abstract _publish method ( #32493 )
2026-02-24 03:12:43 +09:00
Tyson Cung
7c60ad01d3
fix: add return type annotation to Moderation.validate_config abstract method ( #32491 )
2026-02-24 02:11:43 +09:00
Stella Miyako
57890eed25
refactor: fix opentelemetry histogram type assignment error ( #32490 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-24 01:32:16 +09:00
木之本澪
737575d637
test: migrate Dataset/Document property tests to testcontainers ( #32487 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-24 01:23:48 +09:00
木之本澪
f76ee7cfa4
fix: add return type annotation to BaseVector.create ( #32475 )
...
Co-authored-by: KinomotoMio <200703522+KinomotoMio@users.noreply.github.com >
2026-02-23 22:28:40 +09:00
akashseth-ifp
a0244d1390
test(web): add tests for model-provider-page files in header account-… ( #32360 )
2026-02-23 20:07:19 +08:00
akashseth-ifp
42af9d5438
test(web): add members-page account-setting specs and improve coverage ( #32311 )
2026-02-23 20:06:35 +08:00
Tyson Cung
4c48e3b997
refactor: inherit ABC in AppQueueManager for proper abstract method usage ( #32461 )
2026-02-23 15:46:30 +09:00
dependabot[bot]
46f0cebbb0
chore(deps): update redis[hiredis] requirement from ~=6.1.0 to ~=7.2.0 in /api ( #32464 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 15:41:12 +09:00
dependabot[bot]
2d54192f35
chore(deps): update python-docx requirement from ~=1.1.0 to ~=1.2.0 in /api ( #32463 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-23 15:38:20 +09:00
dependabot[bot]
80a5398dea
chore(deps): update pydantic requirement from ~=2.11.4 to ~=2.12.5 in /api ( #32462 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-23 15:37:44 +09:00
Saumya Talwani
ab64c4adf9
test: add test cases for some base components ( #32314 )
2026-02-23 13:17:46 +08:00
mahammadasim
ce8354a42a
test: Add unit tests for Data Source Integrations (Notion, Website) and Modals ( #32313 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
2026-02-23 13:00:02 +08:00
akashseth-ifp
d0bb642fc5
test(web): Added test for model-auth files in header folder ( #32358 )
2026-02-23 12:57:00 +08:00
mahammadasim
e4ddf07194
test: header account about, account setting and account dropdown ( #32283 )
2026-02-23 12:15:57 +08:00
akashseth-ifp
aad980f267
test: tighten user-visible specs and raise coverage for key-validator… ( #32281 )
2026-02-23 12:15:34 +08:00
wangxiaolei
8141e3af99
fix: fix node after change can not select start node ( #32441 )
2026-02-21 14:04:21 +08:00
Asuka Minato
b108de6607
refactor: refine some type in trial ( #32426 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-21 14:02:41 +08:00
dependabot[bot]
7b3b3dbe52
chore(deps): bump flask from 3.1.2 to 3.1.3 in /api ( #32432 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-20 20:00:39 +09:00
dependabot[bot]
5d7aeaa7e5
chore(deps): bump werkzeug from 3.1.5 to 3.1.6 in /api ( #32431 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-20 20:00:17 +09:00
dependabot[bot]
41e2812349
chore(deps): bump pypdf from 6.6.2 to 6.7.1 in /api ( #32427 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-20 15:11:03 +09:00
-LAN-
fbacb9f7a2
fix: clear stale provider credentials during plugin uninstall ( #32380 )
2026-02-19 10:28:01 +08:00
Saumya Talwani
4d36a0707a
test: add tests for base > date-time-picker ( #32396 )
2026-02-19 10:27:11 +08:00
Crazywoola
3c4f5b45c4
fix: correct misleading retry count in error message ( #32406 )
2026-02-19 10:24:28 +08:00
dependabot[bot]
ce75f26744
chore(deps-dev): bump import-linter from 2.7 to 2.10 in /api ( #32403 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 02:37:59 +09:00
yyh
ea0e1b52a8
refactor(web): make Switch controlled-only and migrate call sites ( #32399 )
2026-02-18 23:47:07 +08:00
kurokobo
0993b94acd
fix: correct misleading retry count in error message
2026-02-19 00:23:22 +09:00
dependabot[bot]
368db04519
chore(deps-dev): bump opensearch-py from 2.4.0 to 3.1.0 in /api ( #32400 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-18 23:07:40 +09:00
dependabot[bot]
4e3680e139
chore(deps-dev): update types-markdown requirement from ~=3.7.0 to ~=3.10.2 in /api ( #32401 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-18 23:06:28 +09:00
dependabot[bot]
3758904c00
chore(deps): bump gmpy2 from 2.2.1 to 2.3.0 in /api ( #32402 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 23:04:48 +09:00
Asuka Minato
938e4790f4
ci: Add weekly schedule for pip and uv ecosystems ( #32398 )
2026-02-18 21:53:35 +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
-LAN-
41a4a57d2e
refactor(document_extractor): Extract configs ( #31828 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-16 23:39:50 +08:00
99
7656d514b9
refactor(workflow-file): move core.file to core.workflow.file ( #32252 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-16 22:38:19 +08:00
Haohao
6824eda1c6
fix(i18n): fix critical errors and overhaul Persian (fa-IR) translations in workflow.json ( #32342 )
2026-02-16 20:27:25 +08:00
dependabot[bot]
3cf13ba9c6
chore(deps-dev): bump types-greenlet from 3.1.0.20250401 to 3.3.0.20251206 in /api ( #32349 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 14:12:59 +09:00
Asuka Minato
c16e64b833
ci: update dependabot config ( #32346 )
2026-02-16 13:51:33 +09:00
yyh
ba12960975
refactor(web): centralize role-based route guards and fix anti-patterns ( #32302 )
2026-02-14 17:31:37 +08:00
yyh
1f74a251f7
fix: remove explore context and migrate query to orpc contract ( #32320 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-14 16:18:26 +08:00
L1nSn0w
db17119a96
fix(api): make DB migration Redis lock TTL configurable and prevent LockNotOwnedError from masking failures ( #32299 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-14 14:55:05 +08:00
Xiyuan Chen
34e09829fb
fix(app-copy): inherit web app permission from original app ( #32323 )
2026-02-13 22:34:45 -08:00
Poojan
faf5166c67
test: add unit tests for base chat components ( #32249 )
2026-02-14 12:50:27 +08:00
dependabot[bot]
c7bbe05088
chore(deps): bump sqlparse from 0.5.3 to 0.5.4 in /api ( #32315 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-14 12:05:46 +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
Saumya Talwani
98466e2d29
test: add tests for some base components ( #32265 )
2026-02-13 14:29:04 +08:00
Coding On Star
a4e03d6284
test: add integration tests for app card operations, list browsing, and create app flows ( #32298 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-13 13:21:09 +08:00
Poojan
84d090db33
test: add unit tests for base components-part-1 ( #32154 )
2026-02-13 11:14:14 +08:00
dependabot[bot]
f3f56f03e3
chore(deps): bump qs from 6.14.1 to 6.14.2 in /web ( #32290 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 10:48:08 +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
Conner Mo
16df9851a2
feat(api): optimize OceanBase vector store performance and configurability ( #32263 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-13 09:48:55 +08:00
Bowen Liang
c0ffb6db2a
feat: support config max size of plugin generated files ( #30887 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-13 09:48:27 +08:00
dependabot[bot]
0118b45cff
chore(deps): bump pillow from 12.0.0 to 12.1.1 in /api ( #32250 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 04:47:19 +09:00
Stephen Zhou
8fd3eeb760
fix: can not upload file in single run ( #32276 )
2026-02-12 17:23:01 +08:00
Varun Chawla
f233e2036f
fix: metadata batch edit silently fails due to split transactions and swallowed exceptions ( #32041 )
2026-02-12 12:59:59 +08:00
Coding On Star
3fd1eea4d7
feat(tests): add integration tests for explore app list, installed apps, and sidebar lifecycle flows ( #32248 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:29:03 +08:00
Coding On Star
b65678bd4c
test: add comprehensive unit and integration tests for RAG Pipeline components ( #32237 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:28:55 +08:00
Coding On Star
bfdc39510b
test: add unit and integration tests for share, develop, and goto-anything modules ( #32246 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:05:43 +08:00
Coding On Star
80e6312807
test: add comprehensive unit and integration tests for billing components ( #32227 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-12 10:05:06 +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
Coding On Star
10f85074e8
test: add comprehensive unit and integration tests for dataset module ( #32187 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 10:00:32 +08:00
Saumya Talwani
f953331f91
test: add unit tests for some base components ( #32201 )
2026-02-12 09:51:18 +08:00
Runzhe
32350f7a04
feat(api): add scheduled cleanup task for specific workflow logs ( #31843 )
...
Co-authored-by: 章润喆 <zhangrunzhe@zhangrunzhedeMacBook-Air.local >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com >
2026-02-11 20:54:36 +08:00
QuantumGhost
c730fec1e4
chore: bump version to 1.13.0 ( #32147 )
2026-02-11 17:08:49 +08:00
NFish
b4fec9b7aa
fix: hide invite button if current user is not workspace manager ( #31744 )
2026-02-11 16:31:12 +08:00
hj24
7e0bccbbf0
fix: update index to optimize message clean performance ( #32238 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-11 16:07:52 +08:00
wangxiaolei
2f87ecc0ce
fix: fix use fastopenapi lead user is anonymouse ( #32236 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-11 15:53:51 +08:00
Wu Tianwei
5b4c7b2a40
feat(tests): add mock for useInvalidateWorkflowRunHistory in pipeline run tests ( #32234 )
2026-02-11 14:51:43 +08:00
veganmosfet
378a1d7d08
Merge commit from fork
...
Removed the dangerous `new function` call during echarts parsing and replaced with an error message.
Co-authored-by: Byron Wang <byron@linux.com >
2026-02-11 14:22:30 +08:00
dependabot[bot]
ce0192620d
chore(deps): bump google-api-python-client from 2.90.0 to 2.189.0 in /api ( #32102 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 15:15:21 +09:00
dependabot[bot]
e9feeedc01
chore(deps): bump cryptography from 46.0.3 to 46.0.5 in /api ( #32218 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 15:12:21 +09:00
Wu Tianwei
e32490f54e
feat(workflow): enhance workflow run history management and UI updates ( #32230 )
2026-02-11 14:09:33 +08:00
Byron.wang
e9db50f781
docs(api): mark SetupApi as unauthenticated by design ( #32224 )
2026-02-11 12:11:09 +08:00
wangxiaolei
0310f631ee
fix: fix get_message_event_type return wrong message type ( #32019 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-11 10:57:27 +08:00
wangxiaolei
abc5a61e98
feat: support nl-NL language ( #32216 )
2026-02-11 10:42:13 +08:00
fenglin
5f1698add6
fix: add unique constraint to tenant_default_models to prevent duplic… ( #31221 )
...
Co-authored-by: qiaofenglin <qiaofenglin@baidu.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com >
2026-02-11 10:22:35 +08:00
wangxiaolei
36e50f277f
fix: fix all tools is deleted ( #32207 )
2026-02-11 10:04:38 +08:00
QuantumGhost
704ee40caa
fix(api): excessive high CPU usage caused by RedisClientWrapper ( #32212 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-11 09:49:29 +08:00
QuantumGhost
3119c99979
chore(api): consume tasks in workflow_based_app_execution queue in start-worker script ( #32214 )
2026-02-11 09:21:54 +08:00
Wu Tianwei
16b8733886
fix: Fix the display of state icon of base node ( #32208 )
2026-02-10 22:45:56 +08:00
dependabot[bot]
83f64104fd
chore(deps): bump axios from 1.13.2 to 1.13.5 in /sdks/nodejs-client ( #32199 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 21:58:06 +08:00
非法操作
5077879886
chore: allow draft run single node without connect to other node ( #31977 )
2026-02-10 18:03:52 +08:00
weiguang li
697b57631a
fix(console): keep conversation updated_at unchanged when marking read ( #32133 )
2026-02-10 17:56:38 +08:00
Ponder
6015f23e79
feat: enhancement celery configuration ( #32145 )
2026-02-10 17:55:24 +08:00
Stephen Zhou
f355c8d595
refactor: type safe env, update to zod v4 ( #32035 )
2026-02-10 17:55:11 +08:00
wangxiaolei
0142001fc2
fix: fix no dify home directory lead permission error ( #32169 )
2026-02-10 17:47:46 +08:00
Coding On Star
4058e9ae23
refactor: extract sub-components and custom hooks from UpdateDSLModal and Metadata components ( #32045 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-02-10 17:26:08 +08:00
Novice
95310561ec
chore(api): update launch.json.example to include new workflow_based_app_execution. ( #32184 )
2026-02-10 17:08:43 +08:00
Wu Tianwei
de33561a52
test: add comprehensive tests for Human Input Node functionality ( #32191 )
2026-02-10 17:00:46 +08:00
Varun Chawla
6d9665578b
fix: replace sendBeacon with fetch keepalive for autosave on page close ( #32088 )
...
Signed-off-by: Varun Chawla <varun_6april@hotmail.com >
2026-02-10 16:59:02 +08:00
weiguang li
18f14c04dc
fix(web): fill workflow tool output descriptions from schema ( #32117 )
2026-02-10 16:51:28 +08:00
weiguang li
14251b249d
fix(api): include file marker for workflow tool file outputs ( #32114 )
2026-02-10 16:51:12 +08:00
Stephen Zhou
1819bd72ef
refactor: import component css in globals.css ( #32180 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-10 13:55:42 +08:00
zyssyz123
7dabc03a08
fix: When the user is a non-sandbox user and has a paid balance, the … ( #32173 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-10 12:08:23 +08:00
Dream
1a050c9f86
fix(api): clean up orphaned pending accounts on member removal ( #32151 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-10 10:17:27 +08:00
Shuvam Pandey
7fb6e0cdfe
refactor(api): tighten OTel decorator typing ( #32163 )
2026-02-10 00:46:02 +09:00
Stephen Zhou
e0fcf33979
chore: introduce css icons ( #32004 )
2026-02-09 18:37:41 +08:00
Stephen Zhou
898e09264b
chore: detect utilities in css ( #32143 )
2026-02-09 18:20:09 +08:00
Vlad D
4ac461d882
fix(api): serialize pipeline file-upload created_at ( #32098 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 17:50:29 +08:00
Vlad D
fa763216d0
fix(api): register knowledge pipeline service API routes ( #32097 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com >
2026-02-09 17:43:36 +08:00
wangxiaolei
d546210040
refactor: document_indexing_sync_task split db session ( #32129 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 17:12:16 +08:00
Stephen Zhou
4e0a7a7f9e
chore: fix type for useTranslation in #i18n ( #32134 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-09 16:42:53 +08:00
Yessenia-d
e4ab6e0919
style: update banner item styles and enhance dark/light theme variables ( #32111 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-09 15:32:40 +08:00
QuantumGhost
6fa943fe75
chore(api): update launch.json.template ( #32124 )
2026-02-09 15:10:29 +08:00
QuantumGhost
a1fc280102
feat: Human Input Node ( #32060 )
...
The frontend and backend implementation for the human input node.
Co-authored-by: twwu <twwu@dify.ai >
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: zhsama <torvalds@linux.do >
2026-02-09 14:57:23 +08:00
wangxiaolei
56e3a55023
fix: fix trigger output schema miss ( #32116 )
2026-02-09 14:54:21 +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
盐粒 Yanli
5b06203ef5
feat: Service API - add end-user lookup endpoint ( #32015 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 14:01:22 +08:00
wangxiaolei
3348b89436
refactor: decouple database operations from knowledge retrieval nodes ( #31981 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 13:56:55 +08:00
Stephen Zhou
0428ac5f3a
test: stable test ( #32108 )
2026-02-09 13:36:37 +08:00
wangxiaolei
aead4fe65c
refactor: document_indexing_update_task split database session ( #32105 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 10:49:23 +08:00
zxhlyh
bdf6739b86
fix: search model provider list ( #32106 )
2026-02-09 10:35:40 +08:00
wangxiaolei
483db22b97
feat: extract mcp tool usage ( #31802 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 09:52:14 +08:00
wangxiaolei
aa800d838d
refactor: partition Celery task sessions into smaller, discrete execu… ( #32085 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-08 21:01:54 +08:00
kongwenyan
4bd80683a4
refactor: remove unnecessary type: async_workflow_service.py ( #32081 )
2026-02-08 03:26:30 +09:00
Crazywoola
c185a51bad
fix: remove unexpected scrollbar in KB Retrieval settings ( #32082 )
2026-02-07 13:23:01 +08:00
Jyong
4430a1b3da
fix: batch delete document db session block ( #32062 )
2026-02-06 18:02:14 +08:00
zyssyz123
2c9430313d
fix: redis for api token ( #31861 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com >
2026-02-06 16:25:27 +08:00
QuantumGhost
552ee369b2
chore: update deploy branches for deploy-hitl.yaml ( #32051 )
2026-02-06 16:14:05 +08:00
Stephen Zhou
d5b9a7b2f8
test: only remove text coverage in CI ( #32043 )
2026-02-06 16:12:28 +08:00
NeatGuyCoding
c2a3f459c7
fix(api): return proper HTTP 204 status code in DELETE endpoints ( #32012 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-06 15:32:52 +08:00
QuantumGhost
4971e11734
perf: use batch delete method instead of single delete ( #32036 )
...
Co-authored-by: fatelei <fatelei@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: FFXN <lizy@dify.ai >
2026-02-06 15:12:32 +08:00
wangxiaolei
a297b06aac
fix: fix tool type is miss ( #32042 )
2026-02-06 14:38:15 +08:00
QuantumGhost
e988266f53
chore: update HITL auto deploy workflow ( #32040 )
2026-02-06 14:15:32 +08:00
longbingljw
d9530f7bb7
fix: make flask upgrade-db fail on error ( #32024 )
2026-02-06 12:01:31 +08:00
wangxiaolei
b24e6edada
fix: fix agent node tool type is not right ( #32008 )
...
Infer real tool type via querying relevant database tables.
The root cause for incorrect `type` field is still not clear.
2026-02-06 11:24:39 +08:00
Ryan
59a9cbbf78
chore: remove .codex/skills directory ( #32022 )
...
Co-authored-by: Longwei Liu <longweiliu@LongweideMacBook-Air.local >
2026-02-06 10:46:50 +08:00
99
45164ce33e
refactor: strip external imports in workflow template transform ( #32017 )
2026-02-06 10:37:26 +08:00
99
095b3ee234
chore: Remove redundant double space in variable type description (core/variables/variables.py) ( #32002 )
2026-02-05 21:44:31 +08:00
QuantumGhost
cb970e54da
perf(api): Optimize the response time of AppListApi endpoint ( #31999 )
2026-02-05 19:05:09 +08:00
Stream
e04f2a0786
feat: use static manifest for pre-caching all plugin manifests before checking updates ( #31942 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-05 18:58:17 +08:00
Stephen Zhou
7202a24bcf
chore: migrate to eslint-better-tailwind ( #31969 )
2026-02-05 18:36:08 +09:00
wangxiaolei
be8f265e43
fix: fix uuid_generate_v4 only used in postgresql ( #31304 )
2026-02-05 17:32:33 +08:00
lif
9e54f086dc
fix(web): add rewrite rule to fix Serwist precaching 404 errors ( #31770 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-02-05 15:42:18 +08:00
Joel
8c31b69c8e
chore: sticky the applist header in explore page ( #31967 )
2026-02-05 14:44:51 +08:00
wangxiaolei
b886b3f6c8
fix: fix miss use db.session ( #31971 )
2026-02-05 14:42:34 +08:00
Stephen Zhou
ef0d18bb61
test: fix test ( #31975 )
2026-02-05 14:31:21 +08:00
Xiyuan Chen
c56ad8e323
feat: account delete cleanup ( #31519 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-04 17:59:41 -08:00
yyh
365f749ed5
fix: remove staleTime/gcTime overrides from trigger query hooks and use orpc contract ( #31863 )
2026-02-04 19:33:32 +08:00
wangxiaolei
f686197589
feat: use latest hash to sync draft ( #31924 )
2026-02-04 19:32:36 +08:00
Coding On Star
f584be9cf0
chore: update CODEOWNERS to specify test file patterns for base components ( #31941 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-04 19:29:57 +08:00
QuantumGhost
3bd228ddb7
chore: bump version in docker-compose and package manager to 1.12.1 ( #31947 )
2026-02-04 19:29:28 +08:00
wangxiaolei
0dfa59b1db
fix: fix delete_draft_variables_batch cycle forever ( #31934 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-04 19:10:27 +08:00
Coding On Star
1e344f773b
refactor(web): extract complex components into modular structure with comprehensive tests ( #31729 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 18:35:31 +08:00
-LAN-
bba2040a05
chore: assign code owners for test directories ( #31940 )
2026-02-04 18:22:14 +08:00
Coding On Star
ad3be1e4d0
fix: include locale in appList query key for localization support inuseExploreAppList ( #31921 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-04 18:12:30 +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
zxhlyh
cc5705cb71
fix: auto summary env ( #31930 )
2026-02-04 17:47:38 +08:00
wangxiaolei
74b027c41a
fix: fix mcp output schema is union type frontend crash ( #31779 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-02-04 17:33:41 +08:00
Stephen Zhou
5f69470ebf
test: try fix test, clear test log in CI ( #31912 )
2026-02-04 17:05:15 +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
非法操作
0d74ac634b
fix: missing import console_ns ( #31916 )
2026-02-04 16:08:00 +08:00
Stephen Zhou
468990cc39
fix: remove api reference doc link en prefix ( #31910 )
2026-02-04 14:58:26 +08:00
Coding On Star
64e769f96e
refactor: plugin detail panel components for better maintainability and code organization. ( #31870 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-04 14:51:47 +08:00
Sean Kenneth Doherty
778aabb485
refactor(api): replace reqparse with Pydantic models in trial.py ( #31789 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-02-04 14:36:52 +08:00
Stephen Zhou
d8402f686e
fix: base url in client ( #31902 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-04 12:09:22 +08:00
Tomo
8bd8dee767
fix(docker): improve IRIS data persistence with proper Durable %SYS ( #31901 )
...
Co-authored-by: Tomo Okuyama <tomo.okuyama@intersystems.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-04 11:39:26 +08:00
Tomo
05f2764d7c
fix(docker): persist IRIS data across container recreation using Durable %SYS ( #31899 )
...
Co-authored-by: Tomo Okuyama <tomo.okuyama@intersystems.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-04 09:57:46 +08:00
Asuka Minato
f5d6c250ed
fix: "refactor: port api/controllers/console/tag/tags.py to ov3" ( #31887 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-03 22:18:53 +08:00
niveshdandyan
45daec7541
refactor: replace line-clamp package with native CSS ( #31877 )
...
Co-authored-by: OSS Contributor <oss-contributor@example.com >
Co-authored-by: Claude (claude-opus-4-5) <noreply@anthropic.com >
Co-authored-by: niveshdandyan <niveshdandyan@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-03 22:14:18 +08:00
盐粒 Yanli
c14a8bb437
chore(dev): use strict bash mode for pytest ( #31873 )
2026-02-03 19:42:42 +08:00
Stephen Zhou
b76c8fa853
test: fix test ( #31880 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-03 18:47:05 +08:00
QuantumGhost
8c3e77cd0c
chore: update version to 1.12.0 ( #31878 )
2026-02-03 18:08:15 +08:00
Stephen Zhou
476946f122
test: fix test ( #31869 )
2026-02-03 17:43:27 +08:00
Joel
62a698a883
fix: create app from template not support review ( #31866 )
2026-02-03 16:40:35 +08:00
Coding On Star
ebca36ffbb
refactor: update oauth_new_user handling in AppInitializer to use parseAsBoolean ( #31862 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-03 15:20:26 +08:00
Coding On Star
aa7fe42615
test: enhance CommandSelector and GotoAnythingProvider tests ( #31743 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-02-03 13:47:30 +08:00
Stephen Zhou
b55c0ec4de
fix: revert "refactor: api/controllers/console/feature.py (test)" ( #31850 )
2026-02-03 12:26:47 +08:00
dependabot[bot]
8b50c0d920
chore(deps-dev): bump types-psutil from 7.0.0.20251116 to 7.2.2.20260130 in /api ( #31814 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 09:59:29 +08:00
Asuka Minato
47f8de3f8e
refactor: port api/controllers/console/app/annotation.py api/controllers/console/explore/trial.py api/controllers/console/workspace/account.py api/controllers/console/workspace/members.py api/controllers/service_api/app/annotation.py to basemodel ( #31833 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-03 09:59:00 +08:00
Asuka Minato
491fa9923b
refactor: port api/controllers/console/datasets/data_source.py /datasets/metadata.py /service_api/dataset/metadata.py /nodes/agent/agent_node.py api/core/workflow/nodes/datasource/datasource_node.py api/services/dataset_service.py to match case ( #31836 )
2026-02-02 21:03:16 +09:00
Asuka Minato
ce2c41bbf5
refactor: port api/controllers/console/datasets/datasets_document.py api/controllers/service_api/app/annotation.py api/core/app/app_config/easy_ui_based_app/agent/manager.py api/core/app/apps/pipeline/pipeline_generator.py api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py to match case ( #31832 )
2026-02-02 19:07:30 +09:00
Asuka Minato
920db69ef2
refactor: if to match ( #31799 )
2026-02-02 18:12:03 +09:00
Asuka Minato
ac222a4dd4
refactor: port api/controllers/console/app/audio.py api/controllers/console/app/message.py api/controllers/console/auth/data_source_oauth.py api/controllers/console/auth/forgot_password.py api/controllers/console/workspace/endpoint.py ( #30680 )
2026-02-02 18:03:07 +09:00
Asuka Minato
840a975fef
refactor: add test for api/controllers/console/workspace/tool_pr… ( #29886 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-02 14:54:16 +09:00
QuantumGhost
9fb72c151c
refactor: "chore: update version to 1.12.0" ( #31817 )
2026-02-02 11:18:18 +08:00
-LAN-
603a896c49
chore(CODEOWNERS): assign .agents/skills to @hyoban ( #31816 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2026-02-02 11:12:04 +08:00
FFXN
41177757e6
fix: summary index bug ( #31810 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com >
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: hj24 <mambahj24@gmail.com >
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-02 09:45:17 +08:00
yyh
4f826b4641
refactor(typing): use enum types for workflow status fields ( #31792 )
2026-02-02 09:41:34 +08:00
Asuka Minato
3216b67bfa
refactor: examples of use match case ( #31312 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-01 19:25:54 +09:00
Asuka Minato
7828508b30
refactor: remove all reqparser ( #29289 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-02-01 13:43:14 +09:00
盐粒 Yanli
b8cb5f5ea2
refactor(typing): Fixup typing A2 - workflow engine & nodes ( #31723 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-01-31 18:00:56 +09:00
盐粒 Yanli
5bc99995fc
fix(api): align graph protocols for response streaming ( #31777 )
2026-01-31 01:57:36 +09:00
Asuka Minato
a433d5ed36
refactor: port api/controllers/console/tag/tags.py to ov3 ( #31767 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-30 22:40:14 +09:00
Asuka Minato
b58d9e030a
refactor: init_validate.py to v3 ( #31457 )
2026-01-30 22:39:02 +09:00
Asuka Minato
a4db322440
chore: update restx to 1.3.2 ( #31229 )
2026-01-30 21:24:49 +08:00
lif
24b280a0ed
fix(i18n): improve Chinese translation of Max Tokens ( #31771 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-30 20:19:35 +08:00
QuantumGhost
90fe9abab7
revert: revert human input relevant code ( #31766 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-30 19:18:49 +08:00
Asuka Minato
ba568a634d
refactor: api/controllers/console/remote_files.py to ov3 ( #31466 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-30 19:32:20 +09:00
Cursx
f33d99ea01
refactor: api/controllers/console/feature.py (test) ( #31562 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-30 19:22:01 +09:00
Joel
4346f61b0c
chore: hide disable try tab when not support ( #31759 )
2026-01-30 18:10:25 +08:00
QuantumGhost
f90fa2b186
fix(api): fix workflow state persistence issue ( #31752 )
...
Ensure workflow pause configuration is correctly set for all entrypoints.
2026-01-30 17:44:29 +08:00
Stephen Zhou
b7e752078c
fix: trigger doc link ( #31754 )
2026-01-30 17:30:24 +08:00
盐粒 Yanli
5a7dfd15b8
fix: Drain non-stream plugin chunk iterator ( #31564 )
2026-01-30 16:54:56 +08:00
Asuka Minato
89abea26f9
refactor: rm some dict api/controllers/console/app/generator.py api/core/llm_generator/llm_generator.py ( #31709 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-30 17:37:20 +09:00
Jax
95d68437d1
fix(redis): Redis Cluster eval errors by adding hash tags to trigger debug keys ( #31701 )
2026-01-30 16:05:02 +08:00
QuantumGhost
d6a787497f
chore(docker): update plugin daemon version to 0.5.3-local in docker-compose ( #31739 )
2026-01-30 14:22:32 +08:00
Stephen Zhou
0cf7827f2a
chore: update lint config ( #31735 )
2026-01-30 14:10:09 +08:00
github-actions[bot]
cf7fae393c
chore(i18n): sync translations with en-US ( #31730 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-30 12:27:01 +08:00
Stephen Zhou
5c0df4a3ef
chore: Revert "refactor: prefer css icon" ( #31733 )
2026-01-30 12:26:07 +08:00
FFXN
5a3ceb240e
feat: Summary index for knowledge. ( #31719 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com >
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: hj24 <mambahj24@gmail.com >
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-30 11:08:09 +08:00
QuantumGhost
4e7226dc39
chore: update version to 1.12.0 ( #31726 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-30 11:07:44 +08:00
QuantumGhost
03e3acfc71
feat(api): Human Input Node (backend part) ( #31646 )
...
The backend part of the human in the loop (HITL) feature and relevant architecture / workflow engine changes.
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: 盐粒 Yanli <yanli@dify.ai >
Co-authored-by: CrabSAMA <40541269+CrabSAMA@users.noreply.github.com >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: yihong <zouzou0208@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
2026-01-30 10:18:49 +08:00
Wu Tianwei
fedd097f63
feat: Human Input node (Frontend Part) ( #31631 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: yessenia <yessenia.contact@gmail.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-01-30 10:16:46 +08:00
盐粒 Yanli
5bf0251554
chore(typing): reduce ty excludes for A1 ( #31721 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-30 02:38:57 +08:00
Stephen Zhou
f79512ec78
refactor: prefer css icon ( #31551 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-29 21:14:55 +08:00
Joel
c27df88417
feat: try app support review ( #31716 )
2026-01-29 19:40:47 +08:00
yihong
8aeef36e2d
feat: use xdist to make make test faster ( #30824 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2026-01-29 18:17:40 +08:00
Stephen Zhou
25ac69afc5
docs: relocate frontend docs for agents and human ( #31714 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-29 17:58:10 +08:00
CrabSAMA
7d1ad7e03a
refactor: unified shortcut keys display using component ( #31713 )
2026-01-29 17:57:46 +08:00
盐粒 Yanli
62f46fc55c
chore(ty): Bootstrap ty type checking for api ( #31681 )
2026-01-29 16:45:07 +08:00
-LAN-
2626e773d9
chore: Set plugin schema cache TTL to 1h ( #31708 )
2026-01-29 16:41:09 +08:00
盐粒 Yanli
b9ac7af9c5
refactor(web): consolidate download helpers ( #31664 )
2026-01-29 16:02:49 +08:00
Seokrin Taron Sung
74cfe77674
fix(web): remove unwanted border on sticky elements in dark mode ( #31699 )
2026-01-29 15:51:51 +08:00
JQSevenMiao
4f2cd40498
fix: convert HTTP method to lowercase when parsing cURL commands ( #31704 )
...
Co-authored-by: jiasiqi <jiasiqi3@tal.com >
2026-01-29 15:37:37 +08:00
-LAN-
0934b89da9
chore(import-linter): add a rule to make model_runtime isolate ( #31706 )
2026-01-29 15:06:40 +08:00
Asuka Minato
3bcfb4031a
refactor: ExporleBanner to TypeBase ( #31698 )
2026-01-29 15:34:14 +09:00
Nie Ronghua
ceb6914793
refactor(model): Refactor plugin model schema cache to be process-global to prevent redundant Daemon API calls ( #31689 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-01-29 14:31:15 +08:00
盐粒 Yanli
dbfc47e8b0
fix: SSRF in WordExtractor URL download (credit to @EaEa0001 ) ( #31678 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-29 14:01:21 +08:00
FFXN
c2473d85dc
feat: Add summary index for knowledge. ( #31625 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com >
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Yansong Zhang <916125788@qq.com >
Co-authored-by: hj24 <mambahj24@gmail.com >
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-29 13:47:35 +08:00
Stephen Zhou
5ce3a04a2c
chore: disable turbopackFileSystemCacheForDev ( #31696 )
2026-01-29 11:47:24 +08:00
bangjiehan
c30af58ac4
chore: remove non-ASCII characters in .env.example ( #31638 )
2026-01-29 11:27:58 +08:00
Coding On Star
8f414af34e
test: add comprehensive tests ( #31649 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 11:16:26 +08:00
eux
b48a10d7ec
feat(qdrant): implement full-text search with multi-keyword support ( #31658 )
2026-01-29 11:12:18 +08:00
fenglin
91532ef429
fix: add list type support for ToolInput constant value in tool node ( #31276 )
...
Co-authored-by: qiaofenglin <qiaofenglin@baidu.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-29 10:49:29 +08:00
-LAN-
24ebe2f5c6
refactor(graph_engine): Add a Config class for graph engine. ( #31663 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2026-01-28 19:57:55 +08:00
KVOJJJin
7f40f178ed
fix(app-log): fetching messages correctly when scrolling message list ( #31655 )
2026-01-28 19:57:15 +08:00
github-actions[bot]
e98c1adfbf
chore(i18n): sync translations with en-US ( #31630 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-28 17:49:10 +08:00
moonpanda
78198c6452
fix: vdb-migrate command did not use for parent-child segment migration ( #31605 )
...
Co-authored-by: warlocgao <warlocgao@tencent.com >
2026-01-28 14:54:50 +08:00
zxhlyh
6fff46bc29
feat: summary index ( #31523 )
2026-01-28 11:09:34 +08:00
-LAN-
3d414678e3
fix(graph_engine): Cannot run single iteration or loop node ( #31470 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com >
2026-01-28 01:05:59 +08:00
-LAN-
d76ad15fca
refactor(graph_engine): move observability layer and persistence laye… ( #31620 )
2026-01-28 00:54:21 +08:00
NeatGuyCoding
144ef0880a
fix(cors): correct CORS resource pattern for /console/api routes ( #31485 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2026-01-27 20:03:32 +08:00
Coding On Star
11259617fa
test: add comprehensive tests for chat-user-input component ( #31595 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-01-27 20:02:49 +08:00
yyh
caa30ddcc0
chore: remove project skills ( #31615 )
2026-01-27 19:54:46 +08:00
Asuka Minato
8ec4233611
fix: doc not gen bug ( #31547 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-27 20:19:39 +09:00
Asuka Minato
e482588ef8
fix: ConsoleDatasetListQuery request.args.to_dict() ( #31598 )
2026-01-27 17:12:52 +09:00
Coding On Star
b66bd5f5a8
feat: enhance quota panel with installed providers mapping ( #31546 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-01-27 15:43:37 +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
heyszt
eca26a9b9b
feat: Enhances OpenTelemetry node parsers ( #30706 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-27 15:30:21 +08:00
Stephen Zhou
febc9b930d
chore: update react and next version ( #31593 )
2026-01-27 14:06:09 +08:00
lif
d13638f6e4
test: wrap test cleanup in act() to prevent window is not defined error ( #31558 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-27 11:25:14 +08:00
hj24
b4eef76c14
fix: billing account deletion ( #31556 )
2026-01-27 11:18:23 +08:00
dependabot[bot]
cbf7f646d9
chore(deps): bump pypdf from 6.6.0 to 6.6.2 in /api ( #31568 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-01-27 11:06:13 +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
E.G
f6be9cd90d
refactor: replace request.args.get with Pydantic BaseModel validation ( #31104 )
...
Co-authored-by: GlobalStar117 <GlobalStar117@users.noreply.github.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-27 10:48:42 +08:00
dependabot[bot]
360f3bb32f
chore(deps): bump pycryptodome from 3.19.1 to 3.23.0 in /api ( #31504 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 10:43:05 +08:00
lif
8519b16cfc
docs: add ESLint guide to AGENTS.md ( #31559 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-27 09:32:55 +08:00
盐粒 Yanli
f00d823f9f
chore: move agent notes into docstrings ( #31560 )
2026-01-27 09:32:26 +08:00
wangxiaolei
e48419937b
feat: chatflow support multimodal ( #31293 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-27 00:24:48 +08:00
Asuka Minato
5eaf0c733a
fix: service api doc can not gen ( #31549 )
2026-01-26 21:59:02 +09:00
yyh
f561656a89
chore: follow-up fixes for storybook vite migration ( #31545 )
2026-01-26 20:20:14 +08:00
Junyan Qin (Chin)
f01f555146
chore: increase plugin cache ttl to 1 hour ( #31552 )
2026-01-26 19:48:33 +08:00
Stephen Zhou
47d0e400ae
chore: update to story book nextjs-vite ( #31536 )
2026-01-26 17:07:20 +08:00
wangxiaolei
8724ba04aa
fix: fix Cannot read properties of null (reading 'credential_form_sch… ( #31117 )
2026-01-26 15:52:53 +08:00
Stephen Zhou
6fd001c660
chore: eslint prune-suppressions ( #31526 )
2026-01-26 15:31:19 +08:00
coopercoder
e8e386a6b9
fix: Add vertical scrolling support for floating elements. ( #30897 )
...
Co-authored-by: zhaiguangpeng <zhaiguangpeng@didiglobal.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-26 15:17:42 +08:00
Asuka Minato
eba5eac3fa
refactor: api/controllers/console/setup.py to ov3 ( #31465 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-26 15:04:33 +08:00
Asuka Minato
19008dce13
refactor: api/controllers/console/version.py to v3 ( #31463 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-26 15:04:25 +08:00
盐粒 Yanli
92011d0a31
refactor: LLM plugin invoke parsing ( #31499 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-26 14:59:57 +08:00
Xiangxuan Qu
a51ced0a4f
refactor: pass BaseModel instances instead of dict ( #31514 )
...
Co-authored-by: fghpdf <fghpdf@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-26 14:50:14 +08:00
yyh
dad8e408b0
fix(web): upgrade tanstack devtools to fix seroval RCE vulnerability ( #31515 )
2026-01-26 14:49:58 +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
dd988d42c2
feat: enhance quota panel to support additional model providers and integrate trial models feature ( #31443 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-26 14:04:12 +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
zyssyz123
7c12e923b6
feat: add trial model list in system features ( #31313 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com >
2026-01-26 11:52:05 +08:00
Asuka Minato
b9f1d65d4f
refactor: example of refine dict / Mapping ( #31498 )
2026-01-26 10:23:38 +08:00
dependabot[bot]
b4e2af96e2
chore(deps): bump @lexical/utils from 0.38.2 to 0.39.0 in /web ( #31503 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 10:17:04 +08:00
dependabot[bot]
9d38af6d99
chore(deps): bump pyasn1 from 0.6.1 to 0.6.2 in /api ( #31140 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 10:31:56 +08:00
TomoOkuyama
0772d49257
fix(api): fix IRIS hybrid search returning zero results ( #31309 )
...
Co-authored-by: Tomo Okuyama <tomo.okuyama@intersystems.com >
2026-01-24 10:29:19 +08:00
-LAN-
67eb8c052d
refactor: single-node workflow runner helpers ( #31472 )
2026-01-24 10:27:44 +08:00
Asuka Minato
5c4028d557
refactor: port AppModelConfig ( #30919 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-24 10:25:51 +08:00
lif
55e6bca11c
fix(http-request): prevent UUID truncation in JSON body ( #31444 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-24 10:21:21 +08:00
盐粒 Yanli
67657c2f48
chore: Update dev setup scripts and API README ( #31415 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-24 10:20:47 +08:00
fenglin
e8f9d64651
fix(tools): fix ToolInvokeMessage Union type parsing issue ( #31450 )
...
Co-authored-by: qiaofenglin <qiaofenglin@baidu.com >
2026-01-24 10:18:06 +08:00
wangxiaolei
1f8c730259
feat: optimize http status code ( #31430 )
2026-01-24 10:16:16 +08:00
Asuka Minato
8d45755303
feat: init fastopenapi ( #30453 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-23 21:07:52 +09:00
Asuka Minato
6342d196e8
refactor: split changes for api/controllers/web/workflow.py ( #29852 )
2026-01-23 19:06:21 +09:00
Asuka Minato
5dc5709d58
refactor: split changes for api/controllers/web/login.py ( #29854 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-23 19:06:04 +09:00
QuantumGhost
99d19cd3db
docs(api): clarity SystemFeatureApi for webapp is unauthenticated by design ( #31432 )
...
The `/api/system-features` is required for the web app initialization.
Authentication would create circular dependency (can't authenticate without web app loading).
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-23 16:03:12 +08:00
非法操作
fa92548cf6
feat: archive workflow run logs backend ( #31310 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-23 13:11:56 +08:00
lif
41428432cc
ci: enable ESLint autofix in autofix bot ( #31428 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-23 13:05:51 +08:00
Cursx
b3a869b91b
refactor: optimize system features response payload for unauthenticated clients ( #31392 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-01-23 12:12:11 +08:00
Stephen Zhou
f911199c8e
chore: disable serwist in dev ( #31424 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-23 11:35:14 +08:00
wangxiaolei
056095238b
fix: fix create-by-file doc_form ( #31346 )
2026-01-23 11:34:47 +08:00
盐粒 Yanli
c8ae6e39d2
fix: NextStep crash when target node is missing ( #31416 )
2026-01-23 10:15:20 +08:00
QuantumGhost
61f8647f37
docs(api): mark SystemFeatureApi as unauthenticated by design ( #31417 )
...
The `/console/api/system-features` is required for the dashboard initialization. Authentication would create circular dependency (can't login without dashboard loading).
ref: CVE-2025-63387
Related: #31368
2026-01-22 22:33:59 +08:00
github-actions[bot]
356a156f36
chore(i18n): sync translations with en-US ( #31413 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-22 20:56:19 +08:00
lif
e2d7fe9c72
fix(web): use Array.from() for FileList to fix tsc type errors ( #31398 )
2026-01-22 19:51:24 +08:00
Joel
b9f718005c
feat: frontend part of support try apps ( #31287 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-22 18:16:37 +08:00
-LAN-
c575c34ca6
refactor: Move workflow node factory to app workflow ( #31385 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2026-01-22 18:08:21 +08:00
wangxiaolei
a112caf5ec
fix: use thread local isolation the context ( #31410 )
2026-01-22 18:02:54 +08:00
lif
510a02286f
fix(web): disable single tilde strikethrough in markdown rendering ( #31400 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-22 16:33:17 +08:00
zyssyz123
515002a8ba
feat: app trial ( #26281 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com >
2026-01-22 15:42:54 +08:00
Stephen Zhou
136618b567
fix: more doc link fix ( #31395 )
...
Co-authored-by: Riskey <36894937+RiskeyL@users.noreply.github.com >
2026-01-22 15:18:42 +08:00
Stephen Zhou
036f6ef5ab
fix: following docs link fix ( #31390 )
...
Co-authored-by: Riskey <36894937+RiskeyL@users.noreply.github.com >
2026-01-22 15:02:37 +08:00
zejiewang
811e43d0d4
fix: non-auto variable type params of agent node tool are not correctly parsed ( #31128 )
...
Co-authored-by: wangzejie <wangzejie@meicai.cn >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-22 14:43:21 +08:00
wangxiaolei
4e7c1f4f44
fix: fix visibilityState event handle ( #31354 )
2026-01-22 11:13:14 +08:00
wangxiaolei
211c57f7b6
fix: remove _try_resolve_user_from_request ( #31360 )
2026-01-21 21:19:11 +08:00
Stephen Zhou
524ce14a68
test: enhance HitTestingPage tests with additional coverage for rende… ( #31355 )
2026-01-21 19:07:20 +08:00
Stephen Zhou
1813b65acb
chore: revert jsdom update ( #31353 )
2026-01-21 18:30:04 +08:00
-LAN-
6452c5a7ac
refactor(db): enforce non-null message annotation questions ( #27915 )
2026-01-21 17:54:59 +08:00
Shemol
1d778d532a
refactor(web): useClipboard hook to reduce duplication ( #31308 )
...
Signed-off-by: SherlockShemol <shemol@163.com >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-21 17:33:39 +08:00
Stephen Zhou
aa68966b55
test: fix test in #30849 ( #31350 )
2026-01-21 16:46:42 +08:00
github-actions[bot]
117b6c65e4
chore(i18n): sync translations with en-US ( #31342 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-21 16:35:12 +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
github-actions[bot]
146ee4d3e9
chore(i18n): sync translations with en-US ( #31332 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-21 16:15:58 +08:00
Coding On Star
ed0e068a47
fix(i18n): update model provider tip to only mention OpenAI in English, Japanese, and Simplified Chinese translations ( #31339 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-21 15:47:49 +08:00
Bowen Liang
d4f5a113ed
chore(web): refactor next.config.js to next.config.ts ( #31331 )
2026-01-21 15:07:32 +08:00
yyh
4b068022e1
chore: reorganize agent skills and add web design skills for all agents ( #31334 )
2026-01-21 14:48:58 +08:00
wangxiaolei
34436fc89c
feat: workflow support register context and read context ( #31265 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maries <xh001x@hotmail.com >
2026-01-21 14:31:47 +08:00
hj24
e80d76af15
feat: add lock for retention jobs ( #31320 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-21 14:06:35 +08:00
Coding On Star
76a0249eaf
feat: enhance ProgressBar and UsageInfo for storage mode ( #31273 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-21 14:04:33 +08:00
Stephen Zhou
2512227868
chore: update dev config ( #31329 )
2026-01-21 13:49:16 +08:00
wangxiaolei
121d301a41
refactor: use session factory instead of call db.session directly ( #31198 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-21 13:43:06 +08:00
Bowen Liang
071bbc6d74
build: bump NextJS from to 16 with turbopack enable for web production build boost ( #27014 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-21 12:53:29 +08:00
Stephen Zhou
db4fb06c5f
chore: lint custom tag in i18n ( #31301 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-01-21 12:21:30 +08:00
Coding On Star
a8764694ed
test: enhance HitTestingPage tests with additional coverage for rendering and state updates ( #31321 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-21 11:35:29 +08:00
Coding On Star
95f92e07e4
chore(web): comment out unused provider entries in quota panel ( #31315 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-21 10:26:14 +08:00
dependabot[bot]
c413de4b27
chore(deps-dev): bump jsdom from 27.3.0 to 27.4.0 in /web ( #31186 )
2026-01-21 01:23:28 +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
github-actions[bot]
8f949d503a
chore(i18n): sync translations with en-US ( #31298 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-20 21:40:43 +08:00
dependabot[bot]
c9519d2f0e
chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in /web ( #31297 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-20 21:27:15 +08:00
Copilot
92fc50ac57
chore(web): remove version prefixes from package.json ( #31286 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: hyoban <38493346+hyoban@users.noreply.github.com >
2026-01-20 21:14:50 +08:00
Stephen Zhou
3bb80a0934
chore: lint for i18n place holder ( #31283 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-01-20 21:14:20 +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
3ebe53ada1
ci: label web changes ( #31261 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-20 13:46:23 +08:00
Coding On Star
76b64dda52
test: add tests for dataset list ( #31231 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-20 13:07:00 +08:00
cxhello
a715c015e7
chore(web): remove redundant optimizePackageImports config ( #31257 )
2026-01-20 12:24:16 +08:00
Stephen Zhou
45b8d033be
chore: init tsslint ( #31209 )
...
Co-authored-by: Johnson Chu <johnsoncodehk@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-20 11:08:50 +08:00
kurokobo
cb51a449d3
fix: correct i18n for stepOne.uploader.tip ( #31177 )
2026-01-20 09:30:50 +08:00
盐粒 Yanli
62ac02a568
feat: Download the uploaded files ( #31068 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-19 16:48:13 +08:00
zxhlyh
2d4289a925
chore: relocate datasets api form ( #31224 )
2026-01-19 16:15:51 +08:00
wangxiaolei
88780c7eb7
fix: Revert "fix: fix create app xss issue" ( #31219 )
2026-01-19 16:07:24 +08:00
wangxiaolei
0f1db88dcb
fix: fix dify-plugin-daemon error message ( #31218 )
2026-01-19 16:00:44 +08:00
Coding On Star
92dbc94f2f
test: add unit tests for plugin detail panel components including action lists, strategy lists, and endpoint management ( #31053 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-19 14:40:32 +08:00
wangxiaolei
9f09414dbe
refactor: make url in email template more better ( #31166 )
2026-01-19 14:28:41 +08:00
Stephen Zhou
b3902374ac
chore: drop slow lint rules ( #31205 )
2026-01-19 12:45:02 +08:00
wangxiaolei
3b225c01da
refactor: refactor workflow context ( #30607 )
2026-01-19 12:18:51 +08:00
Xiyuan Chen
72ce6ca437
feat: implement workspace permission checks for member invitations an… ( #31202 )
2026-01-18 19:35:50 -08:00
NFish
269c85d5a3
feat: ee workspace permission control ( #30841 )
2026-01-19 11:06:04 +08:00
非法操作
b0545635b8
chore: improve clear workflow_run task ( #31124 )
...
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: hj24 <mambahj24@gmail.com >
2026-01-19 10:58:57 +08:00
Stephen Zhou
13d648cf7b
chore: no custom lint cache location ( #31195 )
2026-01-19 10:37:49 +08:00
yyh
e8397ae7a8
fix(web): Zustand testing best practices and state read optimization ( #31163 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-19 10:31:34 +08:00
yyh
8893913b3a
feat: add Vercel React Best Practices skill for Claude Code ( #31133 )
2026-01-19 10:30:49 +08:00
Stephen Zhou
14f123802d
chore: update vite related version ( #31180 )
2026-01-19 10:28:06 +08:00
Stephen Zhou
7b66bbc35a
chore: introduce bulk-suppressions and multithread linting ( #31157 )
2026-01-17 19:51:56 +08:00
Pegasus
77366f33a4
feat(web): add loading indicators for infinite scroll pagination ( #31110 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-17 17:36:07 +08:00
yyh
e3b0918dd9
test(web): add global zustand mock for tests ( #31149 )
2026-01-17 17:29:13 +08:00
가은 정
fad6fa141d
chore: improve accessibility for learn more link ( #31120 )
...
Co-authored-by: khmandarrin <jeong-ga-eun@jeong-ga-eun-ui-MacBookAir.local >
2026-01-16 18:12:07 +08:00
Pádraic Slattery
30821fd26c
chore: Update outdated GitHub Actions versions ( #31114 )
2026-01-16 17:56:55 +08:00
Xiangxuan Qu
1a9fdd9a65
refactor: migrate tag list API query parameters to Pydantic ( #31097 )
...
Co-authored-by: fghpdf <fghpdf@users.noreply.github.com >
2026-01-16 17:49:52 +08:00
Stream
de610cbf39
fix: call get_text_content() instead of casting to str ( #31121 )
...
Signed-off-by: Stream <Stream_2@qq.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-16 18:41:00 +09:00
yyh
6903c31b84
fix(search-input): retain focus after clearing input ( #31107 )
2026-01-16 16:22:14 +08:00
盐粒 Yanli
b2cc9b255d
chore: Update coding agent workflow for backend ( #31093 )
2026-01-16 14:28:47 +08:00
XiaoBa
e9f0e1e839
fix(web): replace Response.json with legacy Response constructor for pre-Chrome 105 compatibility( #31091 ) ( #31095 )
...
Co-authored-by: Xiaoba Yu <xb1823725853@gmail.com >
2026-01-16 14:26:23 +08:00
pavior
cd497a8c52
fix(web): use portal for variable picker in code editor ( Fixes #31063 ) ( #31066 )
2026-01-16 13:31:57 +08:00
Stephen Zhou
7aab4529e6
chore: lint for state hooks ( #31088 )
2026-01-16 11:58:28 +08:00
E.G
4bff0cd0ab
fix: resolve 'Expand all chunks' button not working ( #31074 )
...
Co-authored-by: GlobalStar117 <GlobalStar117@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com >
2026-01-16 11:34:42 +08:00
byteforge
c98870c3f4
refactor: always preserve marketplace search state in URL ( #31069 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-16 08:52:53 +09:00
Stephen Zhou
b06c7c8f33
ci: disable limit annotation ( #31072 )
2026-01-15 23:04:26 +08:00
Stephen Zhou
1a2fce7055
ci: eslint annotation ( #31056 )
2026-01-15 21:49:46 +08:00
lif
2b021e8752
fix: remove hardcoded 48-character limit from text inputs ( #30156 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-01-15 17:43:00 +08:00
wangxiaolei
4a197b9458
fix: fix log updated_at is refreshed ( #31045 )
2026-01-15 15:42:46 +08:00
Xiyuan Chen
772ff636ec
feat: credential sync fix for enterprise edition ( #30626 )
2026-01-14 23:33:24 -08:00
Stephen Zhou
ab1c5a2027
refactor: remove manual set query logic ( #31039 )
2026-01-15 15:25:43 +08:00
hj24
33e99f069b
fix: message clean service ut ( #31038 )
2026-01-15 15:13:25 +08:00
hj24
52af829f1f
refactor: enhance clean messages task ( #29638 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-15 14:03:17 +08:00
-LAN-
0ef8b5a0ca
chore: bump version to 1.11.4 ( #30961 )
2026-01-15 11:36:15 +08:00
wangxiaolei
2bfc54314e
feat: single run add opentelemetry ( #31020 )
2026-01-15 11:10:55 +08:00
Coding On Star
bdd8d5b470
test: add unit tests for PluginPage and related components ( #30908 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-15 10:56:02 +08:00
Joseph Adams
4955de5905
fix: validation error when uploading images with None URL values ( #31012 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-01-15 10:54:10 +08:00
yyh
3bee2ee067
refactor(contract): restructure console contracts with nested billing module ( #30999 )
2026-01-15 10:41:18 +08:00
Stephen Zhou
328897f81c
build: require node 24.13.0 ( #30945 )
2026-01-15 10:38:55 +08:00
Coding On Star
ab078380a3
feat(web): refactor documents component structure and enhance functionality ( #30854 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-15 10:33:58 +08:00
Coding On Star
a33ac77a22
feat: implement document creation pipeline with multi-step wizard and datasource management ( #30843 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-15 10:33:48 +08:00
Asuka Minato
d3923e7b56
refactor: port AppAnnotationHitHistory ( #30922 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-15 10:14:55 +08:00
Asuka Minato
2f633de45e
refactor: port TenantCreditPool ( #30926 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-15 10:14:15 +08:00
wangxiaolei
98c88cec34
refactor: delete_endpoint should be idempotent ( #30954 )
2026-01-15 10:10:10 +08:00
wangxiaolei
c6999fb5be
fix: fix plugin edit endpoint app disappear ( #30951 )
2026-01-15 10:09:57 +08:00
Asuka Minato
f7f9a08fa5
refactor: port TidbAuthBinding( ( #31006 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-15 10:07:02 +08:00
wangxiaolei
5008f5e89b
fix: Use raw SQL UPDATE to set read status without triggering updated… ( #31015 )
2026-01-15 09:51:44 +08:00
wangxiaolei
1dd89a02ea
fix: fix missing id and message_id ( #31008 )
2026-01-14 23:26:17 +09:00
盐粒 Yanli
5bf4114d6f
fix: increase name length limit in ExternalDatasetCreatePayload ( #31000 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-01-14 22:13:53 +09:00
yyh
a56e94ba8e
feat: add .agent/skills symlink and orpc-contract-first skill ( #30968 )
2026-01-14 21:13:14 +08:00
Milad Rashidikhah
11f1782df0
fix: correct API Extension documentation link ( #30962 )
2026-01-14 21:21:15 +09:00
wangxiaolei
8cf5d9a6a1
fix: fix Cannot destructure property 'name' of 'value' as it is undef… ( #30991 )
2026-01-14 19:30:47 +08:00
wangxiaolei
0ec2b12e65
feat: allow pass hostname in docker env ( #30975 )
2026-01-14 19:30:37 +08:00
Stephen Zhou
f33b1a3332
fix: redirect after login ( #30985 )
2026-01-14 17:20:49 +08:00
kenwoodjw
08026f7399
fix(deps): security updates for pdfminer.six, authlib, werkzeug, aiohttp and others ( #30976 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2026-01-14 17:03:46 +08:00
yyh
18e051bd66
chore(web): remove unused demo service component ( #30979 )
2026-01-14 17:03:35 +08:00
yyh
42f991dbef
chore(web): disable Serwist dev logs ( #30980 )
2026-01-14 16:23:58 +08:00
yyh
b1b2c9636f
fix(web): preserve HTTP method in ORPC fetchCompat mode ( #30971 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-14 16:18:12 +08:00
-LAN-
01f17b7ddc
refactor(http_request_node): apply DI for http request node ( #30509 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-14 14:19:48 +08:00
yyh
14b2e5bd0d
refactor(web): MCP tool availability to context-based version gating ( #30955 )
2026-01-14 13:40:16 +08:00
wangxiaolei
d095bd413b
fix: fix LOOP_CHILDREN_Z_INDEX ( #30719 )
2026-01-14 10:22:31 +08:00
heyszt
3473ff7ad1
fix: use Factory to create repository in Aliyun Trace ( #30899 )
2026-01-14 10:21:46 +08:00
fanadong
138c56bd6e
fix(logstore): prevent SQL injection, fix serialization issues, and optimize initialization ( #30697 )
2026-01-14 10:21:26 +08:00
jialin li
c327d0bb44
fix: Correction to the full name of Volc TOS ( #30741 )
2026-01-14 10:11:30 +08:00
dependabot[bot]
e4b97fba29
chore(deps): bump azure-core from 1.36.0 to 1.38.0 in /api ( #30941 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 10:10:49 +08:00
UMDKyle
7f9884e7a1
feat: Add option to delete or keep API keys when uninstalling plugin ( #28201 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-01-14 10:09:30 +08:00
dependabot[bot]
e389cd1665
chore(deps): bump filelock from 3.20.0 to 3.20.3 in /api ( #30939 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 09:56:02 +08:00
wangxiaolei
87f348a0de
feat: change param to pydantic model ( #30870 )
2026-01-14 09:46:41 +08:00
-LAN-
206706987d
refactor(variables): clarify base vs union type naming ( #30634 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-13 23:39:34 +09:00
Stephen Zhou
91da784f84
refactor: init orpc contract ( #30885 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-01-13 23:38:28 +09:00
Yunlu Wen
a129e684cc
feat: inject traceparent in enterprise api ( #30895 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-13 23:37:39 +09:00
wangxiaolei
fe07c810ba
fix: fix instance is not bind to session ( #30913 )
2026-01-13 21:15:21 +08:00
-LAN-
a22cc5bc5e
chore: Bump Dify version to 1.11.3 ( #30903 )
2026-01-13 17:49:13 +08:00
yyh
1fbdf6b465
refactor(web): setup status caching ( #30798 )
2026-01-13 16:59:49 +08:00
非法操作
491e1fd6a4
chore: case insensitive email ( #29978 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-01-13 15:42:44 +08:00
青枕
0e33dfb5c2
fix: In the LLM model in dify, when a message is added, the first cli… ( #29540 )
...
Co-authored-by: 青枕 <qingzhen.ww@alibaba-inc.com >
2026-01-13 15:42:32 +08:00
lif
ea708e7a32
fix(web): add null check for SSE stream bufferObj to prevent TypeError ( #30131 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-13 15:40:43 +08:00
非法操作
c09e29c3f8
chore: rename the migration file ( #30893 )
2026-01-13 15:26:41 +08:00
wangxiaolei
2d53ba8671
fix: fix object value is optional should skip validate ( #30894 )
2026-01-13 15:21:06 +08:00
呆萌闷油瓶
9be863fefa
fix: missing content if assistant message with tool_calls ( #30083 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-13 12:46:33 +08:00
Coding On Star
8f43629cd8
fix(amplitude): update sessionReplaySampleRate default value to 0.5 ( #30880 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-13 12:26:50 +08:00
wangxiaolei
9ee71902c1
fix: fix formatNumber accuracy ( #30877 )
2026-01-13 11:51:15 +08:00
hsiong
a012c87445
fix: entrypoint.sh overrides NEXT_PUBLIC_TEXT_GENERATION_TIMEOUT_MS when TEXT_GENERATION_TIMEOUT_MS is unset ( #30864 ) ( #30865 )
2026-01-13 10:12:51 +08:00
heyszt
450578d4c0
feat(ops): set root span kind for AliyunTrace to enable service-level metrics aggregation ( #30728 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-13 10:12:00 +08:00
非法操作
837237aa6d
fix: use node factory for single-step workflow nodes ( #30859 )
2026-01-13 10:11:18 +08:00
QuantumGhost
b63dfbf654
fix(api): defer streaming response until referenced variables are updated ( #30832 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-12 16:23:18 +08:00
非法操作
51ea87ab85
feat: clear free plan workflow run logs ( #29494 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-01-12 15:57:40 +08:00
Stephen Zhou
00698e41b7
build: limit esbuild, glob, docker base version to avoid cve ( #30848 )
2026-01-12 15:33:20 +08:00
QuantumGhost
df938a4543
ci: add HITL test env deployment action ( #30846 )
2026-01-12 15:07:53 +08:00
yyh
9161936f41
refactor(web): extract isServer/isClient utility & upgrade Node.js to 22.12.0 ( #30803 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-12 12:57:43 +08:00
Lemonadeccc
f9a21b56ab
feat: add block-no-verify hook for Claude Code ( #30839 )
2026-01-12 12:56:05 +08:00
Stephen Zhou
220e1df847
docs(web): add corepack recommendation ( #30837 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-12 12:44:30 +08:00
dependabot[bot]
8cfdde594c
chore(deps-dev): bump tos from 2.7.2 to 2.9.0 in /api ( #30834 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 12:44:21 +08:00
dependabot[bot]
31a8fd810c
chore(deps-dev): bump @storybook/react from 9.1.13 to 9.1.17 in /web ( #30833 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 12:44:11 +08:00
yihong
9fad97ec9b
fix: drop useless pyrefly in ci ( #30826 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2026-01-12 09:45:49 +08:00
wangxiaolei
0c2729d9b3
fix: fix refresh token deadlock ( #30828 )
2026-01-12 09:35:31 +08:00
wangxiaolei
a2e03b811e
fix: Broken import in .storybook/preview.tsx ( #30812 )
2026-01-10 19:49:23 +08:00
-LAN-
1e10bf525c
refactor(models): Refine MessageAgentThought SQLAlchemy typing ( #27749 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-10 17:17:45 +09:00
Stephen Zhou
8b1af36d94
feat(web): migrate PWA to Serwist ( #30808 )
2026-01-10 17:16:18 +09:00
wangxiaolei
0711dd4159
feat: enhance start node object value check ( #30732 )
2026-01-09 16:13:17 +08:00
QuantumGhost
ae0a26f5b6
revert: "fix: fix assign value stand as default ( #30651 )" ( #30717 )
...
The original fix seems correct on its own. However, for chatflows with multiple answer nodes, the `message_replace` command only preserves the output of the last executed answer node.
2026-01-09 16:08:24 +08:00
Stephen Zhou
d4432ed80f
refactor: marketplace state management ( #30702 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-09 14:31:24 +08:00
lif
9d9f027246
fix(web): invalidate app list cache after deleting app from detail page ( #30751 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-09 14:08:37 +08:00
wangxiaolei
77f097ce76
fix: fix enhance app mode check ( #30758 )
2026-01-09 14:07:40 +08:00
Maries
7843afc91c
feat(workflows): add agent-dev deploy workflow ( #30774 )
2026-01-09 13:55:49 +08:00
Coding On Star
98df99b0ca
feat(embedding-process): implement embedding process components and polling logic ( #30622 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-09 10:21:27 +08:00
Coding On Star
9848823dcd
feat: implement step two of dataset creation with comprehensive UI components and hooks ( #30681 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-09 10:21:18 +08:00
github-actions[bot]
5ad2385799
chore(i18n): sync translations with en-US ( #30750 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-01-08 22:53:04 +08:00
yyh
7774a1312e
fix(ci): use repository_dispatch for i18n sync workflow ( #30744 )
2026-01-08 21:28:49 +08:00
MkDev11
91d44719f4
fix(web): resolve chat message loading race conditions and infinite loops ( #30695 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-01-08 18:05:32 +08:00
xuwei95
b2cbeeae92
fix(web): restrict postMessage targetOrigin from wildcard to specific origins ( #30690 )
...
Co-authored-by: XW <wei.xu1@wiz.ai >
2026-01-08 17:23:27 +08:00
Coding On Star
cd1af04dee
feat: model total credits ( #30727 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-08 14:11:44 +08:00
zyssyz123
fe0802262c
feat: credit pool ( #30720 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-08 13:17:30 +08:00
NFish
c5b99ebd17
fix: web app login code encrypt ( #30705 )
2026-01-07 18:04:42 -08:00
Xiyuan Chen
adaf0e32c0
feat: add decryption decorators for password and code fields in webapp ( #30704 )
2026-01-08 10:03:39 +08:00
Rhon Joe
27a803a6f0
fix(web): resolve key-value input box height inconsistency on focus/blur ( #30715 ) ( #30716 )
2026-01-08 09:54:27 +08:00
yyh
25ff4ae5da
fix(i18n): resolve Claude Code sandbox path issues in workflow ( #30710 )
2026-01-08 09:53:32 +08:00
-LAN-
7ccf858ce6
fix(workflow): pass correct user_from/invoke_from into graph init ( #30637 )
2026-01-07 21:47:23 +08:00
Asuka Minato
885f226f77
refactor: split changes for api/controllers/console/workspace/trigger… ( #30627 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-07 21:18:02 +08:00
yyh
a422908efd
feat(i18n): Migrate translation workflow to Claude Code GitHub Actions ( #30692 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-07 21:17:50 +08:00
Xiangxuan Qu
d8a0291382
refactor(web): remove unused type alias VoiceLanguageKey ( #30694 )
...
Co-authored-by: fghpdf <fghpdf@users.noreply.github.com >
2026-01-07 21:15:43 +08:00
wangxiaolei
187bfafe8b
fix: fix assign value stand as default ( #30651 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-07 14:54:11 +08:00
Xiangxuan Qu
666640f7d5
refactor: remove unnecessary type: ignore from rag_pipeline_fields.py ( #30666 )
...
Co-authored-by: fghpdf <fghpdf@users.noreply.github.com >
2026-01-07 14:40:35 +08:00
yyh
160b4d194b
fix: signin page stuck on loading when refresh token valid but access token expired ( #30675 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-07 14:20:38 +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
357548ca07
chore: rename ralph-wiggum plugin to ralph-loop ( #30664 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-07 10:25:52 +08:00
wangxiaolei
ace8ad429f
fix: fix not record access token ( #30654 )
2026-01-07 10:19:14 +08:00
Xiangxuan Qu
93faa672cc
fix: add DB_TYPE environment variable to unit tests ( #30660 )
...
Co-authored-by: fghpdf <fghpdf@users.noreply.github.com >
2026-01-07 10:16:17 +08:00
yyh
9c6c2a3c14
chore: add skill creator for create agent skills ( #30652 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-07 10:07:35 +08:00
Sara Rasool
4f0fb6df2b
chore: use from __future__ import annotations ( #30254 )
...
Co-authored-by: Dev <dev@Devs-MacBook-Pro-4.local >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-01-06 23:57:20 +09:00
Asuka Minato
0294555893
refactor: port api/fields/file_fields.py ( #30638 )
2026-01-06 22:55:58 +08:00
-LAN-
55de731f9c
refactor(api): clarify published RAG pipeline invoke naming ( #30644 )
2026-01-06 23:48:06 +09:00
Coding On Star
9b128048c4
refactor: restructure DatasetCard component for improved readability and maintainability ( #30617 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-06 21:57:21 +08:00
Toshiki Sugimizu
f57aa08a3f
fix: flask db check fails due to nullable mismatch between migrations and models ( #30474 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Maries <xh001x@hotmail.com >
2026-01-06 20:23:59 +08:00
yyh
44d7aaaf33
fix: prevent empty state flash and add skeleton loading for app list ( #30616 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-06 20:19:22 +08:00
yyh
7beed12eab
refactor(web): migrate legacy forms to TanStack Form ( #30631 )
2026-01-06 20:18:27 +08:00
Coding On Star
64bfcbc4a9
feat: implement dataset creation step one with preview functionality ( #30507 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-06 18:59:18 +08:00
wangxiaolei
2cc89d30db
feat: use more universal C.UTF-8 instead of en_US.UTF-8 ( #30621 )
2026-01-06 16:39:04 +08:00
yyh
5661f821c3
chore: bump pnpm version in packageManager ( #30605 )
2026-01-06 15:24:25 +08:00
-LAN-
1f5d744cc2
fix(db): parameterize sessionmaker with Session ( #30612 )
2026-01-06 15:23:50 +08:00
wangxiaolei
68d68a46a0
refactor: generate_url to support scenario to build url ( #30598 )
2026-01-06 14:53:38 +08:00
-LAN-
d12b91a01a
refactor(api): inject sessionmaker into conversation variable updater ( #30609 )
2026-01-06 14:52:59 +08:00
lif
f3ca8be9f9
refactor: clean type: ignore comments in login.py and template_transformer.py ( #30510 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-06 14:33:27 +08:00
wangxiaolei
4f74e90f51
fix: _model_to_insertion_dict missing id ( #30603 )
2026-01-06 14:13:29 +08:00
-LAN-
d6e9c3310f
feat: Add conversation variable persistence layer ( #30531 )
2026-01-06 14:05:33 +08:00
Stephen Zhou
b2124a7358
feat: init rsc support for translation ( #30596 )
2026-01-06 13:23:03 +08:00
CodeCraftsman
89463cc11d
fix: allow unauthenticated CORS preflight for embedded bots ( #30587 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-06 11:40:34 +08:00
Zhiqiang Yang
114a34e008
fix: correct docx hyperlink extraction ( #30360 )
2026-01-06 11:24:26 +08:00
Asuka Minato
f320fd5f95
refactor: port controllers/console/app/app.py ( #30522 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-06 10:12:52 +08:00
wangxiaolei
061d552928
feat: unified management stop event ( #30479 )
2026-01-06 10:12:05 +08:00
ga_o
eccf79a710
chore: remove unused link icon type ( #30469 )
2026-01-06 10:10:06 +08:00
Asuka Minato
7e3bfb9250
refactor: split changes for api/controllers/console/datasets/hit_test… ( #30581 )
2026-01-06 10:08:09 +08:00
yyh
f14c3ce15e
fix: system model selector loading state flash ( #30572 )
2026-01-06 10:07:42 +08:00
Asuka Minato
c0331b23a9
refactor: split changes for api/controllers/web/conversation.py ( #30582 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-06 10:06:48 +08:00
Asuka Minato
ce87371bef
refactor: split changes for api/controllers/web/saved_message.py ( #30583 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-06 10:06:21 +08:00
NeatGuyCoding
615c313f80
fix(api): refactors the SQL LIKE pattern escaping logic to use a centralized utility function, ensuring consistent and secure handling of special characters across all database queries. ( #30450 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-06 09:56:30 +08:00
-LAN-
de6262784c
chore: Harden API image Node.js runtime install ( #30497 )
2026-01-05 21:19:26 +09:00
-LAN-
a9e2c05a10
feat(graph-engine): add command to update variables at runtime ( #30563 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-05 16:47:34 +08:00
-LAN-
6f8bd58e19
feat(graph-engine): make layer runtime state non-null and bound early ( #30552 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-05 16:43:42 +08:00
scdeng
591ca05c84
feat(logstore): make graph field optional via env variable LOGSTORE… ( #30554 )
...
Co-authored-by: 阿永 <ayong.dy@alibaba-inc.com >
2026-01-05 16:12:41 +08:00
Stephen Zhou
a72044aa86
chore: fix lint in i18n ( #30571 )
2026-01-05 16:12:12 +08:00
Lework
34f3b288a7
chore(docker): update nltk data download process to include unstructured download_nltk_packages ( #28876 )
2026-01-05 15:50:33 +08:00
-LAN-
a99ac3fe0d
refactor(models): Add mapped type hints to MessageAnnotation ( #27751 )
2026-01-05 15:50:03 +08:00
Stephen Zhou
52149c0d9b
chore(web): add ESLint rules for i18n JSON validation ( #30491 )
2026-01-05 15:49:31 +08:00
wangxiaolei
631f999f65
refactor: use contains_any instead of Chaining where = where | f ( #30559 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-05 15:48:31 +08:00
hsiong
be3ef9f050
fix : #30511 [Bug] knowledge_retrieval_node fails when using Rerank Model: "Working outside of application context" and add regression test ( #30549 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-05 15:02:21 +08:00
dependabot[bot]
93a85ae98a
chore(deps): bump @amplitude/analytics-browser from 2.31.4 to 2.33.1 in /web ( #30538 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 15:05:04 +09:00
wangxiaolei
e3e19c437a
fix: fix db env not work ( #30541 )
2026-01-05 11:10:45 +08:00
hsiong
693daea474
fix: INDEXING_MAX_SEGMENTATION_TOKENS_LENGTH settings ( #30463 )
2026-01-05 11:10:04 +08:00
wangxiaolei
bc317a0009
feat: return data_source_info and data_source_detail_dict ( #29912 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-05 11:04:03 +08:00
Kimi WANG
c158dfa198
fix: support to change NEXT_PUBLIC_BASE_PATH env using --build-arg in docker build ( #29836 )
...
Co-authored-by: root <root@KIMI-DESKTOP-01.mchrcloud.com >
2026-01-05 11:03:12 +08:00
Maries
79913590ae
fix(api): surface subscription deletion errors to users ( #30333 )
2026-01-05 11:02:04 +08:00
wangxiaolei
f1fff0a243
fix: fix WorkflowExecution.outputs containing non-JSON-serializable o… ( #30464 )
2026-01-05 10:57:23 +08:00
hsiong
4bb08b93d7
chore: update dockerignore ( #30460 )
2026-01-05 10:55:14 +08:00
wangxiaolei
d0564ac63c
feat: add flask command file-usage ( #30500 )
2026-01-05 10:52:21 +08:00
-LAN-
eb321ad614
chore: Add a new rule for import lint ( #30526 )
2026-01-05 10:48:14 +08:00
dependabot[bot]
7128d71cf7
chore(deps-dev): bump intersystems-irispython from 5.3.0 to 5.3.1 in /api ( #30540 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 10:47:39 +08:00
-LAN-
95edbad1c7
refactor(workflow): add Jinja2 renderer abstraction for template transform ( #30535 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-05 10:46:37 +08:00
-LAN-
154abdd915
chore: Update PR template lint command ( #30533 )
2026-01-05 10:46:01 +08:00
longbingljw
c58a093fd1
docs: update comments in docker/.env.example ( #30516 )
2026-01-04 21:52:03 +08:00
-LAN-
06ba40f016
refactor(code_node): implement DI for the code node ( #30519 )
2026-01-04 21:50:42 +08:00
sszaodian
2b838077e0
fix: when first setup after auto login error ( #30523 )
...
Co-authored-by: maxin <maxin7@xiaomi.com >
Co-authored-by: 非法操作 <hjlarry@163.com >
2026-01-04 20:24:49 +08:00
wangxiaolei
473f8ef29c
feat: skip rerank if only one dataset is retrieved ( #30075 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-01-04 20:22:51 +08:00
wangxiaolei
96736144b9
feat: enhance squid config ( #30146 )
2026-01-04 19:59:41 +08:00
yyh
f167e87146
refactor(web): align signup mail submit and tests ( #30456 )
2026-01-04 19:59:06 +08:00
Joel
a562089e48
feat: add frontend code review skills ( #30520 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-01-04 19:57:09 +08:00
yyh
7d65d8048e
feat: add Ralph Wiggum plugin support ( #30525 )
2026-01-04 19:56:02 +08:00
Coding On Star
c29cfd18f3
feat: revert model total credits ( #30518 )
2026-01-04 18:29:19 +08:00
Coding On Star
47b8e979e0
test: add unit tests for RagPipeline components ( #30429 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2026-01-04 18:04:49 +08:00
-LAN-
83648feedf
chore: upgrade fickling to 0.1.6 ( #30495 )
2026-01-04 17:22:12 +08:00
Asuka Minato
2cef879209
refactor: more ns.model to BaseModel ( #30445 )
2026-01-04 17:12:28 +08:00
github-actions[bot]
151101aaf5
chore(i18n): translate i18n files based on en-US changes ( #30508 )
...
Co-authored-by: hyoban <38493346+hyoban@users.noreply.github.com >
2026-01-04 17:11:40 +08:00
Stephen Zhou
9aaa08e19f
ci: fix translate, allow manual dispatch ( #30505 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-04 16:34:23 +08:00
zhsama
d4baf078f7
fix(plugins): enhance search to match name, label and description ( #30501 )
2026-01-04 16:07:04 +08:00
Coding On Star
84cbf0526d
feat: model total credits ( #26942 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
2026-01-04 15:26:37 +08:00
Byron.wang
5362f69083
feat(refactoring): Support Structured Logging (JSON) ( #30170 )
2026-01-04 11:46:46 +08:00
yyh
822374eca5
chore: integrate @tanstack/eslint-plugin-query and fix service layer lint errors ( #30444 )
2026-01-04 11:20:06 +08:00
yyh
815ae6c754
chore: remove redundant web/app/page.module.css ( #30482 )
2026-01-04 10:22:36 +08:00
longbingljw
9a22baf57d
feat: optimize for migration versions ( #28787 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-01-03 21:33:20 +09:00
非法操作
c1bb310183
chore: remove icon_large of models ( #30466 )
...
Co-authored-by: zhsama <torvalds@linux.do >
2026-01-03 02:35:17 +09:00
非法操作
8f2aabf7bd
chore: Standardized the OpenAI icon ( #30471 )
2026-01-03 02:34:17 +09:00
wangxiaolei
9b6b2f3195
feat: add AgentMaxIterationError exc ( #30423 )
2026-01-01 00:40:54 +08:00
wangxiaolei
ae43ad5cb6
fix: fix when vision is disabled delete the configs ( #30420 )
2026-01-01 00:40:21 +08:00
Asuka Minato
5b02e5dcb6
refactor: migrate some ns.model to BaseModel ( #30388 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-01 00:38:12 +08:00
lif
e3ef33366d
fix(web): stop thinking timer when user clicks stop button ( #30442 )
2026-01-01 00:36:18 +08:00
Stephen Zhou
ee1d0df927
chore: add jotai store ( #30432 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2025-12-31 17:55:25 +08:00
Stephen Zhou
184077c37c
build: bring back babel-loader, add build check ( #30427 )
2025-12-31 16:41:43 +08:00
非法操作
3015e9be73
feat: add archive storage client and env config ( #30422 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-31 16:14:46 +08:00
Stephen Zhou
2bb1e24fb4
test: unify i18next mocks into centralized helpers ( #30376 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2025-12-31 16:53:33 +09:00
Zhiqiang Yang
cad7101534
feat: support image extraction in PDF RAG extractor ( #30399 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-31 15:49:06 +08:00
Stephen Zhou
e856287b65
chore: update knip config and include in CI ( #30410 )
2025-12-31 15:38:07 +08:00
Stephen Zhou
27be89c984
chore: lint for react compiler ( #30417 )
2025-12-31 15:31:11 +08:00
wangxiaolei
fa69cce1e7
fix: fix create app xss issue ( #30305 )
...
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: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-31 15:57:39 +09:00
yyh
f28a08a696
fix: correct useEducationStatus query cache configuration ( #30416 )
2025-12-31 13:51:05 +08:00
QuantumGhost
8129b04143
fix(web): enable JSON_OBJECT type support in console UI ( #30412 )
...
Co-authored-by: zhsama <torvalds@linux.do >
2025-12-31 13:38:16 +08:00
DevByteAI
1b8e80a722
fix: Ensure chat history refreshes when switching back to conversations ( #30389 )
2025-12-31 13:28:25 +08:00
dependabot[bot]
0421387672
chore(deps): bump qs from 6.14.0 to 6.14.1 in /web ( #30409 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-31 11:59:39 +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
Sai
64dc98e607
fix: workflow incorrectly marked as completed while nodes are still executing ( #30251 )
...
Co-authored-by: sai <>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-31 10:45:43 +08:00
wangxiaolei
9007109a6b
fix: [xxx](xxx) render as xxx](xxx) ( #30392 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-31 10:30:15 +08:00
lif
925168383b
fix: keyword search now matches both content and keywords fields ( #29619 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-31 10:28:14 +08:00
Jasonfish
e6f3528bb0
fix: Incorrect REDIS ssl variable used for Celery causing Celery unable to start ( #29605 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-31 10:26:28 +08:00
Asuka Minato
fb5edd0bf6
refactor: split changes for api/services/tools/api_tools_manage_servi… ( #29899 )
2025-12-31 10:24:35 +08:00
quicksand
de53c78125
fix(web): template creation permission for app templates ( #30367 )
...
Co-authored-by: 非法操作 <hjlarry@163.com >
2025-12-31 10:11:25 +08:00
zyssyz123
3a59ae9617
feat: add oauth_new_user flag for frontend when user oauth login ( #30370 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com >
2025-12-31 10:10:58 +08:00
yyh
69589807fd
refactor: Replace direct process.env.NODE_ENV checks with IS_PROD and IS_DEV constants. ( #30383 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2025-12-31 08:32:55 +08:00
Coding On Star
6ca44eea28
feat: integrate Google Analytics event tracking and update CSP for script sources ( #30365 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-30 18:06:47 +08:00
wangxiaolei
bf76f10653
fix: fix markdown escape issue ( #30299 )
2025-12-30 16:40:52 +08:00
wangxiaolei
c1af6a7127
fix: fix provider_id is empty ( #30374 )
2025-12-30 16:28:31 +08:00
Stephen Zhou
1873b5a766
chore: remove useless __esModule ( #30366 )
2025-12-30 15:37:16 +08:00
yyh
9fbc7fa379
fix(i18n): load server namespaces by kebab-case ( #30368 )
2025-12-30 15:36:58 +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
3505516e8e
fix: missing i18n translation for Trans ( #30353 )
2025-12-30 10:46:52 +08:00
Sangyun Han
faef04cdf7
fix: update Korean translations for various components and improve cl… ( #30347 )
2025-12-30 09:27:53 +08:00
hj24
0ba9b9e6b5
feat: get plan bulk with cache ( #30339 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 非法操作 <hjlarry@163.com >
2025-12-30 09:27:46 +08:00
wangxiaolei
30dd50ff83
feat: allow fail fast ( #30262 )
2025-12-30 09:27:40 +08:00
lif
5338cf85b1
fix: restore draft version correctly in version history panel ( #30296 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2025-12-30 09:22:00 +08:00
yyh
673209d086
refactor(web): organize devtools components ( #30318 )
2025-12-30 09:21:41 +08:00
Coding On Star
43758ec85d
test: add some tests for marketplace ( #30326 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-30 09:21:19 +08:00
yyh
20944e7e1a
chore: i18n namespace refactor in package.json and add missing translations ( #30324 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2025-12-29 20:59:11 +08:00
Joel
7a5d2728a1
chore: refactor config var and add tests ( #30312 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2025-12-29 18:07:18 +09:00
Maries
14bff10201
fix(api): remove tool provider list cache to fix cache inconsistency ( #30323 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-29 16:58:38 +08:00
Coding On Star
9a6b4147bc
test: add comprehensive tests for plugin authentication components ( #30094 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-29 16:45:25 +08:00
wangxiaolei
2c919efa69
feat: support tencent cos custom domain ( #30193 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-29 15:41:02 +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
09be869f58
refactor(web): drop swr and migrate share/chat hooks to tanstack query ( #30232 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
2025-12-29 14:04:01 +08:00
DevByteAI
0b1439fee4
fix(template-transform): use base64 encoding for Jinja2 templates to fix #26818 ( #30223 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-29 13:03:39 +08:00
Bowen Liang
dfd2dd5c68
build: update github actions ( #30106 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-29 11:26:34 +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
yyh
446df6b50d
fix(web): rollback React Scan dynamic import ( #30294 )
2025-12-29 10:40:56 +08:00
Shemol
d9cecabe93
fix: release graph_runtime_state reference to prevent memory leak under high load ( #30236 )
...
Signed-off-by: SherlockShemol <shemol@163.com >
2025-12-29 10:35:47 +08:00
lif
b71a0d3f04
fix(web): handle null/undefined message in log list ( #30253 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2025-12-29 10:34:20 +08:00
Will
d546d525b4
feat: MCP tool adds support for embeddedResource ( #30261 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-29 10:15:47 +08:00
Stephen Zhou
a46dc2f37e
chore(sdk/nodejs): update deps ( #30291 )
2025-12-29 10:13:19 +08:00
wangxiaolei
8b38e3f79d
feat: document batch operation tool add re-index operation ( #30275 )
2025-12-29 10:03:15 +08:00
非法操作
44ab8a3376
fix: Workflow Start node optional enum parameter is treated as required ( #30287 )
2025-12-29 10:02:40 +08:00
yyh
1e86535c4a
refactor(web): Migrate to Unified TanStack Devtools ( #30279 )
2025-12-29 09:43:44 +08:00
dependabot[bot]
5b1c08c19c
chore(deps): bump json-repair from 0.54.1 to 0.54.3 in /api ( #30285 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 09:42:24 +08:00
dependabot[bot]
6202c566e9
chore(deps): bump scheduler from 0.26.0 to 0.27.0 in /web ( #30284 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 09:42:17 +08:00
NeatGuyCoding
a00ac1b5b1
fix(api): fix credential type handling and rebuild subscription transaction safety ( #30242 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-12-28 20:29:35 +08:00
wangxiaolei
bf56c2e9db
fix: fix custom tool content is not update ( #30250 )
2025-12-28 17:50:30 +08:00
yyh
543ce38a6c
chore(claude-code): migrate from legacy MCP configuration to official plugin system ( #30265 )
2025-12-28 17:48:55 +08:00
NeatGuyCoding
1f2c85c916
fix: wrong usage of redis lock ( #28177 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maries <xh001x@hotmail.com >
Co-authored-by: 非法操作 <hjlarry@163.com >
2025-12-28 13:47:54 +08:00
Maries
2b01f85d61
fix: consolidate duplicate InvokeRateLimitError definitions ( #30229 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-28 03:03:42 +09:00
Novice
d8010a7fbc
fix: Add JSON RPC request type guard ( #30216 )
2025-12-28 03:02:46 +09:00
Sara Rasool
b067ad2f0a
chore(web): remove unused dev-preview page ( #30226 )
...
Co-authored-by: Dev <dev@Devs-MacBook-Pro-4.local >
2025-12-28 03:01:57 +09:00
Wu Tianwei
b85564cae5
fix: remove unused CSS styles and fix HitTestingPage layout ( #30235 )
2025-12-28 03:00:30 +09:00
Shemol
c393d7a2dc
test(web): add unit tests for Avatar component ( #30201 )
2025-12-27 10:07:10 +08:00
Jyong
f610f6895f
fix: retrieval test and knowledge retrieval node failed in multimodal mode ( #30210 )
...
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-26 21:42:06 +08:00
wangxiaolei
d20a8d5b77
fix: fix missing not in ( #30207 )
2025-12-26 16:52:34 +08:00
wangxiaolei
8611301722
fix: fix DatasetRetrieval._process_metadata_filter_func miss in operator ( #30199 )
2025-12-26 16:34:50 +08:00
Xiyuan Chen
6044f0666a
fix: use query param for delete method ( #30206 )
2025-12-26 00:34:35 -08:00
Joel
8d26e6ab28
chore: some tests for components ( #30194 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-26 14:36:24 +08:00
wangxiaolei
61d255a6e6
chore: bypass InsufficientPrivilege on Azure PostgreSQL ( #30191 )
2025-12-26 14:35:05 +08:00
Asuka Minato
f0d02b4b91
refactor: split changes for api/controllers/console/explore/message.py ( #29890 )
2025-12-26 11:02:12 +08:00
Asuka Minato
d100354851
refactor: split changes for api/controllers/console/explore/saved_mes… ( #29889 )
2025-12-26 11:00:31 +08:00
Asuka Minato
93d1b2fc32
refactor: split changes for api/controllers/console/workspace/load_ba… ( #29887 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-26 11:00:03 +08:00
zhaobingshuang
fa1009b938
fix(dataset): dataset tags service_api error "Dataset not found" ( #30028 )
...
Co-authored-by: zbs <zbs@cailian.onaliyun.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-26 10:55:42 +08:00
wangxiaolei
fd64156f9d
feat: allow config NEXT_PUBLIC_BATCH_CONCURRENCY ( #30086 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-26 10:49:10 +08:00
wangxiaolei
bdd8a35b9d
feat: add mcp tool display directly ( #30019 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-26 10:41:10 +08:00
wangxiaolei
b892906d71
fix: fix metadata filter not survive a rename ( #30174 )
2025-12-26 10:40:30 +08:00
Asuka Minato
7e06225ce2
refactor: part of remove all reqparser ( #29847 )
2025-12-25 19:57:07 +08:00
Pleasure1234
f08d847c20
fix: add transparent border to prevent button size flickering ( #30128 )
2025-12-25 19:50:21 +08:00
lif
44fc0c614c
fix(web): correct deleted tools matching to use provider_id instead of id ( #30138 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2025-12-25 19:49:26 +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
Stephen Zhou
08d5eee993
fix: load i18n on server ( #30171 )
2025-12-25 19:13:59 +08:00
wangxiaolei
9885e92854
fix: validate first then save to db ( #30107 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-25 19:36:52 +09:00
Coding On Star
f2555b0bb1
feat(refactoring): introduce comprehensive guidelines and tools for component refactoring in Dify ( #30162 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2025-12-25 18:19:28 +08:00
Joel
c3bb95d71d
fix: update permission in member list caused page crash ( #30164 )
2025-12-25 17:26:21 +08:00
wangxiaolei
996c7d9e16
perf: using pipeline to delete redis cache ( #30159 )
2025-12-25 17:04:37 +08:00
Maries
0c4233e7df
fix(web): disable cache for trigger dynamic select options ( #30161 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-25 16:35:26 +08:00
JeeekXY
0f85ce3d0e
fix: prioritize copying selected text ( #30141 )
2025-12-25 16:22:42 +08:00
Maries
b90e6aa14c
fix(api): move cache invalidation outside redis lock to prevent timeout ( #30150 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-25 16:21:25 +08:00
-LAN-
f5fdd02022
chore: bump version to 1.11.2 ( #30088 )
2025-12-25 16:16:24 +08:00
wangxiaolei
d1f9911848
feat: make the SegmentService.get_segments sort stable ( #30152 )
2025-12-25 15:53:38 +08:00
Joel
5549ab66ff
chore: some test ( #30144 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-25 15:34:24 +08:00
zxhlyh
fb14644a79
fix: workflow past version data sync ( #30139 )
2025-12-25 11:53:33 +08:00
-LAN-
1ebc17850b
fix(api): force download for HTML previews ( #30090 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-25 11:43:07 +08:00
Shemol
e6e439f54c
feat(web): add unit tests for Badge component ( #30096 )
...
Signed-off-by: SherlockShemol <shemol@163.com >
2025-12-25 11:25:21 +08:00
-LAN-
d3b7d06be4
ci: generate docker compose in autofix ( #30105 )
2025-12-25 11:22:54 +08:00
Shemol
29e7e822d7
test: Add comprehensive test suite for Chip component ( #30119 )
...
Signed-off-by: SherlockShemol <shemol@163.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-25 10:40:04 +08:00
倉嶋 将矢
a26b2d74d4
fix: allow None values in VariableMessage validation ( #30082 )
2025-12-25 10:20:25 +08:00
倉嶋 将矢
9000fa1a88
fix: handle list content type in Parameter Extraction node ( #30070 )
2025-12-25 10:19:50 +08:00
yyh
3cbbb06dc4
chore(web): migrate lodash-es to es-toolkit compat ( #30126 )
2025-12-25 09:44:57 +08:00
Maries
fdaeec7f7d
fix: trigger subscription delete not working for non-auto-created credentials ( #30122 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-24 20:23:52 +08:00
Maries
02e0fadef7
feat: add editing support for trigger subscriptions ( #29957 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2025-12-24 19:15:54 +08:00
yyh
5896bc89f5
refactor(web): migrate workflow run history from useSWR to TanStack Query ( #30077 )
2025-12-24 18:21:01 +08:00
yyh
64a14dcdbc
fix(web): remove incorrect placeholderData usage in useExploreAppList ( #30102 )
2025-12-24 18:20:36 +08:00
wangxiaolei
2f9d718997
fix: fix use build_request lead unexpect param ( #30095 )
2025-12-24 17:23:30 +08:00
Stephen Zhou
eb73f9a9b9
chore: no template string in translation ( #30101 )
2025-12-24 17:17:36 +08:00
yyh
18d69775ef
refactor(web): migrate explore app lists from useSWR to TanStack Query ( #30076 )
2025-12-24 17:03:43 +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
Joel
0f41924db4
chore: some tests ( #30084 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2025-12-24 16:17:59 +08:00
yyh
b2b7e82e28
refactor(web): migrate log service to TanStack Query ( #30065 )
2025-12-24 15:25:28 +08:00
Joel
dcde854c5e
chore: some tests ( #30078 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-24 14:45:33 +08:00
Novice
f439e081b5
fix: loop streaming by clearing stale subgraph variables ( #30059 )
2025-12-24 11:28:52 +08:00
Rhys
a5309bee25
fix: handle missing credential_id ( #30051 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-24 11:21:51 +08:00
Yuya Sato
95330162a4
feat(docker): add environment variables synchronization tool ( #29845 )
...
Co-authored-by: Claude Sonnet 4 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-24 09:53:10 +08:00
Asuka Minato
037b8ae9e2
refactor: split changes for api/controllers/web/forgot_password.py ( #29858 )
2025-12-24 09:41:51 +08:00
Asuka Minato
0a448a13c8
refactor: split changes for api/controllers/console/extension.py ( #29888 )
2025-12-24 09:41:42 +08:00
wangxiaolei
111a39b549
fix: fix firecrawl url concat ( #30008 )
2025-12-24 09:40:32 +08:00
yyh
4d48791f3c
refactor: nodejs sdk ( #30036 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-23 23:24:38 +08:00
Asuka Minato
de021ff3e0
refactor: split changes for api/controllers/web/remote_files.py ( #29853 )
2025-12-23 21:30:30 +09:00
wangxiaolei
870a6427c9
feat: allow user close the tab to sync the draft ( #30034 )
2025-12-23 19:01:29 +08:00
wangxiaolei
aea3a6f80c
fix: when use forward proxy with httpx, httpx will overwrite the use … ( #30029 )
2025-12-23 19:01:12 +08:00
ericko-being
3f27b3f0b4
fix(ops): correct LangSmith dotted_order timestamp format ( #30022 )
2025-12-23 19:00:17 +08:00
wangxiaolei
b321511518
feat: grace ful close the connection ( #30039 )
2025-12-23 18:56:38 +08:00
Stephen Zhou
a3d4f4f3bd
chore: enable ts/no-explicit-any, remove no-unused-vars ( #30042 )
2025-12-23 18:26:02 +08:00
-LAN-
efac8766a1
fix: YAML URL import rewrite for GitHub attachments ( #30003 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-23 19:14:39 +09:00
Stephen Zhou
403adefc07
chore: lint require and how to import react ( #30041 )
2025-12-23 18:02:10 +08:00
Coding On Star
72ca3607a3
feat: Add polyfill for Array.prototype.toSpliced method ( #30031 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-23 17:48:20 +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
非法操作
9701a2994b
chore: Translate stray Chinese comment to English ( #30024 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-23 14:05:21 +08:00
非法操作
d005689d0a
chore: remove unused login call from activation flow ( #30017 )
2025-12-23 12:26:52 +08:00
非法操作
52ba2a1df9
fix: invite team member display issue ( #30011 )
2025-12-23 11:25:05 +08:00
lif
04ad68de70
fix(chat): reset scroll state when switching conversations ( #29984 )
2025-12-23 09:45:47 +08:00
-LAN-
5a4f6f171b
chore: anchor CODEOWNERS paths to root ( #29998 )
2025-12-23 00:40:55 +09:00
Michael.Y.Ma
3322e7a7e3
feat: Add OSS-specific parameters for HW and ALI private deployment ( #29705 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-12-22 21:59:32 +08:00
wangxiaolei
65e8fdc0e4
feat: support var filer in conversation service ( #29245 )
2025-12-22 21:48:11 +08:00
Asuka Minato
accc91e89d
refactor: split changes for api/controllers/web/message.py ( #29874 )
2025-12-22 21:47:24 +08:00
dependabot[bot]
29d9e4dd26
chore(deps): bump pypdfium2 from 4.30.0 to 5.2.0 in /api ( #29639 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 21:47:02 +08:00
lif
542eb04ad8
fix: preserve empty list for FILE_LIST type in base_app_generator ( #29618 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-22 21:32:07 +08:00
GuanMu
c3b713d88a
fix: adjust padding in entry node container for better alignment ( #29999 )
2025-12-22 21:16:57 +08:00
Asuka Minato
95c58eac83
refactor: split changes for api/controllers/web/app.py ( #29857 )
2025-12-22 20:09:58 +08:00
wangxiaolei
eaf4146e2f
perf: optimize DatasetRetrieval.retrieve、RetrievalService._deduplicat… ( #29981 )
2025-12-22 20:08:21 +08:00
GuanMu
4d8223d517
feat: Configure devcontainer with /tmp volume mount, vscode remote user, and post-start script updates. ( #29986 )
2025-12-22 20:08:04 +08:00
-LAN-
585fd1fae0
chore: bump plugin daemon image tag to 0.5.2-local ( #29993 )
2025-12-22 19:43:02 +08:00
-LAN-
ffcea39438
fix: CODEOWNERS web path scope ( #29995 )
2025-12-22 19:42:56 +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
dependabot[bot]
42f7ecda12
chore(deps): bump immer from 10.2.0 to 11.1.0 in /web ( #29969 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 13:15:10 +08:00
Novice
0ab80fe5c0
fix: invalidate tool provider cache after MCP authentication ( #29972 )
2025-12-22 12:38:42 +08:00
Asuka Minato
ba73964dfd
refactor: split changes for api/controllers/console/explore/conversat… ( #29893 )
2025-12-22 09:40:41 +08:00
Asuka Minato
4cf65f0137
refactor: split changes for api/controllers/console/explore/installed… ( #29891 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-22 09:40:32 +08:00
Guangjing Yan
f8ccc75cde
fix: clear uploaded files when clicking clear button in workflow ( #29884 )
2025-12-22 09:40:01 +08:00
Ben Ghorbel Mohamed Aziz
6cf71366ba
fix: validate API key is not empty in HTTPRequest node ( #29950 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-21 17:04:07 +08:00
wangxiaolei
32605181bd
feat: first use INTERNAL_FILES_URL first, then FILES_URL ( #29962 )
2025-12-21 16:53:37 +08:00
Rhys
471fc94455
fix: update Notion credential retrieval in document indexing sync task ( #29933 )
2025-12-21 16:51:24 +08:00
Novice
7501360663
fix: add RFC 9728 compliant well-known URL discovery with path insertion fallback ( #29960 )
2025-12-21 09:19:11 +08:00
yyh
7b60ff3d2d
chore: add symlink for skills directory and update autofix workflow exclusion pattern ( #29953 )
2025-12-20 20:47:46 +08:00
-LAN-
57b51603f5
chore: Add codeowner for web test, vdb and docker ( #29948 )
2025-12-20 18:13:23 +09:00
Asuka Minato
4320503209
refactor: split changes for api/controllers/console/explore/completio… ( #29894 )
2025-12-19 17:51:13 +08:00
Asuka Minato
054d3f0da5
refactor: split changes for api/tests/test_containers_integration_tes… ( #29897 )
2025-12-19 17:50:58 +08:00
Coding On Star
39ad9d1569
test: Adding missing tests or correcting existing tests ( #29937 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-19 17:49:51 +08:00
yyh
079620714e
refactor: migrate common service toward TanStack Query ( #29009 )
2025-12-19 17:34:14 +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
yyh
2efdb7b887
fix: workflow log search input controlled state ( #29930 )
2025-12-19 15:52:21 +08:00
Coding On Star
d7b8db2afc
feat(tests): add comprehensive tests for Processing and EmbeddingProcess components ( #29873 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2025-12-19 15:21:21 +08:00
yyh
933bc72fd7
chore: update packageManager version in package.json to pnpm@10.26.1 ( #29918 )
2025-12-19 12:17:25 +08:00
Asuka Minato
3b8650eb6b
refactor: split changes for api/controllers/web/completion.py ( #29855 )
2025-12-19 12:16:12 +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
yyh
80f11471ae
perf: improve Jest caching and configuration in web tests ( #29881 )
2025-12-19 12:00:46 +08:00
Asuka Minato
95a2b3d088
refactor: split changes for api/libs/helper.py ( #29875 )
2025-12-19 12:00:34 +08:00
dependabot[bot]
fbbff7f5c2
chore(deps-dev): bump storybook from 9.1.13 to 9.1.17 in /web ( #29906 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-19 09:49:48 +08:00
yyh
c12f0d16bb
chore(web): enhance frontend tests ( #29869 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-18 17:47:13 +08:00
Asuka Minato
82220a645c
refactor: split changes for api/controllers/web/audio.py ( #29856 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-18 17:30:58 +08:00
Joel
5638dcc7ad
chore: tests for configuration ( #29870 )
2025-12-18 17:18:24 +08:00
呆萌闷油瓶
5067e4f255
fix 29184 ( #29188 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-18 17:11:52 +08:00
Coding On Star
46e0548731
chore: enhance Jest setup and add new tests for dataset creation components ( #29825 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-18 16:58:55 +08:00
yyh
e228b802c5
refactor: implement SettingsModal with retrieval settings and add tests for RetrievalChangeTip component ( #29786 )
2025-12-18 16:58:41 +08:00
quicksand
b0bef1a120
fix(api): resolve errors when setting visibility to partial members ( #29830 )
2025-12-18 16:56:24 +08:00
yyh
98b1ec0d29
chore(web): enhance tests follow the testing.md and skills ( #29841 )
2025-12-18 16:54:00 +08:00
Asuka Minato
a954bd0616
refactor: part of remove all reqparser ( #29848 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-18 16:52:51 +08:00
wangxiaolei
78ca5ad142
fix: fix fixed_separator ( #29861 )
2025-12-18 16:50:44 +08:00
yyh
9f24cff9dd
chore(web): enhance frontend tests ( #29859 )
2025-12-18 16:46:12 +08:00
-LAN-
9bb5670711
chore(codeowners): add migrations code owner ( #29864 )
2025-12-18 16:46:03 +08:00
wangxiaolei
e6545f2727
perf: decrease db query ( #29837 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-18 15:35:52 +08:00
Joel
a913cf231f
chore: tests for annotation ( #29851 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-18 15:17:22 +08:00
呆萌闷油瓶
ee4041a526
feat: show generate speed in chatbot ( #29602 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-18 15:13:09 +08:00
huku
eb5a444d3d
fix: plugin execution timeout not respecting PLUGIN_MAX_EXECUTION_TIMEOUT ( #29785 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-18 15:11:01 +08:00
yyh
3cd57bfb60
ci: add detailed test coverage report for web ( #29803 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-18 15:00:32 +08:00
Nour Zakhma
32401de4df
fix(theme): make sticky headers opaque in dark mode (Monaco sticky sc… ( #29826 )
2025-12-18 15:00:15 +08:00
wangxiaolei
dd237f129d
fix: fix json object validate ( #29840 )
2025-12-18 14:46:00 +08:00
hj24
46c9a59a31
feat: sandbox retention basic settings ( #29842 )
2025-12-18 14:16:23 +08:00
Joel
cdfabec7a4
chore: tests for goto anything ( #29831 )
2025-12-18 13:52:33 +08:00
hj24
9a51d2da57
feat: add billing subscription plan api ( #29829 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-18 13:11:47 +08:00
crazywoola
c086aa107c
fix: TypeError: outputParameters is not iterable ( #29833 )
2025-12-18 11:21:12 +08:00
yihong
acbeb04edc
fix: drop some dead links ( #29827 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-12-18 10:52:19 +08:00
-LAN-
ae17537470
fix: mermaid graph ( #29811 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
2025-12-18 10:50:14 +08:00
wcc0077
114f17f1ca
fix: remove unnecessary min-width css style from AllTools and Blocks components ( #29810 )
2025-12-18 10:14:29 +08:00
yyh
a377352a9e
chore: add AppTypeSelector tests and improve clear button accessibility ( #29791 )
2025-12-18 10:11:33 +08:00
yyh
aae330627d
test: add unit tests for DatasetConfig component with comprehensive coverage of rendering, dataset management, context variables, and metadata filtering ( #29779 )
2025-12-18 10:06:33 +08:00
yyh
4ea2d31a79
chore(web): add some tests ( #29772 )
2025-12-18 10:06:02 +08:00
Coding On Star
69eab28da1
test: add comprehensive unit tests for JinaReader and WaterCrawl comp… ( #29768 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-18 10:05:53 +08:00
wangxiaolei
b3e5d45755
chore: compatiable opendal modify ( #29794 )
2025-12-18 10:00:31 +08:00
yyh
9812dc2cb2
chore: add some jest tests ( #29800 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-18 10:00:11 +08:00
-LAN-
c474177a16
chore: scope docs CODEOWNERS ( #29813 )
2025-12-18 09:59:00 +08:00
fanadong
df2f1eb028
fix(deps): restore charset_normalizer, revert accidental chardet reintroduction ( #29782 )
2025-12-17 16:56:41 +08:00
ttaylorr1
f41344e694
fix: Correct French grammar ( #29793 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-17 16:56:16 +08:00
Joel
8cf1da96f5
chore: tests for app agent configures ( #29789 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-17 16:39:53 +08:00
wangxiaolei
4fce99379e
test(api): add a test for detect_file_encodings ( #29778 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-17 14:33:30 +08:00
zhaobingshuang
8d1e36540a
fix: detect_file_encodings TypeError: tuple indices must be integers or slices, not str ( #29595 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-17 13:58:05 +08:00
Wu Tianwei
1d1351393a
feat: update RAG recommended plugins hook to accept type parameter ( #29735 )
2025-12-17 13:48:23 +08:00
fanadong
44f8915e30
feat: Add Aliyun SLS (Simple Log Service) integration for workflow execution logging ( #28986 )
...
Co-authored-by: hieheihei <270985384@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-12-17 13:43:54 +08:00
Joel
94a5fd3617
chore: tests for webapp run batch ( #29767 )
2025-12-17 13:36:50 +08:00
Joel
5bb1346da8
chore: tests form add annotation ( #29770 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-17 13:36:40 +08:00
FFXN
a93eecaeee
feat: Add "type" field to PipelineRecommendedPlugin model; Add query param "type" to recommended-plugins api. ( #29736 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com >
2025-12-17 11:26:08 +08:00
Ryusei Hashimoto
86131d4bd8
feat: add datasource_parameters handling for API requests ( #29757 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-17 10:37:55 +08:00
Coding On Star
581b62cf01
feat: add automated tests for pipeline setting ( #29478 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-17 10:26:58 +08:00
yyh
91714ee413
chore(web): add some jest tests ( #29754 )
2025-12-17 10:21:32 +08:00
yyh
232149e63f
chore: add tests for config string and dataset card item ( #29743 )
2025-12-17 10:19:10 +08:00
-LAN-
4a1ddea431
ci: show missing lines in coverage report summary ( #29717 )
2025-12-17 10:18:41 +08:00
GuanMu
5539bf8788
fix: add Slovenian and Tunisian Arabic translations across multiple language files ( #29759 )
2025-12-17 10:18:10 +08:00
wangxiaolei
dda7eb03c9
feat: _truncate_json_primitives support file ( #29760 )
2025-12-17 08:10:43 +09:00
Angel98518
c2f2be6b08
fix: oxlint no unused expressions ( #29675 )
...
Co-authored-by: daniel <daniel@example.com >
2025-12-16 18:00:04 +08:00
zyssyz123
b7649f61f8
fix: Login secret text transmission ( #29659 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.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: Joel <iamjoel007@gmail.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-12-16 16:55:51 +08:00
Jyong
ae4a9040df
Feat/update notion preview ( #29345 )
...
Co-authored-by: twwu <twwu@dify.ai >
2025-12-16 16:43:45 +08:00
Joel
d2b63df7a1
chore: tests for components in config ( #29739 )
2025-12-16 16:39:04 +08:00
-LAN-
0749e6e090
test: Stabilize sharded Redis broadcast multi-subscriber test ( #29733 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-16 16:35:55 +08:00
yyh
4589157963
test: Add comprehensive Jest test for AppCard component ( #29667 )
2025-12-16 15:44:51 +08:00
-LAN-
37d4dbeb96
feat: Remove TLS 1.1 from default NGINX protocols ( #29728 )
2025-12-16 15:39:42 +08:00
yyh
c036a12999
test: add comprehensive unit tests for APIKeyInfoPanel component ( #29719 )
2025-12-16 15:07:30 +08:00
Joel
47cd94ec3e
chore: tests for billings ( #29720 )
2025-12-16 15:06:53 +08:00
-LAN-
e5cf0d0bf6
chore: Disable Swagger UI by default in docker samples ( #29723 )
2025-12-16 15:01:51 +08:00
yyh
240e1d155a
test: add comprehensive tests for CustomizeModal component ( #29709 )
2025-12-16 14:21:05 +08:00
crazywoola
a915b8a584
revert: "security/fix-swagger-info-leak-m02" ( #29721 )
2025-12-16 14:19:33 +08:00
yyh
4553e4c12f
test: add comprehensive Jest tests for CustomPage and WorkflowOnboardingModal components ( #29714 )
2025-12-16 14:18:09 +08:00
非法操作
7695f9151c
chore: webhook with bin file should guess mimetype ( #29704 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Maries <xh001x@hotmail.com >
2025-12-16 13:34:27 +08:00
heyszt
bdccbb6e86
feat: add GraphEngine layer node execution hooks ( #28583 )
2025-12-16 13:26:31 +08:00
Coding On Star
c904c58c43
test: add unit tests for DocumentPicker, PreviewDocumentPicker, and R… ( #29695 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-16 13:06:50 +08:00
yyh
cb5162f37a
test: add comprehensive Jest test for CreateAppTemplateDialog component ( #29713 )
2025-12-16 12:57:51 +08:00
yyh
eeb5129a17
refactor: create shared react-i18next mock to reduce duplication ( #29711 )
2025-12-16 12:45:17 +08:00
longbingljw
4cc6652424
feat: VECTOR_STORE supports seekdb ( #29658 )
2025-12-16 12:35:04 +09:00
yyh
a232da564a
test: try to use Anthropic Skills to add tests for web/app/components/apps/ ( #29607 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-16 10:42:34 +08:00
yyh
7fc501915e
test: add comprehensive frontend tests for billing plan assets ( #29615 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 21:21:34 +08:00
yyh
103a5e0122
test: enhance workflow-log component tests with comprehensive coverage ( #29616 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 21:21:14 +08:00
Joel
23f75a1185
chore: some tests for configuration components ( #29653 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2025-12-15 21:18:58 +08:00
yyh
7fb68b62b8
test: enhance DebugWithMultipleModel component test coverage ( #29657 )
2025-12-15 21:17:44 +08:00
hangboss1761
dd58d4a38d
fix: update chat wrapper components to use min-h instead of h for better responsiveness ( #29687 )
2025-12-15 21:15:55 +08:00
quicksand
4bf6c4dafa
chore: add online drive metadata source enum ( #29674 )
2025-12-15 21:13:23 +08:00
wangxiaolei
187450b875
chore: skip upload_file_id is missing ( #29666 )
2025-12-15 21:09:53 +08:00
wangxiaolei
09982a1c95
fix: webhook node output file as file variable ( #29621 )
2025-12-15 19:55:59 +08:00
Joel
a8f3061b3c
fix: all upload files are disabled if upload file feature disabled ( #29681 )
2025-12-15 18:02:34 +08:00
zyssyz123
bd7b1fc6fb
fix: csv injection in annotations export ( #29462 )
...
Co-authored-by: hj24 <huangjian@dify.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 17:14:05 +08:00
zyssyz123
2bf44057e9
fix: ssrf, add internal ip filter when parse tool schema ( #29548 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com >
2025-12-15 16:28:25 +08:00
Joel
2b3c55d95a
chore: some billing test ( #29648 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Coding On Star <447357187@qq.com >
2025-12-15 16:13:14 +08:00
Joel
a951f46a09
chore: tests for annotation ( #29664 )
2025-12-15 15:38:04 +08:00
Coding On Star
d942adf3b2
feat: Enhance Amplitude tracking across various components ( #29662 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-15 15:25:10 +08:00
zyssyz123
724cd57dbf
fix: dos in annotation import ( #29470 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 15:22:04 +08:00
NeatGuyCoding
714b443077
fix: correct i18n SSO translations and fix validation/type issues ( #29564 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-15 15:58:33 +09:00
-LAN-
80c74cf725
test: Consolidate API CI test runner ( #29440 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-15 13:20:31 +08:00
Sai
1e47ffb50c
fix: does not save segment vector when there is no attachment_ids ( #29520 )
...
Co-authored-by: sai <>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 12:32:52 +08:00
github-actions[bot]
323e0c4d30
chore(i18n): translate i18n files and update type definitions ( #29651 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-15 12:02:28 +08:00
wangxiaolei
094f417b32
refactor: admin api using session factory ( #29628 )
2025-12-15 12:01:41 +08:00
Jyong
acef56d7fd
fix: delete knowledge pipeline but pipeline and workflow don't delete ( #29591 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 12:00:03 +08:00
wangxiaolei
8f3fd9a728
perf: commit once ( #29590 )
2025-12-15 11:40:26 +08:00
quicksand
1a18012f98
fix(api): use json_repair for conversation title parsing ( #29649 )
2025-12-15 11:29:28 +08:00
L1nSn0w
355a2356d4
security/fix-swagger-info-leak-m02 ( #29283 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-15 11:24:06 +08:00
Gen Sato
7fead6a9da
Add file upload enabled check and new i18n message ( #28946 )
2025-12-15 11:18:05 +08:00
Chen Jiaju
63624dece1
fix(workflow): tool plugin output_schema array type not selectable in subsequent nodes ( #29035 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-15 11:17:15 +08:00
Ali Saleh
02122907e5
fix(api): Populate Missing Attributes For Arize Phoenix Integration ( #29526 )
2025-12-15 11:15:18 +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
yyh
d01f2f7436
chore: add AGENTS.md for frontend ( #29647 )
2025-12-15 10:49:39 +08:00
dependabot[bot]
9d683fd34d
chore(deps): bump @hookform/resolvers from 3.10.0 to 5.2.2 in /web ( #29442 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-15 10:25:28 +08:00
TomoOkuyama
569c593240
feat: Add InterSystems IRIS vector database support ( #29480 )
...
Co-authored-by: Tomo Okuyama <tomo.okuyama@intersystems.com >
2025-12-15 10:20:43 +08:00
Rickon-dev
bb157c93a3
fixes : #28300 Change the Citations banner in dark mode to fully opaque ( #28673 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-15 10:17:43 +08:00
Pleasure1234
b7bdd5920b
fix: add secondary text color to plugin task headers ( #29529 )
2025-12-15 10:13:59 +08:00
wangxiaolei
470650d1d7
fix: fix delete_account_task not check billing enabled ( #29577 )
2025-12-15 10:12:35 +08:00
yyh
59137f1d05
fix: show uninstalled plugin nodes in workflow checklist ( #29630 )
2025-12-15 10:11:23 +08:00
yyh
b8d54d745e
fix(ci): use setup-python to avoid 504 errors and use project oxlint config ( #29613 )
2025-12-15 10:10:51 +08:00
wangxiaolei
916df2d0f7
fix: fix mime type is none ( #29579 )
2025-12-15 10:09:11 +08:00
yyh
61199663e7
chore: add anthropic skills for frontend testing ( #29608 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 10:05:48 +08:00
Agung Besti
3db27c3158
fix(workflow): agent prompt editor canvas not covering full text height ( #29623 )
2025-12-14 15:53:39 +08:00
Aplulu
3653f54bea
fix: validate page_size limit in plugin list and tasks endpoints ( #29611 )
2025-12-13 22:52:51 +09:00
Nour Zakhma
886ce981cf
feat(i18n): add Tunisian Arabic (ar-TN) translation ( #29306 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-13 10:55:04 +08:00
Maries
f4c7f98a01
fix: remove unnecessary error log when trigger endpoint returns 404 ( #29587 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-12 17:53:40 +08:00
kenwoodjw
a8613f0233
fix: bump wandb to 0.23.1 urllib3 to 2.6.0 ( #29481 )
2025-12-12 16:55:19 +08:00
yyh
086ee4c19d
test(web): add comprehensive tests for workflow-log component ( #29562 )
...
Co-authored-by: Coding On Star <447357187@qq.com >
2025-12-12 16:48:15 +08:00
Joel
336bcfbae2
chore: test for app card and no data ( #29570 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-12 16:01:58 +08:00
Joel
e244856ef1
chore: add test case for download components ( #29569 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-12 14:56:08 +08:00
-LAN-
2058186f22
chore: Bump version references to 1.11.1 ( #29568 )
2025-12-12 14:42:25 +08:00
Taka Sasaki
bece2f101c
fix: return None from retrieve_tokens when access_token is empty ( #29516 )
2025-12-12 13:49:11 +08:00
Jyong
04d09c2d77
fix: hit-test failed when attachment id is not exist ( #29563 )
2025-12-12 13:45:00 +08:00
Jyong
db42f467c8
fix: docx extractor external image failed ( #29558 )
2025-12-12 13:41:51 +08:00
wangxiaolei
ac40309850
perf: optimize save_document_with_dataset_id ( #29550 )
2025-12-12 13:14:45 +08:00
Nie Ronghua
12e39365fa
perf(core/rag): optimize Excel extractor performance and memory usage ( #29551 )
...
Co-authored-by: 01393547 <nieronghua@sf-express.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-12 12:15:03 +08:00
Maries
d48300d08c
fix: remove validate=True to fix flask-restx AttributeError ( #29552 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-12 12:01:20 +08:00
Pleasure1234
761f8c8043
fix: set response content type with charset in helper ( #29534 )
2025-12-12 11:50:35 +08:00
Coding On Star
05f63c88c6
feat: integrate Amplitude API key into layout and provider components ( #29546 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-12 11:49:12 +08:00
Stream
8daf9ce98d
test(trigger): add container integration tests for trigger ( #29527 )
...
Signed-off-by: Stream <Stream_2@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-12 11:31:34 +08:00
Shua Chen
61ee1b9094
fix: truncate auto-populated description to prevent 400-char limit error ( #28681 )
2025-12-12 11:19:53 +08:00
NFish
87c4b4c576
fix: nextjs security update ( #29545 )
2025-12-12 11:05:48 +08:00
wangxiaolei
193c8e2362
fix: fix available_credentials is empty ( #29521 )
2025-12-12 09:51:55 +08:00
NFish
4d57460356
fix: upgrade react and react-dom to 19.2.3,fix cve errors ( #29532 )
2025-12-12 09:38:32 +08:00
-LAN-
063b39ada5
fix: conversation rename payload validation ( #29510 )
2025-12-11 18:05:41 +09:00
Joel
6419ce02c7
test: add testcase for config prompt components ( #29491 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-11 16:56:20 +08:00
yyh
1a877bb4d0
chore: add .nvmrc for Node 22 alignment ( #29495 )
2025-12-11 16:29:30 +08:00
-LAN-
281e9d4f51
fix: chat api in explore page reject blank conversation id ( #29500 )
2025-12-11 16:26:42 +08:00
github-actions[bot]
a195b410d1
chore(i18n): translate i18n files and update type definitions ( #29499 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2025-12-11 16:08:52 +08:00
Joel
91e5db3e83
chore: Advance the timing of the dataset payment prompt ( #29497 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: twwu <twwu@dify.ai >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-11 15:49:42 +08:00
Coding On Star
f20a2d1586
chore: add placeholder for Amplitude API key in .env.example ( #29489 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-11 15:21:52 +08:00
wangxiaolei
6e802a343e
perf: remove the n+1 query ( #29483 )
2025-12-11 15:18:27 +08:00
yyh
a30cbe3c95
test: add debug-with-multiple-model spec ( #29490 )
2025-12-11 15:05:37 +08:00
Coding On Star
7344adf65e
feat: add Amplitude API key to Docker entrypoint script ( #29477 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-12-11 14:44:12 +08:00
非法操作
fcadee9413
fix: flask db downgrade not work ( #29465 )
2025-12-11 14:30:09 +08:00
Jyong
69a22af1c9
fix: optimize database query when retrieval knowledge in App ( #29467 )
2025-12-11 13:50:46 +08:00
CrabSAMA
aac6f44562
fix: workflow end node validate error ( #29473 )
...
Co-authored-by: Novice <novice12185727@gmail.com >
2025-12-11 13:47:37 +08:00
-LAN-
2e1efd62e1
revert: "fix(ops): add streaming metrics and LLM span for agent-chat traces" ( #29469 )
2025-12-11 12:53:37 +08:00
crazywoola
1847609926
fix: failed to delete model ( #29456 )
2025-12-11 12:05:44 +08:00
Hengdong Gong
91f6d25dae
fix: knowledge dataset description field validation error #29404 ( #29405 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-11 11:17:08 +08:00
yyh
acdbcdb6f8
chore: update packageManager version in package.json to pnpm@10.25.0 ( #29407 )
2025-12-11 09:51:30 +08:00
dependabot[bot]
a9627ba60a
chore(deps): bump types-shapely from 2.0.0.20250404 to 2.1.0.20250917 in /api ( #29441 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 09:49:19 +08:00
wangxiaolei
266d1c70ac
fix: fix custom model credentials display as plaintext ( #29425 )
2025-12-11 09:48:45 +08:00
wangxiaolei
d152d63e7d
chore: update remove_leading_symbols pattern, keep 【 ( #29419 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-11 09:47:39 +08:00
-LAN-
b4afc7e435
fix: Can not blank conversation ID validation in chat payloads ( #29436 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-11 09:47:10 +08:00
-LAN-
2d496e7e08
ci: enforce semantic pull request titles ( #29438 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-12-11 09:45:55 +08:00
AuditAIH
693877e5e4
Fix: Prevent binary content from being stored in process_data for HTTP nodes ( #27532 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
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: -LAN- <laipz8200@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-11 02:52:40 +08:00
NeatGuyCoding
8cab3e5a1e
minor fix: get_tools wrong condition ( #27253 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-12-11 02:33:14 +08:00
Jyong
18082752a0
fix knowledge pipeline run multimodal document failed ( #29431 )
2025-12-10 20:42:51 +08:00
-LAN-
813a734f27
chore: bump dify release to 1.11.0 ( #29355 )
2025-12-10 19:54:25 +08:00
Wu Tianwei
94244ed8f6
fix: handle potential undefined values in query_attachment_selector across multiple components ( #29429 )
2025-12-10 19:30:21 +08:00
yyh
ec3a52f012
Fix immediate window open defaults and error handling ( #29417 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-10 19:12:14 +08:00
Wu Tianwei
ea063a1139
fix(i18n): remove unused credentialSelector translations from dataset-pipeline files ( #29423 )
2025-12-10 19:04:34 +08:00
Jyong
784008997b
fix parent-child check when child chunk is not exist ( #29426 )
2025-12-10 18:45:43 +08:00
Coding On Star
0c2a354115
Using SonarJS to analyze components' complexity ( #29412 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: 姜涵煦 <hanxujiang@jianghanxudeMacBook-Pro.local >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-10 17:25:54 +08:00
yyh
e477e6c928
fix: harden async window open placeholder logic ( #29393 )
2025-12-10 16:46:48 +08:00
Wu Tianwei
bafd093fa9
fix: Add dataset file upload restrictions ( #29397 )
...
Co-authored-by: kurokobo <kuro664@gmail.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2025-12-10 16:41:05 +08:00
Jyong
88b20bc6d0
fix dataset multimodal field not update ( #29403 )
2025-12-10 15:18:38 +08:00
Coding On Star
12d019cd31
fix: improve compatibility of @headlessui/react with happy-dom by ensuring HTMLElement.prototype.focus is writable ( #29399 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-10 14:40:48 +08:00
Jyong
b49e2646ff
fix: session unbound during parent-child retrieval ( #29396 )
2025-12-10 14:08:55 +08:00
github-actions[bot]
e8720de9ad
chore(i18n): translate i18n files and update type definitions ( #29395 )
...
Co-authored-by: zhsama <33454514+zhsama@users.noreply.github.com >
2025-12-10 13:52:54 +08:00
GuanMu
0867c1800b
refactor: simplify plugin task handling and improve UI feedback ( #26293 )
2025-12-10 13:34:05 +08:00
Coding On Star
681c06186e
add @testing-library/user-event and create tests for external-knowledge-base/ ( #29323 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-10 12:46:52 +08:00
yyh
f722fdfa6d
fix: prevent popup blocker from blocking async window.open ( #29391 )
2025-12-10 12:46:01 +08:00
wangxiaolei
c033030d8c
fix: 'list' object has no attribute 'find' ( #29384 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-10 12:45:53 +08:00
Nie Ronghua
51330c0ee6
fix(App.deleted_tools): incorrect compare between UUID and map with string-typed key. ( #29340 )
...
Co-authored-by: 01393547 <nieronghua@sf-express.com >
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com >
2025-12-10 10:47:45 +08:00
非法操作
7df360a292
fix: workflow log missing trigger icon ( #29379 )
2025-12-10 10:15:21 +08:00
wangxiaolei
e205182e1f
fix: Parent instance <DocumentSegment at 0x7955b5572c90> is not bound… ( #29377 )
2025-12-10 10:01:45 +08:00
wangxiaolei
4a88c8fd19
chore: set is_multimodal db define default = false ( #29362 )
2025-12-10 09:44:47 +08:00
znn
1b9165624f
adding llm_usage and error_type ( #26546 )
2025-12-10 09:19:13 +08:00
-LAN-
56f8bdd724
Update refactor issue template and remove tracker ( #29357 )
2025-12-09 22:03:21 +08:00
Nan LI
efa1b452da
feat: Add startup parameters for language-specific Weaviate tokenizer ( #29347 )
...
Co-authored-by: Jing <jingguo92@gmail.com >
2025-12-09 21:00:19 +08:00
-LAN-
bcbc07e99c
Add MCP backend codeowners ( #29354 )
2025-12-09 20:45:57 +08:00
Joel
d79d0a47a7
chore: not set empty tool config to default value ( #29338 )
2025-12-09 17:14:04 +08:00
Joel
f5d676f3f1
fix: agent app add tool hasn't add default params config ( #29330 )
2025-12-09 16:17:27 +08:00
非法操作
8f7173b69b
fix: admin dislike feedback lose content ( #29327 )
2025-12-09 16:07:59 +08:00
github-actions[bot]
8275533418
chore(i18n): translate i18n files and update type definitions ( #29329 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
2025-12-09 15:57:35 +08:00
yyh
c1c1fd0509
feat: make billing management entry prominent and enable current plan portal ( #29321 )
2025-12-09 15:43:51 +08:00
wangxiaolei
c24835ca87
chore: update the error message ( #29325 )
2025-12-09 15:29:04 +08:00
yyh
022cfbd186
refactor: remove isMobile prop from Chat and TryToAsk components ( #29319 )
2025-12-09 15:11:05 +08:00
Jyong
9affc546c6
Feat/support multimodal embedding ( #29115 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-09 14:41:46 +08:00
wangxiaolei
77cf8f6c27
chore: remove python sdk from dify repo ( #29318 )
2025-12-09 14:13:14 +08:00
yyh
18601d8b38
Refactor datasets service toward TanStack Query ( #29008 )
...
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com >
2025-12-09 13:48:23 +08:00
kurokobo
57d244de69
feat: introduce init container to automatically fix storage permissions ( #29297 )
...
Co-authored-by: 朱通通 <zhutong66@163.com >
2025-12-09 13:48:23 +08:00
github-actions[bot]
750db10476
chore(i18n): translate i18n files and update type definitions ( #29312 )
...
Co-authored-by: WTW0313 <30284043+WTW0313@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2025-12-09 13:07:26 +08:00
Wu Tianwei
14d1b3f9b3
feat: multimodal support (image) ( #27793 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-09 11:44:50 +08:00
非法操作
a44b800c85
chore: find more redirect to correct category ( #29303 )
2025-12-09 11:09:43 +08:00
非法操作
48efd2d174
fix: try-to-ask misalign ( #29309 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-09 11:00:37 +08:00
wangxiaolei
a0c8ebf487
chore: not slient call external service error ( #29290 )
2025-12-09 10:25:33 +08:00
wangxiaolei
97d671d9aa
feat: Allow Editor role to use Trigger Plugin subscriptions ( #29292 )
2025-12-09 10:24:56 +08:00
wangxiaolei
ca61bb5de0
fix: Weaviate was not closed properly ( #29301 )
2025-12-09 10:23:29 +08:00
wangxiaolei
c6eb18daae
feat: charset_normalizer for better encoding detection than httpx's d… ( #29264 )
2025-12-09 10:22:02 +08:00
hj24
3cb944f318
feat: enable tenant isolation on duplicate document indexing tasks ( #29080 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-08 17:54:57 +08:00
Joel
e6d504558a
chore: remove log in test case ( #29284 )
2025-12-08 17:47:16 +08:00
Joel
0cb696b208
chore: add provider context mock ( #29201 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-08 17:23:45 +08:00
yyh
b466d8da92
fix(web): resolve no-unused-vars lint warning in index.spec.ts ( #29273 )
2025-12-08 16:55:53 +08:00
yangzheli
71497954b8
perf(api): optimize tool provider list API with Redis caching ( #29101 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-12-08 15:34:03 +09:00
Asuka Minato
05fe92a541
refactor: port reqparse to BaseModel ( #28993 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-08 15:31:19 +09:00
yyh
2f96374837
perf: optimize marketplace card re-renders with memoization ( #29263 )
2025-12-08 14:09:03 +08:00
Wu Tianwei
6942666d03
chore(deps): update @lexical packages to version 0.38.2 in package.json and pnpm-lock.yaml ( #29260 )
2025-12-08 11:48:49 +08:00
yodhcn
4b8bd4b891
Fix( #29181 ): convert uuid route param to str in DatasetDocumentListApi.get ( #29207 )
2025-12-08 10:40:35 +08:00
wangxiaolei
ee0fe8c7f9
feat: support suggested_questions_after_answer to be configed ( #29254 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-08 10:27:02 +08:00
kenwoodjw
88bfeee234
feat: allow admin api key to bypass csrf validation ( #29139 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-12-08 10:22:57 +08:00
非法操作
18d5d513b4
fix: view log detail clear query params ( #29256 )
2025-12-08 10:22:26 +08:00
kurokobo
d1f4a75272
fix: remove 1px border from knowledge pipeline editor ( #29232 )
2025-12-08 10:21:15 +08:00
NeatGuyCoding
b365bffd02
hotfix(otel): replace hardcoded span attributes with shared constants ( #29227 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-12-08 10:20:43 +08:00
yyh
15fec024c0
fix: account dropdown obscured by empty state overlay ( #29241 ) ( #29242 )
2025-12-08 09:49:11 +08:00
dependabot[bot]
e1aa0e438b
chore(deps): bump @lexical/code from 0.36.2 to 0.38.2 in /web ( #29250 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 09:48:32 +08:00
kurokobo
d66dceae16
fix: make remove-orphaned-files-on-storage management command work and safer ( #29247 )
2025-12-08 09:48:05 +08:00
dependabot[bot]
d998cbc18d
chore(deps): bump types-gevent from 24.11.0.20250401 to 25.9.0.20251102 in /api ( #29251 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 09:44:44 +08:00
QuantumGhost
91667e3c1d
feat(api): Implement EventManager error logging and add coverage ( #29204 )
...
- Ensure `EventManager._notify_layers` logs exceptions instead of silently swallowing them
so GraphEngine layer failures surface for debugging
- Introduce unit tests to assert the logger captures the runtime error when collecting events
- Enable the `S110` lint rule to catch `try-except-pass` patterns
- Add proper error logging for existing `try-except-pass` blocks.
2025-12-08 09:40:40 +08:00
Nite Knite
a25faa334a
fix: hide supplementary text for platform logo properly in Safari ( #29238 )
2025-12-07 20:36:10 +08:00
NFish
52ea799cec
fix: hide Dify branding in webapp signin page when branding is enabled ( #29200 )
2025-12-07 17:25:49 +09:00
yyh
3dc3589b8c
chore: update AGENTS guidance for frontend tooling ( #29228 )
2025-12-07 11:37:26 +08:00
yyh
c012eddb47
chore(web): run oxlint before eslint ( #29224 )
2025-12-07 11:36:33 +08:00
kurokobo
bbbfffb62f
feat: add new WEAVIATE_DISABLE_TELEMETRY env to disable telemetry collection for weaviate ( #29212 )
2025-12-07 11:36:24 +08:00
heyszt
10b59cd6ba
add service layer OTel Span ( #28582 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-05 21:58:32 +08:00
Stephen Zhou
72f83c010f
chore: detect rules from .oxlintrc.json ( #29147 )
2025-12-05 17:26:12 +08:00
Wu Tianwei
e7c26a2f3f
refactor: update useNodes import to use reactflow across multiple components ( #29195 )
2025-12-05 16:38:03 +08:00
yyh
99e2cb0702
fix: add missing documentProcessingPriorityTip translation key ( #29192 )
2025-12-05 16:24:32 +08:00
kinglisky
02fdc5e2a4
fix: Variable Assigner node silently fails for legacy V1 data format ( #28867 )
2025-12-05 15:27:18 +08:00
非法操作
c2cf0a98bb
fix: incorrect text color under dark theme ( #29186 )
2025-12-05 15:05:51 +08:00
zhsama
c3003dd47d
chore: update TypeScript type-check command and add native-preview dependency for faster performance ( #29179 )
2025-12-05 14:42:37 +08:00
Wu Tianwei
b509661b08
refactor: simplify plugin marketplace link construction in ProviderCard component ( #29178 )
2025-12-05 13:42:48 +08:00
-LAN-
e83099e44a
chore: bump version to 1.10.1-fix.1 ( #29176 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-12-05 12:57:37 +08:00
Asuka Minato
7396eba1af
refactor: port reqparse to Pydantic model ( #28949 )
...
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-12-05 13:05:53 +09:00
yyh
6325dcf8aa
refactor: clean up translation files by removing unused keys and optimizing existing entries ( #29172 )
2025-12-05 11:23:56 +08:00
wangxiaolei
45911ab0af
feat: using charset_normalizer instead of chardet ( #29022 )
2025-12-05 11:19:19 +08:00
fang luping
a849411978
fix: treat empty default values for optional file inputs as unset ( #28948 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-05 11:16:18 +08:00
heyszt
b927ff9fcf
add gen_ai feature tag for aliyun_trace ( #29084 )
2025-12-05 10:33:23 +08:00
wangxiaolei
102ee7ae13
perf: optimize generate conversation name ( #29131 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-05 10:32:53 +08:00
heyszt
d672774c18
Fix ops_trace delete err ( #29134 )
2025-12-05 10:32:34 +08:00
NFish
7f5fda9175
fix: remove duplicated slash in webapp redirect_url ( #29161 )
2025-12-05 10:06:49 +08:00
wangxiaolei
cc6c59b27a
fix: fix db session already begin ( #29160 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-05 09:39:39 +08:00
wangxiaolei
725d6b52a7
feat: start node support json schema ( #29053 )
2025-12-05 01:22:10 +09:00
Joel
79640a04cc
feat: add api mock for test ( #29140 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-04 18:38:52 +08:00
Joel
63d8fe876e
chore: ESLint add react hooks deps check rule ( #29132 )
2025-12-04 17:23:17 +08:00
Wu Tianwei
2219b93d6b
fix: modify usePluginTaskList initialization and dependencies in use-plugins.ts ( #29130 )
2025-12-04 17:19:31 +08:00
非法操作
e8c47ec8ac
fix: incorrect last run result ( #29128 )
2025-12-04 16:23:22 +08:00
wangxiaolei
e904c65a9d
perf: decrease heavy db operation ( #29125 )
2025-12-04 16:09:47 +08:00
kenwoodjw
f62926f0ca
fix: bump pyarrow to 17.0.0, werkzeug to 3.1.4, urllib3 to 2.5.0 ( #29089 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-12-04 15:39:31 +08:00
NFish
b033bb02fc
chore: upgrade React to 19.2.1,fix cve-2025-55182 ( #29121 )
...
Co-authored-by: zhsama <torvalds@linux.do >
2025-12-04 14:44:52 +08:00
zyssyz123
031cba81b4
Fix/app list compatible ( #29123 )
2025-12-04 14:44:24 +08:00
yangzheli
693ab6ad82
fix(web): disable tooltip delay to avoid tooltip flickering ( #29104 )
2025-12-04 14:16:56 +08:00
NFish
541fd7daa2
chore: update Next.js dev dependencies to 15.5.7 ( #29120 )
2025-12-04 14:16:45 +08:00
Boris Polonsky
61d79a1502
feat: Unify environment variables for database connection and authentication ( #29092 )
2025-12-04 14:16:11 +08:00
Yunlu Wen
03357ff1ec
fix: catch error in response converter ( #29056 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-04 11:25:16 +08:00
dependabot[bot]
b4bed94cc5
chore(deps): bump next from 15.5.6 to 15.5.7 in /web ( #29105 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 10:14:50 +08:00
wangxiaolei
e924dc7b30
chore: ignore redis lock not owned error ( #29064 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-04 10:14:28 +08:00
longbingljw
4b969bdce3
fix:mysql does not support 'returning' ( #29069 )
2025-12-04 10:14:19 +08:00
非法操作
d07afb38a0
fix: trigger call workflow_as_tool error ( #29058 )
2025-12-04 10:13:18 +08:00
hj24
5bb715ee2f
fix: remove chat conversation api dead arg message_count_gte ( #29097 )
2025-12-04 10:12:47 +08:00
非法操作
3e5f683e90
feat: dark theme icon support ( #28858 )
2025-12-04 09:29:00 +08:00
zhsama
31481581e8
refactor: simplify marketplace component structure by removing unused… ( #29095 )
2025-12-03 21:30:24 +08:00
yyh
2e0c2e8482
refactor/marketplace react query ( #29028 )
...
Co-authored-by: zhsama <torvalds@linux.do >
2025-12-03 18:30:20 +08:00
zhsama
0343374d52
feat: add ReactScan component for enhanced development scanning ( #29086 )
2025-12-03 18:19:12 +08:00
Joel
c1fe394c0e
fix: check education verify api slow may cause page redirects when modal closes ( #29078 )
2025-12-03 17:11:57 +08:00
Joel
876f48df76
chore: remove useless mock files ( #29068 )
2025-12-03 15:34:11 +08:00
Coding On Star
fbb2d076f4
integrate Amplitude analytics into the application ( #29049 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: Joel <iamjoel007@gmail.com >
2025-12-03 14:22:12 +08:00
非法操作
c7d2a13524
fix: improve chat message log feedback ( #29045 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2025-12-03 13:42:40 +08:00
kenwoodjw
9b9588f20d
fix: CVE-2025-64718 ( #29027 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-12-02 21:49:57 +08:00
wangxiaolei
d6bbf0f975
chore: enhance test ( #29002 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-02 21:49:08 +08:00
wangxiaolei
f48522e923
feat: add x-trace-id to http responses and logs ( #29015 )
...
Introduce trace id to http responses and logs to facilitate debugging process.
2025-12-02 17:22:34 +08:00
yyh
f8b10c2272
Refactor apps service toward TanStack Query ( #29004 )
2025-12-02 15:18:33 +08:00
carribean
369892634d
[Bugfix] Fixed an issue with UUID type queries in MySQL databases ( #28941 )
2025-12-02 14:37:23 +08:00
yyh
8e5cb86409
Stop showing slash commands in general Go to Anything search ( #29012 )
2025-12-02 14:24:21 +08:00
Gritty_dev
a85afe4d07
feat: complete test script of plugin manager ( #28967 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-02 11:25:08 +08:00
wangxiaolei
e8f93380d1
Fix validation ( #28985 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-02 10:25:52 +08:00
yyh
0a22bc5d05
fix(web): use atomic selectors in AccessControlItem ( #28983 )
2025-12-01 19:23:42 +08:00
yyh
626d4f3e35
fix(web): use atomic selectors to fix Zustand v5 infinite loop ( #28977 )
2025-12-01 15:45:50 +08:00
dependabot[bot]
f4db5f9973
chore(deps): bump faker from 32.1.0 to 38.2.0 in /api ( #28964 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:45:39 +08:00
Gritty_dev
70dabe318c
feat: complete test script of mail send task ( #28963 )
2025-12-01 15:45:22 +08:00
dependabot[bot]
f94972f662
chore(deps): bump @lexical/list from 0.36.2 to 0.38.2 in /web ( #28961 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:44:52 +08:00
wangxiaolei
d162f7e5ef
feat(api): automatically NODE_TYPE_CLASSES_MAPPING generation from node class definitions ( #28525 )
2025-12-01 14:14:19 +08:00
dependabot[bot]
2f8cb2a1af
chore(deps): bump @lexical/text from 0.36.2 to 0.38.2 in /web ( #28960 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 09:56:58 +08:00
Stephen Zhou
b91d22375f
fix: moving focus after navigations ( #28937 )
2025-12-01 09:55:04 +08:00
yyh
a087ace697
chore(web): upgrade zustand from v4.5.7 to v5.0.9 ( #28943 )
2025-12-01 09:53:19 +08:00
Conner Mo
0af8a7b958
feat: enhance OceanBase vector database with SQL injection fixes, unified processing, and improved error handling ( #28951 )
2025-12-01 09:51:47 +08:00
Gritty_dev
861098714b
feat: complete test script of plugin runtime ( #28955 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-01 09:51:31 +08:00
dependabot[bot]
63b345110e
chore(deps): bump echarts-for-react from 3.0.2 to 3.0.5 in /web ( #28958 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 09:51:22 +08:00
Asuka Minato
247069c7e9
refactor: port reqparse to Pydantic model ( #28913 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-30 16:09:42 +09:00
Gritty_dev
bb096f4ae3
Feat/ implement test script of content moderation ( #28923 )
2025-11-30 12:43:58 +08:00
Lê Quốc Bình
a37497ffb5
fix(web): prevent navbar clearing app state on cmd+click ( #28935 )
2025-11-30 12:43:47 +08:00
github-actions[bot]
02adf4ff06
chore(i18n): translate i18n files and update type definitions ( #28933 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-30 12:43:02 +08:00
Conner Mo
acbc886ecd
fix: implement score_threshold filtering for OceanBase vector search ( #28536 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-29 18:50:21 +08:00
CrabSAMA
0a2d478749
Feat: Add "Open Workflow" link in workflow side panel ( #28898 )
2025-11-29 18:47:12 +08:00
莫小帅
95528ad8e5
fix: ensure "No apps found" text is visible on small screens ( #28929 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-29 17:21:39 +08:00
Gritty_dev
ddad2460f3
feat: complete test script of dataset indexing task ( #28897 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 21:31:03 +08:00
Charles Yao
a8491c26ea
fix: add explicit default to httpx.timeout ( #28836 )
2025-11-28 04:02:07 -06:00
aka James4u
0aed7afdc0
feat: Add comprehensive unit tests for TagService with extensive docu… ( #28885 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-28 18:01:01 +08:00
Gritty_dev
18b800a33b
feat: complete test script of sensitive word filter ( #28879 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 18:00:54 +08:00
hsparks-codes
c64fe595d3
test: add comprehensive unit tests for ExternalDatasetService ( #28872 )
2025-11-28 17:59:02 +08:00
-LAN-
dd3b1ccd45
refactor(workflow): remove redundant get_base_node_data() method ( #28803 )
2025-11-28 15:38:46 +08:00
hsparks-codes
6f927b4a62
test: add comprehensive unit tests for RecommendedAppService ( #28869 )
2025-11-28 15:10:24 +08:00
Gritty_dev
c76bb8ffa0
feat: complete test script of file upload ( #28843 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 15:10:12 +08:00
hsparks-codes
4dcd871cef
test: add comprehensive unit tests for AudioService ( #28860 )
2025-11-28 14:43:35 +08:00
hsparks-codes
abe1d31ae0
test: add comprehensive unit tests for SavedMessageService ( #28845 )
2025-11-28 14:42:54 +08:00
hsparks-codes
2d71fff2b2
test: add comprehensive unit tests for TagService ( #28854 )
2025-11-28 14:41:57 +08:00
-LAN-
c4f61b8ae7
Fix CODEOWNERS workflow owner handle ( #28866 )
2025-11-28 14:41:20 +08:00
非法操作
c51ab6ec37
fix: the consistency of the go-to-anything interaction ( #28857 )
2025-11-28 14:29:15 +08:00
hsparks-codes
1fc2255219
test: add comprehensive unit tests for EndUserService ( #28840 )
2025-11-28 14:22:19 +08:00
Gritty_dev
037389137d
feat: complete test script of indexing runner ( #28828 )
...
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: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-28 14:18:59 +08:00
非法操作
8cd3e84c06
chore: bump dify plugin version in docker.middleware ( #28847 )
2025-11-28 13:55:13 +08:00
-LAN-
b3c6ac1430
chore: assign code owners to frontend and backend modules in CODEOWNERS ( #28713 )
2025-11-28 12:42:58 +08:00
hsparks-codes
68bb97919a
feat: add comprehensive unit tests for MessageService ( #28837 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-28 12:36:15 +08:00
Gritty_dev
f268d7c7be
feat: complete test script of website crawl ( #28826 )
2025-11-28 12:34:27 +08:00
aka James4u
d695a79ba1
test: add comprehensive unit tests for DocumentIndexingTaskProxy ( #28830 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-28 12:30:54 +08:00
Gritty_dev
cd5a745bd2
feat: complete test script of notion provider ( #28833 )
2025-11-28 12:30:45 +08:00
aka James4u
51e5f422c4
test: add comprehensive unit tests for VectorService and Vector classes ( #28834 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 12:30:02 +08:00
hsparks-codes
ec3b2b40c2
test: add comprehensive unit tests for FeedbackService ( #28771 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 11:33:56 +08:00
Bowen Liang
67ae3e9253
docker: use COPY --chown in api Dockerfile to avoid adding layers by explicit chown calls ( #28756 )
2025-11-28 11:33:06 +08:00
aka James4u
d38e3b7792
test: add unit tests for document service status management ( #28804 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 11:25:36 +08:00
Gritty_dev
43d27edef2
feat: complete test script of embedding service ( #28817 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 11:24:30 +08:00
Satoshi Dev
94b87eac72
feat: add comprehensive unit tests for provider models ( #28702 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 11:24:20 +08:00
yyh
fd31af6012
fix(ci): use dynamic branch name for i18n workflow to prevent race condition ( #28823 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-28 11:23:28 +08:00
yyh
228deccec2
chore: update packageManager version in package.json to pnpm@10.24.0 ( #28820 )
2025-11-28 11:23:20 +08:00
Gritty_dev
639f1d31f7
feat: complete test script of text splitter ( #28813 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 11:22:52 +08:00
aka James4u
ec786fe236
test: add unit tests for document service validation and configuration ( #28810 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 11:21:45 +08:00
Gritty_dev
fe3a6ef049
feat: complete test script of reranker ( #28806 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-28 11:21:35 +08:00
-LAN-
8b761319f6
Refactor workflow nodes to use generic node_data ( #28782 )
2025-11-27 20:46:56 +08:00
github-actions[bot]
002d8769b0
chore: translate i18n files and update type definitions ( #28784 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-27 20:28:17 +08:00
GuanMu
5aba111297
Feat zen mode ( #28794 )
2025-11-27 20:10:50 +08:00
-LAN-
dc9b3a7e03
refactor: rename VariableAssignerNodeData to VariableAggregatorNodeData ( #28780 )
2025-11-27 17:45:48 +08:00
Joel
5f2e0d6347
pref: reduce next step components reRender ( #28783 )
2025-11-27 17:12:00 +08:00
Coding On Star
1f72571c06
edit analyze-component ( #28781 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: 姜涵煦 <hanxujiang@jianghanxudeMacBook-Pro.local >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 16:54:44 +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
Joel
299bd351fd
perf: reduce reRender in candidate node ( #28776 )
2025-11-27 15:57:36 +08:00
-LAN-
13bf6547ee
Refactor: centralize node data hydration ( #27771 )
2025-11-27 15:41:56 +08:00
wangxiaolei
1b733abe82
feat: creates logs immediately when workflows start (not at completion) ( #28701 )
2025-11-27 15:22:33 +08:00
aka James4u
5782e26ab2
test: add unit tests for dataset service update/delete operations ( #28757 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 15:01:43 +08:00
aka James4u
38d329e75a
test: add unit tests for dataset permission service ( #28760 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 15:00:55 +08:00
非法操作
58f448a926
chore: remove outdated model config doc ( #28765 )
2025-11-27 14:40:06 +08:00
Gritty_dev
7a7fea40d9
feat: complete test script of dataset retrieval ( #28762 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 14:39:33 +08:00
Gritty_dev
0309545ff1
Feat/test script of workflow service ( #28726 )
...
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: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-27 11:23:55 +08:00
-LAN-
6deabfdad3
Use naive_utc_now in graph engine tests ( #28735 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 11:23:20 +08:00
非法操作
f9b4c31344
fix: MCP tool time configuration not work ( #28740 )
2025-11-27 11:22:49 +08:00
majinghe
8d8800e632
upgrade docker compose milvus version to 2.6.0 to fix installation error ( #26618 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-11-27 11:01:14 +08:00
aka James4u
4ca4493084
Add comprehensive unit tests for MetadataService (dataset metadata CRUD operations and filtering) ( #28748 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 11:00:10 +08:00
aka James4u
7efa0df1fd
Add comprehensive API/controller tests for dataset endpoints (list, create, update, delete, documents, segments, hit testing, external datasets) ( #28750 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 10:59:17 +08:00
Will
b786e101e5
fix: querying and setting the system default model ( #28743 )
2025-11-27 11:58:35 +09:00
Will
09a8046b10
fix: querying webhook trigger issue ( #28753 )
2025-11-27 10:56:21 +08:00
NeatGuyCoding
2f6b3f1c5f
hotfix: fix _extract_filename for rfc 5987 ( #26230 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-27 10:54:00 +08:00
jiangbo721
2551f6f279
feat: add APP_DEFAULT_ACTIVE_REQUESTS as the default value for APP_AC… ( #26930 )
2025-11-27 10:51:48 +08:00
Gritty_dev
01afa56166
chore: enhance the test script of current billing service ( #28747 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 10:37:24 +08:00
Satoshi Dev
5815950092
add unit tests for iteration node ( #28719 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 10:36:47 +08:00
Satoshi Dev
766e16b26f
add unit tests for code node ( #28717 )
2025-11-27 10:36:37 +08:00
Gritty_dev
0fdb4e7c12
chore: enhance the test script of conversation service ( #28739 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 09:57:52 +08:00
aka James4u
64babb35e2
feat: Add comprehensive unit tests for DatasetCollectionBindingService (dataset collection binding methods) ( #28724 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-27 09:55:42 +08:00
-LAN-
38522e5dfa
fix: use default_factory for callable defaults in ORM dataclasses ( #28730 )
2025-11-27 09:39:49 +09:00
aka James4u
4ccc150fd1
test: add comprehensive unit tests for ExternalDatasetService (external knowledge API integration) ( #28716 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-26 23:33:46 +08:00
crazywoola
a4c57017d5
add: badges ( #28722 )
2025-11-26 23:30:41 +08:00
Satoshi Dev
b2a7cec644
add unit tests for template transform node ( #28595 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-26 22:50:20 +08:00
Gritty_dev
ddc5cbe865
feat: complete test script of dataset service ( #28710 )
...
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: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 22:48:08 +08:00
XlKsyt
1e23957657
fix(ops): add streaming metrics and LLM span for agent-chat traces ( #28320 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-26 22:45:20 +08:00
Asuka Minato
2731b04ff9
Pydantic models ( #28697 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-26 22:44:14 +08:00
Satoshi Dev
e8ca80a61a
add unit tests for list operator node ( #28597 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-26 22:43:30 +08:00
aka James4u
e76129b5a4
test: add comprehensive unit tests for HitTestingService Fix : #28667 ( #28668 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-26 22:42:58 +08:00
非法操作
6635ea62c2
fix: change existing node to a webhook node raise 404 ( #28686 )
2025-11-26 22:41:52 +08:00
Yuichiro Utsumi
6b8c649876
fix: prevent auto-scrolling from stopping in chat ( #28690 )
...
Signed-off-by: Yuichiro Utsumi <utsumi.yuichiro@fujitsu.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 22:39:29 +08:00
GuanMu
af587f3869
chore: update packageManager version to pnpm@10.23.0 ( #28708 )
2025-11-26 22:37:05 +08:00
QuantumGhost
1c1f124891
Enhanced GraphEngine Pause Handling ( #28196 )
...
This commit:
1. Convert `pause_reason` to `pause_reasons` in `GraphExecution` and relevant classes. Change the field from a scalar value to a list that can contain multiple `PauseReason` objects, ensuring all pause events are properly captured.
2. Introduce a new `WorkflowPauseReason` model to record reasons associated with a specific `WorkflowPause`.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 19:59:34 +08:00
-LAN-
b353a126d8
chore: bump version to 1.10.1 ( #28696 )
2025-11-26 18:32:10 +08:00
Joel
ef0e1031b0
pref: reduce the times of useNodes reRender ( #28682 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-26 16:52:47 +08:00
Eric Guo
d7010f582f
Fix 500 error in knowledge base, select weightedScore and click retrieve. ( #28586 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-26 16:44:00 +08:00
-LAN-
d696b9f35e
Use pnpm dev in dev/start-web ( #28684 )
2025-11-26 16:24:01 +08:00
Ethan Lee
665d49d375
Fixes session scope bug in FileService.delete_file ( #27911 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-11-26 16:21:33 +08:00
-LAN-
26a1c84881
chore: upgrade system libraries and Python dependencies ( #28624 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
2025-11-26 15:25:28 +08:00
Coding On Star
dbecba710b
frontend auto testing rules ( #28679 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
Co-authored-by: 姜涵煦 <hanxujiang@jianghanxudeMacBook-Pro.local >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-26 15:18:07 +08:00
CrabSAMA
591414307a
fix: fixed workflow as tool files field return empty problem ( #27925 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-11-26 14:00:36 +08:00
非法操作
1241cab113
chore: enhance the hint when the user triggers an invalid webhook request ( #28671 )
2025-11-26 14:00:16 +08:00
wangxiaolei
490b7ac43c
fix: fix feedback like or dislike not display in logs ( #28652 )
2025-11-26 13:59:47 +08:00
Gritty_dev
0f521b26ae
Feat/add test script for tool models ( #28653 )
2025-11-26 09:43:39 +08:00
aka James4u
e4ec4e1470
test: add comprehensive unit tests for SegmentService - Fix : #28656 ( #28568 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 09:43:00 +08:00
yangzheli
203c2f0456
feat(web): update marketplace description & icon ( #28662 )
2025-11-26 09:42:09 +08:00
yangzheli
b502d30e77
fix(web): resolve readme-panel display and styling issues ( #28658 )
2025-11-26 02:21:50 +09:00
Kevin9703
a486c47b1e
fix: ensure advanced-chat workflows stop correctly ( #27803 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-25 20:09:03 +08:00
墨绿色
f76a3f545c
Feat/add weaviate tokenization configurable ( #28159 )
...
Co-authored-by: lijiezhao <lijiezhao@perfect99.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-25 20:07:45 +08:00
Asuka Minato
b5650b579d
fix [Chore/Refactor] Generate complete API documentation using Flask-RESTX #24421 ( #28649 )
...
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-11-25 20:04:27 +08:00
Byron.wang
83702762c8
use no-root user in docker image by default ( #26419 )
2025-11-25 19:59:45 +08:00
Xiu-Lan
abc13ef762
Feat/web workflow improvements ( #27981 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: johnny0120 <johnny0120@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Wood <tuiskuwood@outlook.com >
2025-11-25 19:54:40 +08:00
Yeuoly
ce00388278
fix(TriggerProviderIdentity): avoid nullable tags ( #28646 )
2025-11-25 19:37:06 +08:00
非法操作
4a76318877
fix: draft run any nodes raise 500 ( #28636 )
2025-11-25 18:09:02 +08:00
yyh
e073e755f9
Fix start tab marketplace trigger search and plugin list scroll ( #28645 )
2025-11-25 18:08:46 +08:00
Novice
57b405c4c2
fix(style): update ExternalDataToolModal to support dark mode using semantic tokens ( #28630 )
2025-11-25 15:58:43 +08:00
非法操作
2181ffdc89
fix: chatflow log details always navigate to page first ( #28626 )
2025-11-25 15:54:15 +08:00
yyh
82dac2eba0
chore: add missing translations ( #28631 )
2025-11-25 14:52:17 +08:00
yyh
58be008676
chore: refactor i18n scripts and remove extra keys ( #28618 )
2025-11-25 13:23:19 +08:00
Jax
eed38c8b2a
Fix(workflow): Prevent token overcount caused by loop/iteration ( #28406 )
2025-11-25 09:56:59 +08:00
NeatGuyCoding
6bd114285c
fix: i18n: exexutions translation ( #28610 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-25 09:39:17 +08:00
Gritty_dev
25698ccd54
Feat/test workflow models ( #28604 )
2025-11-25 09:38:27 +08:00
Maries
bb3aa0178d
fix: update plugin verification logic to use unique identifier instea… ( #28608 )
2025-11-25 00:40:25 +08:00
Asuka Minato
751ce4ec41
more typed orm ( #28577 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-24 21:01:46 +08:00
NeatGuyCoding
da98a38b14
fix: i18n: standardize trigger events terminology in billing translations ( #28543 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-24 21:01:32 +08:00
yyh
034e3e85e9
Fix Node.js SDK routes and multipart handling ( #28573 )
2025-11-24 21:00:40 +08:00
changkeke
aab95d0626
fix: Failed to load API definition ( #28509 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2025-11-24 21:44:09 +09:00
Joel
15ea27868e
pref: workflow ( #28591 )
2025-11-24 17:02:18 +08:00
NeatGuyCoding
bcbd3de336
fix: i18n: stop running translation ( #28571 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-24 12:45:06 +08:00
ice
a0daab2711
feat(seo): add meaningful <h1> headings across all public pages ( #28569 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-24 12:42:04 +08:00
非法操作
e1d11681c0
fix: plugin auto update display issues ( #28564 )
2025-11-24 11:08:40 +08:00
wangxiaolei
8a995d0c21
chore: not using db.session.get ( #28555 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-24 11:06:06 +08:00
Asuka Minato
6241b87f90
more typed orm ( #28519 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-24 10:50:20 +08:00
Gritty_dev
2c9e435558
feat: complete app modesls test script ( #28549 )
...
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: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-24 10:50:09 +08:00
诗浓
b12057b7e5
fix: add COMPOSE_PROFILES param to middleware.env.example file ( #28541 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-24 10:49:33 +08:00
yyh
2445d04d19
chore: fix de-DE translations ( #28552 )
2025-11-24 10:11:19 +08:00
dependabot[bot]
a58986eb06
chore(deps): bump clickhouse-connect from 0.7.19 to 0.10.0 in /api ( #28559 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 10:11:00 +08:00
aka James4u
a39b151d5f
feat: add comprehensive unit tests for dataset service retrieval/list… ( #28539 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-24 10:08:43 +08:00
Chen Jiaju
3841e8578f
fix: use default values for optional workflow input variables ( #28546 ) ( #28527 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-24 10:08:26 +08:00
Asuka Minato
e0824c2d93
api -> console_ns ( #28246 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-24 10:04:11 +08:00
github-actions[bot]
c75a4e6309
chore: translate i18n files and update type definitions ( #28528 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2025-11-23 15:47:57 +08:00
github-actions[bot]
1dfde240cb
chore: translate i18n files and update type definitions ( #28518 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-22 13:54:08 +08:00
Yuki Watanabe
c6e6f3b7cb
feat: MLflow tracing ( #26093 )
...
Signed-off-by: B-Step62 <yuki.watanabe@databricks.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-22 13:53:58 +08:00
aka James4u
ea320ce055
feat: add comprehensive unit tests for dataset service creation methods ( #28522 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-22 13:38:35 +08:00
55Kamiryo
6d3ed468d8
feat: add a stop run button to the published app UI ( #27509 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-21 22:26:30 +08:00
Asuka Minato
a6c6bcf95c
more typed orm ( #28507 )
2025-11-21 21:45:51 +08:00
Gritty_dev
63b8bbbab3
feat: complete test script for dataset models ( #28512 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 21:37:25 +08:00
goofy
33ff01d04c
Support node reference multiple structured_output variables in single-step run ( #26661 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-21 17:54:57 +08:00
Charles Liu
ae126fd56f
Fix/24655 ( #26527 )
...
Co-authored-by: charles liu <dearcharles.liu@gmail.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-21 17:49:12 +08:00
非法操作
9fed2dc065
fix: Code editor throws dozen of errors ( #28500 )
2025-11-21 16:48:35 +08:00
wangxiaolei
2e0964e0b0
fix(api): SegmentType.is_valid() raises AssertionError for SegmentType.GROUP ( #28249 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 16:43:09 +09:00
Asuka Minato
237bb4595b
more typed orm ( #28494 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-21 16:42:27 +09:00
耐小心
4486b54680
Clean up legacy conditions data in if-else nodes to prevent misjudgments ( #28148 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-21 14:26:57 +08:00
Asuka Minato
1a2f8dfcb4
use deco ( #28153 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-21 14:25:53 +08:00
Asuka Minato
3c30d0f41b
more typed orm ( #28331 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 14:23:32 +09:00
GuanMu
5f61ca5e6f
feat: Implement partial update for document metadata, allowing merging of new values with existing ones. ( #28390 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 12:58:20 +08:00
耐小心
06466cb73a
fix: fix numeric type conversion issue in if-else condition comparison ( #28155 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 12:58:08 +08:00
Gritty_dev
c5b6219006
Feat/add test script for account models ( #28479 )
2025-11-21 12:54:50 +08:00
znn
ae5b5a6aa9
disable sticky scroll ( #28248 )
2025-11-21 11:24:26 +08:00
yangzheli
a4c4d18f42
fix(api): add session_id validation for webapp JWT authentication ( #28297 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 11:23:52 +08:00
Asuka Minato
3cf19dc07f
add two test examples ( #28236 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 10:36:41 +08:00
github-actions[bot]
73c58e4cbb
chore: translate i18n files and update type definitions ( #28478 )
...
Co-authored-by: asukaminato0721 <30024051+asukaminato0721@users.noreply.github.com >
2025-11-21 10:35:04 +08:00
张哲芳
c2043d0f6d
fix: allow API to access conversations created before upgrade to 1.10.0 ( #28462 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-21 10:34:55 +08:00
wangxiaolei
cad2991946
feat: support redis 7.0 shared pub and sub ( #28333 )
2025-11-21 10:33:52 +08:00
GuanMu
e260815c5e
fix: adjust overflow styles in EditMetadataBatchModal for better layout ( #28445 )
2025-11-21 10:30:52 +08:00
lyzno1
b4e7239ac7
fix: correct trigger events limit modal wording ( #28463 )
2025-11-21 03:23:08 +09:00
lyzno1
4b6f4081d6
fix: treat -1 as unlimited for API rate limit and trigger events ( #28460 )
2025-11-21 03:22:00 +09:00
Maries
d1c9183d3b
fix: correct monitor and fix trigger billing rate limit ( #28465 )
2025-11-20 20:37:10 +08:00
Yeuoly
2f9705eb6f
refactor: remove TimeSliceLayer before the release of HITL ( #28441 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-20 18:20:20 +08:00
lyzno1
0e3fab1f9f
fix: add missing particle in Japanese trigger events translation ( #28452 )
2025-11-20 16:59:30 +08:00
hj24
2431ddfde6
Feat integrate partner stack ( #28353 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 15:58:05 +08:00
Junyan Qin (Chin)
1e4e963d8c
chore: update celery command for debugging trigger ( #28443 )
2025-11-20 15:43:22 +08:00
17hz
522508df28
fix: add app_id to Redis cache keys for trigger nodes to ensure uniqueness ( #28243 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 13:34:05 +08:00
17hz
859f73c19d
fix: add .ts and .mjs to EditorConfig indent rules ( #28397 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 13:27:00 +08:00
17hz
82c11e36ea
fix: remove deprecated UnsafeUnwrappedHeaders usage ( #28219 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 13:20:41 +08:00
yangzheli
a6cd2ad880
fix(web): remove StatusPanel's internal useStore to fix context issues ( #28348 )
2025-11-20 12:50:46 +08:00
Gritty_dev
b2a604b801
Add Comprehensive Unit Tests for Console Auth Controllers ( #28349 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 12:50:16 +08:00
CrabSAMA
7c060fc35c
fix: lazy init audioplayer to fix no tts message also switch audio source bug ( #28433 )
2025-11-20 12:48:11 +08:00
GuanMu
48e39b60a8
fix: update table alias in document service display status test asser… ( #28436 )
2025-11-20 12:47:45 +08:00
Chen Jiaju
f038aa4746
fix: resolve CSRF token cookie name mismatch in browser ( #28228 ) ( #28378 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 11:40:35 +08:00
yangzheli
4833d39ab3
fix(workflow): validate node compatibility when importing dsl between chatflows and workflows ( #28012 )
2025-11-20 11:40:24 +08:00
Anubhav Singh
fa910be0f6
Fix duration displayed for workflow steps on Weave dashboard ( #28289 )
2025-11-20 11:37:01 +08:00
yangzheli
bc274e7300
refactor(web): remove redundant dataset card-item components and related code ( #28199 )
2025-11-20 11:36:41 +08:00
yihong
7b1fc4d2e6
fix: add make test for short cut backend unittest ( #28380 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-11-20 11:33:42 +08:00
github-actions[bot]
204d5f1bb9
chore: translate i18n files and update type definitions ( #28429 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 11:32:55 +08:00
Will
8fc1c7d994
chore: remove redundant reimports ( #28415 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2025-11-20 11:28:29 +08:00
yangzheli
879869d3e3
fix(web): fix checkbox unselectable bug & optimize document-list/app-annotation styles ( #28244 )
2025-11-20 11:28:20 +08:00
GuanMu
1d2cdf3489
feat: add display status filtering to document list and API ( #28342 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 11:27:44 +08:00
yangzheli
a5d0e68675
feat(workflow): optimize workflow canvas pan and scroll behavior ( #28250 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 11:27:30 +08:00
github-actions[bot]
605e543372
chore: translate i18n files and update type definitions ( #28425 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 11:26:49 +08:00
-LAN-
c432f601ab
fix: change TenantApi endpoint from GET to POST ( #27858 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 11:22:37 +08:00
lyzno1
e8d03a422d
fix: improve email code sign-in experience ( #28307 )
2025-11-20 11:19:15 +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
znn
014cbaf387
make expand/collapse in question classifier node ( #26772 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-11-20 11:17:34 +08:00
XlKsyt
1be38183e5
fix(frontend): add missing vertical type to divider in provider config modal ( #28387 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-20 11:17:04 +08:00
ice
8bab42e224
style(web): fix vertical alignment of search button on apps page ( #28398 )
2025-11-20 11:14:09 +08:00
wangxiaolei
99e9fc751b
refactor: refactor python sdk ( #28118 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-20 11:10:53 +08:00
Maries
a1b735a4c0
feat: trigger billing ( #28335 )
...
Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-20 10:15:23 +08:00
longbingljw
c0b7ffd5d0
feat:mysql adaptation for metadb ( #28188 )
2025-11-20 09:44:39 +08:00
Maries
012877d8d4
fix: address user input preparation in workflow app generator ( #28410 )
...
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-11-20 02:09:40 +08:00
Jyong
41bb6f3109
Revert "add vdb-test workflow run filter" ( #28382 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-19 20:02:24 +08:00
Lloyd-Pottiger
88c9b18cb6
fix(docker): start-up TiFlash ( #28376 )
2025-11-19 13:59:56 +08:00
-LAN-
6efdc94661
refactor: consume events after pause/abort and improve API clarity ( #28328 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-11-18 19:04:11 +08:00
github-actions[bot]
68526c09fc
chore: translate i18n files and update type definitions ( #28284 )
...
Co-authored-by: zhsama <33454514+zhsama@users.noreply.github.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-11-18 18:52:36 +08:00
kenwoodjw
a78bc507c0
fix: dataset metadata counts when documents are deleted ( #28305 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-11-18 17:36:07 +08:00
Joel
e83c7438cb
doc: add doc for env config when site and backend are in different domains ( #28318 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-18 17:29:54 +08:00
Jyong
82068a6918
add vdb-test workflow run filter ( #28336 )
2025-11-18 17:22:15 +08:00
Asuka Minato
108bcbeb7c
add cnt script and one more example ( #28272 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-18 16:44:14 +09:00
非法操作
c4b02be6d3
fix: published webhook can't receive inputs ( #28205 )
2025-11-18 11:14:26 +08:00
lyzno1
30eebf804f
chore: remove unused style.module.css from app-icon component ( #28302 )
2025-11-18 10:36:39 +08:00
Yessenia-d
ad7fdd18d0
fix: update currentTriggerPlugin check in BasePanel component ( #28287 )
2025-11-17 17:19:35 +08:00
zhsama
5d2fbf5215
Perf/mutual node UI ( #28282 )
2025-11-17 16:23:04 +08:00
非法操作
4a89403566
fix: click log panel of log page cause whole page crash ( #28218 )
2025-11-14 16:38:43 +09:00
crazywoola
e0c05b2123
add icon for forum ( #28164 )
2025-11-14 16:38:19 +09:00
lyzno1
85b99580ea
fix: card view render ( #28189 )
2025-11-14 14:16:11 +08:00
lyzno1
15fbedfcad
feat: add icon gallery stories ( #28214 )
...
Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com >
2025-11-14 13:34:23 +08:00
非法操作
1e6d0de48b
fix: knowledge pipeline can not published ( #28203 )
2025-11-14 09:47:37 +08:00
Anubhav Singh
cad751c00c
Upgrade weave version to fix weave configuration failure ( #28197 )
2025-11-14 09:47:21 +08:00
Maries
a47276ac24
chore: bump to 1.10.0 ( #28186 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-13 22:36: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
hoffer
ffc04f2a9b
fix: StreamableHTTPTransport got invalid json exception when receive a ping event from mcp server #28111 ( #28116 )
2025-11-13 20:19:48 +08:00
Asuka Minato
d1580791e4
TypedBase + TypedDict ( #28137 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-13 20:18:51 +08:00
NeatGuyCoding
c74eb4fcf3
minor fix(rag): return early when pushing empty tasks to avoid Redis DataError ( #28027 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-13 20:18:11 +08:00
NeatGuyCoding
a798534337
fix(web): fix unit promotion in formatNumberAbbreviated ( #27918 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-13 20:17:26 +08:00
GuanMu
470883858e
fix: adjust padding in AgentNode and NodeComponent for consistent layout ( #28175 )
2025-11-13 20:16:56 +08:00
GuanMu
4f4911686d
fix: update start-worker alias to include additional queues for bette… ( #28179 )
2025-11-13 20:16:44 +08:00
GuanMu
6d479dcdbb
fix: update package manager version to 10.22.0 ( #28181 )
2025-11-13 20:16:00 +08:00
zhsama
24348c40a6
feat: enhance start node metadata to be undeletable in chat mode ( #28173 )
2025-11-13 18:11:15 +08:00
yihong
a39b50adbb
fix: skip tests if no database run ( #28102 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-13 15:57:13 +08:00
李龙飞
81832c14ee
Fix: Correctly handle merged cells in DOCX tables to prevent content duplication and loss ( #27871 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-13 15:56:24 +08:00
zhsama
b86022c64a
feat: add draft trigger detection to app model and UI ( #28163 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-13 15:43:58 +08:00
breath57
45e816a9f6
fix(knowledge-base): regenerate child chunks not working completely ( #27934 )
2025-11-13 15:36:27 +08:00
Joel
667b1c37a3
fix: can still invite when api is pending ( #28161 )
2025-11-13 15:28:32 +08:00
Chen Yu
b75d533f9b
fix(moderation): change OpenAI moderation model to omni-moderation-la… ( #28119 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-13 15:21:44 +08:00
CrabSAMA
aece55d82f
fix: fixed error when clear value of INTEGER and FLOAT type ( #27954 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-13 15:21:34 +08:00
kenwoodjw
c432b398f4
fix: missing pipeline_templates.json when HOSTED_FETCH_PIPELINE_TEMPLATES_MODE is builtin ( #27946 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-13 15:04:35 +08:00
katakyo
9cb2645793
fix: update input field width for retry configuration in RetryOnPanel ( #28142 )
2025-11-13 15:00:22 +08:00
ye4241
6ac61bd585
fix: correct spelling of "模板" in translation files ( #28151 )
2025-11-13 14:58:10 +08:00
非法操作
b02165ffe6
fix: inconsistent behaviour of zoom in button and shortcut ( #27944 )
2025-11-13 14:37:27 +08:00
Asuka Minato
6c576e2c66
add doc ( #28016 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-13 13:38:45 +09: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
mnasrautinno
2799b79e8c
fix: app's ai site text to speech api ( #28091 )
2025-11-13 11:44:04 +08:00
Maries
805a1479f9
fix: simplify graph structure validation in WorkflowService ( #28146 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-13 10:59:31 +08:00
-LAN-
fe6538b08d
chore: disable workflow logs auto-cleanup by default ( #28136 )
...
This PR changes the default value of `WORKFLOW_LOG_CLEANUP_ENABLED` from `true` to `false` across all configuration files.
## Motivation
Setting the default to `false` provides safer default behavior by:
- Preventing unintended data loss for new installations
- Giving users explicit control over when to enable log cleanup
- Following the opt-in principle for data deletion features
Users who need automatic cleanup can enable it by setting `WORKFLOW_LOG_CLEANUP_ENABLED=true` in their configuration.
2025-11-12 22:55:02 +08:00
Asuka Minato
1bbb9d6644
convert to TypeBase ( #27935 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-12 21:50:13 +08:00
Gritty_dev
5c06e285ec
test: create some hooks and utils test script, modified clipboard test script ( #27928 )
2025-11-12 21:47:06 +08:00
Gen Sato
19c92fd670
Add file type validation to paste upload ( #28017 )
2025-11-12 19:27:56 +08:00
非法操作
6026bd873b
fix: variable assigner can't assign float number ( #28068 )
2025-11-12 19:27:36 +08:00
Bowen Liang
1369119a0c
fix: determine cpu cores determination in baseedpyright-check script on macos ( #28058 )
2025-11-12 19:27:27 +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
Jyong
ca7794305b
add transform-datasource-credentials command online check ( #28124 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com >
2025-11-12 17:13:44 +08:00
QuantumGhost
fd255e81e1
feat(api): Introduce WorkflowResumptionContext for pause state management ( #28122 )
...
Certain metadata (including but not limited to `InvokeFrom`, `call_depth`, and `streaming`) is required when resuming a paused workflow. However, these fields are not part of `GraphRuntimeState` and were not saved in the previous
implementation of `PauseStatePersistenceLayer`.
This commit addresses this limitation by introducing a `WorkflowResumptionContext` model that wraps both the `*GenerateEntity` and `GraphRuntimeState`. This approach provides:
- A structured container for all necessary resumption data
- Better separation of concerns between execution state and persistence
- Enhanced extensibility for future metadata additions
- Clearer naming that distinguishes from `GraphRuntimeState`
The `WorkflowResumptionContext` model makes extending the pause state easier while maintaining backward compatibility and proper version management for the entire execution state ecosystem.
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-12 17:00:02 +08:00
Joel
09d31d1263
chore: improve the user experience of not login into apps ( #28120 )
2025-11-12 16:47:45 +08:00
Jyong
47dc26f011
fix document index test ( #28113 )
2025-11-12 16:00:10 +08:00
湛露先生
123bb3ec08
When graph_engine worker run exception, keep the node_id for deep res… ( #26205 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-11-12 15:03:45 +08:00
Joel
90f77282e3
chore: not SaaS version can query long log time range ( #28109 )
2025-11-12 14:45:56 +08:00
Jyong
5208867ccc
fix document enable ( #28081 )
2025-11-11 17:50:45 +08:00
lyzno1
edc7ccc795
chore: add type-check to pre-commit ( #28005 )
2025-11-11 16:14:39 +08:00
Ali Saleh
c9798f6425
fix(api): Trace Hierarchy, Span Status, and Broken Workflow for Arize & Phoenix Integration ( #27937 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-11 11:49:19 +08:00
crazywoola
20ecf7f1d0
chore: remove unused enterprise bot from the readme ( #28073 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-11 10:52:27 +08:00
github-actions[bot]
9dcb780fcb
chore: translate i18n files and update type definitions ( #28054 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
2025-11-11 09:32:53 +08:00
Will
1cb7b09933
chore: Remove trailing space from migration filename ( #28040 )
2025-11-11 09:32:42 +08:00
Joel
2c62a77cf4
Chore: change query log time range ( #28052 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-10 18:39:12 +08:00
QuantumGhost
b9bc48d8dd
feat(api): Introduce Broadcast Channel ( #27835 )
...
This PR introduces a `BroadcastChannel` abstraction with broadcasting and at-most once delivery semantics, serving as the communication component between celery worker and API server.
It also includes a reference implementation backed by Redis PubSub.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-10 17:23:21 +08:00
Will
ed234e311b
fix workflow default updated_at ( #28047 )
2025-11-10 18:20:38 +09:00
huangzhuo1949
9843fec393
fix: elasticsearch_vector version ( #28028 )
...
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com >
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: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-10 13:17:13 +09:00
Will
aa4cabdeb5
feat: Add Audio Content Support for MCP Tools ( #27979 )
2025-11-10 10:12:11 +08:00
NeatGuyCoding
eea713b668
Fix typo in weaviate comment, improve time test precision, and add security tests for get-icon utility ( #27919 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-10 10:11:54 +08:00
dependabot[bot]
fc62538a94
chore(deps): bump scipy-stubs from 1.16.2.3 to 1.16.3.0 in /api ( #28025 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 09:54:56 +08:00
Asuka Minato
7994144df7
add onupdate=func.current_timestamp() ( #28014 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-10 01:48:52 +09:00
Kenn
e153c483b6
fix: the model list encountered two children with the same key ( #27956 )
...
Co-authored-by: haokai <haokai@shuwen.com >
2025-11-09 21:39:59 +08:00
wangxiaolei
422bb4d4bb
fix: fix https://github.com/langgenius/dify/issues/27939 ( #27985 )
2025-11-09 21:39:05 +08:00
OneZero-Y
87a80d7613
docs: clarify how to obtain workflow_id for version execution ( #28007 )
...
Signed-off-by: OneZero-Y <aukovyps@163.com >
2025-11-09 21:38:06 +08:00
kenwoodjw
e91105ca87
fix: bump brotli to 1.2.0 resloved CVE-2025-6176 ( #27950 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-11-07 15:57:29 +08:00
hj24
37903722fe
refactor: implement tenant self queue for rag tasks ( #27559 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-11-06 21:25:50 +08:00
QuantumGhost
f4c82d0010
fix(api): fix VariablePool.get adding unexpected keys to variable_dictionary ( #26767 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-06 18:30:35 +08:00
NFish
fe50093c18
fix: prevent fetch version info in enterprise edition ( #27923 )
2025-11-06 17:59:53 +08:00
Jyong
4317af1e90
fix jina reader transform ( #27922 )
2025-11-06 17:35:53 +08:00
red_sun
61a0fcc2ea
fix agent putout the output of workflow-tool twice ( #26835 ) ( #27087 )
2025-11-06 09:41:05 +08:00
Jyong
f627348b11
fix jina reader creadential migration command ( #27883 )
2025-11-05 18:42:07 +08:00
Cursx
87fb9a6b69
fix Version 2.0.0-beta.2: Chat annotations Api Error #25506 ( #27206 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2025-11-05 17:37:19 +08:00
Yongtao Huang
97a2e2ec2e
Fix: correct DraftWorkflowApi.post response model ( #27289 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-05 17:20:40 +08:00
Boris Polonsky
68d357d7f6
Add WEAVIATE_GRPC_ENDPOINT as designed in weaviate migration guide ( #27861 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-05 17:19:08 +08:00
crazywoola
a103ad3ee7
bump vite to 6.4.1 ( #27877 )
2025-11-05 16:33:19 +08:00
wangjifeng
f65d5a9761
Fix/template transformer line number ( #27867 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-05 15:21:47 +08:00
github-actions[bot]
6e0a5f5bbd
chore: translate i18n files and update type definitions ( #27868 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-05 15:17:53 +08:00
crazywoola
22f858152f
feat: change feedback to forum ( #27862 )
2025-11-05 14:51:57 +08:00
Gritty_dev
775d2e14fc
test: create new test scripts and update some existing test scripts o… ( #27850 )
2025-11-05 11:09:24 +08:00
johnny0120
744b287e67
fix: avoid passing empty uniqueIdentifier to InstallFromMarketplace ( #27802 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-05 10:22:22 +08:00
crazywoola
c0fc5d98f0
fix: installation_id is missing when in tools page ( #27849 )
2025-11-05 10:19:12 +08:00
Elliott
08ea79d730
fix(web): increase z-index of PortalToFollowElemContent ( #27823 )
2025-11-05 09:32:15 +08:00
yangzheli
f31b821cc0
fix(web): improve the consistency of the inputs-form UI ( #27837 )
2025-11-05 09:29:13 +08:00
Novice
34be16874f
feat: add validation to prevent saving empty opening statement in conversation opener modal ( #27843 )
2025-11-05 09:28:49 +08:00
aka James4u
e9738b891f
test: adding some web tests ( #27792 )
2025-11-04 21:06:44 +08:00
zhengchangchun
829796514a
fix:knowledge base reference information is overwritten when using mu… ( #27799 )
...
Co-authored-by: zhengchangchun <zhengchangchun@corp.netease.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-04 16:40:44 +08:00
Novice
ef1db35f80
feat: implement file extension blacklist for upload security ( #27540 )
2025-11-04 15:45:22 +08:00
Cursx
f9c67621ca
fix agent putout the output of workflow-tool twice ( #26835 ) ( #27706 )
2025-11-04 14:24:51 +08:00
Guangdong Liu
e29e8e3180
feat: enhance annotation API to support optional message_id and content fields ( #27460 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-04 14:11:09 +08:00
red_sun
7a81e720d4
fix: iteration node cannot be viewed( #27759 ) ( #27786 )
2025-11-04 12:37:31 +08:00
XlKsyt
55600c0eb1
feat: add metrics logging and improve MeterProvider lifecycle for tencent APM ( #27733 )
...
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: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-04 12:35:53 +08:00
kenwoodjw
35e41d7d68
fix: bump pyobvector to 0.2.17 ( #27791 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-11-04 12:25:50 +08:00
Ponder
b610cf9a11
feat: add segments max number limit for SegmentApi.post ( #27745 )
2025-11-04 10:27:58 +08:00
-LAN-
c8e9edc024
refactor(api): set default value for EasyUIBasedAppGenerateEntity.query ( #27712 )
2025-11-04 10:22:43 +08:00
49
471cd760d7
fix: improve infinite scroll observer responsiveness ( #27546 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-04 10:15:27 +08:00
墨绿色
7f48c57edf
fix: datasets weight settings embedding model does not change ( #27694 )
...
Co-authored-by: lijiezhao <lijiezhao@perfect99.com >
2025-11-04 10:00:36 +08:00
NeatGuyCoding
6569801162
extract parse_time_range for console app stats related queries ( #27626 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-04 10:00:12 +08:00
国昊
9dd83f50a7
FIX Issue #27697 : Add env variable in docker-compose(template) and make it take effect. ( #27704 )
2025-11-04 09:58:59 +08:00
CrabSAMA
59c56b1b0d
fix: File model add known extra fields, fix issue about the tool of… ( #27607 )
2025-11-04 09:57:25 +08:00
Tianzhi Jin
94cd2de940
fix(api): return timestamp as integer in document api ( #27761 )
2025-11-04 09:55:47 +08:00
heyszt
3c23375607
refactor: Use Repository Pattern for Model Layer ( #27663 )
2025-11-04 09:53:22 +08:00
dependabot[bot]
56047f638f
chore(deps): bump dayjs from 1.11.18 to 1.11.19 in /web ( #27735 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-11-04 09:47:57 +08:00
vicen
9c01d3e775
fix: two web bugs for json-schema-config-modal ( #27718 )
2025-11-04 09:45:28 +08:00
海狸大師
c85c87f3da
fix(i18n/zh-Hant): unify terminology and improve translation consistency ( #27717 )
2025-11-04 09:42:26 +08:00
-LAN-
eaa02e3d55
Add SQLAlchemy Mapped annotations to MessageFeedback ( #27768 )
2025-11-04 09:39:59 +08:00
yihong
0219222a60
fix: pin litellm version ignore build issue ( #27742 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-11-04 09:39:03 +08:00
yangzheli
dba659b220
fix(web): fix issues with links, Chinese translations, and styling on the logs page ( #27669 )
2025-11-04 09:38:15 +08:00
Bowen Liang
ee6458768e
cleanup orphan packages in packages stage of api dockerfile ( #27617 )
2025-11-04 09:36:52 +08:00
Shemol
ed3d02dc6d
web(markdown): support <think> without trailing newline in preprocessThinkTag ( #27776 )
...
Signed-off-by: SherlockShemol <shemol@163.com >
2025-11-04 09:35:54 +08:00
CrabSAMA
95471b1188
fix(ui): fixed the bug about empty placeholder when plugin install successfully ( #27780 )
2025-11-04 09:35:14 +08:00
aka James4u
6190cfbfd8
feat: localization for hi-IN ( #27783 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-04 09:34:41 +08:00
aka James4u
11f2f95103
Added it-IT for italian ( #27665 )
2025-11-03 11:51:45 +08:00
-LAN-
2abbc14703
refactor: replace hardcoded user plan strings with CloudPlan enum ( #27675 )
2025-11-03 11:51:09 +08:00
dependabot[bot]
b2b2816ade
chore(deps): bump tablestore from 6.2.0 to 6.3.7 in /api ( #27736 )
2025-11-03 11:50:39 +08:00
-LAN-
4461df1bd9
refactor(api): add SQLAlchemy 2.x Mapped type hints to Message model ( #27709 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-01 01:16:07 +08:00
katakyo
f7f6b4a8b0
i18n(ja-JP): Use 「公開」 for App Overview “Launch” action label ( #27680 )
2025-10-31 11:23:38 +08:00
kenwoodjw
41be581594
fix: python package vulnerability ( #27645 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-10-30 16:43:07 +08:00
QuantumGhost
20ad5b7ac2
docs(api): update docs about gevent setup in app.py ( #27611 )
...
Add a warning about top level importing in gunicorn.conf.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-30 15:43:08 +08:00
QuantumGhost
a1c0bd7a1c
feat(api): Introduce workflow pause state management ( #27298 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-30 14:41:09 +08:00
Wu Tianwei
fd7c4e8a6d
feat: enhance pipeline template list with marketplace feature toggle ( #27604 )
2025-10-30 11:02:54 +08:00
quicksand
41e549af14
fix(weaviate): skip init checks to prevent PyPI requests on each search ( #27624 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-30 09:59:08 +08:00
issac2e
b7360140ee
fix: resolve stale closure values in LLM node callbacks ( #27612 ) ( #27614 )
...
Co-authored-by: liuchen15 <liuchen15@gaotu.cn >
2025-10-30 09:38:39 +08:00
kurokobo
c71f7c7613
fix(http_request): set response.text if there is no file ( #27610 )
2025-10-30 09:34:59 +08:00
yangzheli
c905c47775
fix(web): add a scrollbar when the setting-modal content overflows ( #27620 )
2025-10-30 09:31:24 +08:00
Wu Tianwei
4ca7ba000c
refactor: update install status handling in plugin installation process ( #27594 )
2025-10-29 18:31:02 +08:00
Xiyuan Chen
f260627660
feat: use id for webapp ( #27576 )
2025-10-29 01:45:40 -07:00
XlKsyt
1e9142c213
feat: enhance tencent trace integration with LLM core metrics ( #27126 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-29 15:53:30 +08:00
Jyong
82890fe38e
add uninstalled recommend tools detail ( #27537 )
...
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: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-29 15:33:41 +08:00
Blackoutta
7dc7c8af98
improve: speed up tracing config decryption process ( #27549 )
2025-10-29 15:33:16 +08:00
quicksand
addebc465a
fix: resolve 500 error when updating document chunk settings ( #27551 ) ( #27574 )
2025-10-29 15:31:18 +08:00
Vivec
5ab315aeaf
fix: set conditional capabilities upon MCP client session initialization ( #26234 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com >
2025-10-29 15:11:45 +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
Jianwei Mao
23b49b8304
fix issues 27388, add missing env variable: ENFORCE_LANGGENIUS_PLUGIN… ( #27545 )
2025-10-29 10:40:59 +08:00
NeatGuyCoding
9e97248ede
fix unit test using enum ( #27575 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-10-29 10:26:40 +08:00
Asuka Minato
d532b06310
example of use api.model ( #27514 )
2025-10-29 10:25:15 +08:00
GuanMu
07a2281730
chore: add web type check step to GitHub Actions workflow ( #27498 )
2025-10-29 10:20:37 +08:00
Eric Guo
42385f3ffa
Sync celery queue name list ( #27554 )
2025-10-29 10:19:57 +08:00
yangzheli
c597234374
fix(workflow): doc extractor node now correctly extracts mdx files ( #27570 )
2025-10-29 10:19:29 +08:00
NeatGuyCoding
3de73f07c6
fix sl translation ( #27555 )
...
Signed-off-by: tech-leader <tech@sabegeek.com >
Co-authored-by: tech-leader <tech@sabegeek.com >
2025-10-28 18:48:12 +08:00
Novice
0caeaf6e5c
chore: improve mcp server url validation ( #27558 )
2025-10-28 17:30:01 +08:00
Joel
3395297c3e
chore: warning messages too long in model config caused ui issue ( #27542 )
2025-10-28 13:58:31 +08:00
zhaobingshuang
e60a7c7143
fix(command): The vdb migrate command cannot be stopped ( #27536 )
2025-10-28 11:56:06 +08:00
Wu Tianwei
0e62a66cc2
feat: Introduce RAG tool recommendations and refactor related components for improved plugin management ( #27259 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-28 10:22:16 +08:00
Eric Guo
ff32dff163
Enabled cross-subdomain console sessions by making the cookie domain configurable and aligning the frontend so it reads the shared CSRF cookie. ( #27190 )
2025-10-28 10:04:24 +08:00
heyszt
543c5236e7
refactor:Decouple Domain Models from Direct Database Access ( #27316 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-28 09:59:30 +08:00
yalei
341b3ae7c9
Sync log detail drawer with conversation_id query parameter, so that we can share a specific conversation ( #27518 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-28 09:59:16 +08:00
quicksand
f01907aac2
fix: knowledge sync from website error ( #27534 )
2025-10-28 09:46:33 +08:00
yangzheli
a7c855cab8
fix(workflow): resolve note node copy/duplicate errors ( #27528 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-28 09:26:12 +08:00
crazywoola
29afc0657d
Fix/27468 in dify 192 the iframe embed cannot pass the user id in system variable ( #27524 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-28 09:19:54 +08:00
QuantumGhost
d9860b8907
fix(api): Disable SSE events truncation for service api ( #27484 )
...
Disable SSE events truncation for service api invocations to ensure backward compatibility.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-27 21:15:44 +08:00
Asuka Minato
dc1ae57dc6
example for 24421 doc ( #27511 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-27 17:39:52 +08:00
github-actions[bot]
d6bd2a9bdb
chore: translate i18n files and update type definitions ( #27503 )
...
Co-authored-by: Nov1c444 <66365942+Nov1c444@users.noreply.github.com >
2025-10-27 17:39:43 +08:00
zxhlyh
c9eed67cf6
Feat/mcp authentication ( #27508 )
2025-10-27 17:08:18 +08:00
Novice
0ded6303c1
feat: implement MCP specification 2025-06-18 ( #25766 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-27 17:07:51 +08:00
Novice
b6e0abadab
feat: add flatten_output configuration to iteration node ( #27502 )
2025-10-27 16:04:24 +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
KVOJJJin
f06025a342
Fix: upload limit in knowledge ( #27480 )
...
Co-authored-by: jyong <718720800@qq.com >
2025-10-27 13:35:54 +08:00
dependabot[bot]
24fb95b050
chore(deps-dev): bump @happy-dom/jest-environment from 20.0.7 to 20.0.8 in /web ( #27465 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 10:42:42 +08:00
dependabot[bot]
49fca63927
chore(deps): bump testcontainers from 4.10.0 to 4.13.2 in /api ( #27469 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 10:41:36 +08:00
wangxiaolei
ce5fe86430
feat: add env NEXT_PUBLIC_ENABLE_SINGLE_DOLLAR_LATEX ( #27070 )
2025-10-27 10:36:03 +08:00
Tanaka Kisuke
666586b59c
improve opensearch index deletion #27231 ( #27336 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-26 23:57:21 +08:00
yihong
8a2851551a
fix: dev container warning ( #27444 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-10-26 19:26:55 +08:00
yalei
a2fe4a28c3
rm useless router.replace ( #27386 )
2025-10-26 19:26:46 +08:00
yangzheli
417ebd160b
fix(web): update the tip in the file-uploader component ( #27452 )
2025-10-26 19:26:09 +08:00
MelodicGin
82be305680
Bugfix: Windows compatibility issue with 'cp' command not found when running pnpm start. ( #25670 ) ( #25672 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-26 11:53:56 +08:00
-LAN-
03002f4971
Add Swagger docs for file download endpoints ( #27374 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-25 19:23:27 +09:00
github-actions[bot]
1e7e8a8988
chore: translate i18n files and update type definitions ( #27423 )
...
Co-authored-by: douxc <7553076+douxc@users.noreply.github.com >
2025-10-24 19:09:16 +08:00
NFish
a715d5ac23
hide brand name in enterprise use ( #27422 )
2025-10-24 17:17:38 +08:00
quicksand
398c8117fe
fix: rag pipeline priority_pipeline always queuing ( #27416 )
2025-10-24 16:32:23 +08:00
-LAN-
f45c18ee35
fix(graph_engine): NodeRunRetrieverResourceEvent is not handled ( #27405 )
2025-10-24 16:20:27 +08:00
非法操作
15c1db42dd
fix: workflow can't publish tool when has checkbox parameter ( #27394 )
2025-10-24 15:33:43 +08:00
Alfred
a31c01f8d9
fix: correct HTML br tags in README.md ( #27399 )
2025-10-24 15:31:05 +08:00
Alfred
62753cdf13
Fix typo in docker/.env.example: 'defualt' -> 'default' ( #27400 )
2025-10-24 15:28:59 +08:00
-LAN-
dc7ce125ad
chore: disable postgres timeouts for docker workflows ( #27397 )
2025-10-24 13:46:36 +08:00
Novice
eabdb09f8e
fix: support webapp passport token with end_user_id in web API auth ( #27396 )
2025-10-24 13:29:47 +08:00
Yunlu Wen
fa6d03c979
Fix/refresh token ( #27381 )
2025-10-24 13:09:34 +08:00
Novice
634fb192ef
fix: remove unnecessary Flask context preservation to avoid circular import in audio service ( #27380 )
2025-10-24 10:41:14 +08:00
crazywoola
a4b38e7521
Revert "Sync log detail drawer with conversation_id query parameter, so that we can share a specific conversation" ( #27382 )
2025-10-24 10:40:41 +08:00
-LAN-
8ff6de91b0
Fix UpdatedVariable truncation crash ( #27359 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-10-23 23:18:20 +08:00
Will
7fa0ad3161
fix: Render variables in Question Classifier class names ( #27356 )
2025-10-23 22:56:08 +08:00
-LAN-
53b21eea61
Promote GraphRuntimeState snapshot loading to class factory ( #27222 )
2025-10-23 22:29:02 +08:00
非法操作
2f3a61b51b
fix: missing import dsl version incompatible modal ( #27338 )
2025-10-23 20:34:41 +08:00
quicksand
8bca7814f4
fix: resolve AssertionError in workflows/run endpoint ( #27318 ) ( #27323 )
2025-10-23 17:57:54 +09:00
zlyszx
92c81b1833
fix: document word_count appear negative ( #27313 )
...
Co-authored-by: zlyszx <zlyszx>
2025-10-23 12:32:34 +08:00
lyzno1
44553d412c
chore: bump pnpm version ( #27315 )
2025-10-23 12:07:58 +08:00
Wu Tianwei
95ce224df0
fix: enhance checklist functionality with embedding and rerank model lists ( #27312 )
2025-10-23 11:33:58 +08:00
yalei
8555635967
Sync log detail drawer with conversation_id query parameter, so that we can share a specific conversation ( #26980 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-23 11:22:40 +08:00
Yunlu Wen
e843fe8aa6
fix: rename cookie for webapp ( #27264 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-23 11:03:48 +08:00
非法操作
b198c9474a
chore: improve storybooks ( #27306 )
2025-10-23 11:00:45 +08:00
Wu Tianwei
4bb00b83d9
fix: Downgrade @monaco-editor/loader to v1.5.0 ( #27282 )
2025-10-22 20:18:24 +08:00
ZalterCitty
c91cbf6b97
feat: compatible custom avatar url ( #26975 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-22 17:21:17 +08:00
Asuka Minato
f6ede6f1c1
Add threading option to basedpyright checks ( #27203 )
2025-10-22 17:09:46 +08:00
Maries
65976b27fe
fix: improve plugin invoke error ( #27137 )
...
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com >
2025-10-22 17:09:24 +08:00
-LAN-
2d73ee64a3
Refine variable truncator type hints ( #27220 )
2025-10-22 17:08:55 +08:00
GuanMu
c61c2b0abd
Fix type error ( #27274 )
2025-10-22 17:08:27 +08:00
-LAN-
40d3332690
fix: preserve share code headers after login redirect ( #27225 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-22 14:59:08 +08:00
Cris
8e45753c68
fix:restore correct numeric values for ParamsAutoGenerated ( #27252 )
2025-10-22 13:36:29 +08:00
GuanMu
73e217ab0d
Fix type error ( #27250 )
2025-10-22 13:06:15 +08:00
Alain
26ff59172e
fix: fix OpenAPI Schema Import Pydantic Validation Errors for Complex Default Values ( #27159 )
...
Co-authored-by: Alain <yinxulai@hoymail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-22 11:45:31 +08:00
GuanMu
bebb4ffbaa
Fix type error ( #27217 )
2025-10-22 11:43:37 +08:00
github-actions[bot]
523da66134
chore: translate i18n files and update type definitions ( #27243 )
...
Co-authored-by: WTW0313 <30284043+WTW0313@users.noreply.github.com >
2025-10-22 11:41:49 +08:00
Joel
e1ca7a9bdb
chore: hide useless error info in login page ( #27245 )
2025-10-22 11:20:31 +08:00
Nite Knite
9a8cf709ba
chore: adjust the route scope for loading Zendesk scripts ( #27244 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-22 11:05:27 +08:00
Wu Tianwei
f909040567
feat: Enhance knowledge base node validation by adding checks for embedding and reranking models ( #27241 )
2025-10-22 10:49:49 +08:00
Garfield Dai
845adb664a
knowledge-pipeline-for-enterprise ( #27240 )
2025-10-22 10:29:27 +08:00
-LAN-
0c6cae2d59
chore: align version identifiers with 1.9.2 ( #27212 )
2025-10-21 20:12:07 +08:00
Jyong
a893ee0ffc
Feat/add celery prefetch setting ( #27218 )
2025-10-21 19:40:36 +08:00
Jyong
82b63cc6e2
add billing enable check ( #27213 )
2025-10-21 17:49:38 +08:00
GuanMu
c327cfa86e
fix(storybook): add required handler props and fix TypeScript errors in component stories ( #27187 )
2025-10-21 17:44:26 +08:00
Guangdong Liu
82219c1162
fix: eagerly load EndUser attributes to prevent DetachedInstanceError ( #27162 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com >
2025-10-21 17:12:17 +08:00
Nite Knite
cfc3f1527a
chore: switch support channels according to configuration ( #27195 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-21 16:23:49 +08:00
-LAN-
caf1a5fbab
Fix variable truncator handling for UpdatedVariable ( #27197 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-21 16:23:17 +08:00
-LAN-
4a6398fc1f
Fix: surface workflow container LLM usage ( #27021 )
2025-10-21 16:05:26 +08:00
feelshana
2bcf96565a
Feature:during account initialization, set the interface language to be consistent with the display language( #27029 ) ( #27042 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-21 15:53:12 +08:00
Nite Knite
9a9d6a4a2b
chore: update support channels ( #27188 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-21 15:48:02 +08:00
Jyong
05f66fcf0d
remove built-in pipeline template user field ( #27184 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-21 15:30:58 +08:00
Guangdong Liu
ea8245a91b
fix: handle exceptions during loop break condition evaluation ( #26961 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Novice <novice12185727@gmail.com >
2025-10-21 15:25:01 +08:00
-LAN-
759a932bb7
Fix: release WorkflowTool database sessions promptly ( #26893 )
2025-10-21 15:17:17 +08:00
Joel
fb6f05c267
fix: infinite jump to login url ( #27178 )
2025-10-21 13:25:20 +08:00
Yunlu Wen
ff9b74efeb
fix: remove login status api ( #27177 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-21 13:24:57 +08:00
Joel
d6e7543ba6
fix: passport outdate caused webapp reload ( #27175 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-21 11:47:28 +08:00
Eric Guo
e45d5700ec
Fix vs code and using min version after bump @remixicon/react and @monaco-editor/loader ( #27008 )
2025-10-21 11:41:44 +08:00
-LAN-
4e6682bd85
Add workflow graph validation checks ( #27106 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-21 11:27:12 +08:00
Asuka Minato
32c715c4d0
rm type ignore ( #25715 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-10-21 11:26:58 +08:00
Joel
c11cdf7468
fix: infinite reload ( #27150 )
2025-10-20 21:18:26 +09:00
GuanMu
6217c96576
Fix type error ( #27152 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-20 19:35:46 +08:00
Bohan Feng
977690590e
fix: parameter extractor instructions placeholder not replaced ( #26235 ) ( #27135 )
2025-10-20 19:39:20 +09:00
非法操作
fd845c8b6c
chore: add more stories ( #27142 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-20 18:30:52 +08:00
Joel
d7d9abb007
chore: use new api to check login status ( #27143 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-20 16:54:31 +08:00
github-actions[bot]
9f22b2726b
chore: translate i18n files and update type definitions ( #27141 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-20 15:45:06 +08:00
-LAN-
f28b519556
Allow custom app headers in CORS configuration ( #27133 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-20 15:39:07 +08:00
croatialu
762cf91133
feat(web): Add parameter rendering to MCP tool item component ( #27099 )
2025-10-20 15:37:30 +08:00
GuanMu
9dd3dcff2b
Fix type error 5 ( #27139 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-20 15:35:13 +08:00
Guangdong Liu
34fbcc9457
fix: ensure document re-querying in indexing process for consistency ( #27077 )
2025-10-20 14:12:39 +08:00
yangzheli
9cc8ac981b
fix(web): improve UI consistency and remove related unused icons ( #27004 )
2025-10-20 14:03:16 +08:00
zyssyz123
1153dcef69
fix: delete migrate sync data script ( #27061 )
2025-10-20 14:54:24 +09:00
white-loub
f811471b18
fix: support structured output in streaming mode for LLM node ( #27089 )
2025-10-20 14:53:25 +09:00
hj24
2382229c7d
fix variable-truncator max size comments ( #27129 )
2025-10-20 14:52:40 +09:00
crazywoola
f0e739be43
fix: immer version and ref in code base ( #27130 )
2025-10-20 14:49:26 +09:00
-LAN-
4dccdf9478
Ensure suggested questions parser returns typed sequence ( #27104 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-20 13:01:09 +08:00
GuanMu
4c37d650d3
fix: update attribute types to allow undefined values in icon utilities ( #27121 )
2025-10-20 12:55:37 +08:00
Guangdong Liu
1b334e6966
fix: handle None values in dataset and document deletion logic ( #27083 )
2025-10-20 12:52:48 +08:00
crazywoola
d463bd6323
Revert "chore(deps): bump immer from 9.0.21 to 10.1.3 in /web" ( #27119 )
2025-10-20 11:28:45 +08:00
GuanMu
8c298b33cd
Fix frontend type error ( #27116 )
2025-10-20 11:27:18 +08:00
非法操作
dc1a380888
chore: improve storybook ( #27111 )
2025-10-20 10:17:17 +08:00
dependabot[bot]
7e9be4d3d9
chore(deps): bump immer from 9.0.21 to 10.1.3 in /web ( #27113 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 10:16:35 +08:00
dependabot[bot]
5579521ffc
chore(deps-dev): bump cross-env from 7.0.3 to 10.1.0 in /web ( #27112 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 10:12:30 +08:00
dependabot[bot]
ab1059134d
chore(deps): bump pydantic-settings from 2.9.1 to 2.11.0 in /api ( #27114 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 10:12:16 +08:00
dependabot[bot]
fe2ac66a52
chore(deps): bump html-to-image from 1.11.11 to 1.11.13 in /web ( #27109 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 09:37:10 +08:00
dependabot[bot]
f87db2652b
chore(deps): bump @lexical/selection from 0.36.2 to 0.37.0 in /web ( #27108 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 09:37:02 +08:00
-LAN-
3f9f02b9e7
docs: mention backend lint gate in AGENTS ( #27102 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-20 09:36:41 +08:00
-LAN-
578247ffbc
feat(graph_engine): Support pausing workflow graph executions ( #26585 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-10-19 21:33:41 +08:00
-LAN-
9a5f214623
refactor: replace localStorage with HTTP-only cookies for auth tokens ( #24365 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com >
Signed-off-by: kenwoodjw <blackxin55+@gmail.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: Yunlu Wen <wylswz@163.com >
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: GareArc <chen4851@purdue.edu >
Co-authored-by: NFish <douxc512@gmail.com >
Co-authored-by: Davide Delbianco <davide.delbianco@outlook.com >
Co-authored-by: minglu7 <1347866672@qq.com >
Co-authored-by: Ponder <ruan.lj@foxmail.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: heyszt <270985384@qq.com >
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: Guangdong Liu <liugddx@gmail.com >
Co-authored-by: Eric Guo <eric.guocz@gmail.com >
Co-authored-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: XlKsyt <caixuesen@outlook.com >
Co-authored-by: Dhruv Gorasiya <80987415+DhruvGorasiya@users.noreply.github.com >
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: hj24 <mambahj24@gmail.com >
Co-authored-by: GuanMu <ballmanjq@gmail.com >
Co-authored-by: 非法操作 <hjlarry@163.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Tonlo <123lzs123@gmail.com >
Co-authored-by: Yusuke Yamada <yamachu.dev@gmail.com >
Co-authored-by: Novice <novice12185727@gmail.com >
Co-authored-by: kenwoodjw <blackxin55+@gmail.com >
Co-authored-by: Ademílson Tonato <ademilsonft@outlook.com >
Co-authored-by: znn <jubinkumarsoni@gmail.com >
Co-authored-by: yangzheli <43645580+yangzheli@users.noreply.github.com >
2025-10-19 21:29:04 +08:00
QuantumGhost
141ca8904a
fix(api): ensure JSON responses are properly serialized in ApiTool ( #27097 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-19 18:56:02 +08:00
Asuka Minato
4488c090b2
fluent api ( #27093 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-19 12:54:41 +09:00
Bowen Liang
59c1fde351
doc: add Grafana dashboard template link to docs ( #27079 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-18 23:24:35 +08:00
GuanMu
cf7ff76165
fix(web): resolve TypeScript type errors in workflow components ( #27086 )
2025-10-18 23:09:00 +08:00
Jacky Su
ac79691d69
Feat/add status filter to workflow runs ( #26850 )
...
Co-authored-by: Jacky Su <jacky_su@trendmicro.com >
2025-10-18 12:15:29 +08:00
GuanMu
1a37989769
Fix type-check error ( #27051 )
2025-10-18 12:03:40 +08:00
Amy
830f891a74
Fix json in md when use quesion classifier node ( #26992 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-18 11:58:40 +08:00
Eric Guo
5937a66e22
Sync same logic for datasets. ( #27056 )
2025-10-18 11:49:20 +08:00
wangxiaolei
894e38f713
fix: https://github.com/langgenius/dify/issues/27063 ( #27074 )
2025-10-18 11:47:04 +08:00
Guangdong Liu
e4b5b0e5fd
feat: implement strict type validation for remote file uploads ( #27010 )
2025-10-18 11:44:11 +08:00
Guangdong Liu
598dd1f816
fix: allow optional config parameter and conditionally include message file ID ( #26960 )
2025-10-18 11:43:24 +08:00
Yongtao Huang
35e24d4d14
Chore: remove redundant tenant lookup in APIBasedExtensionAPI.post ( #27067 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-10-18 09:54:52 +08:00
GuanMu
fea2ffb3ba
fix: improve URL validation logic in validateRedirectUrl function ( #27058 )
2025-10-17 17:46:28 +08:00
Wu Tianwei
64f55d55a1
fix: update TopK and Score Threshold components to use InputNumber and improve value handling ( #27045 )
2025-10-17 14:58:30 +08:00
2h0ng
bfda4ce7e6
Merge commit from fork
2025-10-17 14:58:15 +08:00
GuanMu
4f7cb7cd2a
Fix type error ( #27044 )
2025-10-17 14:42:58 +08:00
NeatGuyCoding
6517323add
Feature: add test containers based tests for mail register tasks ( #27040 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-10-17 14:29:56 +08:00
NFish
531a0b755a
fix: show 'Invalid email or password' error tip when web app login failed ( #27034 )
2025-10-17 14:03:34 +08:00
Joel
91bb8ae4d2
fix: happy-dom security issues ( #27037 )
2025-10-17 13:42:56 +08:00
GuanMu
8cafc20098
Fix type error ( #27024 )
2025-10-17 10:46:43 +08:00
-LAN-
9d5300440c
Restore coverage for skipped workflow tests ( #27018 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-17 09:11:48 +08:00
Guangdong Liu
58524d6d2b
fix: remove unnecessary properties from condition draft ( #27009 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-17 09:11:03 +08:00
Asuka Minato
19cc6ea993
fix 27003 ( #27005 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-17 09:10:16 +08:00
quicksand
d7f0a31e24
Fix: User Context Loss When Invoking Workflow Tool Node in Knowledge … ( #26495 )
2025-10-17 09:09:45 +08:00
Yongtao Huang
312974aa20
Chore: remove unused class-level variables in DatasourceManager ( #27011 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-17 09:07:28 +08:00
Dhruv Gorasiya
d19c100166
fix: logical error in Weaviate distance calculation ( #27019 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-17 09:06:50 +08:00
Dhruv Gorasiya
a8ad80c405
Fixed Weaviate no module found issue (issue #26938 ) ( #26964 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-16 22:41:48 +08:00
GuanMu
650e38e17f
refactor: improve TypeScript types for NodeCardProps and debug configuration context ( #27001 )
2025-10-16 22:16:01 +08:00
-LAN-
24612adf2c
Fix dispatcher idle hang and add pytest timeouts ( #26998 )
2025-10-16 22:15:03 +08:00
Xiyuan Chen
06649f6c21
Update email templates to improve clarity and consistency in messagin… ( #26970 )
2025-10-16 01:42:22 -07:00
Yongtao Huang
8b61f5e9c4
Fix: avoid duplicate response_chunk update in convert_stream_simple_response ( #26965 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-16 15:53:07 +08:00
GuanMu
6432898e7a
refactor: update TypeScript definitions for custom JSX elements and clean up global declarations in emoji picker ( #26985 )
2025-10-16 15:51:39 +08:00
Asuka Minato
cced33d068
use deco to avoid current_user ( #26077 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-16 15:45:51 +09:00
Xiyuan Chen
bd01af6415
fix: update load balancing configurations with new credential IDs and… ( #26900 )
2025-10-15 21:15:26 -07:00
wellCh4n
35011b810d
feat: run with params from logs ( #26787 )
...
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-10-16 11:01:11 +08:00
Xin Zhang
f295c7532c
fix plugin installation permissions when using a local pkg ( #26822 )
...
Co-authored-by: zhangx1n <zhangxin@dify.ai >
2025-10-16 10:58:28 +08:00
zyssyz123
7065b67d07
add app mode for message ( #26876 )
2025-10-16 10:19:49 +08:00
GuanMu
c0b50ef61d
chore: remove unused icon components and related features from the co… ( #26933 )
2025-10-15 16:48:02 +08:00
-LAN-
1d8cca4fa2
Fix: check external commands after node completion ( #26891 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-15 16:47:43 +08:00
Wu Tianwei
3474c179e6
fix: enhance dataset menu and add service API translations ( #26931 )
2025-10-15 16:46:46 +08:00
GuanMu
433dad7e1a
chore: add type-check script to package.json for TypeScript validation ( #26929 )
2025-10-15 16:37:46 +08:00
github-actions[bot]
be7ee380bc
chore: translate i18n files and update type definitions ( #26916 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-15 16:36:39 +08:00
yangzheli
cff5de626b
feat(agent): similar to the start node of workflow, agent variables also support drag-and-drop ( #26899 )
2025-10-15 13:07:51 +08:00
znn
4d8b8f9210
allow editing of hidden inputs in preview ( #24370 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: crazywoola <427733928@qq.com >
2025-10-15 11:19:53 +08:00
Ademílson Tonato
a16ef7e73c
refactor: Update Firecrawl to use v2 API ( #24734 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-15 10:48:54 +08:00
kenwoodjw
c39dae06d4
fix: workflow token usage ( #26723 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-10-15 10:39:51 +08:00
Novice
f906e70f6b
chore: remove redundant dependencies ( #26907 )
2025-10-15 09:55:39 +08:00
lyzno1
5139119307
chore: bump pnpm version ( #26905 )
...
Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com >
2025-10-15 09:55:05 +08:00
Yusuke Yamada
1b537f904a
fix: replace CodeGroup's POST /meta with GET /site ( #26886 )
2025-10-15 09:43:10 +08:00
-LAN-
556b631c54
Normalize null metadata handling in tool entities ( #26890 )
2025-10-15 09:42:22 +08:00
NeatGuyCoding
49df9ceaf3
minor fix: test cases for alibabacloud mysql and chinese translations ( #26902 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-15 09:41:12 +08:00
Tonlo
92ec1ac27a
Fix/remove logo in withoutbrand template ( #26882 )
2025-10-15 09:40:33 +08:00
-LAN-
e74097afdf
Remove unused after_request hooks from console API keys ( #26896 )
2025-10-15 00:43:11 +08:00
Asuka Minato
8ddc4f2292
example to auto rollback ( #26200 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-15 00:42:55 +09:00
非法操作
7b51320346
fix: when create provider credential set the provider record to vaild ( #26868 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-14 19:42:48 +08:00
GuanMu
9e39be0770
fix: correct indentation in JSON payloads ( #26871 )
2025-10-14 19:41:01 +08:00
GuanMu
3e5e87930c
feat: add Knip configuration for dead code detection and remove unused icon components ( #26758 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-14 19:06:31 +08:00
hj24
15a5ba67f1
fix: use account id in workflow app log filter ( #26811 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-14 14:32:40 +08:00
github-actions[bot]
9e3b4dc90d
chore: translate i18n files and update type definitions ( #26859 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-10-14 10:43:28 +08:00
Dhruv Gorasiya
48c42a9fba
Weaviate update version ( #25447 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-14 10:39:53 +08:00
XlKsyt
0b35bc1ede
feat: add Tencent Cloud APM tracing integration ( #25657 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-14 10:21:17 +08:00
Davide Delbianco
8e01bb40fe
fix: Do not show the toggle button for chat input when all input hidden ( #26826 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-14 10:15:06 +08:00
Guangdong Liu
9d21772820
fix: Validate transfer method in file mapping and improve file input handling ( #26848 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-14 10:10:31 +08:00
NeatGuyCoding
b745839bdb
Feature add test containers mail owner transfer task ( #26854 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-14 10:01:47 +08:00
Eric Guo
59ad6e02ce
Add timeout so any plugin daemon call (including the SSE path) that legitimately takes longer than 5s would right. ( #26852 )
2025-10-14 09:23:27 +08:00
Guangdong Liu
a3b33cbe28
refactor: streamline database session usage in batch_create_segment_to_index_task ( #26795 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-14 09:22:48 +08:00
Davide Delbianco
7b8540281a
fix: Chat Opener visibility flickering ( #26836 )
2025-10-14 09:21:00 +08:00
Asuka Minato
0a6b78f883
Use hook to get userid ( #26839 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-14 09:20:37 +08:00
heyszt
56ee8f7d64
fix: files/support-type JSON serialization error ( #26842 )
2025-10-14 09:20:19 +08:00
Davide Delbianco
3cfcd32876
chore: Fix 25795 ( #26823 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-13 17:44:51 +08:00
Davide Delbianco
06dcb55a9d
chore: Don't show chat input area scrollbar overflow ( #26828 )
2025-10-13 17:43:46 +08:00
Ponder
ec6cafd7aa
feat: Cache AppQueueManager.is_stopped() to reduce unnecessary Redis … ( #26778 )
2025-10-13 17:41:16 +08:00
Davide Delbianco
6e9858960d
chore: Fix chat-input-area resize ( #26824 )
2025-10-13 17:36:15 +08:00
minglu7
150a8276b9
fix: avoid closing shared session during embeddings ( #26830 )
2025-10-13 17:36:00 +08:00
Davide Delbianco
c6a90d4bb3
fix: Don't hide chat streaming loader on '\n' content ( #26829 )
2025-10-13 17:31:52 +08:00
Davide Delbianco
c71fd7113c
chore: Correct padding in embedded chatbot ( #26832 )
2025-10-13 17:29:47 +08:00
NFish
5fc104a992
Fix/web app permission check ( #26821 )
2025-10-13 16:17:42 +08:00
fenglin
d1de3cfb94
fix: use enum .value strings in retrieval-setting API to fix JSON serialization error ( #26785 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-13 13:01:44 +08:00
屈定
44d36f2460
fix: external knowledge url check ssrf ( #26789 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-13 11:19:00 +08:00
Wu Tianwei
9088f151d9
fix: invalid data source list in plugin refresh hook ( #26813 )
2025-10-13 11:17:46 +08:00
Wu Tianwei
c692962650
fix: update tooltip for chunk structure in knowledge base component ( #26808 )
2025-10-13 10:44:10 +08:00
Wu Tianwei
f0a60a9000
feat: enhance DataSources component with marketplace plugin integration and search filtering ( #26810 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-13 10:43:51 +08:00
AsperforMias
2f50f3fd4b
refactor: use libs.login current_user in console controllers ( #26745 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-13 10:33:33 +08:00
Asuka Minato
24cd7bbc62
fix RetrievalMethod StrEnum ( #26768 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-13 10:29:37 +08:00
Guangdong Liu
d299e75e1b
refactor: use dynamic max characters for chunking in extractors ( #26782 )
2025-10-13 10:22:59 +08:00
yangzheli
f86b6658c9
perf(web): split constant files to improve web performance ( #26794 )
2025-10-13 10:22:34 +08:00
Asuka Minato
0a56d65581
Issue 23579 ( #26777 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-13 10:16:12 +08:00
Yuto Yamada
dfc03bac9f
Fix typo: reponse to response ( #26792 )
2025-10-13 10:04:19 +08:00
dependabot[bot]
81e1376e08
chore(deps): bump opik from 1.7.43 to 1.8.72 in /api ( #26804 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 10:00:35 +08:00
dependabot[bot]
f50c85d536
chore(deps-dev): bump knip from 5.64.1 to 5.64.3 in /web ( #26802 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 10:00:03 +08:00
dependabot[bot]
5830c69694
chore(deps): bump @lexical/utils from 0.36.2 to 0.37.0 in /web ( #26801 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 09:59:31 +08:00
crazywoola
0173496a77
fix: happy-dom version ( #26764 )
...
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-10-11 18:59:31 +08:00
lyzno1
30c5b47699
refactor: simplify InlineDeleteConfirm component structure ( #26771 )
2025-10-11 18:18:18 +08:00
NeatGuyCoding
e3191d4e91
fix enum and type ( #26756 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-11 17:46:44 +08:00
lyzno1
a9b3539b90
feat: migrate Python SDK to httpx with async/await support ( #26726 )
...
Signed-off-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-11 17:45:42 +08:00
github-actions[bot]
5217017e69
chore: translate i18n files and update type definitions ( #26763 )
...
Co-authored-by: asukaminato0721 <30024051+asukaminato0721@users.noreply.github.com >
2025-10-11 17:23:40 +08:00
lyzno1
bd5df5cf1c
feat: add InlineDeleteConfirm base component ( #26762 )
2025-10-11 17:33:31 +09:00
Guangdong Liu
456dbfe7d7
feat: add tracking for updated_by and updated_at fields in app models ( #26736 )
2025-10-11 13:48:57 +08:00
GuanMu
586f210d6e
chore: remove unused dependencies for dagre from package.json and pnpm-lock.yaml ( #26755 )
2025-10-11 13:01:05 +08:00
Maries
275a0f9ddd
chore(workflows): update deployment configurations for trigger dev ( #26753 )
2025-10-11 12:43:09 +08:00
carribean
cbf2ba6cec
Feature integrate alibabacloud mysql vector ( #25994 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-11 10:47:28 +08:00
Asuka Minato
1bd621f819
remove .value ( #26633 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-11 09:08:29 +08:00
Asuka Minato
bb6a331490
change all to httpx ( #26119 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-10 23:41:16 +08:00
Asuka Minato
3922ad876f
part of add type to orm ( #26262 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-10 23:40:54 +08:00
jiangbo721
fdb53fdeb1
fix: Set ApiTool’s do_http_request to do not retry. ( #26721 )
2025-10-10 23:39:25 +08:00
GuanMu
3fb5a7bff1
fix: add z-index class to PortalToFollowElemContent for proper layering in dataset extra info component ( #26729 )
2025-10-10 23:39:13 +08:00
heyszt
6157c67cfe
fix: sync aliyun icon SVG files ( #26719 )
2025-10-10 23:38:45 +08:00
GuanMu
fbc745764a
chore: update packageManager version in package.json to pnpm@10.18.2 ( #26731 )
2025-10-10 23:37:40 +08:00
Arno Ren
78f09801b5
fix : #26668 restore manual tool parameter values ( #26733 )
...
Co-authored-by: renzeyu1 <renzeyu1@lixiang.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-10 23:37:10 +08:00
Bowen Liang
d0dd81cf84
chore: bump ruff to 0.14 ( #26063 )
2025-10-10 18:10:23 +08:00
znn
65b832c46c
pan and zoom during workflow execution ( #24254 )
2025-10-10 17:07:25 +08: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
诗浓
94a07706ec
fix: restore None guards for _environment_variables/_conversation_variables getters ( #25633 )
2025-10-10 16:32:09 +08:00
Asuka Minato
ab2eacb6c1
use model_validate ( #26182 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-10 17:30:13 +09:00
Xiyuan Chen
aead192743
Fix/token exp when exchange main ( #26708 )
2025-10-10 01:24:36 -07:00
Asuka Minato
c1e8584b97
feat: Refactor api.add_resource to @console_ns.route decorator ( #26386 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-10-10 16:23:39 +08:00
Asuka Minato
8a2b208299
Refactor account models to use SQLAlchemy 2.0 dataclass mapping ( #26415 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-10 17:12:12 +09:00
znn
2b6882bd97
fix chunks 2 ( #26623 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-10 16:01:33 +08:00
Guangdong Liu
aa51662d98
refactor(api): add new endpoints for workspace management and update routing ( #26465 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-10 15:59:14 +08:00
github-actions[bot]
3068526797
chore: translate i18n files and update type definitions ( #26709 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
2025-10-10 15:55:24 +08:00
Jyong
298d8c2d88
Update deploy-dev.yml ( #26712 )
2025-10-10 15:54:33 +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
Coding On Star
3a5aa4587c
feat(billing): add tax information tooltips in pricing footer ( #26705 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.ai >
2025-10-10 15:34:56 +08:00
crazywoola
cf1778e696
fix: issue w/ timepicker ( #26696 )
...
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-10-10 13:17:33 +08:00
yihong
54db4c176a
fix: drop useless logic ( #26678 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-10-10 12:59:28 +08:00
Novice
5d3e8a31d0
fix: restore array flattening behavior in iteration node ( #26695 )
2025-10-10 10:54:32 +08:00
Nan LI
885dff82e3
feat: update HTTP timeout configurations and enhance timeout input handling in UI ( #26685 )
2025-10-10 09:00:06 +08:00
Asuka Minato
3c4aa24198
Refactor: Remove unnecessary casts and tighten type checking ( #26625 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-09 22:11:14 +08:00
GuanMu
33b0814323
refactor(types): remove any usages and strengthen typings across web and base ( #26677 )
2025-10-09 21:36:42 +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
Asuka Minato
0fa063c640
Refactor: Remove reportUnnecessaryContains from pyrightconfig.json ( #26626 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-10-09 10:22:41 +08:00
Bowen Liang
40d35304ea
fix: check allowed file extensions in rag transform pipeline and use set type instead of list for performance in file extensions ( #26593 )
2025-10-09 10:21:56 +08:00
耐小心
89821d66bb
feat: add HTTPX client instrumentation for OpenTelemetry ( #26651 )
2025-10-09 09:24:47 +08:00
yihong
09d84e900c
fix: drop useless logger code ( #26650 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-10-09 09:24:10 +08:00
Asuka Minato
a8746bff30
fix oxlint warnings ( #26634 )
2025-10-09 09:23:34 +08:00
非法操作
c4d8bf0ce9
fix: missing LLM node output var description ( #26648 )
2025-10-09 09:22:45 +08:00
非法操作
9cca605bac
chore: improve bool input of start node ( #26647 )
2025-10-08 19:09:03 +08:00
NeatGuyCoding
dbd23f91e5
Feature add test containers mail invite task ( #26637 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-10-08 18:40:19 +08:00
Asuka Minato
9387cc088c
feat: remove unused python dependency ( #26629 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-08 18:38:38 +08:00
Asuka Minato
11f7a89e25
refactor: Enable type checking for dataset config manager ( #26494 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-07 15:50:44 +09:00
Yadong (Adam) Zhang
654d522b31
perf(web): improve app workflow build performance. ( #26310 )
2025-10-07 14:21:08 +08:00
Ponder
31e6ef77a6
feat: optimize the page jump logic to prevent unnecessary jumps. ( #26481 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-07 14:20:12 +08:00
dependabot[bot]
e56c847210
chore(deps): bump esdk-obs-python from 3.24.6.1 to 3.25.8 in /api ( #26604 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 14:17:56 +08:00
dependabot[bot]
e00172199a
chore(deps-dev): bump babel-loader from 9.2.1 to 10.0.0 in /web ( #26601 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 14:17:05 +08:00
yihong
04f47836d8
fix: two functions comments doc is not right ( #26624 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-07 14:16:14 +08:00
Charles Liu
faaca822e4
fix bug 26613: get wrong credentials with multiple authorizations plugin ( #26615 )
...
Co-authored-by: charles liu <dearcharles.liu@gmail.com >
2025-10-07 12:49:44 +08:00
NeatGuyCoding
dc0f053925
Feature add test containers mail inner task ( #26622 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-07 12:48:11 +08:00
NeatGuyCoding
517726da3a
Feature add test containers mail change mail task ( #26570 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-10-06 20:25:31 +08:00
Will
1d6c03eddf
delete unnecessary db merge ( #26588 )
2025-10-06 20:24:24 +08:00
dependabot[bot]
fdfccd1205
chore(deps): bump azure-storage-blob from 12.13.0 to 12.26.0 in /api ( #26603 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 20:22:53 +08:00
dependabot[bot]
b30e7ced0a
chore(deps): bump react-easy-crop from 5.5.0 to 5.5.3 in /web ( #26602 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 20:22:32 +08:00
Will
11770439be
chore: remove explicit dependency on the fastapi framework ( #26609 )
2025-10-06 20:21:51 +08:00
Will
d89c5f7146
chore: Avoid directly using OpenAI dependencies ( #26590 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-06 10:40:38 +08:00
-LAN-
4a475bf1cd
chore: Raise default string length limits ( #26592 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Bowen Liang <liangbowen@gf.com.cn >
2025-10-06 10:40:13 +08:00
Bowen Liang
10be9cfbbf
chore: fix basedwright style warning for opendal.layers imports ( #26596 )
2025-10-06 10:39:28 +08:00
Asuka Minato
c20e0ad90d
Removes the 'extensions' directory from pyrightconfig.json and fixes … ( #26512 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-05 15:57:42 +09:00
GuanMu
22f64d60bb
chore: update Dockerfile to use Python 3.12-bookworm and refactor layout logic to utilize ELK for improved node layout ( #26522 )
2025-10-05 12:49:41 +08:00
lyzno1
7b7d332239
refactor(docs): Reorganize documentation with standard language codes ( #26534 )
2025-10-05 12:47:32 +08:00
NeatGuyCoding
b1d189324a
Feature add test containers mail account deletion task 1858 ( #26555 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-05 12:47:17 +08:00
NeatGuyCoding
00fb468f2e
Feature add test containers mail email code login task ( #26580 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-05 12:44:40 +08:00
yihong
bbbb6e04cb
fix: delete useless db session commit ( #26572 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-10-05 12:43:40 +08:00
Asuka Minato
f5161d9add
Exclude tests directory from pyright type checking ( #26496 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-02 18:51:36 +08:00
crazywoola
787251f00e
Revert "fix: sync FileUploader context with props to fix inconsistent file parameter state in “View cached variables”." ( #26548 )
2025-10-02 18:46:33 +08:00
lyzno1
cfe21f0826
chore(web): update Next.js to 15.5.4 and unify Lexical to 0.36.2 ( #26541 )
2025-10-02 18:13:53 +08:00
NeatGuyCoding
196f691865
Feature add test containers enable segments to index task ( #26539 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-02 18:13:43 +08:00
Radu Luncasu
7a5bb1cfac
chore(devcontainer): update Python base image from bullseye to bookworm in Dockerfile ( #26519 )
2025-10-02 18:12:08 +08:00
lyzno1
b80d55b764
fix: add missing key prop to TabPanel and initialize useRef with null ( #26517 )
2025-10-02 18:08:57 +08:00
HyaCinth
dd71625f52
fix(datasets): Resolve issue where selected list is not updated when deleting a single file ( #26502 )
2025-09-30 23:22:43 +08:00
-LAN-
19936d23d1
chore: remove pnpm build from dev-setup command ( #26504 )
2025-09-30 21:30:15 +08:00
Asuka Minato
decf0f3da0
Fix: Remove workflow/nodes from pyright exclusion ( #26461 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-30 15:39:04 +08:00
NeatGuyCoding
7242a67f84
minor fix: improve check_upgradable_plugin_task.py ( #26468 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
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-30 15:36:04 +08:00
Asuka Minato
c4884eb669
add back babel/core ( #26489 )
2025-09-30 15:35:10 +08:00
crazywoola
d49f3327e4
fix: style with self-start ( #26492 )
2025-09-30 15:30:27 +08:00
Asuka Minato
633e68a2f7
feat(web): remove dead dependencies ( #26484 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-30 14:39:34 +08:00
quicksand
809f48f733
fix: document is not bound to a session ( #26480 )
2025-09-30 14:24:40 +08:00
zlyszx
578b1b45ea
fix: duplicate data in datasets pagination list ( #25783 )
2025-09-30 11:00:10 +08:00
goofy
86c3c58e64
support returning structured output when using LLM API non streaming invocation ( #26451 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-30 10:58:35 +08:00
kenwoodjw
8d803a26eb
fix: duplicate chunks ( #26360 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-09-30 10:53:55 +08:00
casio12r
aa3129c2a9
Fix a typo in prompt ( #25583 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-30 10:50:43 +08:00
lyzno1
97c924fe29
chore: bump pnpm version ( #26010 )
...
Co-authored-by: 17hz <0x149527@gmail.com >
2025-09-30 10:48:06 +08:00
Blackoutta
591c463e4b
improve: Explicitly delete task Redis key on completion in AppQueueManager ( #26406 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-30 10:41:42 +08:00
Asuka Minato
e1691fddaa
Refactor: Enable type checking for core/ops and fix type errors ( #26414 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-30 10:39:37 +08:00
goofy
b4d4351203
fix single-step runs support user input as structured_output variable values ( #26430 )
2025-09-30 10:38:55 +08:00
Asuka Minato
f7b1348623
Fix typing errors in core/model_runtime ( #26462 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-30 11:24:05 +09:00
NeatGuyCoding
2619c7553a
minor fix: fix some translations: trunk should use native, and some translation typos ( #26469 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-09-30 10:17:13 +08:00
Asuka Minato
f79d8baf63
Fix: Enable Pyright and Fix Typing Errors in Datasets Controller ( #26425 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-30 00:38:59 +09:00
github-actions[bot]
bbdcbac544
chore: translate i18n files and update type definitions ( #26440 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-29 21:35:26 +08:00
Asuka Minato
d552680e72
Refactor: Use @ns.route for tags API ( #26357 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-29 22:33:29 +09: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
-LAN-
cd47a47c3b
Bump release references to 1.9.1 ( #26453 )
2025-09-29 19:34:09 +08:00
Asuka Minato
e5d4235f1b
feat(typing): Remove "libs" from pyright exclude and fix typing errors ( #26423 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-29 19:23:22 +08:00
lyzno1
f60aa36fa0
feat(sdk): enhance Python SDK with 27 new Service API endpoints ( #26401 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-29 19:22:58 +08:00
Asuka Minato
b2bcb6d21a
Fix: Remove core/tools from pyrightconfig.json and fix type errors ( #26413 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-29 19:22:38 +08:00
-LAN-
b6cea71023
fix(workflow): sync iteration conversation variables ( #26368 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-29 18:15:22 +08:00
sqewad
6462328620
fix: variable not found #26144 ( #26155 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: lix43 <lix43@chinatelecom.cn >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-29 18:15:05 +08:00
crazywoola
fd86cadf67
fix: debounce ref ( #26433 )
2025-09-29 16:13:38 +08:00
Wu Tianwei
c43c72c1a3
fix: Fix vector_setting not found error ( #26380 )
2025-09-29 16:12:26 +08:00
Asuka Minato
d77c2e4d17
Fix typing errors in dataset API ( #26424 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-29 15:21:07 +08:00
Wu Tianwei
1a7898dff1
fix: Fix retrieval configuration handling in dataset components ( #26361 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-29 14:58:28 +08:00
JoJohanse
af662b100b
Fixes#26332 Remove FILES_URL in default .yaml settings ( #26410 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-09-29 14:35:05 +08:00
zxhlyh
595df172a8
fix: model list refresh when change credential ( #26421 )
2025-09-29 13:51:48 +08:00
Timo
70bc5ca7f4
Add missing import "IO" in client.py ( #26389 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-29 13:50:53 +08:00
dependabot[bot]
30617feff8
chore(deps-dev): bump @eslint/js from 9.31.0 to 9.36.0 in /web ( #26392 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 13:50:36 +08:00
dependabot[bot]
756864c85b
chore(deps-dev): bump @testing-library/jest-dom from 6.6.3 to 6.8.0 in /web ( #26393 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 13:48:31 +08:00
dependabot[bot]
c8c94ef870
chore(deps): bump cos-python-sdk-v5 from 1.9.30 to 1.9.38 in /api ( #26395 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 13:48:24 +08:00
dependabot[bot]
10d51ada59
chore(deps): bump oracledb from 3.0.0 to 3.3.0 in /api ( #26396 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 13:48:00 +08:00
lyzno1
00f3a53f1c
fix(turbopack): fix animation issues with unnamed animations in CSS modules ( #26408 )
2025-09-29 13:47:48 +08:00
KVOJJJin
d2f0551170
Fix plugin detail panel not show when installed plugins more than 100 ( #26405 )
2025-09-29 13:42:22 +08:00
Junyan Qin (Chin)
cba2b9b2ad
fix: switch plugin auto upgrade cache to redis ( #26356 )
2025-09-29 12:57:30 +08:00
quicksand
029d5d36ac
Fix: Knowledge Base node crash when retrieval_model is null ( #26397 )
2025-09-29 11:55:06 +08:00
Copilot
8d897153a5
[Chore/Refactor] Apply @console_ns.route decorators to RAG pipeline controllers ( #26348 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: asukaminato0721 <30024051+asukaminato0721@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-28 23:42:22 +08:00
-LAN-
2e914808ea
test(graph_engine): block response nodes during streaming ( #26377 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-28 22:19:11 +08:00
-LAN-
d00a72a435
fix(graph_engine): block response nodes during streaming ( #26364 )
2025-09-28 17:46:39 +08:00
湛露先生
36580221aa
fix workflow variable split judge. ( #26355 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-28 17:46:19 +08:00
lyzno1
e686cc9eab
refactor: standardize dataset-pipeline i18n terminology consistency ( #26353 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-28 17:45:33 +08:00
AkisAya
66196459d5
fix db connection error in embed_documents() ( #26196 )
2025-09-28 13:44:51 +08:00
Yongtao Huang
a5387b304e
Fix: use correct maxLength prop for verification code input ( #26244 )
2025-09-28 13:44:14 +08:00
Copilot
beb1448441
[Chore/Refactor] Add missing 'type' attribute on 'button' components ( #26249 )
...
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-28 13:43:43 +08:00
非法操作
272102c06d
doc: fix graph engine readme ( #26337 )
2025-09-28 13:37:51 +08:00
非法操作
36406cd62f
chore: time from now i18n support ( #26328 )
2025-09-28 13:37:42 +08:00
非法操作
87c41c88a3
fix: some display-related issues ( #26335 )
2025-09-28 13:37:28 +08:00
-LAN-
095c56a646
refactor(router): apply ns.route style ( #26339 )
2025-09-28 13:37:06 +08:00
goofy
244c132656
fix compatibility problem caused by tool node attribute 'tool_node_version' judgement error ( #26274 )
2025-09-28 10:44:20 +08:00
Junyan Qin (Chin)
043ec46c33
perf: distribute concurrent plugin auto upgrade tasks ( #26282 )
2025-09-28 10:26:11 +08:00
Timo
0e4f19eee0
Fix ChatClient.audio_to_text files keyword to make it work ( #26317 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-27 21:03:05 +08:00
crazywoola
ff34969f21
Chore/add sec report ( #26313 )
2025-09-27 10:57:45 +08:00
Asuka Minato
9a7245e1df
rm assigned but unused ( #25639 )
2025-09-27 10:54:25 +08:00
-LAN-
4906eeac18
chore: streamline AGENTS.md guidance ( #26308 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-27 10:05:30 +08:00
heyszt
4da93ba579
update gen_ai semconv for aliyun trace ( #26288 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-27 09:51:23 +08:00
Yongtao Huang
319ecdd312
Fix: avoid mutating node props ( #26266 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-27 09:50:32 +08:00
Cluas
0c1ec35244
fix: resolve UUID parsing error for default user session lookup ( #26109 )
2025-09-26 16:23:16 +08:00
Asuka Minato
46375aacdb
fmt first ( #26221 )
2025-09-26 16:21:00 +08:00
lyzno1
e6d4331994
refactor(web): simplify lint scripts, remove duplicates and standardize naming ( #26259 )
2025-09-26 16:20:12 +08:00
NeatGuyCoding
2a0abc51b1
minor: fix translation with the key value uses 「ナレッジの名前とアイコン」 while the rest of the file uses 「ナレッジベース」 ( #26270 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-09-26 16:18:47 +08:00
quicksand
3bb67885ef
fix(api): resolve error in agent‑strategy prompt generator ( #26278 )
2025-09-26 16:16:55 +08:00
heyszt
e682749d03
aliyun_trace: unify the span attribute & compatible CMS 2.0 endpoint ( #26194 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-25 22:51:15 +08:00
Masahiro Hiramori
9b83b0aadd
chore: fix inaccurate translation in ja-JP ( #26243 )
2025-09-25 22:49:54 +08:00
lyzno1
0cac330bc2
fix: add echarts and zrender to transpilePackages for ESM compatibility ( #26208 )
2025-09-25 22:43:37 +08:00
Wood
fb8114792a
fix: sync FileUploader context with props to fix inconsistent file parameter state in “View cached variables”. ( #26199 )
2025-09-25 22:43:26 +08:00
Wood
eab6f65409
Fix array-only filtering in List Operator picker; remove file children fallback and align child types. ( #26240 )
2025-09-25 22:43:00 +08:00
zxhlyh
915023b809
Chore/remove add node restrict of workflow ( #26218 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-25 18:02:43 +08:00
Junyan Qin (Chin)
f104839672
perf: provide X-Dify-Version for marketplace api access ( #26210 )
2025-09-25 15:33:27 +08:00
リイノ Lin
6841a09667
fix: remote filename will be 'inline' if Content-Disposition: inline ( #25877 )
...
Fixed the issue that filename will be 'inline' if response header contains `Content-Disposition: inline` while retrieving file by url.
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-25 10:39:44 +08:00
Blackoutta
e937c8c72e
improve: pooling httpx clients for requests to code sandbox and ssrf ( #26052 )
2025-09-24 22:14:50 +08:00
Jyong
960bb8a9b4
delete end_user check ( #26187 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-24 21:32:37 +08:00
yangzheli
9b36059292
fix(search-input): ensure proper value extraction in composition end handler ( #26147 )
2025-09-24 15:53:59 +08:00
quicksand
a4acc64afd
fix(api):LLM node losing Flask context during parallel iterations ( #26098 )
2025-09-24 10:09:35 +08:00
Asuka Minato
25c69ac540
one example of Session ( #24135 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-24 03:32:48 +08:00
QuantumGhost
96a0b9991e
fix(api): Fix variable truncation for list[File] value in output mapping ( #26133 )
2025-09-23 21:30:46 +08:00
QuantumGhost
2913d17fe2
ci: Add hotfix/** branches to build-push workflow triggers ( #26129 )
2025-09-23 18:48:02 +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
longbingljw
24b4289d6c
fix:add some explanation for oceanbase parser selection ( #26071 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-23 17:06:06 +08:00
GuanMu
fb6ccccc3d
chore: refactor component exports for consistency ( #26033 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-23 17:04:56 +08:00
17hz
8b74ae683a
bump nextjs to 15.5 and turbopack for development mode ( #24346 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: 非法操作 <hjlarry@163.com >
2025-09-23 16:59:26 +08:00
Jyong
dd08957381
fix full_text_search name ( #26104 )
2025-09-23 16:40:26 +08:00
quicksand
407323f817
fix(api): graph engine debug logging NodeRunRetryEvent not effective ( #26085 )
2025-09-23 13:46:45 +08:00
-LAN-
2e2c87c5a1
fix(graph_engine): error strategy fall. ( #26078 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-23 01:51:43 +08:00
Asuka Minato
f4522fd695
try contextmanager ( #26074 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-23 00:35:54 +08:00
夏目猫猫
760a2c656c
amend regexp exec ( #25986 )
2025-09-23 00:47:13 +09:00
Asuka Minato
8940decd1b
more httpx ( #25651 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-22 23:07:09 +08:00
Jyong
0c4193bd91
fix avatar-url to text ( #26068 )
2025-09-22 21:28:42 +08:00
Jyong
cd40cde790
fix tenant not exist ( #26066 )
2025-09-22 20:50:30 +08:00
Jyong
c60c754ac9
fix preview url ( #26059 )
2025-09-22 19:47:39 +08:00
非法操作
ef80d3b707
fix: Ensure compatibility with old provider name when updating model credentials ( #26017 )
2025-09-22 19:39:17 +08:00
QuantumGhost
24e8d21b3f
chore(api): bump version ( #25917 )
2025-09-22 19:14:43 +08:00
Novice
d823da18db
fix: iteration and loop node single step run ( #26036 )
2025-09-22 19:14:24 +08:00
QuantumGhost
1e3df09fc6
chore(api): adjust monkey patching in gunicorn.conf.py ( #26056 )
2025-09-22 18:23:01 +08:00
Stream
75a10c276c
chore: remove mistakenly added trash file ( #26041 )
2025-09-22 16:07:02 +08:00
Hunter
50050527eb
fix: Correctly map source_url to preview_url in file fields ( #25957 )
2025-09-22 14:31:49 +08:00
Wu Tianwei
a39b185627
fix: comment out unused segmentation rule properties in RuleDetail component ( #26031 )
2025-09-22 14:17:02 +08:00
dependabot[bot]
15270f09af
chore(deps): bump boto3-stubs from 1.40.29 to 1.40.35 in /api ( #26014 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 12:16:05 +08:00
QuantumGhost
f6a5ac0698
chore(api): upgade Gevent to 25.9.1 ( #26026 )
2025-09-22 12:15:50 +08:00
zyssyz123
2b79da722b
fix: workflow ( #26030 )
2025-09-22 12:08:15 +08:00
-LAN-
71d69e43cd
Align dev workflow branch triggers ( #26029 )
2025-09-22 11:56:28 +08:00
Yongtao Huang
5bc6e8a433
Fix: correct regex for file-preview URL re-signing ( #25620 )
...
Fixes #25619
The regex patterns for file-preview and image-preview contained an unescaped `?`,
which caused incorrect matches such as `file-previe` or `image-previw`.
This led to malformed URLs being incorrectly re-signed.
Changes:
- Escape `?` in both file-preview and image-preview regex patterns.
- Ensure only valid URLs are re-signed.
Added unit tests to cover:
- Valid file-preview and image-preview URLs (correctly re-signed).
- Misspelled file/image preview URLs (no longer incorrectly matched).
Other:
- Fix a deprecated function `datetime.utcnow()`
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-22 10:58:29 +08:00
dependabot[bot]
68076f2e22
chore(deps): bump abcjs from 6.5.1 to 6.5.2 in /web ( #26018 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 10:36:40 +08:00
Wu Tianwei
8c38363038
fix: pass operation name to onUpdate callback in StatusItem component ( #26019 )
2025-09-22 10:19:12 +08:00
Shili Cao
345ac8333c
Add Full-Text & Hybrid Search Support to Baidu Vector DB and Update SDK, Closes #25982 ( #25983 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-22 10:17:35 +08:00
dependabot[bot]
2375047ef0
chore(deps-dev): bump eslint-plugin-storybook from 0.11.6 to 9.0.7 in /web ( #26011 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-22 10:03:02 +08:00
Yongtao Huang
857a48012e
Fix: use data.type instead of type when checking datasource node ( #25965 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-22 10:01:21 +08:00
longbingljw
208fe3d7de
feat:support selecting different ftparser for OceanBase. ( #25970 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-22 09:56:33 +08:00
dependabot[bot]
92cddbcc02
chore(deps): bump negotiator from 0.6.4 to 1.0.0 in /web ( #26012 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 09:55:00 +08:00
dependabot[bot]
599b53c9cb
chore(deps): bump authlib from 1.3.1 to 1.6.4 in /api ( #26015 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 09:54:52 +08:00
jiangbo721
062b173c66
fix: Statistics, like workflows, do not include debug data. ( #25979 )
2025-09-20 10:47:59 +08:00
Yongtao Huang
db690013fd
Chore: remove dead code in datasource.utils ( #25984 )
2025-09-20 10:47:52 +08:00
lyzno1
e93bfe3d41
fix: resolve chat sidebar UI bugs for hover panel and dropdown menu ( #25813 )
2025-09-19 18:28:49 +08:00
GuanMu
ab910c736c
feat(goto-anything): add RAG pipeline node search ( #25948 )
2025-09-19 18:28:13 +08:00
Yeuoly
4047a6bb12
fix: ensure original response are maintained by yielding text messages in ApiTool ( #23456 ) ( #25973 )
2025-09-19 18:27:33 +08:00
github-actions[bot]
df2478dc26
chore: translate i18n files and update type definitions ( #25964 )
...
Co-authored-by: WTW0313 <30284043+WTW0313@users.noreply.github.com >
2025-09-19 18:27:09 +08:00
-LAN-
4cc3f6045b
Run import-linter within make lint ( #25933 )
2025-09-19 18:26:43 +08:00
Joel
1550316b8d
fix: undefined match the wrong output schema ( #25971 )
2025-09-19 17:03:09 +08:00
Wu Tianwei
87394d2512
fix: enhance model parameter handling with advanced mode support and localization updates ( #25963 )
2025-09-19 15:47:52 +08:00
Wu Tianwei
bad59c95bc
fix: update details display to conditionally show creator information ( #25952 )
2025-09-19 15:45:45 +08:00
Xiyuan Chen
9f138ef246
Refactor WorkflowService to handle missing default credentials gracef… ( #25960 )
2025-09-19 00:45:35 -07:00
zxhlyh
6453fc4973
fix: refresh datasource list after install datasource ( #25949 )
2025-09-19 11:03:45 +08:00
GuanMu
f62f926537
style: update GotoAnything component styling ( #25929 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-19 10:36:43 +08:00
Yongtao Huang
b3dafd913b
Chore: correct inconsistent logging and typo ( #25945 )
2025-09-19 10:36:16 +08:00
-LAN-
b2d8a7eaf1
Fix: enforce editor-only access to chat message logs ( #25936 )
2025-09-18 21:59:51 +08:00
GuanMu
3e54414191
chore: update post_create_command.sh to use dynamic workspace root for aliases ( #25913 )
2025-09-18 21:09:43 +08:00
-LAN-
a173546c8d
Fix: replace stdout prints with debug logging ( #25931 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-18 21:03:20 +08:00
-LAN-
aa69d90489
fix(makefile): correct uv project path for lint target ( #25818 )
2025-09-18 20:36:26 +08:00
-LAN-
4ba1292455
refactor: replace print statements with proper logging ( #25773 )
2025-09-18 20:35:47 +08:00
Maries
bb01c31f30
fix(api): enhance data handling in RagPipelineDslService to filter credentials ( #25926 )
2025-09-18 18:36:49 +08:00
Wu Tianwei
cd90b2ca9e
refactor: replace useInvalid with useInvalidCustomizedTemplateList ( #25924 )
2025-09-18 18:17:20 +08:00
heyszt
9a65350cf7
fix: rollback aliyun_trace icon ( #25921 )
2025-09-18 18:01:08 +08:00
quicksand
680eb7a9f6
fix(datasets): retrieval_model null issue when updating dataset info ( #25907 )
2025-09-18 17:58:06 +08:00
crazywoola
878420463c
fix: Message => str ( #25876 )
2025-09-18 17:57:57 +08:00
zxhlyh
4692e20daf
fix: workflow header style ( #25922 )
2025-09-18 17:53:40 +08:00
QuantumGhost
13fe2ca8fe
fix(api): fix single stepping variable loading ( #25908 )
2025-09-18 17:30:02 +08:00
zxhlyh
1264e7d4f6
fix: use invalid last run ( #25911 )
2025-09-18 16:52:27 +08:00
Yunlu Wen
4f45978cd9
fix: remote code execution in email endpoints ( #25753 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-18 16:45:34 +08:00
Saurabh Singh
5a0bf8e028
feat: make SQLALCHEMY_POOL_TIMEOUT configurable ( #25468 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-18 16:13:56 +08:00
Wu Tianwei
ffa163a8a8
refactor: simplify portal interactions and manage state in Configure component ( #25906 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-18 15:57:33 +08:00
Novice
8f86f5749d
chore: Update the value of sys.dialogue_count to start from 1. ( #25905 )
2025-09-18 15:52:52 +08:00
17hz
00d3bf15f3
perf(web): optimize ESLint performance with concurrency flag and remove oxlint ( #25899 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-18 15:50:42 +08:00
17hz
7196c09e9d
chore(workflows): remove redundant eslint command from style workflow ( #25900 )
2025-09-18 15:50:09 +08:00
zxhlyh
fadd9e0bf4
fix: workflow logs list ( #25903 )
2025-09-18 15:45:37 +08:00
zxhlyh
d8b4bbe067
fix: datasource pinned list ( #25896 )
2025-09-18 14:52:33 +08:00
GuanMu
24611e375a
fix: update Python base image to use bullseye variant ( #25895 )
2025-09-18 14:38:56 +08:00
lyzno1
ccec582cea
chore: add missing template translations in ja-JP ( #25892 )
2025-09-18 14:37:26 +08:00
Bowen Liang
b2e4107c17
chore: improve opendal storage and ensure closing file after reading files in load_stream method ( #25874 )
2025-09-18 14:09:19 +08:00
quicksand
87aa070486
feat(api/commands): add migrate-oss to migrate from Local/OpenDAL to … ( #25828 )
2025-09-18 14:09:00 +08:00
Novice
21230a8eb2
fix: handle None description in MCP tool transformation ( #25872 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-18 13:11:38 +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
zyssyz123
7dadb33003
fix: remove billing cache when add or delete app or member ( #25885 )
2025-09-18 12:18:07 +08:00
-LAN-
b5a7e64e19
Fix incorrect API endpoint routing from PR #25628 ( #25778 )
2025-09-16 19:20:26 +08:00
Jiang
b283b10d3e
Fix/lindorm vdb optimize ( #25748 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-16 16:54:18 +08:00
-LAN-
ecb22226d6
refactor: remove Claude-specific references from documentation files ( #25760 )
2025-09-16 14:22:14 +08:00
Xiyuan Chen
8635aacb46
Enhance LLM model configuration validation to include active status c… ( #25759 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-15 23:15:53 -07:00
Asuka Minato
bdd85b36a4
ruff check preview ( #25653 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-16 12:58:12 +08:00
znn
a0c7713494
chat remove transparency from chat bubble in dark mode ( #24921 )
2025-09-16 12:57:53 +08:00
NeatGuyCoding
abf4955c26
Feature: add test containers document indexing task ( #25684 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-16 09:47:28 +08:00
miwa
74340e3c04
Bugfix: When i change the loop variable, 'Loop Termination Condition' wi… ( #25695 )
...
Co-authored-by: fengminhua <fengminhua@52tt.com >
2025-09-16 09:46:44 +08:00
-LAN-
b98b389baf
fix(tests): resolve order dependency in disable_segments_from_index_task tests ( #25737 )
2025-09-16 08:26:52 +08:00
github-actions[bot]
877806c34d
chore: translate i18n files and update type definitions ( #25713 )
...
Co-authored-by: GarfieldDai <28395549+GarfieldDai@users.noreply.github.com >
2025-09-15 21:22:57 +08:00
湛露先生
0bbf4fb66a
correct typos . ( #25717 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-09-15 21:22:40 +08:00
chengjoey
169ce71e59
fix(web): custom-tool output_schema.properties missing type ( #25731 )
...
Co-authored-by: joeyczheng <joeyczheng@tencent.com >
2025-09-15 21:21:25 +08:00
quicksand
bdbe078630
fix(mcp): prevent masked headers from overwriting real values ( #25722 )
2025-09-15 19:24:12 +08:00
Garfield Dai
88d5e27fe8
Release/e-1.8.1 ( #25613 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: GareArc <chen4851@purdue.edu >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hjlarry <hjlarry@163.com >
2025-09-15 14:49:23 +08:00
-LAN-
bb5b8d2902
fix: resolve devalue prototype pollution vulnerability ( #25709 )
2025-09-15 13:26:36 +08:00
-LAN-
bab4975809
chore: add ast-grep rule to convert Optional[T] to T | None ( #25560 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-15 13:06:33 +08:00
dependabot[bot]
2e44ebe98d
chore(deps): bump @lexical/text from 0.30.0 to 0.35.0 in /web ( #25705 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 12:55:48 +09:00
dependabot[bot]
a1961cc37a
chore(deps-dev): bump @next/bundle-analyzer from 15.5.0 to 15.5.3 in /web ( #25704 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 12:55:17 +09:00
dependabot[bot]
727e1d3743
chore(deps): bump scheduler from 0.23.2 to 0.26.0 in /web ( #25699 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 12:51:47 +09:00
dependabot[bot]
4e3b16c5f4
chore(deps-dev): bump sass from 1.89.2 to 1.92.1 in /web ( #25698 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 12:50:49 +09:00
dependabot[bot]
6c36bf28d7
chore(deps): bump clickzetta-connector-python from 0.8.102 to 0.8.104 in /api ( #25697 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 12:50:12 +09:00
dependabot[bot]
5548b22fe7
chore(deps): bump transformers from 4.53.3 to 4.56.1 in /api ( #25696 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 12:49:26 +09:00
Asuka Minato
03664d6b51
dependabot ( #25677 )
2025-09-15 10:59:34 +08:00
Guangdong Liu
07d383ffaa
refactor: update API routes and documentation for app and datasets endpoints ( #25628 )
2025-09-15 10:59:11 +08:00
Joel
9bb7bcf52e
feat: user message support generate prompt ( #25689 )
2025-09-15 10:17:19 +08:00
Ritoban Dutta
67a686cf98
[Chore/Refactor] use __all__ to specify export member. ( #25681 )
2025-09-15 09:45:35 +08:00
ChasePassion
a3f2c05632
optimize _merge_splits function by using enumerate instead of manual index tracking ( #25680 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-15 09:41:16 +08:00
lyzno1
efcf052004
chore: bump pnpm version to v10.16.0 ( #25640 )
2025-09-14 18:44:35 +08:00
Timo
9234a2293d
improve type hints using typing.Literal and add type annotations ( #25641 )
...
Co-authored-by: EchterTimo <EchterTimo@users.noreply.github.com >
2025-09-14 18:44:23 +08:00
Guangdong Liu
7a626747cf
bugfix: The randomly generated email by Faker actually corresponded to an existing account in the test database, causing the test to fail. ( #25646 )
...
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-14 18:41:35 +08:00
github-actions[bot]
db01cbb63d
chore: translate i18n files and update type definitions ( #25645 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-14 18:41:15 +08:00
Asuka Minato
4f868275a9
example for __all__ ( #25666 )
2025-09-14 18:40:06 +08:00
-LAN-
ed20d14d01
feat: enhance Makefile with code quality commands and default help ( #25655 )
2025-09-14 18:39:42 +08:00
NeatGuyCoding
0add1af1c8
feat: add test containers based tests for disable segments from index task ( #25660 )
2025-09-14 14:12:52 +08:00
yo
5c50c3aa70
fix: allow empty values in Variable Inspector ( #25644 )
2025-09-14 14:10:12 +08:00
lyzno1
9e7328abfb
feat: add circular scrolling to GotoAnything command menu ( #25662 )
2025-09-14 14:07:10 +08:00
Yongtao Huang
188eb838c5
[Test] speed up Hypothesis strategies to avoid too_slow ( #25623 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-13 21:05:19 +08:00
lyzno1
36ab9974d2
fix: Multiple UX improvements for GotoAnything command palette ( #25637 )
2025-09-13 21:03:42 +08:00
NeatGuyCoding
a825f0f2b2
Feature add test containers disable segment from index task ( #25631 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-13 14:28:10 +08:00
-LAN-
1b0f92a331
feat(stress-test): add comprehensive stress testing suite using Locust ( #25617 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-12 22:25:05 +08:00
Krito.
a13d7987e0
chore: adopt StrEnum and auto() for some string-typed enums ( #25129 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-12 21:14:26 +08:00
17hz
635e7d3e70
fix: Cannot modify values when startNode has defaultValue ( #25595 )
2025-09-12 21:11:24 +08:00
chengjoey
c78ef79995
fix close button cannot be clicked when the browser page is zoomed out ( #25584 )
...
Co-authored-by: joeyczheng <joeyczheng@tencent.com >
2025-09-12 21:11:00 +08:00
Tianyi Jing
c3f9a7ed9b
feat: add type integer to VarType ( #25500 )
...
Signed-off-by: jingfelix <jingfelix@outlook.com >
2025-09-12 21:09:41 +08:00
kenwoodjw
c91253d05d
fix segment deletion race condition ( #24408 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-12 15:29:57 +08:00
Guangdong Liu
285291f545
refactor: update API routes and documentation for console endpoints ( #25554 )
2025-09-12 11:51:24 +08:00
JQSevenMiao
c0e1015c6e
fix: filter temporary edges from workflow draft sync ( #25442 )
...
Co-authored-by: jiasiqi <jiasiqi3@tal.com >
2025-09-12 11:19:57 +08:00
github-actions[bot]
12d1bcc545
chore: translate i18n files and update type definitions ( #25575 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
2025-09-12 10:39:38 +08:00
Yeuoly
ec808f3fe8
refactor: centralize default end user session ID constant ( #25416 )
...
This PR refactors the handling of the default end user session ID by centralizing it as an enum in the models module where the `EndUser` model is defined. This improves code organization and makes the relationship between the constant and the model clearer.
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-12 10:27:16 +08:00
Joel
394b0ac9c0
fix: login security issue frontend ( #25571 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-12 10:25:06 +08:00
zyssyz123
c2fcd2895b
Feat/email register refactor ( #25369 )
...
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: Joel <iamjoel007@gmail.com >
2025-09-12 10:24:54 +08:00
Ganondorf
bb1514be2d
Force update search method to keyword_search ( #25464 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-12 10:12:25 +08:00
Kurumi1997
8ffb9b6aed
fix: Support passing the default app mode when creating an app ( #25142 )
...
Co-authored-by: 王博 <wangbo@localhost.com >
2025-09-12 10:06:07 +08:00
Matri Qi
33afa7c84a
Fix/disable no unsafe optional chaining ( #25553 )
2025-09-12 10:03:34 +08:00
L
69aad38d03
fix(date-picker): handle string date to avoid crash ( #25522 )
...
Co-authored-by: 刘佳佳 <liujiajia@nanjingwanhui.com >
Co-authored-by: crazywoola <427733928@qq.com >
2025-09-12 10:01:26 +08:00
Novice
17b5309e47
fix: single step system file error ( #25533 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-12 09:47:45 +08:00
Asuka Minato
05af23f88f
use autospec=True in mock ( #25497 )
2025-09-12 09:46:02 +08:00
Yongtao Huang
4511f4f537
Remove redundant parse_args call in WorkflowByIdApi.patch ( #25498 )
2025-09-12 09:40:41 +08:00
dependabot[bot]
bdacc4da36
chore(deps): bump mermaid from 11.4.1 to 11.10.0 in /web ( #25521 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-12 09:40:18 +08:00
15
1a078657d8
Fixes #25530 ( #25531 )
2025-09-12 09:39:17 +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
Wu Tianwei
84e3571ec3
fix: delete get upload file endpoint ( #25543 )
...
Co-authored-by: jyong <718720800@qq.com >
2025-09-12 09:36:53 +08:00
NeatGuyCoding
de18b14372
feat: add test containers based tests for delete segment from index task ( #25564 )
2025-09-12 09:33:39 +08:00
Yongtao Huang
a1322ddb5d
Fix: correct has_more pagination logic in get_conversational_variable ( #25484 )
...
Signed-off-by: Yongtao Huang<yongtaoh2022@gmail.com >
2025-09-12 09:32:22 +08:00
GuanMu
c7868fb176
test: remove print code ( #25481 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-12 09:30:56 +08:00
椰子糖
4b6687db6b
Fix log time display bug ( #25475 )
...
Co-authored-by: wxliqigang <wxliqigang@gfpartner.com.cn >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-12 02:46:04 +09:00
JeeekXY
f1d5bc58b0
fix: app name overflow ( #25551 )
...
Co-authored-by: luxiaoyu1 <luxiaoyu1@xiaomi.com >
2025-09-11 21:19:55 +08:00
NeatGuyCoding
99f4cd1cfa
feat: add test containers based tests for deal dataset vector index ( #25545 )
2025-09-11 21:12:53 +08:00
QuantumGhost
874406d934
security(api): fix privilege escalation vulnerability in model config and chat message APIs ( #25518 )
...
The `ChatMessageApi` (`POST /console/api/apps/{app_id}/chat-messages`) and
`ModelConfigResource` (`POST /console/api/apps/{app_id}/model-config`)
endpoints do not properly validate user permissions, allowing users without `editor`
permission to access restricted functionality.
This PR addresses this issue by adding proper permission check.
2025-09-11 14:53:35 +08:00
Nite Knite
07d067d828
chore: support Zendesk widget ( #25517 )
2025-09-11 13:17:50 +08:00
Xiyuan Chen
af7f67dc9c
Feat/enteprise cd ( #25508 )
2025-09-10 20:53:42 -07:00
Xiyuan Chen
34e55028ae
Feat/enteprise cd ( #25485 )
2025-09-10 19:01:32 -07:00
Eric Guo
70e4d6be34
Fix 500 in dataset page. ( #25474 )
2025-09-10 15:57:04 +08:00
Wu Tianwei
b690ac4e2a
fix: Remove sticky positioning from workflow component fields ( #25470 )
2025-09-10 15:17:49 +08:00
Asuka Minato
cbc0e639e4
update sql in batch ( #24801 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-10 13:00:17 +08:00
Guangdong Liu
b51c724a94
refactor: Migrate part of the console basic API module to Flask-RESTX ( #24732 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-10 12:15:47 +08:00
GuanMu
26a9abef64
test: imporve ( #25461 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-10 11:36:22 +08:00
Will
fecdb9554d
fix: inner_api get_user_tenant ( #25462 )
2025-09-10 11:31:16 +08:00
NeatGuyCoding
45ef177809
Feature add test containers create segment to index task ( #25450 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-10 10:02:53 +08:00
Newton José
6574e9f0b2
Fix: Add Password Validation to Account Creation ( #25382 )
2025-09-10 08:58:39 +08:00
Asuka Minato
cce13750ad
add rule for strenum ( #25445 )
2025-09-10 08:51:21 +08:00
17hz
928bef9d82
fix: imporve the condition for stopping the think timer. ( #25365 )
2025-09-10 08:45:00 +08:00
-LAN-
08dd3f7b50
Fix basedpyright type errors ( #25435 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-10 01:54:26 +08:00
Yongtao Huang
2ac7a9c8fc
Chore: thanks to bump-pydantic ( #25437 )
2025-09-09 20:07:17 +08:00
Novice
240b65b980
fix(mcp): properly handle arrays containing both numbers and strings ( #25430 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-09 20:06:35 +08:00
-LAN-
7443c5a6fc
refactor: update pyrightconfig to scan all API files ( #25429 )
2025-09-09 17:12:45 +08:00
GuanMu
a1cf48f84e
Add lib test ( #25410 )
2025-09-09 17:11:49 +08:00
-LAN-
e5122945fe
Fix: Use --fix flag instead of --fix-only in autofix workflow ( #25425 )
2025-09-09 17:00:00 +08:00
KVOJJJin
22cd97e2e0
Fix: judgement of open in explore ( #25420 )
2025-09-09 16:49:22 +08:00
Asuka Minato
38057b1b0e
add typing to all wraps ( #25405 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-09 16:48:33 +08:00
crazywoola
eb52216a9c
Revert "example of remove useEffect" ( #25418 )
2025-09-09 16:23:44 +08:00
Joel
4c92e63b0b
fix: avatar is not updated after setted ( #25414 )
2025-09-09 16:00:50 +08:00
XiamuSanhua
ac2aa967c4
feat: change history by supplementary node information ( #25294 )
...
Co-authored-by: alleschen <alleschen@tencent.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-09 15:18:42 +08:00
ttz12345
d2e50a508c
Fix:About the error problem of creating an empty knowledge base interface in service_api ( #25398 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-09 15:18:31 +08:00
Wu Tianwei
37975319f2
feat: Add customized json schema validation ( #25408 )
2025-09-09 15:15:32 +08:00
Yongtao Huang
4aba570fa8
Fix flask response: 200 -> {}, 200 ( #25404 )
2025-09-09 15:06:18 +08:00
Novice
e180c19cca
fix(mcp): current_user not being set in MCP requests ( #25393 )
2025-09-09 14:58:14 +08:00
zxhlyh
c595c03452
fix: credential not allow to use in load balancing ( #25401 )
2025-09-09 14:52:50 +08:00
Xiyuan Chen
64c9a2f678
Feat/credential policy ( #25151 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-08 23:45:05 -07:00
Novice
566e0fd3e5
fix(container-test): batch create segment position sort ( #25394 )
2025-09-09 13:47:29 +08:00
NeatGuyCoding
7dfb72e381
feat: add test containers based tests for clean notion document task ( #25385 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-09 11:02:19 +08:00
Asuka Minato
649242f82b
example of uuid ( #25380 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-09 10:45:08 +08:00
yinyu
cf1ee3162f
Support Anchor Scroll In The Output Node ( #25364 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-09 10:35:07 +08:00
NeatGuyCoding
bf6485fab4
minor fix: some translation mismatch ( #25386 )
2025-09-09 10:30:04 +08:00
Yeuoly
720ecea737
fix: tenant_id was not specific when retrieval end-user in plugin backwards invocation wraps ( #25377 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-09 09:49:35 +08:00
HuDenghui
d5e86d9180
fix: Fixed the X-axis scroll bar issue in the LLM node settings panel ( #25357 )
2025-09-09 09:47:27 +08:00
Yongtao Huang
cab1272bb1
Fix: use correct maxLength prop for verification code input ( #25371 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-08 20:44:48 +08:00
Matri Qi
563a5af9e7
Fix/disable no constant binary expression ( #25311 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 20:44:20 +08:00
-LAN-
ec0800eb1a
refactor: update pyrightconfig.json to use ignore field for better type checking configuration ( #25373 )
2025-09-08 19:55:25 +08:00
zyssyz123
ea61420441
Revert "feat: email register refactor" ( #25367 )
2025-09-08 19:20:09 +08:00
kenwoodjw
598ec07c91
feat: enable dsl export encrypt dataset id or not ( #25102 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-09-08 18:03:24 +08:00
Debin.Meng
a932413314
fix: Incorrect URL Parameter Parsing Causes user_id Retrieval Error ( #25261 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 18:00:33 +08:00
NeatGuyCoding
aff2482436
Feature add test containers batch create segment to index ( #25306 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 17:55:57 +08:00
zyssyz123
860ee20c71
feat: email register refactor ( #25344 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 17:51:43 +08:00
Krito.
74be2087b5
fix: ensure Performance Tracing button visible when no tracing provid… ( #25351 )
2025-09-08 16:38:09 +08:00
github-actions[bot]
57f1822213
chore: translate i18n files and update type definitions ( #25349 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 16:37:20 +08:00
Yongtao Huang
cdfdf324e8
Minor fix: correct PrecessRule typo ( #25346 )
2025-09-08 15:08:56 +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
NeatGuyCoding
5d0a50042f
feat: add test containers based tests for clean dataset task ( #25341 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-08 13:09:53 +08:00
ZalterCitty
4ee49f3550
chore: remove weird account login ( #22247 )
...
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 10:44:36 +08:00
Asuka Minato
f6059ef389
add more typing ( #24949 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-08 10:40:00 +08:00
Ding
ce2281d31b
Fix: Parameter Extractor Uses Correct Prompt for Prompt Mode in Chat Models ( #24636 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-08 10:29:12 +08:00
github-actions[bot]
3d16767fb3
chore: translate i18n files and update type definitions ( #25334 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 10:05:25 +08:00
qxo
593f7989b8
fix: 'curr_message_tokens' where it is not associated with a value #25307 ( #25308 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-08 09:59:53 +08:00
Asuka Minato
16a3e21410
more assert ( #24996 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:59:43 +08:00
zyileven
98204d78fb
Refactor:upgrade react19 ref as props ( #25225 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:46:02 +08:00
Asuka Minato
27bf244b3b
keep add and remove the same ( #25277 )
2025-09-08 09:42:39 +08:00
-LAN-
9b8a03b53b
[Chore/Refactor] Improve type annotations in models module ( #25281 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:42:27 +08:00
Krito.
e1f871fefe
fix: ensure consistent DSL export behavior across UI entry ( #25317 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-08 09:41:51 +08:00
Yongtao Huang
beaa8de648
Fix: correct queryKey in useBatchUpdateDocMetadata and add test case ( #25327 )
2025-09-08 09:34:04 +08:00
-LAN-
7e629fd783
fix: update iteration node to use correct variable segment types ( #25315 )
2025-09-07 21:31:41 +08:00
lyzno1
b623224d07
fix: remove workflow file preview docs ( #25318 )
2025-09-07 21:31:05 +08:00
-LAN-
92a939c401
chore: ignore PWA generated files in version control ( #25313 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-07 21:29:59 +08:00
NeatGuyCoding
afa7228076
fix: a failed index to be marked as created ( #25290 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-06 22:53:26 +08:00
Asuka Minato
bbc43ca50d
example of no-unstable-context-value ( #25279 )
2025-09-06 22:53:01 +08:00
NeatGuyCoding
9964cc202d
Feature add test containers batch clean document ( #25287 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-06 16:18:26 +08:00
-LAN-
b05245eab0
fix: resolve typing errors in configs module ( #25268 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-06 16:08:14 +08:00
github-actions[bot]
e41e23481c
chore: translate i18n files and update type definitions ( #25260 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-06 16:06:09 +08:00
-LAN-
30e5c197cb
fix: standardize text color in install form to text-secondary ( #25272 )
2025-09-06 16:05:01 +08:00
-LAN-
52b1ac5f54
feat(web): add Progressive Web App (PWA) support ( #25274 )
2025-09-06 16:04:24 +08:00
Asuka Minato
a78339a040
remove bare list, dict, Sequence, None, Any ( #25058 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-09-06 03:32:23 +08:00
Asuka Minato
2b0695bdde
add more dataclass ( #25039 )
...
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-06 03:20:13 +08:00
NeatGuyCoding
917d60a1cb
Feature add test containers add document to index ( #25251 )
2025-09-05 19:20:37 +08:00
taewoong Kim
edf4a1b652
feat: add reasoning format processing to LLMNode for <think> tag handling ( #23313 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 18:15:35 +08:00
Timo
05cd7e2d8a
add type annotations for Python SDK ChatClient Class ( #24018 )
...
Co-authored-by: EchterTimo <EchterTimo@users.noreply.github.com >
2025-09-05 18:12:46 +08:00
Asuka Minato
a9da8edbde
example of remove useEffect ( #25212 )
2025-09-05 17:35:59 +08:00
Asuka Minato
d03d3518d7
example of lazy ( #25216 )
2025-09-05 17:35:50 +08:00
coolfinish
cd95237ae4
fix: loop node doesn't exit when it react the condition #24717 ( #24844 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 14:38:52 +08:00
kenwoodjw
1ba69b8abf
fix: child chunk API 404 due to UUID type comparison ( #25234 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-09-05 14:00:28 +08:00
Asuka Minato
95eac7f7f0
example of readonly ( #25220 )
2025-09-05 12:41:54 +08:00
Asuka Minato
f84b9fd5ef
example of type button ( #25224 )
2025-09-05 12:41:36 +08:00
-LAN-
e78f1cdc6a
refactor: improve plugin version validation to support full semantic versioning ( #25161 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 12:39:48 +08:00
Yongtao Huang
432f89cf33
Chore: clean some # type: ignore ( #25157 )
2025-09-05 11:30:04 +08:00
Asuka Minato
f0561c0c3b
to RefObject ( #25192 )
2025-09-05 10:14:13 +08:00
墨绿色
64e338133c
fix: chunk detail modal answer not wrap line ( #25203 )
...
Co-authored-by: lijiezhao <lijiezhao@perfect99.com >
2025-09-05 10:11:49 +08:00
Yoshio Sugiyama
4966e4e1fb
fix: Remove invalid key from firecrawl request payload. ( #25190 )
...
Signed-off-by: SUGIYAMA Yoshio <nenegi.01mo@gmail.com >
2025-09-05 10:10:56 +08:00
Asuka Minato
19e1cbd033
example regexp exec ( #25200 )
2025-09-05 09:53:01 +08:00
Anubhav Singh
f721c778ad
fix: Ensure the order of execution steps are correct when logging with Weave by W&B ( #25183 )
2025-09-05 09:24:59 +08:00
-LAN-
a2e0f80c01
[Chore/Refactor] Improve type checking configuration ( #25185 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-05 08:34:18 +08:00
Yongtao Huang
334218a62c
Remove unused mypy script ( #25177 )
2025-09-05 00:22:38 +08:00
Will
de768af099
fix: reset password ( #25172 )
2025-09-04 20:34:56 +08:00
Will
d36ce782b7
fix: update account profile ( #25150 )
2025-09-04 18:32:51 +08:00
lyzno1
fb307ae128
feat: add TypeScript type safety for i18next with automated maintenance ( #25152 )
2025-09-04 17:12:48 +08:00
CrabSAMA
8d5f788f2b
feat(workflow): Allow paste node into nested block ( #24234 )
...
Co-authored-by: crab.huang <crab.huang@huolala.cn >
2025-09-04 15:21:43 +08:00
Will
804e599598
fix: EndUser not bound to Session when plugin invokes callback ( #25132 )
2025-09-04 13:59:34 +08:00
Davide Delbianco
cdf9b674dc
chore: Bump weaviate-client to latest v3 version ( #25096 )
2025-09-04 11:15:36 +08:00
Tonlo
d5aaee614f
fix recommended apps reading from db logic ( #25071 )
2025-09-04 11:14:37 +08:00
Yongtao Huang
865ba8bb4f
Minor fix: correct get_app_model mode for delete() ( #25082 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-09-04 11:08:31 +08:00
znn
ebbb4a5d0b
fix png jpeg export ( #25110 )
2025-09-04 11:05:45 +08:00
17hz
9040b534c8
fix: TypeSelector component style ( #25124 )
2025-09-04 10:53:00 +08:00
非法操作
0a0ae16bd6
fix: old custom model not display credential name ( #25112 )
2025-09-04 10:46:10 +08:00
fenglin
c22b325c31
fix: align text color in dark mode for config var type selector ( #25121 )
2025-09-04 10:45:30 +08:00
NeatGuyCoding
c0d82a412d
feat: add test containers based tests for workflow converter ( #25115 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-04 10:30:24 +08:00
Yongtao Huang
ac057a2d40
Chore: remove dead code in class Graph ( #22791 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-09-04 10:30:04 +08:00
Will
3427f19a01
chore: improved trace info for generating conversation name ( #25118 )
2025-09-04 10:29:12 +08:00
znn
8effbaf101
make icon consistent in dropdown ( #25109 )
2025-09-04 10:03:13 +08:00
-LAN-
53c4a8787f
[Chore/Refactor] Improve type safety and resolve type checking issues ( #25104 )
2025-09-04 09:35:32 +08:00
-LAN-
017a75aa44
chore: enhance basedpyright-check script to support path arguments ( #25108 )
2025-09-04 09:34:50 +08:00
zz_xu
56afb3fd64
db internal server error ( #24947 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-03 22:44:22 +08:00
NeatGuyCoding
a9c7669c16
chore: comply to RFC 6750 and improve bearer token split ( #24955 )
2025-09-03 22:29:08 +08:00
17hz
aae792a9dd
chore: Updated pnpm version to 10.15.1 ( #25065 )
2025-09-03 22:28:03 +08:00
Yongtao Huang
db53656a45
Fix jsonschema compliance: use number instead of float ( #25049 )
...
Signed-off-by: Yongtao Huang<yongtaoh2022@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 22:27:41 +08:00
GuanMu
ff7a0e3170
fix: improve error logging for vector search operation in MyScale ( #25087 )
2025-09-03 22:24:45 +08:00
-LAN-
c7700ac176
chore(docker): bump version ( #25092 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 20:25:44 +08:00
Stream
d011ddfc64
chore(version): bump version to 1.8.1 ( #25060 )
2025-09-03 18:54:07 +08:00
zxhlyh
67cc70ad61
fix: model credential name ( #25081 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 18:23:57 +08:00
-LAN-
a384ae9140
Fix advanced chat workflow event handler signature mismatch ( #25078 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 16:22:13 +08:00
17hz
a7627882a7
fix: Boolean type control is not displayed ( #25031 )
...
Co-authored-by: WTW0313 <twwu@dify.ai >
2025-09-03 15:39:09 +08:00
NeatGuyCoding
8eae7a95be
Hotfix translation error ( #25035 )
2025-09-03 15:23:04 +08:00
dswl23
dabf266048
Fix: handle 204 No Content response in MCP client ( #25040 )
2025-09-03 15:22:42 +08:00
Asuka Minato
462e764a3c
typevar example ( #25064 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 14:54:38 +08:00
github-actions[bot]
0e8a37dca8
chore: translate i18n files ( #25061 )
...
Co-authored-by: zxhlyh <16177003+zxhlyh@users.noreply.github.com >
2025-09-03 14:48:53 +08:00
zyileven
bffbe54120
fix: Solve the problem of opening remarks appearing in the chat cont… ( #25067 )
2025-09-03 14:48:30 +08:00
非法操作
b673560b92
feat: improve multi model credentials ( #25009 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-03 13:52:31 +08:00
zxhlyh
9e125e2029
Refactor/model credential ( #24994 )
2025-09-03 13:36:59 +08:00
-LAN-
b88146c443
chore: consolidate type checking in style workflow ( #25053 )
2025-09-03 13:34:43 +08:00
-LAN-
c40cb7fd59
[Chore/Refactor] Update .gitignore to exclude pyrightconfig.json while preserving api/pyrightconfig.json ( #25055 )
2025-09-03 13:34:07 +08:00
-LAN-
9d5956cef8
[Chore/Refactor] Switch from MyPy to Basedpyright for type checking ( #25047 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-09-03 11:52:26 +08:00
湛露先生
1fff4620e6
clean console apis and rag cleans. ( #25042 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 11:25:18 +08:00
-LAN-
c3820f55f4
chore: translate Chinese comments to English in ClickZetta Volume storage module ( #25037 )
2025-09-03 10:57:58 +08:00
17hz
60c5bdd62f
fix: remove redundant z-index from Field component ( #25034 )
2025-09-03 10:39:07 +08:00
Will
5092e5f631
fix: workflow not published ( #25030 )
2025-09-03 10:07:31 +08:00
NeatGuyCoding
c0bd35594e
feat: add test containers based tests for tools manage service ( #25028 )
2025-09-03 09:20:16 +08:00
Yongtao Huang
bc9efa7ea8
Refactor: use DatasourceType.XX.value instead of hardcoded ( #25015 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-03 08:56:48 +08:00
-LAN-
f540d0b747
chore: remove ty type checker from reformat script and pre-commit hooks ( #25021 )
2025-09-03 08:56:23 +08:00
-LAN-
7bcaa513fa
chore: remove duplicate test helper classes from api root directory ( #25024 )
2025-09-03 08:56:00 +08:00
Will
d33dfee8a3
fix: EndUser is not bound to a Session ( #25010 )
2025-09-02 21:37:21 +08:00
Will
b5216df4fe
fix: xxx is not bound to a Session ( #24966 )
2025-09-02 21:37:06 +08:00
GuanMu
25a11bfafc
Export DSL from history ( #24939 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 21:36:52 +08:00
Yongtao Huang
8fcc864fb7
Post fix of #23224 ( #25007 )
2025-09-02 20:59:08 +08:00
NeatGuyCoding
ed5ed0306e
minor fix: fix the check of subscription capacity limit ( #24991 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 19:14:30 +08:00
Asuka Minato
a418c43d32
example add more type check ( #24999 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 19:13:43 +08:00
17hz
5aa8c9c8df
fix: refresh UI after user profile change ( #24998 )
2025-09-02 18:57:35 +08:00
17hz
32972b45db
fix: remove unnecessary modal visibility toggle on error in name save ( #25001 )
2025-09-02 18:57:24 +08:00
17hz
af351b1723
fix: ensure the modal closed by level ( #24984 )
2025-09-02 17:06:10 +08:00
Bowen Liang
af88266212
chore: run ty check CI action only when api code changed ( #24986 )
2025-09-02 16:59:11 +08:00
-LAN-
b14119b531
feat: add development environment setup commands to Makefile ( #24976 )
2025-09-02 16:24:21 +08:00
Novice
68c75f221b
fix: workflow log status filter add parial success status ( #24977 )
2025-09-02 16:24:03 +08:00
Bowen Liang
7b379e2a61
chore: apply ty checks on api code with script and ci action ( #24653 )
2025-09-02 16:05:13 +08:00
17hz
c373b734bc
feat: make secretInput type field prevent browser auto-fill ( #24971 )
2025-09-02 16:04:12 +08:00
17hz
2ac8f8003f
refactor: update radio component to handle boolean values instead of numeric ( #24956 )
2025-09-02 15:11:42 +08:00
17hz
d6b3df8f6f
fix: API Key Authorization Configuration Model Form render default value ( #24963 )
2025-09-02 14:52:05 +08:00
湛露先生
deea07e905
make clean() function in index_processor_base abstractmethod ( #24959 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 14:48:45 +08:00
lyzno1
0caa94bd1c
fix: add Indonesian (id-ID) language support and improve language selector ( #24951 )
2025-09-02 14:44:59 +08:00
-LAN-
a32dde5428
Fix: Resolve workflow_node_execution primary key conflicts with UUID v7 ( #24643 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 14:18:29 +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
17hz
044f96bd93
feat: LLM prompt Jinja2 template now support more variables ( #24944 )
2025-09-02 11:59:31 +08:00
Novice
ca96350707
chore: optimize SQL queries that perform partial full table scans ( #24786 )
2025-09-02 11:46:11 +08:00
Yongtao Huang
be3af1e234
Migrate SQLAlchemy from 1.x to 2.0 with automated and manual adjustments ( #23224 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 10:30:19 +08:00
github-actions[bot]
2e89d29c87
chore: translate i18n files ( #24934 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-09-02 10:16:14 +08:00
Zhedong Cen
e4eb9f7c55
fix(i18n): align zh-Hant indexMethodEconomyTip with zh-Hans ( #24933 )
2025-09-02 09:57:39 +08:00
znn
dd6547de06
downvote with reason ( #24922 )
2025-09-02 09:57:04 +08:00
Atif
84d09b8b8a
fix: API key input uses password type and no autocomplete ( #24864 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-02 09:37:24 +08:00
17hz
2c462154f7
fix: email input cannot scroll ( #24930 )
2025-09-02 09:35:53 +08:00
NeatGuyCoding
b810efdb3f
Feature add test containers tool transform service ( #24927 )
2025-09-02 09:30:55 +08:00
17hz
ae04ccc445
fix: npx typo error ( #24929 )
2025-09-02 09:20:51 +08:00
Charles Liu
f7ac1192ae
replace the secret field from obfuscated to full-masked value ( #24800 )
...
Co-authored-by: charles liu <dearcharles.liu@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-02 09:19:20 +08:00
jiangbo721
e048588a88
fix: remove duplicated code ( #24893 )
2025-09-02 08:58:31 +08:00
Frederick2313072
2042353526
fix:score threshold ( #24897 )
2025-09-02 08:58:14 +08:00
wlleiiwang
9486715929
FEAT: Tencent Vector optimize BM25 initialization to reduce loading time ( #24915 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com >
2025-09-01 21:08:41 +08:00
湛露先生
64319c0d56
fix close session twice. ( #24917 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-01 21:08:01 +08:00
耐小心
acd209a890
fix: prevent database connection leaks in chatflow mode by using Session-managed queries ( #24656 )
...
Co-authored-by: 王锶奇 <wangsiqi2@tal.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-01 18:22:42 +08:00
ZalterCitty
bd482eb8ef
fix wrong filter handle for saved messages ( #24891 )
...
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com >
2025-09-01 16:32:08 +08:00
Frederick2313072
5b3cc560d5
fix:hard-coded top-k fallback issue. ( #24879 )
2025-09-01 15:46:37 +08:00
Asuka Minato
d41d4deaac
example enum to StrEnum ( #24877 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-01 15:40:26 +08:00
Yongtao Huang
208ce4e774
CI: add TS indentation check via esLint ( #24810 )
2025-09-01 15:31:59 +08:00
Tianyi Jing
414ee51975
fix: add missing form for boolean types ( #24812 )
...
Signed-off-by: jingfelix <jingfelix@outlook.com >
2025-09-01 15:21:36 +08:00
耐小心
d5a521eef2
fix: Fix database connection leak in EasyUIBasedGenerateTaskPipeline ( #24815 )
2025-09-01 14:48:56 +08:00
17hz
1b401063e8
chore: pnpx deprecation ( #24868 )
2025-09-01 14:45:44 +08:00
木之本澪
60d9d0584a
refactor: migrate marketplace.py from requests to httpx ( #24015 )
2025-09-01 14:28:21 +08:00
willzhao
ffba341258
[CHORE]: remove redundant-cast ( #24807 )
2025-09-01 14:05:32 +08:00
17hz
f11131f8b5
fix: basepath did not read from the environment variable ( #24870 )
2025-09-01 13:50:33 +08:00
NeatGuyCoding
2e6e414a9e
the conversion OAuthGrantType(parsed_args["grant_type"]) can raise ValueError for invalid values which is not caught and will produce a 500 ( #24854 )
2025-09-01 10:05:54 +08:00
NeatGuyCoding
c45d676477
remove duplicated authorization header handling and bearer should be case-insensitive ( #24852 )
2025-09-01 10:05:19 +08:00
Asuka Minato
b8d8dddd5a
example of decorator typing ( #24857 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-01 10:04:24 +08:00
NeatGuyCoding
c45c22b1b2
fix translation of all oauth.ts ( #24855 )
2025-09-01 10:04:05 +08:00
Yongtao Huang
3d57a9ccdc
Fix never hit (!code || code.length === 0) ( #24860 )
2025-09-01 09:45:07 +08:00
Asuka Minato
cb04c21141
model_config = ConfigDict(extra='allow') ( #24859 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-31 23:21:41 +08:00
17hz
f70272f638
refactor: replace clsx with classnames ( #24776 )
2025-08-31 17:08:29 +08:00
lyzno1
b4b71ded47
chore: remove unused i18n keys ( #24803 )
2025-08-31 17:07:15 +08:00
Asuka Minato
24e2b72b71
Update ast-grep pattern for session.query ( #24828 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-31 17:03:51 +08:00
17hz
529791ce62
fix: Variable Aggregator cannot select conversation variables ( #24793 )
2025-08-31 17:03:36 +08:00
NeatGuyCoding
b66945b9b8
feat: add test containers based tests for api tool manage service ( #24821 )
2025-08-31 17:02:08 +08:00
-LAN-
f3c5d77ad5
chore: remove duplicate Python style checks handled by autofix CI ( #24833 )
2025-08-31 17:01:19 +08:00
lyzno1
e5e42bc483
fix: XSS vulnerability in block-input and support-var-input components ( #24835 )
2025-08-31 17:01:10 +08:00
NeatGuyCoding
bdfbfa391f
Feature add test containers mcp tools manage service ( #24840 )
2025-08-31 17:01:01 +08:00
Yongtao Huang
72acd9b483
Remove redundant from_variable_selector null-check ( #24842 )
2025-08-31 17:00:13 +08:00
Asuka Minato
9f528d23d4
poc of validate config ( #24837 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-31 02:41:52 +08:00
Hwting
d937cc491d
chore[docker]: Fix Redis health check error but display healthy ( #24778 )
2025-08-30 06:19:43 -07:00
Yongtao Huang
863f3aeb27
Fix: rm invalid errorMessage on e.toString() ( #24805 )
2025-08-30 06:18:51 -07:00
horochx
0fe078d25e
fix: workflow_finish_to_stream_response assert exception with celery … ( #24674 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-30 00:59:21 +08:00
-LAN-
d9420c7224
refactor: reorganize the CI pipeline ( #24817 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-30 00:12:25 +08:00
-LAN-
9ff6baaf52
refactor: remove duplicate pull_request triggers from workflow files ( #24814 )
2025-08-29 23:09:26 +08:00
-LAN-
574d00bb13
fix: add missing statuses permission to main CI workflow ( #24809 )
2025-08-29 22:33:13 +08:00
QuantumGhost
8d60e5c342
chore(api): fix Alembic offline migration compatibility ( #24795 )
...
This PR fixes Alembic offline mode (`--sql` flag) by ensuring data migration functions only execute in online mode. When running in offline mode, these functions now skip data operations and output informational comments to the generated SQL.
2025-08-29 19:13:24 +08:00
QuantumGhost
d9eb1a73af
fix(api): fix DetachedInstanceError for Account.current_tenant_id ( #24789 )
...
The `Account._current_tenant` object is loaded by a database session (typically `db.session`) whose lifetime
is not aligned with the Account model instance. This misalignment causes a `DetachedInstanceError` to be raised
when accessing attributes of `Account._current_tenant` after the original session has been closed.
To resolve this issue, we now reload the tenant object with `expire_on_commit=False`, ensuring the tenant remains
accessible even after the session is closed.
2025-08-29 19:12:02 +08:00
Novice
1a34ff8a67
fix: change the mcp server strucutre to support github copilot ( #24788 )
2025-08-29 18:00:58 +08:00
非法操作
14e7ba4818
chore: change the oauth_provider_apps table to uuidV7 ( #24792 )
2025-08-29 17:54:14 +08:00
zyileven
52e9bcbfdb
fix(web): improve floating UI positioning when scrolling ( #24595 ) ( #24782 )
2025-08-29 16:49:13 +08:00
-LAN-
20ae3eae54
feat: add filename support to multi-modal prompt messages ( #24777 )
2025-08-29 16:22:26 +08:00
17hz
0fb145e667
refactor: Promote basepath to environment variable ( #24445 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-29 15:39:37 +08:00
zyileven
bcac43c812
fix(web): fix error notify when tagInput component is not required (#… ( #24774 )
2025-08-29 15:30:40 +08:00
QIN2DIM
929d9e0b3f
feat(api): maintain assistant content parts and file handling in advanced chat ( #24663 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-29 15:19:55 +08:00
github-actions[bot]
d5e560a987
chore: translate i18n files ( #24770 )
...
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
2025-08-29 14:34:35 +08:00
kenwoodjw
e4383d6167
Chore: remove dupliacte logic in DatasetApi.get() ( #24769 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-08-29 14:25:36 +08:00
Junyan Qin (Chin)
f32e176d6a
feat: oauth provider ( #24206 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yessenia <yessenia.contact@gmail.com >
2025-08-29 14:10:51 +08:00
Bowen Liang
3d5a4df9d0
chore: use orjson in streaming event JSON serialisation for performance improvement ( #24763 )
2025-08-29 14:06:07 +08:00
-LAN-
e47bfd2ca3
feat: orchestrate CI workflows to prevent duplicate runs when autofix makes changes ( #24758 )
2025-08-29 13:23:08 +08:00
lyzno1
f8f768873e
fix: inconsistent text color for settings button in webapp cards ( #24754 )
2025-08-29 12:10:27 +08:00
NeatGuyCoding
d043e1a05a
feat: add test containers based tests for workspace service ( #24752 )
2025-08-29 12:10:13 +08:00
Yongtao Huang
837c0ddacc
Chore: remove dead func AppModelConfig.copy() with wrong logic ( #24747 )
2025-08-29 11:38:24 +08:00
crazywoola
7c340695d6
fix: unclosing tag ( #24733 )
2025-08-28 23:59:04 +08:00
github-actions[bot]
e87d4fbf69
chore: translate i18n files ( #24727 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-28 23:40:10 +08:00
Bowen Liang
39064197da
chore: cleanup unnecessary mypy suppressions on imports ( #24712 )
2025-08-28 23:17:25 +08:00
Will
c4496e6cf2
chore: use DataFrame.map instead of deprecated DataFrame.applymap ( #24726 )
2025-08-28 21:13:47 +08:00
GuanMu
27d09d1783
feat: Add support for slash commands, optimize command selector logic. ( #24723 )
2025-08-28 21:13:18 +08:00
ZalterCitty
a174ee419e
chore: fix some api desc ( #24715 )
...
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com >
2025-08-28 20:47:12 +08:00
crazywoola
79e6138ce2
chore: simplify the workflow details logic ( #24714 )
2025-08-28 18:17:48 +08:00
17hz
5a64f69456
fix: Default value for input variable is null when starting new conversations on the web app ( #24709 )
2025-08-28 17:48:04 +08:00
湛露先生
5c01dd97e8
clean typos words. ( #24667 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-08-28 15:23:59 +08:00
Eric Guo
ecf74d91e2
✨ fix: has_more logic in ChatMessageListApi to ensure correct on behavior when no more messages are available. ( #24661 )
2025-08-28 15:05:52 +08:00
17hz
62892ed8d7
refactor: relocate China npm registry config to base image ( #24678 )
2025-08-28 14:43:34 +08:00
lyzno1
7b399cc5e5
feat: add MCP configuration for Claude Code optimization ( #24679 )
2025-08-28 14:38:36 +08:00
Joel
fab5740778
fix: can not choose file type var in aggreggator node ( #24689 )
2025-08-28 14:28:46 +08:00
mr0609
30f2d756a7
fix_trace_config ( #24669 )
...
Co-authored-by: renming <renming@renmingdeMacBook-Air.local >
2025-08-28 13:54:49 +08:00
Charles Zhou
0d745c64d8
chore: bump supabase and pyjwt versions and added tests ( #24681 )
2025-08-28 13:45:56 +08:00
Hwting
56c51f0112
chore: Plugin_daemon Service Add Sentry configuration ( #24516 )
...
Co-authored-by: Hwting <wang.t.nice@gmail.com >
2025-08-28 09:56:11 +08:00
Asuka Minato
4adf85d7d4
example for rm extra cast ( #24646 )
2025-08-28 09:37:39 +08:00
Asuka Minato
7995ff1410
Typing test ( #24651 )
2025-08-28 09:36:39 +08:00
Asuka Minato
d2f234757b
example try rm ignore ( #24649 )
2025-08-28 09:36:16 +08:00
NeatGuyCoding
bf34437186
Feature add test containers workflow service ( #24666 )
2025-08-28 09:31:29 +08:00
Guangdong Liu
47f02eec96
refactor: Migrate part of the web API module to Flask-RESTX ( #24659 )
2025-08-28 09:22:31 +08:00
Guangdong Liu
06dd4d6e00
feat: migrate part of the web chat module to Flask-RESTX ( #24664 )
2025-08-28 09:21:42 +08:00
GuanMu
fbceda7b66
fix: workflow log panel's round style ( #24658 )
2025-08-28 09:20:17 +08:00
sheey
9d6ce3065d
fix: files parameter in JavaScript sdk incorrectly annotated as the File type in WebAPI ( #24644 )
2025-08-27 20:01:28 +08:00
Yongtao Huang
bb718acadf
Fix token expiry miscalculation ( #24639 )
2025-08-27 18:19:58 +08:00
Asuka Minato
4cd00efe3b
add more current_user typing ( #24612 )
2025-08-27 18:19:49 +08:00
NFish
22b11e4b43
Fix/web app auth error ( #24637 )
2025-08-27 18:00:25 +08:00
Yongtao Huang
2a29c61041
Refactor: replace count() > 0 check with exists() ( #24583 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-27 17:46:52 +08:00
lyzno1
34b041e9f0
chore: optimize pnpm version management and migrate from next lint to eslint cli ( #24514 )
2025-08-27 16:05:57 +08:00
Guangdong Liu
917ed8cf84
feat: migrate part of the web API module to Flask-RESTX ( #24577 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-27 16:05:22 +08:00
墨绿色
85b0b8373b
feat: datasets hit-testing retrieve chunking detail answer when docum… ( #24600 )
...
Co-authored-by: lijiezhao@perfect99.com <lijiezhao@perfect99.com >
2025-08-27 16:04:57 +08:00
-LAN-
f04844435f
chore: bump version from 1.7.2 to 1.8.0 ( #24539 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-27 15:20:10 +08:00
QuantumGhost
421a3284bc
fix(api): fix incorrectly handling of array[boolean] constant in loop node ( #24619 )
2025-08-27 15:07:01 +08:00
湛露先生
d4883256f1
Fix login tokens and fix task clean_messages create_time. ( #24574 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-27 13:32:18 +08:00
Guangdong Liu
372074edba
refactor(http-request): Remove the reflective calls to ssrf_proxy and replace them with explicitly defined dictionary retrievals. ( #24596 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-27 13:23:34 +08:00
Yongtao Huang
826f19e968
Chore : rm dead code detected by pylance ( #24588 )
2025-08-27 13:19:40 +08:00
Maries
c06cfcbb5a
fix: tool provider deadlock ( #24532 )
...
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com >
2025-08-27 12:27:20 +08:00
lyzno1
ddf6192643
cleanup: remove temporary boolean test files from root directory ( #24610 )
2025-08-27 11:32:45 +08:00
QuantumGhost
58189ed9a0
chore(api): Use uuidv7 as PK for new provider crendential tables ( #24545 )
2025-08-27 11:22:08 +08:00
-LAN-
726c429772
fix: handle non-array segment types in Loop node ( #24590 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-08-27 11:21:42 +08:00
Ujjwal Maurya
a159c13333
Fix tooltip visibility issues during scroll in model selector popup ( #24593 )
...
Co-authored-by: 17hz <0x149527@gmail.com >
2025-08-27 10:30:37 +08:00
Asuka Minato
5df3a4eb98
add rule for logging check ( #24553 )
2025-08-27 10:25:06 +08:00
NeatGuyCoding
244ed5e5e3
hotfix: add test containers based tests for workflow run service ( #24602 )
2025-08-27 10:24:34 +08:00
Asuka Minato
249e9a10a1
Restrict autofix workflow to main branch ( #24581 )
2025-08-27 10:23:39 +08:00
Asuka Minato
d4dba373cb
add missing ( #24584 )
2025-08-27 10:22:24 +08:00
Kalo Chin
06f249a3b4
Feat: add AGENTS.md with symlink for Coding Agents ( #24586 )
2025-08-27 10:21:55 +08:00
github-actions[bot]
8809b3ba4d
chore: translate i18n files ( #24566 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
2025-08-26 23:35:37 +08:00
jiangbo721
66e80f9dac
fix: code lint ( #24563 )
2025-08-26 23:35:30 +08:00
Yongtao Huang
b486d72b8e
Chore: remove dead var in DocumentBatchIndexingEstimateApi ( #24497 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-26 23:33:50 +08:00
Petrus Han
d9e26eba65
fix: rag/milvus clarify full-text search warning with actionable guidance ( #24570 )
2025-08-26 23:32:26 +08:00
非法操作
a7419d0aba
fix: when credential unauthrozied display green color ( #24572 )
2025-08-26 23:24:09 +08:00
Yeuoly
d5e6e38c58
refactor: unify blob chunk merging logic for plugin tool and agent ( #24575 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-26 21:15:23 +08:00
Nite Knite
a2598fd134
refactor(api-access): refactor code group ( #24565 )
...
Refactor CodeGroup component on the API Access page.
Fix example tab switching.
2025-08-26 18:25:08 +08:00
Asuka Minato
58165c3951
example on orm typing ( #23322 )
2025-08-26 18:16:58 +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
Amy
b5c2756261
fix(api):safe reset in db pool, avoid rollback in gevent callback ( #24556 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-26 18:14:06 +08:00
Yongtao Huang
fa753239ad
Refactor: use logger = logging.getLogger(__name__) in logging ( #24515 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-26 18:10:31 +08:00
17hz
8af2ae973f
feat: Auto-associate variables in Jinja editor mode ( #24561 )
2025-08-26 17:54:16 +08:00
kenwoodjw
23a8409e0c
fix: cve issue ( #24555 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-08-26 17:53:22 +08:00
Bowen Liang
6e674b511a
api: support to config disabling Swagger UI in api service ( #24440 )
2025-08-26 15:48:04 +08:00
GuanMu
47f480c0dc
fix: unify log format, use placeholders instead of string concatenation ( #24544 )
2025-08-26 15:45:16 +08:00
kenwoodjw
bfc4fe1a9a
fix infinite loop when clean unused dataset ( #24542 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-26 15:44:52 +08:00
huangzhuo1949
98473e9d4f
fix:external dataset weight rerank bug ( #24533 )
...
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com >
2025-08-26 14:54:40 +08:00
湛露先生
13d3271ec0
code cleans ,and add exception message. ( #24536 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-08-26 14:52:11 +08:00
Yessenia-d
6727ff6dbe
feat(theme): add color variable config ( #24541 )
2025-08-26 14:50:28 +08:00
-LAN-
04954918a5
Merge commit from fork
...
* fix(oraclevector): SQL Injection
Signed-off-by: -LAN- <laipz8200@outlook.com >
* fix(oraclevector): Remove bind variables from FETCH FIRST clause
Oracle doesn't support bind variables in the FETCH FIRST clause.
Fixed by using validated integers directly in the SQL string while
maintaining proper input validation to prevent SQL injection.
- Updated search_by_vector method to use validated top_k directly
- Updated search_by_full_text method to use validated top_k directly
- Adjusted parameter numbering for document_ids_filter placeholders
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
---------
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-26 13:51:23 +08:00
Eric Guo
eb3a031964
readme and claude.md sync. ( #24495 )
2025-08-26 12:57:26 +08:00
znn
243876e9b7
sort on display status ( #24252 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-26 11:55:53 +08:00
lyzno1
884fdc2fa8
chore: standardize to official astral-sh/setup-uv@v6 action ( #24527 )
2025-08-26 11:55:17 +08:00
QuantumGhost
410fe7293f
opt(api): optimize update contention on the providers table ( #24520 )
2025-08-26 11:41:38 +08:00
非法操作
d7869a4d1e
feat: add authorizations for swagger doc ( #24518 )
2025-08-26 11:41:00 +08:00
crazywoola
aa71f88e1b
chore: hide delete action when avatar is none ( #24512 )
2025-08-26 10:25:55 +08:00
-LAN-
cfb8d224da
fix: standardize authentication error messages to prevent user enumeration ( #24324 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-26 09:46:23 +08:00
NeatGuyCoding
c14b498676
hotfix: add test containers based tests for workflow app service ( #24501 )
2025-08-26 09:24:45 +08:00
Yongtao Huang
ac5aed7a45
Fix missing return 200 in response handling ( #24499 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-26 09:24:18 +08:00
Zhedong Cen
abb86753c1
Fix CONTRIBUTING links in localized READMEs ( #24504 )
2025-08-26 09:23:32 +08:00
Guangdong Liu
f6cfe80bf5
feat: migrate Inner API module to Flask-RESTX ( #24492 )
2025-08-26 00:23:48 +08:00
Asuka Minato
2b91ba2411
example: limit current user usage ( #24470 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-26 00:23:29 +08:00
znn
b4be132201
improve border radius ( #24486 )
2025-08-25 23:17:44 +08:00
Asuka Minato
99fec40117
example of remove some reflections ( #24488 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-25 23:16:59 +08:00
湛露先生
3df04c7e9a
Fix TypeError: object of type int has no len() ( #24484 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-08-25 19:50:51 +08:00
lxsummer
e7833b42cd
optimize close action on about page ( #24342 )
2025-08-25 18:04:21 +08:00
github-actions[bot]
c64b9c941a
chore: translate i18n files ( #24474 )
...
Co-authored-by: hjlarry <25834719+hjlarry@users.noreply.github.com >
2025-08-25 17:55:57 +08:00
jiangbo721
1d776c4cd0
feat: If combining text and files, place the text prompt after the fi… ( #24472 )
2025-08-25 17:51:46 +08:00
Zhedong Cen
d1ba5fec89
feat: Show tooltip on document names in document list ( #24467 )
2025-08-25 17:48:12 +08:00
Eric Guo
9260aa3445
refactor: Update shareCode in useEffect to avoid setState during render ( #24468 )
2025-08-25 16:14:55 +08:00
非法操作
6010d5f24c
feat: add multi model credentials ( #24451 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-25 16:12:29 +08:00
quicksand
b08bfa203a
fix(flask_restx): invite member email parse error ( #24464 )
2025-08-25 15:50:20 +08:00
quicksand
a06681913d
remove: document download file permission ( #24459 )
2025-08-25 15:11:48 +08:00
quicksand
424fdf4b52
fix: flask_restx namespace path wrong ( #24456 )
2025-08-25 14:56:20 +08:00
Wu Tianwei
bcf42362e3
feat: Optimize Docker build process by adding script to remove unnecessary files ( #24450 )
...
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-08-25 14:44:29 +08:00
lyzno1
a4d17cb585
fix: add backdrop-blur-sm to plugin dropdown filters for consistent dark mode styling ( #24454 )
2025-08-25 13:55:41 +08:00
-LAN-
a9e106b17e
fix: Fix login error handling by raising exception instead of returning ( #24452 )
2025-08-25 13:54:25 +08:00
Muke Wang
044ad5100e
fix: Update doc word count after delete chunks ( #24435 )
...
Co-authored-by: wangmuke <wangmuke@kingsware.cn >
2025-08-25 12:08:34 +08:00
Asuka Minato
3032e6fe59
example for logging ( #24441 )
2025-08-25 11:41:17 +08:00
yihong
4eba2ee92b
docs: better doc for dev in api like Claude.md ( #24442 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-08-25 11:14:04 +08:00
GuanMu
b78ce1689a
feat: Add SQLALCHEMY_MAX_OVERFLOW configuration to support database connection pool overflow ( #24432 )
2025-08-25 09:51:37 +08:00
znn
3aedc139ac
fix delete conversations via Api and delete conversations from db as well ( #23591 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
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 >
2025-08-25 09:43:45 +08:00
-LAN-
f7416eb810
feat: auto-login after admin account setup ( #24395 )
2025-08-25 09:29:22 +08:00
-LAN-
fe06d266e9
refactor: better error handler ( #24422 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-25 09:28:42 +08:00
Yongtao Huang
9a18911eba
Fix auth error handling ( #24420 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-25 09:28:10 +08:00
-LAN-
8c6e655380
feat: API docs for /files ( #24423 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-25 09:27:09 +08:00
-LAN-
3075d415e1
feat: API docs for mcp ( #24424 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-25 09:27:01 +08:00
-LAN-
b7466f8b65
feat: API docs for service api ( #24425 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-25 09:26:54 +08:00
NeatGuyCoding
846b6bd14e
hotfix: add test containers based tests for website service ( #24430 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-25 09:25:50 +08:00
Bowen Liang
d8000251ff
chore: apply static type checks on celery async task dispatches and imports ( #24418 )
2025-08-24 23:07:22 +08:00
NeatGuyCoding
b5159d8c8a
hotfix: add test containers based tests for webapp auth service ( #24397 )
2025-08-24 21:04:39 +08:00
huayaoyue6
23dcb2dc1b
fix(vector): use semantic version comparison for version check ( #24409 )
2025-08-24 21:04:33 +08:00
Matri Qi
f31ddc4b1c
fix(api): restful to restx migration issue ( #24416 )
2025-08-24 20:58:42 +08:00
-LAN-
5ff3947312
chore: remove feature comparison tables from all README files ( #24403 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-24 16:16:19 +08:00
Asuka Minato
18dce66443
try flask_restful -> flask_restx ( #24310 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-08-24 13:45:47 +08:00
Qiang Lee
b84bb4164f
fix : #24292 HTTP Request Node Unable to Access File from Start Node When Using Remote URL in Workflow API Call ( #24293 )
...
Co-authored-by: 李强04 <liqiang04@gaotu.cn >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-24 00:32:42 +08:00
Yongtao Huang
1d09708eb7
Fix incorrect exception reference for json.dumps() ( #24329 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-24 00:31:04 +08:00
kenwoodjw
8a348bea21
fix child-chunk ownership validation ( #24374 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-08-23 20:17:44 +08:00
kenwoodjw
e64ff77852
fix kb api access docs ( #24377 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-08-23 20:17:32 +08:00
NeatGuyCoding
68576a5d63
feature: add test containers based tests for web conversation service ( #24372 )
2025-08-23 11:03:51 +08:00
-LAN-
2e47558f4b
fix: correct agent node token counting to properly separate prompt and completion tokens ( #24368 )
2025-08-23 11:00:14 +08:00
Davide Delbianco
0a2111f33d
Expose agent node usage ( #24355 )
2025-08-23 10:57:58 +08:00
-LAN-
da9af7b547
[Chore/Refactor] Use centralized naive_utc_now for UTC datetime operations ( #24352 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-22 23:53:05 +08:00
GuanMu
295b47cbff
Node search supports model and name search ( #24331 )
2025-08-22 22:01:11 +08:00
-LAN-
ad2c541163
Fix missing database commit in provider update handler ( #24357 )
2025-08-22 21:56:36 +08:00
-LAN-
77223e4df4
refactor: simplify repository factory with Django-style import_string ( #24354 )
2025-08-22 21:56:25 +08:00
17hz
ffe1685b54
feat: Add default value support for all workflow start node variable types ( #24129 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-22 18:44:48 +08:00
Asuka Minato
51cc2bf429
example of next(, None) ( #24345 )
2025-08-22 18:32:22 +08:00
AuditAIH
2a43e634e8
Update knowledge_retrieval_node.py ( #24111 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-22 16:43:59 +08:00
jiangbo721
805b698c2e
Feat/chat message image first for agent and advanced_chat APP ( #23796 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-22 16:42:15 +08:00
Asuka Minato
cfcfc3c1fd
auto format md files ( #24242 )
2025-08-22 16:36:46 +08:00
HyaCinth
09b0dd5583
fix: Optimize scrolling experience on plugin page ( #24314 ) ( #24322 )
2025-08-22 16:09:10 +08:00
Eric Guo
455f842785
Flask 3.1.2 upgrade fix by Avoids using current_user in background thread ( #24290 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-22 14:47:13 +08:00
AADI GUPTA
6b01b0b165
feat: implement TooltipManager for managing tooltip lifecycle ( #24236 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-22 10:42:48 +08:00
Asuka Minato
c5614d04d2
an example of sessionmaker ( #24246 )
2025-08-22 10:17:50 +08:00
Asuka Minato
1459fded08
Annotations example ( #24304 )
2025-08-22 10:14:17 +08:00
Yongtao Huang
6b466a8469
[Test] add unit tests for web_reader_tool.py ( #24309 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-22 09:28:00 +08:00
NeatGuyCoding
21c56c3107
feature: add test containers base tests for tag service ( #24313 )
2025-08-22 09:27:51 +08:00
willzhao
5ab6bc283c
[CHORE]: x: T = None to x: Optional[T] = None ( #24217 )
2025-08-21 21:58:39 +08:00
Yongtao Huang
106ab7f2a8
Fix: safe defaults for BaseModel dict fields ( #24098 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-21 21:38:55 +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
Guangdong Liu
1abf1240b2
refactor: replace try-except blocks with contextlib.suppress for cleaner exception handling ( #24284 )
2025-08-21 18:18:49 +08:00
Yongtao Huang
ad8e82ee1d
[Test] add unit tests for ProviderConfigEncrypter encrypt/mask/decrypt ( #24280 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-21 16:05:53 +08:00
me0106
0e1dfb4161
fix: value_type check failed when updating variables ( #24274 )
...
Co-authored-by: me <zhouxi@tellers.cn >
2025-08-21 15:28:07 +08:00
8bitpd
a183b2affb
fix: rollback when AnalyticDB create zhparser failed ( #24260 )
...
Co-authored-by: xiaozeyu <xiaozeyu.xzy@alibaba-inc.com >
2025-08-21 15:00:26 +08:00
Amy
738aaee101
fix(api):Fix the issue of empty and not empty operations failing in k… ( #24276 )
...
Co-authored-by: liumin <min.liu@tongdun.net >
2025-08-21 14:43:08 +08:00
skayliu
5867e6356d
feat: show the start time with seconds of the app logs ( #24267 )
2025-08-21 14:41:15 +08:00
baonudesifeizhai
ea066f891f
fix: loop exit condition accepts variables from nodes inside the loop #24183 : ( #24257 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-21 10:19:22 +08:00
Mingming Zhu
34b9fbab48
Mcp support resource discovery ( #24223 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-21 09:46:36 +08:00
NeatGuyCoding
1d7a8d94e0
feature: add test containers base tests for saved message service ( #24259 )
2025-08-21 09:34:49 +08:00
huangzhuo1949
1caeac56f2
fix: dataset doc-form compatible ( #24177 )
...
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com >
2025-08-20 23:48:56 +08:00
8bitpd
6b1606f4f4
fix: keep idempotent when init AnalyticdbVectorBySql ( #24239 )
...
Co-authored-by: xiaozeyu <xiaozeyu.xzy@alibaba-inc.com >
2025-08-20 23:22:27 +08:00
17hz
f0684c1957
Fix the bug of automatically appending basepath to image resource. ( #24201 )
2025-08-20 23:15:18 +08:00
Asuka Minato
d12255025c
add tyck tool (currently ignore the error) ( #22592 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-20 16:40:12 +08:00
Asuka Minato
864872d24e
Httpx example ( #24151 )
2025-08-20 16:39:23 +08:00
github-actions[bot]
5be2666938
chore: translate i18n files ( #24211 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
2025-08-20 16:18:05 +08:00
Xiyuan Chen
cfefe4f738
Feat: Education ( #24208 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-20 15:38:14 +08:00
Joel
ddf05ca059
feat: notice of the expire of education verify ( #24210 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-20 15:37:46 +08:00
NeatGuyCoding
870e3daa95
hotfix: fix multiple case match syntax ( #24204 )
2025-08-20 14:45:46 +08:00
yihong
4c1ad40f8e
docs: format all md files ( #24195 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-08-20 13:49:11 +08:00
Yongtao Huang
52857eb6b3
Fix: replace get_builtin_provider with get_plugin_provider ( #24191 )
2025-08-20 09:37:25 +08:00
NeatGuyCoding
e6183074f3
feat: add testcontainers based tests for model provider service ( #24193 )
2025-08-20 09:33:09 +08:00
Yongtao Huang
6b5c2bea4d
Fix: correctly match http/https URLs in image upload file ( #24180 )
2025-08-19 22:44:22 +08:00
Yongtao Huang
7c7618c083
Remove the second if self.runtime is None: check ( #24171 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-19 18:27:30 +08:00
KVOJJJin
5f0b52c017
Fix number input in tool configure form of agent node tool item ( #24154 )
2025-08-19 14:26:09 +08:00
Stream
c2606f9062
fix: correct behaviour of code fix ( #24152 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-19 14:18:49 +08:00
Asuka Minato
70da81d0e5
try ast-grep ( #24149 )
2025-08-19 13:41:52 +08:00
9527MrLi
75199442c1
feat: Implements periodic deletion of workflow run logs that exceed t… ( #23881 )
...
Co-authored-by: shiyun.li973792 <shiyun.li@seres.cn >
Co-authored-by: 1wangshu <suewangswu@gmail.com >
Co-authored-by: Blackoutta <hyytez@gmail.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-19 09:47:34 +08:00
NeatGuyCoding
60cc82aff1
feat: add testcontainers based tests for feature service ( #24026 )
2025-08-19 09:32:47 +08:00
Asuka Minato
ebd2c8236d
an example of suppress ( #24136 )
2025-08-19 00:21:26 +08:00
github-actions[bot]
a2537ba4fd
chore: translate i18n files ( #24131 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-18 23:46:23 +08:00
Guangdong Liu
a3a041ef6f
feat: add delete avatar functionality with confirmation modal ( #24127 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-18 21:35:20 +08:00
Zhehao Peng
c0702aacac
Use typing.Literal to replace str places ( #24099 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-18 21:34:13 +08:00
He Wang
670d479e32
Bump pyobvector to 0.2.15 ( #24120 )
2025-08-18 17:36:27 +08:00
Stream
ae7de7d36b
fix: treat default template of code as empty ( #24106 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-18 16:52:27 +08:00
Yongtao Huang
ef5decc98a
Chore: remove some dead code in experience-enhance-group ( #24110 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-18 16:51:43 +08:00
-LAN-
4445460eca
fix: validate checklist before publishing workflow ( #24104 )
2025-08-18 16:46:22 +08:00
crazywoola
8288b1dcab
Revert "fix pg_vector extension requires SUPERUSER, but not availabl… ( #24108 )
2025-08-18 16:46:15 +08:00
Elvis_LEE
16d1289a0a
fix pg_vector extension requires SUPERUSER, but not available on Huawei Cloud RDS ( #24093 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-18 16:29:36 +08:00
github-actions[bot]
ba775a1c90
chore: translate i18n files ( #24102 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-18 16:18:45 +08:00
GuanMu
b0e58f9da7
Feature/improve goto anything commands ( #24091 )
2025-08-18 16:07:54 +08:00
Junyan Qin (Chin)
531e784a92
feat: no longer enable auto upgrade when marketplace is disabled (#24… ( #24101 )
2025-08-18 15:57:33 +08:00
HyaCinth
5e8fe30035
fix(ui): Optimize UI component styles and layouts ( #24090 ) ( #24092 )
2025-08-18 15:56:10 +08:00
Joel
f5033c5a0e
fix: no current code caused code generation show error ( #24086 )
2025-08-18 14:18:08 +08:00
github-actions[bot]
26d7654851
chore: translate i18n files ( #24081 )
...
Co-authored-by: Stream29 <36751053+Stream29@users.noreply.github.com >
2025-08-18 12:45:17 +08:00
Bo Wu
790a6ec203
fix: return empty list instead of raising exception for qdrant search when score_threshold is 1 ( #24032 )
2025-08-18 12:44:05 +08:00
Joel
de9c5f10b3
feat: enchance prompt and code ( #23633 )
...
Co-authored-by: stream <stream@dify.ai >
Co-authored-by: Stream <1542763342@qq.com >
Co-authored-by: Stream <Stream_2@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-18 12:29:12 +08:00
Maries
a7fe0e3f87
fix(oauth): redis compatibility ( #23959 )
2025-08-18 11:14:08 +08:00
Wu Tianwei
218e247fd2
refactor: improve loading animation and debug panel styles ( #24075 )
2025-08-18 11:12:47 +08:00
Guangdong Liu
6b51530e21
fix: update first_id logic to use the oldest answer item in chat messages ( #23992 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-18 11:04:18 +08:00
lyzno1
9755564a05
Fix sticky table header transparency with backdrop-filter blur in dark mode ( #23999 )
2025-08-18 11:03:15 +08:00
-LAN-
052d0e059e
feat: add Redis SSL/TLS certificate authentication support ( #23624 )
2025-08-18 10:59:07 +08:00
-LAN-
fa4d3bba86
feat: add CLAUDE.md for LLM-assisted development guidance ( #23946 )
2025-08-18 10:13:44 +08:00
Zhehao Peng
f8fc9f8c79
feat: add select input support to the conversation opener ( #24043 )
2025-08-18 10:01:29 +08:00
NeatGuyCoding
80f0594f4b
feat: add testcontainers based tests for model loadbalancing service ( #24066 )
2025-08-18 09:54:22 +08:00
NeatGuyCoding
97b24f48d5
feat: add testcontainers based tests for metadata service ( #24048 )
2025-08-18 09:43:20 +08:00
lyzno1
b475a6b257
chore: synchronize translations ( #24044 )
2025-08-18 09:29:52 +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
kurokobo
c69634085d
Revert "Fix: Correct file variable handling for custom tools in workflow ( #24061 )
2025-08-17 23:14:37 +08:00
湛露先生
0a9af45194
no used function for message_queue. ( #24027 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-17 09:33:22 +08:00
kurokobo
d92ddc4dd4
chore(i18n): correct japanese translation ( #24041 )
2025-08-17 09:32:57 +08:00
Yongtao Huang
32fa817eaa
Update mypy.ini ( #24014 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-16 19:29:19 +08:00
Yongtao Huang
af10b3c5fa
Fix: add 'api_key' alias for backward compatibility ( #24022 )
...
Signed-off-by: Yongtao Huang <yongtaoh@gmail.com >
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-16 19:28:31 +08:00
Yongtao Huang
8b601a983c
Fix missing user_id in trace_manager ( #24024 )
2025-08-16 11:08:30 +08:00
耐小心
4b9812ce6a
fix: move database service call inside session context in workflow draft variable API ( #23996 )
2025-08-15 18:23:42 +08:00
Yongtao Huang
c9e18346ce
Chore: remove empty files and unused code ( #23990 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-15 16:28:41 +08:00
crazywoola
462ba8f416
chore: add configurable stdio buffer sizes for plugins in compose file ( #23980 )
2025-08-15 15:25:11 +08:00
Will
658157e9a1
chore: improved type annotations in MCP-related codes ( #23984 )
2025-08-15 15:19:30 +08:00
Masashi Tomooka
4031a46572
doc: add deployment pattern using Amazon ECS and CDK ( #23985 )
2025-08-15 15:18:53 +08:00
Will
821fe26b56
fix comparison with callable ( #23978 )
2025-08-15 15:03:00 +08:00
lyzno1
352776ba77
update: GitHub star fallback count to current value ( #23957 )
2025-08-15 11:25:50 +08:00
xubo
f560116fb2
fix: 504 Gateway Time-out error on /console/api/version endpoint ( #23961 )
2025-08-15 11:25:25 +08:00
lyzno1
e7a5268fdd
Fix hover button contrast in dark mode for app and dataset cards ( #23955 )
2025-08-15 10:38:03 +08:00
heyszt
aa71173dbb
Feat: External_trace_id compatible with OpenTelemetry ( #23918 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-15 09:13:41 +08:00
NeatGuyCoding
11fdcb18c6
feature: add test for tool engine serialization ( #23951 )
2025-08-15 09:12:29 +08:00
lyzno1
62c34c4bc2
refactor: unify pnpm version management with packageManager field ( #23943 )
2025-08-15 09:01:18 +08:00
-LAN-
01f2333381
chore: remove redundant .env.example from root directory ( #23948 )
2025-08-15 08:59:49 +08:00
Rajhans Jadhao
8d47213529
fix(workflow/if-else): keep conditions in sync on variable rename ( #23611 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-14 19:55:18 +08:00
Yongtao Huang
f40e2cf98a
Fix: remove redundant allowed_keys check in jsonable_encoder ( #23931 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-14 19:52:07 +08:00
lyzno1
05e071bf2f
fix: resolve user profile dropdown cache sync issue across layouts ( #23937 )
2025-08-14 19:51:28 +08:00
-LAN-
e340fccafb
feat: integrate flask-orjson for improved JSON serialization performance ( #23935 )
2025-08-14 19:50:59 +08:00
Alex Chim
4a2e6af9b5
Fixes #23921 ( #23924 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-14 15:54:25 +08:00
crazywoola
acba135de1
Revert "feat: support to upload files for visual model call when running LLM node for debugging in a single step" ( #23922 )
2025-08-14 15:52:19 +08:00
Yongtao Huang
2476511368
Fix: replace deprecated String.prototype.substr with slice ( #23915 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-14 13:47:23 +08:00
crazywoola
c39dfad7b6
fix: mime_type could be None ( #23880 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-14 13:40:06 +08:00
Guangdong Liu
9e29309ffd
fix: ensure custom headers are ignored when using bearer or basic authorization ( #23584 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-14 10:18:12 +08:00
NeatGuyCoding
e0f0813b7c
Add Test Containers Based Tests for App Generation Services ( #23899 )
2025-08-14 10:16:41 +08:00
lyzno1
caf50ea01e
fix: resolve text clipping issues in overview chart components ( #23907 )
2025-08-14 10:16:20 +08:00
Guangdong Liu
d4756ba659
Fix multipart/form-data boundary issue in HTTP Call node ( #23903 )
...
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-08-14 10:01:27 +08:00
lyzno1
cc4d82f932
fix(web): resolve TypeScript errors in app overview components ( #23901 )
2025-08-14 09:22:27 +08:00
QuantumGhost
7286b4ad06
fix(api): resolve "Message not exists" error in admin feedback creation ( #23232 )
...
Fix regression introduced in PR #22580 where admin users encountered
"Message not exists" errors when creating feedback on messages created
by other users.
The issue was caused by `MessageService.create_feedback()` incorrectly
filtering messages by the current user's ID, preventing admins from
accessing messages created by end users.
Reverts: #22580
2025-08-13 23:57:25 +08:00
Yongtao Huang
02194db0c6
Fix: narrow beforeRequest hook type to avoid boolean in array ( #23860 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
2025-08-13 23:28:13 +08:00
Yongtao Huang
b6bd145130
Remove redundant acceptedKeys check ( #23891 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-13 23:24:23 +08:00
lyzno1
5dcbc9861b
fix: add dark mode support for embedded modal option icons ( #23893 )
2025-08-13 23:20:33 +08:00
xubo
3ac4e122eb
Update use-document-title.ts to fix favicon.ico path ( #23872 )
2025-08-13 08:08:32 -07:00
NeatGuyCoding
e336a8666a
fix translation ( #23873 )
2025-08-13 17:17:16 +08:00
HyaCinth
a36fdf6a7d
chore(cmdk): Resolve default option selection issue in GotoAnything component ( #23878 ) ( #23813 )
2025-08-13 17:14:21 +08:00
Yongtao Huang
bf2f03f911
Restructure the File errors in controller ( #23801 )
...
Co-authored-by: Yongtao Huang <99629139+hyongtao-db@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-13 17:06:07 +08:00
Will
5aaa47e25d
fix: messages updated_at ( #23869 )
2025-08-13 15:34:52 +08:00
Wu Tianwei
f884886ef4
style: update dark and light theme colors and add new color variables ( #23865 )
2025-08-13 14:50:41 +08:00
goofy
4da6ec787e
feat: support to upload files for visual model call when running LLM node for debugging in a single step ( #23521 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-13 14:07:13 +08:00
lyzno1
2da00bb4ec
Fix misleading Studio button in account header ( #23842 )
2025-08-13 13:56:06 +08:00
lyzno1
e0fe0e1a3e
fix: goto-anything command filter should only match shortcut ( #23862 )
2025-08-13 13:55:25 +08:00
lyzno1
e11a334c9b
fix: SimpleSelect chevron icon state sync and add notClearable to monitoring selector ( #23858 )
2025-08-13 13:55:10 +08:00
kenwoodjw
21e1b825fe
fix: optimize dataset cleanup task ( #23828 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-08-13 11:22:03 +08:00
NeatGuyCoding
1cf7c3430a
Add more comprehensive Test Containers Based Tests for advanced prompt service ( #23850 )
2025-08-13 11:21:32 +08:00
Wu Tianwei
ad2bc7f8ac
fix: update modal component to use relative positioning ( #23855 )
2025-08-13 11:20:40 +08:00
QuantumGhost
e600070a61
feat(api): auto-delete WorkflowDraftVariable when app is deleted ( #23737 )
...
This commit introduces a background task that automatically deletes `WorkflowDraftVariable` records when
their associated workflow apps are deleted.
Additionally, it adds a new cleanup script
`cleanup-orphaned-draft-variables` to remove existing orphaned draft variables from the database.
2025-08-13 11:13:08 +08:00
lyzno1
854c1aa37d
fix: goto-anything highlighting consistency improvements ( #23843 )
2025-08-13 10:15:45 +08:00
-LAN-
74ab057f56
refactor: improve Redis wrapper type hints and fix None value handling ( #23845 )
2025-08-13 09:46:02 +08:00
-LAN-
ccc6d5975f
chore: rename misleading 'chore.yaml' issue template to 'refactor.yml' ( #23847 )
2025-08-13 09:28:42 +08:00
xinlmain
b3399642c5
feat: Add an asynchronous repository to improve workflow performance ( #20050 )
...
Co-authored-by: liangxin <liangxin@shein.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: liangxin <xinlmain@gmail.com >
2025-08-13 02:28:06 +08:00
github-actions[bot]
6e6389c930
chore: translate i18n files ( #23841 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-12 23:56:50 +08:00
GuanMu
973a390298
Feature/run cmd ( #23822 )
2025-08-12 23:47:50 +08:00
Bowen Liang
a77dfb69b0
chore: update uv to 0.8.9 ( #23833 )
2025-08-12 23:41:39 +08:00
Yongtao Huang
9769318875
Fix missing import in app.ts ( #23831 )
2025-08-12 23:27:31 +08:00
cathy
c7f36d1a5a
chore: goto anything mouse keyboard interaction ( #23805 )
2025-08-12 18:17:19 +08:00
NeatGuyCoding
cb46726fa4
Add Test Containers Based Tests for File Service ( #23771 )
2025-08-12 18:16:07 +08:00
lyzno1
7820e31a92
fix: add missing translation keys for goto anything command selector ( #23815 )
2025-08-12 18:14:57 +08:00
GuanMu
de0dae9d9b
Fix node search ( #23795 )
2025-08-12 14:48:35 +08:00
Wu Tianwei
a09935d9b9
chore: restore @mdx-js dependencies in package.json and pnpm-lock.yaml ( #23792 )
2025-08-12 14:45:56 +08:00
lyzno1
a62371940f
fix: remove misleading clear buttons and improve SimpleSelect UX ( #23791 )
2025-08-12 13:29:51 +08:00
github-actions[bot]
02f7677d92
chore: translate i18n files ( #23789 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-12 13:29:33 +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
d3eff9b1a3
fix: prevent X button flying to screen corners in dataset settings modal ( #23788 )
2025-08-12 12:03:04 +08:00
ShuangLiu
66232792a2
fix: add MAX_TREE_DEPTH in env.service.web ( #23785 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-12 12:01:51 +08:00
lyzno1
dc2aaae414
feat: add highPriority option to Modal for goto-anything layering ( #23783 )
2025-08-12 10:37:11 +08:00
jiangbo721
c0bb2ec851
feat: If combining text and files, place the text prompt after the fi… ( #23779 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-08-12 10:36:55 +08:00
engchina
7566d90dfe
fix issue #23758 ( #23764 )
...
Co-authored-by: root <root@thinkpad-pc.localdomain >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-12 10:26:13 +08:00
Jason Young
b38f195a0d
test: add comprehensive test suite for rate limiting module ( #23765 )
2025-08-12 10:05:30 +08:00
ShuangLiu
a6c5b7414d
Fix: expose MAX_TREE_DEPTH in env ( #23743 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-12 09:56:31 +08:00
Jason Young
cdee5aab3a
fix: update integration tests to use 2-element variable selectors ( #23766 )
2025-08-12 09:33:09 +08:00
QuantumGhost
4240e2dd29
fix(api): fix flaky tests by generating unique variable names ( #23768 )
2025-08-12 09:31:15 +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
NeatGuyCoding
bc1cfd4373
hotfix: fix translation ( #23757 )
2025-08-11 22:36:39 +08:00
lyzno1
2944a4fd43
feat: add filtering support for @ command selector in goto-anything ( #23763 )
2025-08-11 22:21:37 +08:00
Yongtao Huang
a44ca29717
Chore: remove unused var in ModelProviderFactory ( #23690 )
2025-08-11 22:04:11 +08:00
-LAN-
332e8e68ee
refactor: Change _queue_manager to public attribute queue_manager in task pipelines ( #23747 )
2025-08-11 18:18:07 +08:00
-LAN-
577062b93a
refactor: simplify variable pool key structure and improve type safety ( #23732 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-08-11 18:10:04 +08:00
QuantumGhost
223c1a8089
test(api): fix flaky tests in TestWorkflowDraftVariableService ( #23749 )
...
Fix flaky test
`TestWorkflowDraftVariableService.test_list_variables_without_values_success`
caused by low entropy in test data generation that led to
duplicate values violating unique constraints.
Also improve data generation in other tests within
`TestWorkflowDraftVariableService` to reduce the likelihood of
generating duplicate test data.
2025-08-11 17:39:58 +08:00
Wu Tianwei
0baccb9e82
chore(version): bump version to 1.7.2 ( #23740 )
2025-08-11 17:12:44 +08:00
lyzno1
2c81db5a1c
feat: enhance GotoAnything UX with @ command selector ( #23738 )
2025-08-11 15:47:19 +08:00
-LAN-
43411d7a9e
chore: remove debug log statements from DifyAPIRepositoryFactory ( #23734 )
2025-08-11 15:39:20 +08:00
-LAN-
2dbf20a3e9
fix: resolve circular import in AppGenerateEntity ( #23731 )
2025-08-11 15:38:28 +08:00
-LAN-
aaf9fc1562
fix: add @property decorator to pydantic computed_field for compatibility ( #23728 )
2025-08-11 15:34:19 +08:00
Wu Tianwei
d30f898274
fix: model selector language undefined error ( #23723 )
2025-08-11 14:39:22 +08:00
NeatGuyCoding
4a72fa6268
fix: Enhance doc_form null checking, exception handling, and rollback logic ( #23713 )
2025-08-11 13:53:40 +08:00
lyzno1
0c5e66bccb
fix: unified error handling for GotoAnything search actions ( #23715 )
2025-08-11 11:57:06 +08:00
HyaCinth
ff791efe18
fix: Optimize the event handling for inserting variable shortcuts, resolving incorrect blur issues ( #22981 ) ( #23707 )
2025-08-11 11:08:12 +08:00
NeatGuyCoding
6083b1d618
Feat add testcontainers test for message service ( #23703 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-11 10:49:32 +08:00
github-actions[bot]
69c3439c3a
chore: translate i18n files ( #23704 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-11 10:35:29 +08:00
crazywoola
7ee170f0a7
Feat node search ( #23685 )
...
Co-authored-by: GuanMu <ballmanjq@gmail.com >
Co-authored-by: zhujiruo <zhujiruo@foxmail.com >
Co-authored-by: Matri Qi <matrixdom@126.com >
Co-authored-by: croatialu <wuli.croatia@foxmail.com >
Co-authored-by: HyaCinth <88471803+HyaCiovo@users.noreply.github.com >
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com >
2025-08-11 10:19:52 +08:00
Yongtao Huang
36b221b170
Fix model_setting_map key mismatch ( #23699 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-11 09:33:26 +08:00
Guangdong Liu
d1fc98200c
fix: update HTTP request timeout fields to use Field with default values ( #23694 )
2025-08-11 09:30:16 +08:00
lyzno1
bb852ef6d2
fix: improve dark mode UI consistency in signin page ( #23684 )
2025-08-10 17:21:05 +08:00
lyzno1
a17b7b3d89
fix: correct File Preview API position in Japanese advanced chat template ( #23645 )
2025-08-10 11:17:38 +08:00
github-actions[bot]
dc65a72d93
chore: translate i18n files ( #23679 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-10 11:17:14 +08:00
Matri Qi
ea502d36a9
lint: fix sonarjs/no-dead-store issues ( #23653 )
2025-08-10 11:16:43 +08:00
Guangdong Liu
79a3c1618f
fix: support custom file types in workflow Start node ( #23672 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-10 11:09:47 +08:00
baonudesifeizhai
0be3b4e7a6
fix: Add internationalization support for date input formatting Fixes #23266 ( #23678 )
2025-08-10 11:05:55 +08:00
NeatGuyCoding
5f8967918e
Feat add testcontainers test for app dsl service ( #23675 )
2025-08-10 11:03:46 +08:00
-LAN-
6900b08134
fix: sync missing conversation variables for existing conversations ( #23649 )
2025-08-09 22:42:18 +08:00
lyzno1
dc641348f6
fix: resolve datasets container rounded corners disappearing during scroll ( #23667 )
2025-08-09 22:41:42 +08:00
Yongtao Huang
431e0105de
Fix bare raise in if blocks ( #23671 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-09 22:40:55 +08:00
-LAN-
cbe0d9d053
fix: conversation pinned filter returns incorrect results when no conversations are pinned ( #23670 )
2025-08-09 22:40:28 +08:00
lyzno1
f9abcfd789
fix: change i18n workflow trigger mechanism to run in main repository ( #23662 )
2025-08-09 16:31:24 +08:00
Ganondorf
5a0a2b7e44
Allow to export full screen image of workflow ( #23655 )
2025-08-09 15:31:32 +08:00
NeatGuyCoding
41345199d8
Feat add testcontainers test for api base extendsion service ( #23652 )
2025-08-09 12:57:24 +08:00
lyzno1
8362365eae
Fix file type misclassification in logs interface ( #23641 )
2025-08-08 22:58:52 +08:00
yunqiqiliang
14e1c16cf2
Fix ClickZetta stability and reduce logging noise ( #23632 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-08 22:57:47 +08:00
Joel
b32b7712e2
fix: i18n options too long breaks plugin setting ui ( #23640 )
2025-08-08 18:34:12 +08:00
GuanMu
5cf55fcbab
feat: Enhance the alignment logic of the nodes in the context menu ( #23617 )
2025-08-08 15:20:24 +08:00
lyzno1
57c4fc6bf8
Fix X button animation glitches in secret key modals ( #23614 )
2025-08-08 14:47:15 +08:00
lyzno1
92fcf0854b
fix: eliminate AppInfo sidebar animation glitches and layout jumps ( #23609 )
2025-08-08 12:55:52 +08:00
yunqiqiliang
f73ec60311
Bug Fix: Fix workflow knowledge retrieval cache bug ( #23597 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-08 11:42:20 +08:00
crazywoola
1c60b7f070
Revert "feat: improved MCP timeout" ( #23602 )
2025-08-08 11:20:53 +08:00
znn
084dcd1a50
using message_file event instead of message event ( #22988 )
2025-08-08 09:50:20 +08:00
湛露先生
fd536a943a
word extractor cleans. ( #20926 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-08-08 09:37:51 +08:00
jiangbo721
6f80fb72cb
feat: tools json response support datetime uuid etc ( #22738 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-08-08 09:26:50 +08:00
Matri Qi
cb5e2ad9b2
lint: fix tailwind lint issues ( #23367 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-08 09:25:41 +08:00
yunqiqiliang
62772e8871
fix: ensure vector database cleanup on dataset deletion regardless of document presence (affects all 33 vector databases) ( #23574 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-08 09:18:43 +08:00
Will
4b0480c8b3
feat: improved MCP timeout ( #23546 )
2025-08-08 09:08:14 +08:00
Yongtao Huang
c8c591d73c
Fix incorrect exception handling in db query ( #23582 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-08 09:07:59 +08:00
lyzno1
2edd32fdea
fix: resolve AppCard description overlap with tag area ( #23585 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-08 09:05:55 +08:00
NeatGuyCoding
5889059ce4
Feat add testcontainers test for annnotation service ( #23593 )
2025-08-08 09:03:50 +08:00
-LAN-
7230497bf4
fix: empty arrays should convert to empty string in LLM prompts ( #23590 )
2025-08-08 08:50:37 +08:00
lyzno1
d98071a088
feat: add Service API file preview endpoint ( #23534 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-07 21:44:29 +08:00
BotAndyGao
ac02c12e49
fix: resolve Windows path separator issue in Huawei OBS operations ( #23475 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-07 21:17:46 +08:00
NFish
11d29e8d3e
fix: update invite settings page style in dark mode ( #23571 )
2025-08-07 21:01:01 +08:00
NFish
b44ecf9bf7
fix: hide opensource license link when custom branding is enabled ( #23569 )
2025-08-07 05:37:05 -07:00
NeatGuyCoding
e60f148824
minor fix translation ( #23568 )
2025-08-07 05:36:52 -07:00
Qiang Lee
e9045a8838
Fix: Apply Metadata Filters Correctly in Full-Text Search Mode for Tencent Cloud Vector Database ( #23564 )
2025-08-07 05:36:06 -07:00
-LAN-
55487ba0c6
fix: exclude dev dependencies from production Docker image ( #23562 )
2025-08-07 05:35:32 -07:00
crazywoola
305ea0a2d5
Fix/footer behavior ( #23555 )
2025-08-07 16:55:23 +08:00
thief
a5ca76befb
Fixes #23536 ( #23542 )
2025-08-07 14:42:34 +08:00
yunqiqiliang
e01510e2a6
feat: Add Clickzetta Lakehouse vector database integration ( #22551 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-07 14:21:46 +08:00
HyaCinth
2931c891a7
chore: Optimize component styles and interactions ( #23250 ) ( #23543 )
2025-08-07 14:19:38 +08:00
goofy
ad1b1193fa
fix localtime_to_timestamp tool throws 'no attribute localize error' when it executes without specifying a timezone parameter ( #23517 )
2025-08-07 11:14:45 +08:00
crazywoola
85f33fb73d
chore: add template for required fields ( #23533 )
2025-08-07 10:55:41 +08:00
hangboss1761
f3c98a274b
fix: update the guiding text in the upload component ( #23509 )
2025-08-07 10:06:04 +08:00
lyzno1
f6c7175828
fix: make TagSelector always visible for accessibility and mobile support ( #23515 )
2025-08-07 09:25:26 +08:00
NeatGuyCoding
d253ca192a
Feat add testcontainers test for app service ( #23523 )
2025-08-07 09:13:30 +08:00
Yongtao Huang
e072b7dafa
Chore: remove unused variable pruned_memory ( #23514 )
2025-08-07 09:06:17 +08:00
Guangdong Liu
3ff52f1809
feat: Enhance response validation and parsing in tool.py ( #23456 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-07 09:04:51 +08:00
ghmark675
ad61b42494
fix(node): fix unexpected extra equals sign in HTTP params ( #23474 )
2025-08-07 09:04:09 +08:00
lyzno1
c95761f4e6
fix: resolve i18n workflow permissions and naming issues ( #23494 )
2025-08-06 15:59:26 +08:00
lyzno1
1f15cba9a0
Enhance API documentation TOC with modern design and improved UX ( #23490 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-06 14:45:06 +08:00
NeatGuyCoding
3344aaabb6
minor fix: translation for contentEnableLabel ( #23483 )
2025-08-06 14:20:32 +08:00
Yongtao Huang
b8ef0c84e6
Fix: moved file = after file presence validation ( #23453 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-06 13:44:12 +08:00
Yongtao Huang
6b8b31ff64
Remove unnecessary issubclass check ( #23455 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-06 13:43:55 +08:00
lyzno1
823872d294
Fix API documentation layout and dark mode contrast issues ( #23462 )
2025-08-06 11:19:47 +08:00
GuanMu
724ec12bf3
Feat workflow node align ( #23451 )
2025-08-06 11:01:10 +08:00
crazywoola
8aac402b24
fix: can not find file ( #23472 )
2025-08-06 10:39:19 +08:00
Good Wood
eb12fd9461
fix: fix wrong unicodechar regx ( #23468 )
2025-08-06 09:48:25 +08:00
NeatGuyCoding
ad622cea9e
Feat add testcontainers test for workflow draft variable service ( #23466 )
2025-08-06 09:47:56 +08:00
winsonwhe
2575eaf1d6
Update milvus version to LTS ( #23393 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-05 21:29:38 +08:00
NeatGuyCoding
fc5ed9f316
Feat add testcontainers test for account service ( #23380 )
2025-08-05 20:15:39 +08:00
rouxiaomin
40a11b6942
feat(api):Enhance the scope of expired data cleanup table in the Dify… ( #23414 )
2025-08-05 19:57:43 +08:00
lyzno1
84543a591a
i18n/sync ( #23429 )
2025-08-05 19:36:25 +08:00
lyzno1
2cd3fe0dce
fix: Multiple UI component improvements and code quality enhancements ( #23446 )
2025-08-05 19:36:07 +08:00
crazywoola
5eb061466f
chore: update tmpl ( #23438 )
2025-08-05 19:35:30 +08:00
Xiyuan Chen
52050d3dff
feat(workflow): add support for release/e-* tag in build-push workflow ( #23418 )
2025-08-05 16:42:07 +08:00
Xiyuan Chen
904af20023
Feat/webapp opt ( #23283 )
2025-08-05 16:07:48 +08:00
Minamiyama
4934dbd0e6
feat(workflow): add relations panel to visualize dependencies ( #21998 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-08-05 15:08:23 +08:00
lyzno1
d080bea20b
fix: resolve sidebar animation issues and improve app detail page UX ( #23407 )
2025-08-05 15:06:40 +08:00
lyzno1
607dfc8be7
fix: remove redundant useEffect from TagSelector component ( #23406 )
2025-08-05 13:15:26 +08:00
heyszt
3b5130b03d
add otel instrument for redis and http request ( #23371 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-05 11:14:51 +08:00
Matri Qi
75f722a959
lint: fix issue of no-unused-vars ( #23375 )
2025-08-05 11:12:30 +08:00
Wu Tianwei
b946378b38
fix: installed apps preview language error ( #23397 )
2025-08-05 11:01:31 +08:00
crazywoola
0cee57acca
chore: add Template ( #23395 )
2025-08-05 10:43:51 +08:00
znn
ab78e12089
enhancing logging ( #23332 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-05 10:36:48 +08:00
Will
7fe23a0ca6
remove useless Tool class attributes ( #23389 )
2025-08-05 10:20:28 +08:00
yyh
d8584dc03a
feat: enhance document list navigation and sorting functionality ( #23383 )
2025-08-05 10:19:47 +08:00
NeatGuyCoding
a724f35672
fix: fetchAppWithTags may return empty when apps is over 100 ( #23350 )
2025-08-04 20:20:43 +08:00
NeatGuyCoding
60c7663a80
Feat add testcontainers test ( #23269 )
2025-08-04 19:27:36 +08:00
Tianyi Jing
8041808b53
fix: diplay all helpfields ( #23348 )
...
Signed-off-by: jingfelix <jingfelix@outlook.com >
2025-08-04 14:39:54 +08:00
Yongtao Huang
146d870098
Fix: avoid Flask route conflict by merging DocumentDetailApi and DocumentDeleteApi ( #23333 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-04 14:37:36 +08:00
yyh
78d2f49e01
feat(i18n): enhance auto-gen script for template literals and add app-debug translations ( #23344 )
2025-08-04 13:30:11 +08:00
yyh
54c8bd29ee
security: Fix XSS vulnerability in authentication check-code pages ( #23295 )
2025-08-04 12:48:38 +08:00
Yongtao Huang
406c1952b8
Fix version comparison with imported_version ( #23326 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-04 10:40:49 +08:00
znn
0ebcee9a6b
fixing footer ( #22927 )
2025-08-04 10:14:57 +08:00
Yongtao Huang
964fa132cb
Chore: fix typo, no code change ( #23331 )
2025-08-03 22:30:28 +08:00
yyh
dedd5f571c
fix(ui): temporarily remove TagSelector from app sidebar per design review ( #23329 )
2025-08-03 22:30:21 +08:00
lyzno1
90373c7165
fix(i18n): correct translation errors across multiple languages ( #23328 )
2025-08-03 18:31:50 +08:00
znn
d470120a60
retention of data filled on tab switch for tool plugin ( #23323 )
2025-08-03 18:31:15 +08:00
lyzno1
0c925bd088
feat(ui): unify tag editing in app sidebar and add management entry to TagFilter ( #23325 )
2025-08-03 18:30:47 +08:00
Yongtao Huang
76d123fe19
Fix segment query tenant bug and variable naming typo ( #23321 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-03 18:30:09 +08:00
qiaofenlin
20f0238aab
feat: support workflow version specification in workflow and chat APIs ( #23188 )
...
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-08-03 16:27:12 +08:00
Warren Wong
6d5a7684b4
feat: Add Download Button to UI for Knowledge Resource Source Files ( #23320 )
2025-08-03 16:26:11 +08:00
znn
7831d44099
fixing chat window api recall fix on changing browser tab or window ( #23301 )
2025-08-03 10:14:17 +08:00
Yongtao Huang
fbf844efd5
Chore: replace deprecated datetime.utcnow() with naive_utc_now() ( #23312 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-08-03 10:11:47 +08:00
Matri Qi
99a4bd82b5
chore: fix function name typo ( #23306 )
2025-08-03 10:09:26 +08:00
Asuka Minato
58608f51da
replace db with sa to get typing support ( #23240 )
2025-08-02 23:54:23 +08:00
NeatGuyCoding
ff9fd0cdb2
fix: fix wrong css class ( #23299 )
2025-08-02 17:36:15 +08:00
Matri Qi
aac849d4f4
Fix/variable input validation issue ( #23300 )
2025-08-02 17:35:51 +08:00
Hasta
688d07e9c3
fix the error of unable to retrieve url from file ( #13603 )
2025-08-02 17:15:55 +08:00
lyzno1
f9b3cd1b68
i18n: enhance check-i18n script with precise filtering and multiline support ( #23298 )
2025-08-02 12:52:12 +08:00
XiaoXiaoJiangYun
b2c8718f35
Update metadata_service.py ( #23272 )
2025-08-02 12:15:23 +08:00
XiaoXiaoJiangYun
46ba0a8781
Update metadata_service.py ( #23271 )
2025-08-02 12:14:43 +08:00
liujin-patsnap
bc18d4d1b9
Fix: Correct file variable handling for custom tools in workflow ( #18427 )
2025-08-02 03:36:04 +08:00
DazzlingSong
a4b14fc992
fix video and audio extension, keep consistent with the web page. ( #23287 )
...
Co-authored-by: wangjialei <wangjialei@xiaomi.com >
2025-08-01 22:59:38 +08:00
Yongtao Huang
be914438a5
Fix: incorrect array element validation in SegmentType ( #23289 )
2025-08-01 22:46:50 +08:00
Tianyi Jing
ec488a4c43
fix: type for ProviderConfig.default ( #23282 )
...
Signed-off-by: jingfelix <jingfelix@outlook.com >
2025-08-01 17:37:22 +08:00
zxhlyh
f78b903a49
Chore/variable label ( #23270 )
2025-08-01 15:43:36 +08:00
Yongtao Huang
fd086b06a6
CI: restrict autofix.ci to run only in official repo ( #23267 )
2025-08-01 15:21:31 +08:00
NeatGuyCoding
759ded3e3a
minor fix: fix default for status of TidbAuthBinding in compatible with various versions ( #22288 )
2025-08-01 14:51:16 +08:00
Leo Zhang
05b002a8b7
Add a practical AKS one-click deployment Helm ( #23253 )
2025-08-01 14:22:59 +08:00
HyaCinth
f7016fd922
chore: Optimize component styles and interactions ( #23250 ) ( #23251 )
2025-08-01 14:18:38 +08:00
wanttobeamaster
da5c003f97
chore: tablestore full text search support score normalization ( #23255 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com >
2025-08-01 14:14:11 +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
baonudesifeizhai
872ff3f1d4
fix: resolve multipart/form-data boundary issue in HTTP Request compo nent #22880 ( #23008 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-08-01 10:26:50 +08:00
Alex Chim
8ab3fda5a8
[Enhancement] Allow modify conversation variable via api ( #23112 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-01 09:34:56 +08:00
kenwoodjw
1821726d4f
fix celery backend when use rabbitmq ( #23238 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-08-01 09:26:05 +08:00
GuanMu
98aea05ad2
Fix: Update the background color and hover effect of secondary buttons ( #23186 )
2025-07-31 21:19:34 +08:00
Asuka Minato
79ea94483e
refine some orm types ( #22885 )
2025-07-31 18:43:04 +08:00
ian woolf
a0a30bfdcc
fix: set default value to avoid initializing with empty value ( #23220 )
2025-07-31 17:50:53 +08:00
HyaCinth
caa5928ac4
chore: Optimize dark mode styles ( #23222 ) ( #23231 )
2025-07-31 17:43:08 +08:00
Maries
9400832b2b
fix: correct plugin indentation ( #23228 )
2025-07-31 17:35:39 +08:00
lyzno1
a82b55005b
fix: resolve sidebar animation glitches and layout shifts in app detail page ( #23216 ) ( #23221 )
2025-07-31 16:04:49 +08:00
Yongtao Huang
a434f6240f
Chroe: some misc cleanup ( #23203 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-31 15:33:39 +08:00
NFish
f5e177db89
fix: call checkOrSetAccessToken when app access mode is PUBLIC ( #23195 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-31 14:18:54 +08:00
GuanMu
5febd66808
Fix: Fix style issues ( #23209 )
2025-07-31 11:47:34 +08:00
Jason Young
afac1fe590
Add comprehensive security tests for file upload controller ( #23102 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-31 10:32:16 +08:00
kenwoodjw
4251515b4e
fix remote file ( #23127 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-07-31 10:30:54 +08:00
lyzno1
1b2046da3f
fix: prevent client-side crashes from null/undefined plugin data in workflow ( #23154 ) ( #23182 )
2025-07-31 10:03:33 +08:00
znn
646900b00c
fixing embedded chat styling ( #23198 )
2025-07-31 10:03:03 +08:00
Ali Saleh
142ab74784
feat: Enable Tracing Support For Phoenix Cloud Instance ( #23196 )
2025-07-30 15:58:26 -07:00
Aurelius Huang
ffddabde43
feat(notion): Notion Database extracts Rows content in row order and appends Row Page URL ( #22646 )
...
Co-authored-by: Aurelius Huang <cm.huang@aftership.com >
2025-07-30 21:35:20 +08:00
Wu Tianwei
8c6d87f08a
chore: Update vulnerable eslint dependencies ( #23192 )
2025-07-30 21:31:23 +08:00
lyzno1
270dd955d0
chore(i18n): sync missing keys in zh-Hans and ja-JP ( #23175 )
2025-07-30 18:00:41 +08:00
Will
4e2129d74f
fix: Error processing trace tasks ( #23170 )
2025-07-30 18:00:15 +08:00
NeatGuyCoding
07cff1ed2c
minor fix: fix flask api resources only accept one resource for same url ( #23168 )
2025-07-30 17:05:02 +08:00
NeatGuyCoding
070379a900
minor fix: fix wrong check of annotation_ids ( #23164 )
2025-07-30 17:04:31 +08:00
Sn0rt
bbdeb15501
fix: Support URL-encoded passwords with special characters in CELERY_BROKER_URL ( #23163 )
...
Signed-off-by: Sn0rt <wangguohao.2009@gmail.com >
2025-07-30 16:39:54 +08:00
kenwoodjw
28478cdc41
feat: support metadata condition filter string array ( #23111 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-07-30 16:13:45 +08:00
呆萌闷油瓶
11ec62ca70
fix: element of Array[string] and Array[number] and size attribution ( #23074 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-30 15:21:50 +08:00
GuanMu
4499cda186
Feat annotations panel ( #22968 )
2025-07-30 13:40:48 +08:00
Joel
c05c5953a8
fix: disabled auto update but still show in plugin detail ( #23150 )
2025-07-30 11:15:06 +08:00
rhochman
eee576355b
Fix: Support for Elasticsearch Cloud Connector ( #23017 )
...
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: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-30 11:12:16 +08:00
lyzno1
a3ef869db6
fix(i18n): clean up unused keys and fix nesting & placeholder issues ( #23123 )
2025-07-30 10:37:44 +08:00
Yongtao Huang
a51998e4aa
Fix: prevent KeyError in validate_api_list by correcting logical check ( #23126 )
2025-07-30 10:37:06 +08:00
znn
0b44edaca9
request fail when no api key ( #23135 )
2025-07-30 10:36:03 +08:00
Yongtao Huang
ab163a5f75
Chore: use Workflow.VERSION_DRAFT instead of hardcoded draft ( #23136 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-30 10:34:51 +08:00
Yongtao Huang
f17ca26b10
Fix: add missing db.session.close() to ensure proper session cleanup ( #23122 )
2025-07-30 10:34:24 +08:00
lyzno1
0ea010d7ee
fix: metadata API nullable validation consistency issue ( #23133 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-30 10:33:24 +08:00
baonudesifeizhai
72a2c3decf
Fix/http node timeout validation#23077 ( #23117 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-29 21:40:15 +08:00
呆萌闷油瓶
ab7c2cf000
minor fix: Object of type int64 is not JSON serializable ( #23109 )
2025-07-29 21:40:03 +08:00
lyzno1
6914c1c85e
fix(web): make iteration panel respect MAX_PARALLEL_LIMIT environment variable ( #23083 ) ( #23104 )
2025-07-29 21:39:40 +08:00
crazywoola
ea542d42ca
fix: i18n link in README.md ( #23121 )
2025-07-29 21:36:32 +08:00
NeatGuyCoding
cba5bd588c
minor fix: wrong position of retry_document_indexing_task time elapsed ( #23099 )
2025-07-29 20:54:37 +08:00
Shaun
00cb1c26a1
refactor: pass external_trace_id to message trace ( #23089 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-29 19:34:46 +08:00
lyzno1
f4d4a32af2
Feat/enhance i18n scripts ( #23114 )
2025-07-29 18:24:57 +08:00
NeatGuyCoding
1bf0df03b5
minor fix: fix some translation ( #23105 )
2025-07-29 16:36:29 +08:00
NeatGuyCoding
ae28ca0b8d
minor fix: wrong assignment ( #23103 )
2025-07-29 16:36:21 +08:00
NeatGuyCoding
51a6b9dc57
hotfix: clear_all_annotations should also execute delete_annotation_index_task just like delete_app_annotation ( #23093 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-29 16:35:33 +08:00
zxhlyh
4c65a8091a
chore: base form ( #23101 )
2025-07-29 15:37:16 +08:00
crazywoola
27f400e13f
feat: update banner ( #23095 )
2025-07-29 14:05:59 +08:00
GuanMu
7721648867
Fix variable config ( #23070 )
2025-07-29 11:24:59 +08:00
NeatGuyCoding
47cc951841
Fix Empty Collection WHERE Filter Issue ( #23086 )
2025-07-29 11:17:50 +08:00
NeatGuyCoding
63b6026e6e
minor fix: fix error messages ( #23081 )
2025-07-29 10:59:43 +08:00
KVOJJJin
84aa38586f
Fix: number input can display 0 ( #23084 )
2025-07-29 10:59:12 +08:00
znn
a70d59d4a6
ability to click classifier during workflow execution ( #23079 )
2025-07-29 09:45:49 +08:00
Yongtao Huang
57e0a12ccd
Refactor: remove redundant full module paths in exception handlers ( #23076 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-29 09:40:51 +08:00
lyzno1
f5e1fa4bd2
fix(scripts): resolve i18n check script path and logic issues ( #23069 )
2025-07-29 09:39:10 +08:00
znn
a7ce1e5789
dark mode for overlay ( #23078 )
2025-07-29 09:37:40 +08:00
crazywoola
5f550126b3
Fix/23066 i18n related commands are broken ( #23071 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-28 21:25:18 +08:00
lyzno1
572a2bbe53
fix(i18n): Complete missing translations and clean up legacy keys in app-debug across all locales ( #23062 ) ( #23065 )
2025-07-28 19:46:27 +08:00
NeatGuyCoding
537c04745d
minor fix: using the same AccountInFreezeError ( #23061 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-28 18:24:27 +08:00
Yip Chung Lam
7f004e2f41
fix: web SSO login redirect to correct basePath and origin ( #23058 )
2025-07-28 18:17:01 +08:00
GuanMu
7c6415551d
Fixed code formatting issues in the comment header option component ( #23060 )
2025-07-28 16:44:50 +08:00
QuantumGhost
0d2d349ab3
chore(version): bump version to 1.7.1 ( #23048 )
2025-07-28 16:42:39 +08:00
zyssyz123
de28bb1075
fix: changed email login use oauth will create an new account ( #23057 )
2025-07-28 16:32:25 +08:00
HyaCinth
d409fb5f58
refactor(web): Optimize workflow operation tip popup ( #23051 ) ( #23052 )
2025-07-28 16:29:45 +08:00
Jyong
3248d728ac
fix retry document db session issue ( #23046 )
2025-07-28 15:56:49 +08:00
HyaCinth
beebcae0a1
fix(web): Fix issues with workflow as tool configuration button ( #23039 ) ( #23050 )
2025-07-28 15:49:19 +08:00
Anton Kovalev
15757110cf
feat: default value option for select input fields ( #21192 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: GuanMu <ballmanjq@gmail.com >
2025-07-28 15:37:23 +08:00
chenguowei
fce126b206
fix(api): fix incorrect path handling in Langfuse integration ( #22766 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-07-28 15:37:13 +08:00
zhaobingshuang
5c5f61b2aa
fix(dataset): CELERY_BROKER uses amqp rabbitmq. When adding document segments in batches and uploading large files, the status will always remain stuck at "In batch processing" #22709 ( #23038 )
2025-07-28 14:24:13 +08:00
Tianyi Jing
3f8fb18c89
fix: delete the old provider_config_cache after refresh_credentials ( #23033 )
...
Signed-off-by: jingfelix <jingfelix@outlook.com >
2025-07-28 14:07:51 +08:00
呆萌闷油瓶
f72c03a174
feat: Support selecting variables in conditional filtering in list operations. ( #23029 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-28 13:59:34 +08:00
Wu Tianwei
ee731c7810
chore: Updata eslint config dependencies ( #23040 )
2025-07-28 13:58:21 +08:00
Mike Zixuan HE
bd5b938571
feat: Support allOf in OpenAPI properties inside schema #22946 ( #22975 )
2025-07-28 11:03:19 +08:00
heyszt
7eb707f811
Rollback Aliyun Trace Icon File ( #23027 )
2025-07-28 11:01:38 +08:00
HyaCinth
0546351d3e
refactor(web): Optimize the interaction effect of ToolTip component in menu items ( #23020 ) ( #23023 )
2025-07-28 10:34:11 +08:00
Yongtao Huang
1c05491f1c
Chore: remove duplicate TYPE_CHECKING import ( #23013 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-07-28 10:04:45 +08:00
znn
177b0fb5e8
ability to select same type sub item by preserving children of both f… ( #23002 )
2025-07-28 10:04:31 +08:00
Will
67a0751cf3
fix: Improve create_agent_thought and save_agent_thought Logic ( #21263 )
2025-07-27 11:06:37 +08:00
Guangdong Liu
665fcad655
fix: resolve cross-page document selection issue in metadata batch edit ( #23000 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-27 09:22:36 +08:00
znn
d776a7cde7
adding LANG LC_ALL PYTHONIOENCODING UTF-8 ( #22928 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-27 09:19:13 +08:00
znn
e0fe158f0b
node title number on copied iteration node ( #23004 )
2025-07-27 09:10:04 +08:00
Yongtao Huang
5411fd3757
Fix: correct misplaced ensure_ascii=False ( #22997 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-07-26 18:29:03 +08:00
lyzno1
3328addb58
fix: eliminate dark mode flicker by moving ThemeProvider to root level ( #22996 )
2025-07-26 18:28:28 +08:00
Dylan Jiang
1446f19709
fix: Update trigger styles for disabled state in PureSelect component ( #22986 )
2025-07-26 10:53:59 +08:00
znn
773932b1e7
adding mcp error in toast ( #22987 )
2025-07-26 10:37:52 +08:00
Yongtao Huang
faaf828dff
Remove redundant condition check ( #22983 )
...
Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com >
2025-07-25 23:38:16 +08:00
呆萌闷油瓶
ee50a2bcd5
feat: clear all annotation ( #22878 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-25 18:06:03 +08:00
Yongtao Huang
31985d94fa
Fix incorrect assert type in the AgentNode class ( #22964 )
2025-07-25 16:31:21 +08:00
GuanMu
9c5b1e7012
fix: Update the scheduling method for timed tasks, ( #22779 )
2025-07-25 16:27:35 +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
little_huang
32df3b68c7
fix: correct typo in function name paser_docx_part -> parser_docx_part ( #22936 )
2025-07-25 10:33:55 +08:00
Asuka Minato
a189d293f8
make logging not use f-str, change others to f-str ( #22882 )
2025-07-25 10:32:48 +08:00
HyaCinth
570aee5fe6
fix: Optimize AppInfo component styles and fix CustomizeModal step display ( #22930 ) ( #22935 )
2025-07-25 10:30:52 +08:00
Jason Young
88952cbb7a
test: add comprehensive tests for file_factory build_from_mapping ( #22926 )
2025-07-25 10:30:19 +08:00
J2M3L2
89415ac453
fix: improve PostgreSQL healthcheck cmd to avoid fatal log errors ( #22749 ) ( #22917 )
2025-07-25 09:05:47 +08:00
github-actions[bot]
8bbed5aeea
chore: translate i18n files ( #22934 )
...
Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com >
2025-07-25 09:04:36 +08:00
quicksand
8340d775bd
Improve: support custom model parameters in auto-generator ( #22924 )
2025-07-25 09:00:26 +08:00
KVOJJJin
cff6a488f8
fix: unexpected redirection when landing at workflow ( #22932 )
2025-07-25 08:48:47 +08:00
KVOJJJin
d6b980a2dd
Feat: change user email freezes limit ( #22912 )
...
Co-authored-by: Yansong Zhang <916125788@qq.com >
2025-07-25 08:48:23 +08:00
Yeuoly
206bc4b36d
chore: enhance error message when handling PluginInvokeError ( #22908 )
2025-07-24 21:58:39 +08:00
HyaCinth
45cebf09b0
fix: Optimize input variable retrieval logic ( #22888 ) ( #22914 )
2025-07-24 21:57:55 +08:00
GuanMu
bd43ca6275
fix: rounded ( #22909 )
2025-07-24 16:40:37 +08:00
Yeuoly
9237976988
fix: refine handling of constant and mixed input types in ToolManager and ToolNodeData ( #22903 )
2025-07-24 16:14:08 +08:00
zyssyz123
6ac06486e3
Feat/change user email freezes limit ( #22900 )
2025-07-24 15:36:53 +08:00
HyaCinth
061d4c8ea0
fix(plugins_select): Adjust z-index, fix issue where options cannot be displayed ( #22873 ) ( #22893 )
2025-07-24 15:14:30 +08:00
NFish
aca8b83669
fix: support authorization using session and user_id in URL. ( #22898 )
2025-07-24 15:10:15 +08:00
Wu Tianwei
a8f09ad43f
refactor(i18next): streamline fallback translation handling and initi… ( #22894 )
2025-07-24 14:40:37 +08:00
KVOJJJin
de611ab344
Feat: add notification for change email completed ( #22812 )
...
Co-authored-by: Yansong Zhang <916125788@qq.com >
2025-07-24 14:16:39 +08:00
呆萌闷油瓶
371fe7a700
fix: type error in list-operator ( #22803 )
2025-07-24 12:21:20 +08:00
Nite Knite
c6d7328e15
feat: revamp tool list page ( #22879 )
2025-07-24 11:51:39 +08:00
Will
a327d024e9
fix: improved conversation name ( #22840 )
2025-07-24 11:28:05 +08:00
HyaCinth
b8504ac7d0
refactor(dayjs): Refactor internationalized time formatting feature ( #22870 ) ( #22872 )
2025-07-24 10:42:33 +08:00
Asuka Minato
bb33335dd4
add autofix ( #22785 )
2025-07-24 10:12:59 +08:00
jiangbo721
5a02e599e1
chore: code format model-selector use enum ( #22787 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-24 10:11:24 +08:00
croatialu
d1572f47a0
feat: Add user variable processing function to chat history ( #22863 )
2025-07-24 10:06:49 +08:00
Asuka Minato
ef51678c73
orm filter -> where ( #22801 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-24 00:57:45 +08:00
Boris Polonsky
e64e7563f6
feat(k8s): Add pure migration option for api component ( #22750 )
2025-07-23 23:38:18 +08:00
Song Kylin
0731db8c22
fix: private.pem keyPath error in windows ( #22814 )
...
Co-authored-by: songkunling <songkunling@cabrtech.com >
2025-07-23 23:29:46 +08:00
Jason Young
8c3e390172
test: add comprehensive integration tests for API key authentication system ( #22856 )
2025-07-23 23:14:40 +08:00
wanttobeamaster
8278b39f85
fix tablestore full text search bug ( #22853 )
2025-07-23 19:31:47 +08:00
wanttobeamaster
1c3c40db69
fix: tablestore TypeError when vector is missing ( #22843 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com >
2025-07-23 18:59:16 +08:00
Novice
7ec94eb83c
chore(version): bump to 1.7.0 ( #22830 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-07-23 18:37:30 +08:00
-LAN-
79ab8b205f
fix: improve max active requests calculation logic ( #22847 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-23 18:36:24 +08:00
Wu Tianwei
882f8bdd2c
fix: update @headlessui/react to version 2.2.1 ( #22839 )
2025-07-23 17:29:03 +08:00
Wu Tianwei
a366de26c4
feat: performance optimization ( #22810 )
2025-07-23 16:04:46 +08:00
github-actions[bot]
cf07189bd2
chore: translate i18n files ( #22824 )
...
Co-authored-by: Nov1c444 <66365942+Nov1c444@users.noreply.github.com >
2025-07-23 15:42:59 +08:00
wlleiiwang
b4e152f775
FEAT: Tencent Vector search supports backward compatibility with the previous score calculation approach. ( #22820 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com >
2025-07-23 15:38:31 +08:00
Junyan Qin (Chin)
eaae79a581
feat: plugin auto upgrade strategy ( #19758 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Novice <novice12185727@gmail.com >
2025-07-23 15:33:39 +08:00
Novice
e6913744ae
fix: database lock timeout by separating external MCP calls from transactions ( #22821 )
2025-07-23 14:58:50 +08:00
-LAN-
6b544aa0b9
feat: decouple WorkflowAppRunner from AppRunner ( #21739 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-23 14:56:06 +08:00
crazywoola
60c37fe492
Added a check to ensure the input text is a string before proceeding with parsing ( #22809 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-07-23 13:53:27 +08:00
-LAN-
82cc37bf51
chore(tests): Remove outdated tests ( #22816 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-23 13:22:15 +08:00
Maries
ad67094e54
feat: oauth refresh token ( #22744 )
...
Co-authored-by: Yeuoly <admin@srmxy.cn >
2025-07-23 13:12:39 +08:00
Asuka Minato
6d3e198c3c
Mapped column ( #22644 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-23 00:39:59 +08:00
-LAN-
0f4809b9b8
refactor: centralize email internationalization handling ( #22752 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-23 00:26:00 +08:00
呆萌闷油瓶
5c7f0a533a
fix : #22784 ( #22795 )
2025-07-22 22:28:45 +08:00
Will
095bae01b2
fix: Invalid expected metadata value type error ( #22793 )
2025-07-22 22:28:16 +08:00
KVOJJJin
366d42d9c0
Fix invite member template ( #22782 )
2025-07-22 16:49:50 +08:00
wanttobeamaster
a2048fd0f4
fix: tablestore vdb support metadata filter ( #22774 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com >
2025-07-22 16:48:59 +08:00
github-actions[bot]
ea069cc2d4
chore: translate i18n files ( #22756 )
...
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
2025-07-22 15:40:20 +08:00
quicksand
90c4df7919
fix(web): add dayjs relativeTime plugin ( #22761 )
2025-07-22 15:35:23 +08:00
Wu Tianwei
ce15ca8929
feat: custom components in markdown comp ( #22776 )
2025-07-22 15:30:22 +08:00
qfl
841e53dbbe
feat(trace): support external trace id propagation ( #22623 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-22 15:17:43 +08:00
Wu Tianwei
c987001a19
fix: add missing translation function to deprecation notice component ( #22767 )
2025-07-22 13:40:30 +08:00
Novice
e9c9c5d8f1
fix: single step node execution init error ( #22764 )
...
LGTM
2025-07-22 13:00:24 +08:00
KVOJJJin
c2c69ffb82
fix import error in marketplace ( #22759 )
2025-07-22 10:58:08 +08:00
Junyan Qin (Chin)
2d8eace34b
feat: plugin deprecation notice ( #22685 )
...
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com >
Co-authored-by: twwu <twwu@dify.ai >
2025-07-22 10:27:35 +08:00
yijq
eb06de0921
refactor: Modify the triggering method of the variable selector in the modification object subtree panel( #22237 ) ( #22238 )
2025-07-22 08:24:54 +08:00
issac2e
58d92970a9
Optimize tencent_vector knowledge base deletion error handling with batch processing support ( #22726 )
...
Co-authored-by: liuchen15 <liuchen15@gaotu.cn >
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-22 08:21:41 +08:00
Jason Young
db09e7386f
test: add comprehensive unit tests for AuthType ( #22742 )
2025-07-22 08:12:38 +08:00
lyzno1
b5599b2945
fix: prevent panel width localStorage pollution during viewport compression ( #22745 ) ( #22747 )
2025-07-22 08:11:01 +08:00
kentaka347
f70ff72a58
chore: Add fonts-noto-cjk dependency for pypdfium2 ( #22359 )
...
Co-authored-by: kentaka347 <kentaka347@gmail.com >
2025-07-22 02:43:12 +08:00
jiangbo721
e9893f1518
chore: use 'json_list' instead of 'json' to prevent ambiguity ( #22739 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-22 02:40:40 +08:00
Will
29f0a9ab94
Fix incorrect mcp method_name ( #22736 )
2025-07-21 21:14:38 +08:00
Maries
308f1340dd
fix: migrations circle dependency ( #22731 )
2025-07-21 20:18:19 +08:00
NFish
5d5fa88857
fix: the text/icon shows wrong color in darkmode ( #22724 )
2025-07-21 18:07:49 +08:00
lyzno1
659d51a2da
fix: complete file_upload schema in OpenAPI templates ( #22700 ) ( #22719 )
2025-07-21 17:43:49 +08:00
GuanMu
8246f946c2
fix: Update the style of the batch operation component ( #22716 )
2025-07-21 17:39:40 +08:00
-LAN-
62b29b3d76
feat: update file manager and file factory implementations ( #22704 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-21 17:37:08 +08:00
Nite Knite
8fa3b3f931
fix: prevent app type description from overflowing the card ( #22711 )
2025-07-21 16:36:12 +08:00
KVOJJJin
a83e4ed9a4
Perf: remove user profile loading ( #22710 )
2025-07-21 16:35:52 +08:00
uply23333
ab012fe1a2
fix: improve document filtering in full text search(elasticsearch) ( #22683 )
2025-07-21 15:59:37 +08:00
Jason Young
c7382150b5
test: add comprehensive unit tests for Firecrawl and Watercrawl auth providers ( #22705 )
2025-07-21 15:58:36 +08:00
HyaCinth
74981a65c6
fix: Adjust tool selector popup styles ( #22622 ) ( #22697 )
2025-07-21 15:04:01 +08:00
8bitpd
9251a66a10
fix: update analyticdb vector to do filter by metadata ( #22698 )
...
Co-authored-by: xiaozeyu <xiaozeyu.xzy@alibaba-inc.com >
2025-07-21 15:03:37 +08:00
JianhengHou
3b23fc5ad8
fix: Correct and enhance the doc on CELERY_BROKER_URL in .env.example ( #22693 )
...
Co-authored-by: Jianheng Hou <jianhenh@example.com >
2025-07-21 13:55:16 +08:00
Xin Zhang
bddeebd4c9
refactor: remove unused dissolve_tenant static method ( #22690 )
2025-07-21 12:40:47 +08:00
quicksand
d45e48eed7
fix: knowledge retrieval validation error ( #22682 )
2025-07-21 11:22:32 +08:00
NeatGuyCoding
cbc3474bbb
minor fix: fix dissolve tenant check permission always failed ( #22292 )
2025-07-21 11:20:05 +08:00
Kushagra Singhal
383a79772c
Increased the character limitation ( #22679 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-21 09:58:10 +08:00
Asuka Minato
f8c7b28da7
oxlint ( #22584 )
2025-07-21 09:55:04 +08:00
Bowen Liang
74940ad3f2
chore: code improvement for mcp_client and mcp_tools_manage_service ( #22645 )
2025-07-21 09:52:55 +08:00
Novice
17a8f1a0f1
fix: avoid using node_data.version for judgement tool node version ( #22462 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
2025-07-21 09:28:47 +08:00
doskoi
f9f46bfcbe
fix(i18n) update Japanese translation for "optional" ( #22667 )
2025-07-21 09:26:39 +08:00
doskoi
bd2014d13b
fix(i18n): "道具" into "ツール" ( #22666 )
2025-07-20 21:23:08 +08:00
doskoi
cb660e8104
fix(i18n): standardize template variable names across all languages {{count}} ( #22670 )
2025-07-20 21:22:30 +08:00
doskoi
a4a67ef1ec
fix(i18n): improve Japanese translations for technical terms "dupulicate" ( #22669 )
2025-07-20 21:22:15 +08:00
GuanMu
09abc9951d
chore: update pnpm version to 10.13.1 ( #22660 )
2025-07-20 11:10:44 +08:00
znn
19c09d6111
enabling vector index prefix name via configuration files ( #22661 )
2025-07-20 11:10:08 +08:00
Jason Young
6248658c04
fix: resolve Redis mock import error in test configuration ( #22663 )
2025-07-20 11:06:38 +08:00
Jason Young
274142c4c2
test: add comprehensive unit tests for auth service module ( #22662 )
2025-07-20 11:06:32 +08:00
Aryan Raj
ce794335e9
Fix/replace datetime patterns with naive utc now ( #22654 )
2025-07-20 11:05:53 +08:00
BXbing
5985055aef
Fix: Remove ${basePath} from the <Link> tag's href attribute. ( #22636 )
2025-07-19 22:07:29 +08:00
Bowen Liang
ff8fc96ebb
chore: skip SuperLinter check on .editorconfig when no changes ( #22649 )
2025-07-19 08:53:47 +08:00
jiangbo721
c70b0cb730
fix(docs): unify workflow_run_id style with other languages ( #22642 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-18 21:09:53 +08:00
Wu Tianwei
dba42567b1
fix: restore globals dependency in package.json and pnpm-lock.yaml ( #22625 )
2025-07-18 15:14:21 +08:00
birkhoff
71d96b671b
feat: update VECTOR_STORE supported types in api/.env.example ( #22617 )
...
Co-authored-by: nicksarno <nicksarno@ztm-tech.com >
2025-07-18 13:54:48 +08:00
kurokobo
a93db6d797
fix: correct tracing for workflows and chatflows for phoenix ( #22547 )
2025-07-18 13:54:18 +08:00
Jason Young
f2389771cf
test: add comprehensive API key authentication service tests ( #22572 )
2025-07-18 13:52:22 +08:00
znn
ed263aed9f
fix text splitter ( #22596 )
2025-07-18 13:51:58 +08:00
mudiko
d37b6716cd
Fix #22508 ( #22590 )
2025-07-18 13:43:58 +08:00
Wu Tianwei
b035f3f884
feat: convert components to dynamic imports for improved performance ( #22614 )
2025-07-18 11:43:37 +08:00
-LAN-
1f9cd99bc2
refactor: elegant event dispatch patterns (92% complexity reduction) ( #22600 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-18 10:34:47 +08:00
jiangbo721
ffee6f3288
fix: admin feedback uses the same method create_feedback ( #22580 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-18 10:10:31 +08:00
-LAN-
460a825ef1
refactor: decouple Node and NodeData ( #22581 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-07-18 10:08:51 +08:00
github-actions[bot]
54c56f2d05
chore: translate i18n files ( #22563 )
...
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com >
2025-07-18 09:59:42 +08:00
kenwoodjw
61a5741c05
fix celery config ( #22566 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-07-18 09:41:09 +08:00
KVOJJJin
0e235e5872
Fix valid check of mcp server address ( #22510 )
2025-07-18 09:40:16 +08:00
kawabata-mcl
d0bece1679
fix(docs): correct workflow API parameter name from workflow_id to workflow_run_id ( #22587 )
2025-07-18 09:31:33 +08:00
-LAN-
1715dd4320
refactor: Fix some type error ( #22594 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-18 09:26:29 +08:00
Asuka Minato
14513b7677
use nolyfill to reduce download size ( #22589 )
2025-07-18 09:26:14 +08:00
-LAN-
b88dd17fc1
feat(workflow_cycle_manager): Removes redundant repository methods and adds caching ( #22597 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-18 09:26:05 +08:00
znn
3826b57424
remove node-info for non mcp ( #22595 )
2025-07-18 09:25:57 +08:00
hato_code
62586719b3
fix: remove redundant partial member list retrieval in dataset API ( #15492 )
2025-07-17 22:56:18 +08:00
helojo
e7d80bf7bf
Fix: the pict type picture was not processed in the docx ( #19305 )
...
Co-authored-by: zqgame <zqgame@zqgame.local >
2025-07-17 22:53:35 +08:00
Kalo Chin
7a69b57823
Fix jinja2 variable naming inconsistencies ( #22578 )
2025-07-17 22:16:47 +08:00
Asuka Minato
2423f97c72
remove overrides ( #22575 )
2025-07-17 21:47:48 +08:00
Maries
a4ef900916
Support OAuth Integration for Plugin Tools ( #22550 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Yeuoly <admin@srmxy.cn >
2025-07-17 17:18:44 +08:00
NeatGuyCoding
965e952336
minor translation fix: fix translation duplicate and typo, fix date format ( #22548 )
2025-07-17 16:05:33 +08:00
znn
3cfba9e47b
updating icon ( #22485 )
2025-07-17 15:10:36 +08:00
Om Kashyap Avashia
4b604bd79a
fix: Python SDK WorkflowClient and KnowledgeBase client imports fixed. Added documentation for WorkflowClient. ( #22476 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-17 15:09:14 +08:00
Jason Young
74caebac32
test: add comprehensive OAuth authentication unit tests ( #22528 )
2025-07-17 14:20:59 +08:00
NeatGuyCoding
fafb1d5fd7
feat: validate email according to RFC 5322 ( #22540 )
2025-07-17 14:20:44 +08:00
Stream
4b2baeea65
fix: use model provided by user in prompt generator ( #22541 ) ( #22542 )
...
Co-authored-by: stream <stream@dify.ai >
2025-07-17 14:19:52 +08:00
NeatGuyCoding
93c27b134d
minor typo fix: remove debug code and fix typo ( #22539 )
2025-07-17 13:52:15 +08:00
NeatGuyCoding
853c97a910
minor bug fix: wrong default metrics endpoint ( #22535 )
2025-07-17 13:49:41 +08:00
yasu89
97f080fa03
fix: Japanese dateTimeFormat ( #22516 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-07-17 13:46:40 +08:00
github-actions[bot]
aeb68f99bd
chore: translate i18n files ( #22526 )
...
Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com >
2025-07-17 13:25:39 +08:00
quicksand
10e6b11ff6
fix: code node check decimal precision ( #22522 )
2025-07-17 13:21:17 +08:00
NeatGuyCoding
c3037c5491
minor code fix: remove duplicate type check branch ( #22536 )
2025-07-17 13:20:31 +08:00
quicksand
e4ae1e2b94
fix (ci) : remove test_url_signer ( #22525 )
2025-07-17 11:12:14 +08:00
zyssyz123
a4f421028c
Feat/change user email ( #22213 )
...
Co-authored-by: NFish <douxc512@gmail.com >
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: Garfield Dai <dai.hai@foxmail.com >
2025-07-17 10:55:59 +08:00
NFish
a324d3942e
Perf/web app authrozation ( #22524 )
2025-07-17 10:52:10 +08:00
HyaCinth
a3ced1b5a6
fix(signin): Improve login button UI ( #22433 ) ( #22514 )
2025-07-17 10:15:24 +08:00
jiangbo721
fb5c6dd644
chore: remove unused code ( #22501 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-17 09:33:31 +08:00
yihong
d2933c2bfe
fix: drop dead code phase2 unused class ( #22042 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-07-17 09:33:07 +08:00
kenwoodjw
3587bd4040
fix mcp error not input ( #22505 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-07-17 09:32:42 +08:00
crazywoola
3aecceff27
Update bug_report.yml ( #22502 )
2025-07-16 21:34:14 +08:00
heyszt
f082452c9b
feat: add otel endpoint config ( #22492 )
2025-07-16 18:24:17 +08:00
Chieh Wang
30aa052a57
feat: Add Citations and Attributions to Agent Node ( #18558 )
...
Co-authored-by: oneness0 <2902216407@qq.com >
Co-authored-by: Novice <novice12185727@gmail.com >
2025-07-16 15:46:15 +08:00
qfl
bdb9f29948
feat(app): support custom max_active_requests per app ( #22073 )
2025-07-16 15:31:19 +08:00
Minamiyama
66cc1b4308
feat(variable-list): add drag-and-drop functionality for variables in code node ( #22127 )
2025-07-16 15:24:19 +08:00
baonudesifeizhai
d52fb18457
feat: auto-fill MCP server description with app description #22443 ( #22477 )
2025-07-16 15:03:33 +08:00
crazywoola
4a2169bd5f
Chore/update gh template ( #22480 )
2025-07-16 14:22:51 +08:00
heyszt
2c9ee54a16
fix aliyun trace session_id ( #22468 )
2025-07-16 13:56:44 +08:00
Wu Tianwei
aef67ed7ec
fix: add background color for chat bubble in light and dark themes ( #22472 )
2025-07-16 13:36:51 +08:00
QuantumGhost
ddfd8c8525
feat(api): add UUIDv7 implementation in SQL and Python ( #22058 )
...
This PR introduces UUIDv7 implementations in both Python and SQL to establish the foundation for migrating from UUIDv4 to UUIDv7 as proposed in #19754 .
ID generation algorithm of existing models are not changed, and new models should use UUIDv7 for ID generation.
Close #19754 .
2025-07-16 13:07:08 +08:00
QuantumGhost
2c1ab4879f
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization ( #22025 )
...
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025 )
This PR addresses serialization issues in the VariablePool model by separating the `value_type` tags for `IntegerSegment`/`FloatSegment` and `IntegerVariable`/`FloatVariable`. Previously, both Integer and Float types shared the same `SegmentType.NUMBER` tag, causing conflicts during serialization.
Key changes:
- Introduce distinct `value_type` tags for Integer and Float segments/variables
- Add `VariableUnion` and `SegmentUnion` types for proper type discrimination
- Leverage Pydantic's discriminated union feature for seamless serialization/deserialization
- Enable accurate serialization of data structures containing these types
Closes #22024 .
2025-07-16 12:31:37 +08:00
Kerwin Bryant
229b4d621e
Improve Tooltip UX by enabling delay by default ( #21383 )
2025-07-16 11:26:54 +08:00
yolofit
0dee41c074
fix: When var value changed, PromptEditor should be reset ( #22219 )
2025-07-16 11:22:54 +08:00
NeatGuyCoding
bf542233a9
minor fix: using Pydantic model_validate instead of deprecated parse_obj ( #22239 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-16 10:57:08 +08:00
Jason Young
38106074b4
test: add comprehensive unit tests for console authentication and authorization decorators ( #22439 )
2025-07-16 10:07:01 +08:00
znn
1f4b3591ae
adding tooltip for bindingCount ( #22450 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-16 09:59:42 +08:00
NeatGuyCoding
7bf3d2c8bf
fix(api): Fix potential thread leak in MCP BaseSession ( #22169 )
...
The `BaseSession` class in the `core/mcp/session` package uses `ThreadPoolExecutor`
to run the receive loop but fails to properly clean up the executor and receiver
future, leading to potential thread leaks.
This PR addresses this issue by:
- Initializing `_executor` and `_receiver_future` attributes to `None` for proper cleanup checks
- Adding graceful shutdown with a 5-second timeout in the `__exit__` method
- Ensuring the ThreadPoolExecutor is properly shut down to prevent resource leaks
This fix prevents memory leaks and hanging threads in long-running scenarios where
multiple MCP sessions are created and destroyed.
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-16 00:01:44 +08:00
Jacky Wu
da53bf511f
chore: add SQLALCHEMY_POOL_USE_LIFO option and missing SQLALCHEMY_POOL_PRE_PING env default value. ( #22371 )
2025-07-15 19:46:48 +08:00
GuanMu
7388fd1ec6
fix: Disable question editing in chat history ( #22438 )
2025-07-15 19:41:51 +08:00
GuanMu
b803eeb528
fix: Update condition items to support variable type acquisition ( #22414 )
2025-07-15 19:38:13 +08:00
quicksand
14f79ee652
fix: create api workflow run repository error ( #22422 )
2025-07-15 16:12:02 +08:00
-LAN-
df89629e04
fix: conversatino statistic including data from debugger ( #22412 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-15 15:45:45 +08:00
GuanMu
d427088ab5
fix: remove PickerPanel padding ( #22419 )
2025-07-15 15:37:13 +08:00
Hao Cheng
32c541a9ed
fix: generate deterministic operationId for root endpoints without one ( #19888 )
2025-07-15 14:19:55 +08:00
Minamiyama
7e666dc3b1
fix(prompt-editor): show error warning for destructive env and conv var ( #21802 )
2025-07-15 14:10:50 +08:00
quicksand
5247c19498
fix: code result included "error" field ( #22392 )
2025-07-15 13:55:00 +08:00
湛露先生
9823edd3a2
fix workflow node iterator . ( #21008 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-15 10:55:49 +08:00
suntp
88537991d6
fix: Metadata filtering with Manual option in Agent mode does not take effect when specifying input variables. ( #20362 )
2025-07-15 10:47:20 +08:00
homejim
8e910d8c59
fix(plugin): introduce response_type parameter in plugin list API to enable paginated response support ( #22251 )
2025-07-15 10:10:37 +08:00
Minamiyama
a0b32b6027
feat(config-modal): add space to underscore conversion in variable name input of start node ( #22284 )
2025-07-15 10:00:19 +08:00
wanttobeamaster
bf7b2c339b
tablestore vector support more method ( #22225 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com >
2025-07-15 09:58:48 +08:00
Bowen Liang
a1dfe6d402
chore: bump nextjs to 15.3 ( #22262 )
2025-07-15 09:35:17 +08:00
Zhoneym
d2a3e8b9b1
Provides a set of Kubernetes manifests supporting version 1.6.0 ( #22287 )
2025-07-15 09:34:17 +08:00
quicksand
ebb88bbe0b
improve opik workflow_trace span name to node name ( #22356 )
2025-07-15 09:33:06 +08:00
heyszt
b690a9d839
fix: aliyun trace title&description ( #22347 )
2025-07-14 17:14:24 +08:00
Krishna Somani
9d9423808e
Update README.md ( #22351 )
2025-07-14 17:13:50 +08:00
Jacky Wu
3e96c0c468
fix: close session before doing long latency operation ( #22306 )
2025-07-14 15:16:10 +08:00
-LAN-
6eb155ae69
feat(api/repo): Allow to config repository implementation ( #21458 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-07-14 14:54:38 +08:00
GuanMu
b27c540379
Fix: Remove height and overflow style settings ( #22327 )
2025-07-14 13:57:53 +08:00
HyaCinth
8b1f428ead
Chore: Replace lodash/noop with lodash-es/noop ( #22331 )
2025-07-14 13:57:26 +08:00
Novice
1d54ffcf89
fix: error parsing object type parameters for code node ( #22230 )
2025-07-14 10:37:26 +08:00
NFish
d9eb5554b3
fix: prevent trigger form submit action when press 'enter' ( #22313 )
2025-07-14 09:59:20 +08:00
Krishna Somani
da94bdeb54
Update README.md ( #22305 )
2025-07-14 09:37:17 +08:00
Jason Young
27e5e2745b
test: add comprehensive unit tests for login decorator ( #22294 )
2025-07-14 09:34:13 +08:00
znn
1b26f9a4c6
fixing Enum part in backend and making it same as front end ( #22296 )
2025-07-14 09:34:04 +08:00
Rhon Joe
df886259bd
test(web): add password regexp test case ( #22308 )
2025-07-14 09:32:34 +08:00
Minamiyama
016ff0feae
fix(ui): prevent var icon hidden when only one var in list of start node ( #22290 )
2025-07-13 20:10:15 +08:00
非法操作
aa6cad5f1d
fix: tool's model selector and app selector not work ( #22291 )
2025-07-13 20:04:29 +08:00
Bowen Liang
e7388779a1
chore: bump ruff to 0.12.x ( #22259 )
2025-07-12 20:00:54 +08:00
NeatGuyCoding
6c233e05a9
minor fix: wrong and ( #22242 )
2025-07-12 19:59:07 +08:00
NeatGuyCoding
9f013f7644
Add unit test for account service ( #22278 )
2025-07-12 19:58:42 +08:00
Jason Young
253d8e5a5f
test: add comprehensive unit tests for PassportService with exception handling optimization ( #22268 )
2025-07-12 19:56:20 +08:00
Rhon Joe
7f5087c6db
reject whitespace characters in password regexp ( #22232 )
2025-07-11 19:18:18 +08:00
yolofit
817071e448
fix: iteration itemType support conversation var ( #22220 ) ( #22236 )
2025-07-11 19:16:30 +08:00
GuanMu
f193e9764e
fix: Optimize the workspace panel width calculation ( #22195 )
2025-07-11 19:12:12 +08:00
Minamiyama
5f9628e027
feat(workflow): add drag-and-drop support for variable list items for start node ( #22150 )
2025-07-11 18:53:29 +08:00
HyaCinth
76d21743fd
fix(web): Optimize AppInfo Component Layout ( #22212 ) ( #22218 )
2025-07-11 17:54:09 +08:00
HyaCinth
2d3c5b3b7c
fix(emoji-picker): Adjust the style of the emoji picker ( #22161 ) ( #22231 )
2025-07-11 17:52:16 +08:00
Joel
1d85979a74
chore:extract last run common logic ( #22214 )
2025-07-11 16:41:25 +08:00
Garden12138
2a85f28963
fix:Fixed the problem of plugin installation failure caused by incons… ( #22156 )
2025-07-11 15:18:42 +08:00
le0zh
fe4e2f7921
feat: support var in suggested questions ( #17340 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-11 15:07:32 +08:00
Marcelo Díaz
9a9ec0c99b
feat: Add Audio configuration setting to app configuration UI ( #21957 )
2025-07-11 14:04:42 +08:00
K
d5624ba671
fix: resolve Docker file URL networking issue for plugins ( #21334 ) ( #21382 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-11 12:11:59 +08:00
Wu Tianwei
c805238471
fix: adjust layout styles for header and dataset update ( #22182 )
2025-07-11 11:17:28 +08:00
诗浓
e576b989b8
feat(tool): add support for API key authentication via query parameter ( #21656 )
2025-07-11 10:39:20 +08:00
NeatGuyCoding
f929bfb94c
minor fix: remove duplicates, fix typo, and add restriction for get mcp server ( #22170 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-11 09:40:17 +08:00
诗浓
f4df80e093
fix(custom_tool): omit optional parameters instead of setting them to None ( #22171 )
2025-07-10 20:56:45 +08:00
Maries
390e4cc0bf
chore(version): bump to 1.6.0 ( #22136 )
2025-07-10 17:49:32 +08:00
Joel
11f9a897e8
chore: fix schema editor can not hover item ( #22155 )
2025-07-10 17:33:11 +08:00
Novice
0e793a660d
fix: add the default value to the dark icon ( #22149 )
2025-07-10 17:13:48 +08:00
非法操作
7b2cab5767
feat: support ping method for MCP server ( #22144 )
2025-07-10 16:14:46 +08:00
非法操作
c51b4290dc
fix: mcp server card button display ( #22141 )
2025-07-10 16:14:18 +08:00
Yeuoly
94a13d7d62
feat: add support for dark icons in provider and tool entities ( #22081 )
2025-07-10 14:43:31 +08:00
湛露先生
edf5fd28c9
update worklow events logs. ( #19871 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-07-10 14:21:34 +08:00
github-actions[bot]
b834131f50
chore: translate i18n files ( #22132 )
...
Co-authored-by: iamjoel <2120155+iamjoel@users.noreply.github.com >
2025-07-10 14:19:26 +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
Novice
535fff62f3
feat: add MCP support ( #20716 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-07-10 14:01:34 +08:00
baonudesifeizhai
18b58424ec
Fix: Resolve issue with json_output ( #22053 )
2025-07-10 13:34:06 +08:00
Yongtao Huang
10858ea1dc
Chore: rm useless import and vars ( #22108 )
2025-07-10 11:47:43 +08:00
NeatGuyCoding
6f8c7a66c8
feat: add redis fallback mechanism #21043 ( #21044 )
...
Co-authored-by: tech <cto@sb>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-10 10:19:58 +08:00
luckylhb90
a371390d6c
optimize: batch embedding and qdrant write_consistency_factor parameter ( #21776 )
...
Co-authored-by: hobo.l <hobo.l@binance.com >
2025-07-10 10:16:59 +08:00
Wu Tianwei
a316766ad7
chore: Update theme vars ( #22113 )
2025-07-10 10:11:31 +08:00
Minamiyama
a9cc19f530
feat(question-classifier): add drag-and-drop sorting for topics list ( #22066 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-10 10:03:11 +08:00
Jason Young
881a151d30
test: add comprehensive unit tests for encrypter module ( #22102 )
2025-07-10 10:01:15 +08:00
NFish
785c4caa67
fix: allow update plugin install settings ( #22111 )
2025-07-10 09:58:48 +08:00
Heyang Wang
4403bc67a1
fix(Drawer): add overflow hidden to ensure copy button is always clickable ( #21992 ) ( #22103 )
...
Co-authored-by: wangheyang <wangheyang@corp.netease.com >
2025-07-10 09:20:02 +08:00
wangsen3
b237113311
Update clean_document_task.py ( #22090 )
2025-07-10 09:18:50 +08:00
-LAN-
4cb50f1809
feat(libs): Introduce extract_tenant_id ( #22086 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-09 17:45:56 +08:00
Davide Delbianco
1885426421
feat: Allow to change SSL verify in HTTP Node ( #22052 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-09 15:53:24 +08:00
wlleiiwang
89b52471fb
Optimize the memory usage of Tencent Vector Database ( #22079 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com >
2025-07-09 15:53:06 +08:00
Minamiyama
3643ed1014
Feat: description field for env variables ( #21556 )
2025-07-09 15:18:23 +08:00
kurokobo
e39236186d
feat: introduce new env ALLOW_UNSAFE_DATA_SCHEME to allow rendering data uri scheme ( #21321 )
2025-07-09 10:12:40 +08:00
Yongtao Huang
521488f926
Remove tow unused files ( #22022 )
2025-07-09 09:28:26 +08:00
Jason Young
d61ea5a2de
test: add comprehensive unit tests for UrlSigner ( #22030 )
2025-07-08 21:22:37 +08:00
Davide Delbianco
816210d744
Expose LLM usage in workflows ( #21766 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2025-07-08 21:18:00 +08:00
Minamiyama
f925869f61
fix(variable): ensure unique variable names in var-list ( #22038 )
2025-07-08 15:41:27 +08:00
NFish
f62b59a805
don't add search params when opening detail links from marketplace. ( #22034 )
2025-07-08 15:15:38 +08:00
Minamiyama
a4bdeba60d
feat(question-classifier): add instanceId to class-item editor ( #22002 )
2025-07-08 10:04:05 +08:00
Jason Young
5c0cb7f912
test: add unit tests for password validation and hashing ( #22003 )
2025-07-08 10:00:00 +08:00
NeatGuyCoding
2ffbf5435d
minro fix: fix duplicate local import of ToolProviderType ( #22013 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-08 09:49:53 +08:00
Minamiyama
71385d594d
fix(variables): Improve getNodeUsedVars implementation details ( #21987 )
2025-07-08 09:33:13 +08:00
NeatGuyCoding
53c4912cbb
feat: add unit tests and validation for aliyun tracing ( #22012 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-08 09:32:30 +08:00
NeatGuyCoding
1760179093
minro fix: fix a typo for aliyun ( #22001 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-07 22:04:38 +08:00
鸽子
aded30b664
fix: resolve dropdown menu visibility issue caused by z-index conflict ( #22000 )
2025-07-07 21:58:05 +08:00
Yongtao Huang
de54f8d0ef
Chore: remove unreachable code ( #21986 )
2025-07-07 21:55:34 +08:00
quicksand
5b0b64c7e5
fix: document delete image files check file exist ( #21991 )
2025-07-07 21:53:40 +08:00
Arcaner
b654c852a5
chore(docker): increase NGINX_CLIENT_MAX_BODY_SIZE from 15M to 100M i… ( #21995 )
2025-07-07 21:51:49 +08:00
Minamiyama
c48b32c9e3
ENH(ui): enhance check list ( #21932 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-07 14:52:36 +08:00
-LAN-
8f723697ef
refactor(graph_engine): Take GraphRuntimeState out of GraphEngine ( #21882 )
2025-07-07 13:15:18 +08:00
mizoo
de22648b9f
feat: Add support for type="hidden" input elements in Markdown forms ( #21922 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-07 10:35:30 +08:00
baonudesifeizhai
b9f56852dc
fix: resolve JSON.parse precision issue causing 'list index out of ra… ( #21253 )
2025-07-07 10:05:54 +08:00
baonudesifeizhai
108cc3486f
fix(agent): show agent run steps, fixes #21718 ( #21945 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-07 09:59:47 +08:00
NeatGuyCoding
ac69b8b191
refactor: extract common url validator for config_entity.py ( #21934 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-07 09:34:13 +08:00
허재원
8288145ee4
chore(i18n): fix typos and improve Korean translation ( #21955 )
2025-07-07 09:33:09 +08:00
NeatGuyCoding
51f6095be7
minor fix: translation for pause ( #21949 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-05 12:45:29 +08:00
heyszt
a201e9faee
feat: Add Aliyun LLM Observability Integration ( #21471 )
2025-07-04 21:54:33 +08:00
HyaCinth
fec6bafcda
refactor(web): Restructure the operation buttons layout in the app information component ( #21742 ) ( #21818 )
2025-07-04 21:53:21 +08:00
NeatGuyCoding
2639f950cc
minor fix: removes the duplicated handling logic for TracingProviderEnum.ARIZE and TracingProviderEnum.PHOENIX from the OpsTraceProviderConfigMap ( #21927 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-04 16:46:48 +08:00
Bowen Liang
6663187eca
test:add unit test for api version config ( #21919 )
2025-07-04 15:33:20 +08:00
Nite Knite
13990f31a1
feat: update account menu style ( #21916 )
2025-07-04 14:52:30 +08:00
GuanMu
de39b737b6
Feat list query ( #21907 )
2025-07-04 14:18:31 +08:00
GuanMu
a66ed7157e
feat: add document pause and resume functionality ( #21894 )
2025-07-04 14:06:47 +08:00
Ganondorf
c9c49200e0
use repair_json fix json parse error of HTTPRequestNode ( #21909 )
...
Co-authored-by: lizb <lizb@sugon.com >
2025-07-04 14:01:17 +08:00
Minamiyama
317d287458
fix(loop-variables): validate variable name input ( #21888 )
2025-07-03 23:30:56 +08:00
非法操作
a79f37b686
fix: tts tool must choose a voice ( #21877 )
2025-07-03 17:10:01 +08:00
baonudesifeizhai
1c7404099d
fix: prevent timeout in file encoding detection for large files ( #21453 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-03 17:06:49 +08:00
Joel
ed54bd5121
fix: not search plugin if marketplace enabled ( #21880 )
2025-07-03 16:43:11 +08:00
GuanMu
06c3deff11
Fix: Add title attribute to edit time text for improved accessibility ( #21871 )
2025-07-03 16:07:07 +08:00
cutiechi
47954aa284
feat(api): validate and reject external datasets in document update ( #21783 )
2025-07-03 14:50:53 +08:00
Novice
f3c8625fe2
fix: The statistics page cannot display the tokens consumed by agent node ( #21861 )
2025-07-03 14:40:47 +08:00
NeatGuyCoding
ebc4fdc4b2
moving the MessageStatus class from the models.model module to models.enums module ( #21867 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-03 13:56:23 +08:00
Ali Saleh
1af3d40c1a
feat: Improve Observability with Arize & Phoenix Integration ( #19840 )
...
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: Gu <guchenhe@gmail.com >
2025-07-03 13:52:14 +08:00
jiangbo721
31eb8548ef
fix: Before publish the app, preview the voice of tts, it raise an er… ( #21821 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-03 10:53:14 +08:00
Minamiyama
a45aa1e505
feat(variables): auto replace spaces with underscores in variable name inputs ( #21843 )
2025-07-03 10:36:38 +08:00
Minamiyama
cb0d4a1e15
style(config-var): update styling classes to use design system tokens ( #21846 )
2025-07-03 10:00:44 +08:00
crazywoola
21e68b9cf1
fix: nodeExtraData might be undefined ( #21856 )
2025-07-03 09:59:19 +08:00
HyaCinth
a3654c8fe9
fix(web): adjust HTTP node method and input layout ( #21834 ) ( #21855 )
2025-07-03 09:26:38 +08:00
Yeuoly
980b0188d2
feat(tests): add structured output parser tests for LLM responses ( #21838 )
2025-07-03 09:10:04 +08:00
Kalo Chin
daab648c78
fix: plugin deamon start fail ( #21841 )
2025-07-03 09:09:02 +08:00
jiangbo721
e17b33e004
chore: add message status enum ( #21825 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-02 21:22:28 +08:00
Kalo Chin
4e7c9dd2ae
feat: Retain llm setting for agent node ( #21842 )
2025-07-02 20:28:25 +08:00
Yeuoly
5487463385
fix: add list contents handling in structured LLM output ( #21837 )
2025-07-02 19:14:21 +08:00
zxhlyh
68f41bbaa8
Fix/workflow use nodes hooks ( #21822 )
2025-07-02 17:48:23 +08:00
zxhlyh
3bfa9767c0
Chore/workflow last run ( #21823 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
2025-07-02 17:48:07 +08:00
-LAN-
8978b9d38b
chore(version): Bump plugin daemon version to 0.1.3 ( #21835 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-02 17:46:18 +08:00
Bowen Liang
cc89d7b1a5
remove unused config CURRENT_VERSION ( #21832 )
...
as API module's version code refactored into pyproject.toml file in refactor: define the Dify project version in pyproject.toml #20910 , the deprecated CURRENT_VERSION is no longger used and should be removed.
2025-07-02 17:22:22 +08:00