林玮 (Jade Lin)
|
a6ace29e1a
|
fix(api): handle suspended email domains (#41004)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-20 08:04:05 +00:00 |
|
盐粒 Yanli
|
013b328555
|
fix(agent): complete ownership-aware deletion lifecycle (#40888)
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
|
2026-08-20 07:48:02 +00:00 |
|
chelsealong
|
d7b1531431
|
fix(snippets): implement delete for published snippet workflow versions (#41003)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-20 07:36:17 +00:00 |
|
Asuka Minato
|
e27eb51f8a
|
test: migrate media and execution service sessions and ORM models to SQLite (#40552)
|
2026-08-20 05:11:46 +00:00 |
|
Asuka Minato
|
2155adff5a
|
test: migrate Explore controller sessions and ORM models to SQLite (#40537)
|
2026-08-20 05:10:49 +00:00 |
|
Byron.wang
|
b4e13ec83e
|
refactor(api): add account profile application service (#40436)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-20 05:03:08 +00:00 |
|
林玮 (Jade Lin)
|
602a646dbd
|
fix(api): enforce dataset document ownership (#40989)
|
2026-08-20 03:24:45 +00:00 |
|
非法操作
|
356e3a8ab6
|
refactor(api): snapshot explore banner feature flag (#40555)
|
2026-08-19 10:34:37 +00:00 |
|
zyssyz123
|
414f211cde
|
fix(auth): harden email code login verification (#40960)
|
2026-08-19 06:57:47 +00:00 |
|
Pranav Agarwal
|
f1b48a93a9
|
fix(api): enforce edit and RBAC permissions on model provider credential GET endpoints (#40899) (#40900)
|
2026-08-19 06:48:15 +00:00 |
|
盐粒 Yanli
|
8874f3c80b
|
refactor(agent): remove Agent Drive (#40887)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-19 06:34:36 +00:00 |
|
Asuka Minato
|
14bc28ffbe
|
test: migrate residual controller sessions and ORM models to SQLite (#40579)
|
2026-08-18 12:26:33 +00:00 |
|
Asuka Minato
|
5fde1d096e
|
test: eliminate remaining whole config mocks (#40855)
|
2026-08-18 12:01:49 +00:00 |
|
Asuka Minato
|
20fdbcf36f
|
test: centralize enterprise config overrides (#40853)
|
2026-08-18 12:01:01 +00:00 |
|
Byron.wang
|
ba61ab4f9f
|
refactor(api): extract account activation application service (#40421)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-18 05:27:40 +00:00 |
|
Byron.wang
|
891627b210
|
refactor(api): decouple data source API key auth flow (#40452)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-18 04:30:17 +00:00 |
|
Asuka Minato
|
ccf4d25321
|
test: migrate console workflow controller sessions and ORM models to SQLite (#40527)
|
2026-08-17 12:11:34 +00:00 |
|
Asuka Minato
|
4e02075f8d
|
test: migrate console app MCP sessions and ORM models to SQLite (#40526)
|
2026-08-17 12:11:12 +00:00 |
|
Asuka Minato
|
0f358f5bb3
|
test: migrate console conversation sessions and ORM models to SQLite (#40528)
|
2026-08-17 12:10:57 +00:00 |
|
Asuka Minato
|
a575ae5ef2
|
test: migrate controller auth wrapper sessions and ORM models to SQLite (#40529)
|
2026-08-17 12:10:44 +00:00 |
|
林玮 (Jade Lin)
|
5ef8becd25
|
feat: create accounts with client IP (#40875)
|
2026-08-17 09:29:57 +00:00 |
|
zyssyz123
|
64587eae43
|
fix(workflow): preserve historical Agent node compatibility (#40859)
|
2026-08-17 07:31:38 +00:00 |
|
YungLe
|
219596c4df
|
feat(plugin-auth): visibility picker for OAuth credentials (#39840)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: twwu <twwu@dify.ai>
|
2026-08-17 02:41:26 +00:00 |
|
Asuka Minato
|
8fb5dd8587
|
test: migrate agent controller sessions and ORM models to SQLite (#40600)
Co-authored-by: Byron Wang <byron@dify.ai>
|
2026-08-15 15:15:28 +00:00 |
|
Asuka Minato
|
1651bcc774
|
test: migrate residual controller sessions and ORM models to SQLite (#40606)
Co-authored-by: Byron Wang <byron@dify.ai>
|
2026-08-15 15:15:11 +00:00 |
|
Asuka Minato
|
177edaa1c6
|
test: migrate annotation security sessions and ORM models to SQLite (#40604)
|
2026-08-15 09:54:29 +00:00 |
|
Asuka Minato
|
959cacdc00
|
test: migrate agent surface sessions and ORM models to SQLite (#40602)
|
2026-08-15 09:53:48 +00:00 |
|
Asuka Minato
|
582c73bc3b
|
test: migrate residual user ORM stand-ins to real models (#40625)
|
2026-08-15 09:52:59 +00:00 |
|
WH-2099
|
fc7b51634d
|
fix(api): protect agent sandbox reads (#40794)
|
2026-08-14 13:51:41 +00:00 |
|
WH-2099
|
96bfcf20cd
|
fix(api): protect workspace credential mutations (#40790)
|
2026-08-14 12:03:54 +00:00 |
|
AlexMultiAgent
|
eaa9d877f1
|
test(api): make session decorator path assertion platform-agnostic (#39895)
Co-authored-by: -LAN- <laipz8200@outlook.com>
|
2026-08-14 11:52:40 +00:00 |
|
酒诗
|
b6319c819c
|
chore: dep inject for model in dataset document actions (#40787)
Co-authored-by: geneachina <geneachina@gmail.com>
|
2026-08-14 11:08:21 +00:00 |
|
WH-2099
|
b6694d462f
|
fix(api): protect custom OAuth client deletion (#40786)
|
2026-08-14 10:59:49 +00:00 |
|
L1nSn0w
|
ea6770c7a1
|
feat(oauth): drive silent authorization from oauth_provider_apps.auto_authorize (#40783)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-14 10:29:39 +00:00 |
|
WH-2099
|
62a544a146
|
fix(api): enforce RAG draft variable access boundaries (#40745)
|
2026-08-14 10:07:22 +00:00 |
|
非法操作
|
e0fd3b264a
|
refactor(api): reuse app definition queries for app parameters (#40465)
|
2026-08-14 09:38:34 +00:00 |
|
非法操作
|
c425e4cdd5
|
refactor(api): extract installed app definition queries (#40462)
|
2026-08-14 09:38:32 +00:00 |
|
Asuka Minato
|
0a1e52598f
|
test: migrate controller identity ORM models to SQLite (#40626)
|
2026-08-14 08:54:48 +00:00 |
|
Joel
|
35132d6892
|
chore: reopen the education application flow (#40760)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-14 07:16:21 +00:00 |
|
Asuka Minato
|
b5e05516f4
|
test: migrate annotation controller ORM models to real entities (#40643)
|
2026-08-14 05:34:16 +00:00 |
|
Asuka Minato
|
9f048cd89b
|
test: migrate load balancing account ORM model to real entity (#40644)
|
2026-08-14 05:34:00 +00:00 |
|
Pranav Agarwal
|
e2852524be
|
fix(api): enforce edit and RBAC permissions on dataset API key GET endpoint (#40740) (#40743)
|
2026-08-14 04:27:37 +00:00 |
|
WH-2099
|
c1bde25bcc
|
fix(api): remove unsafe Bedrock test endpoint (#40742)
|
2026-08-13 19:47:13 +00:00 |
|
Asuka Minato
|
fbd38753fa
|
test: migrate residual controller ORM identities to real models (#40661)
|
2026-08-13 05:18:44 +00:00 |
|
WH-2099
|
489772908b
|
fix: enforce API key list permissions (#40516)
|
2026-08-12 11:44:27 +00:00 |
|
Benjamin
|
6a37e1538a
|
fix(rbac): grant member policies when a dataset is opened to the work… (#39735)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-12 09:02:03 +00:00 |
|
wangxiaolei
|
eeaaf11a51
|
fix: fix create dataset with document miss rbac operation (#40599)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-12 08:57:43 +00:00 |
|
Byron.wang
|
51a007e84e
|
refactor(api): extract init validation into layered application service (#40046)
|
2026-08-12 08:42:09 +00:00 |
|
WH-2099
|
af382be837
|
fix(api): bind remaining RAG resources to owners (#40503)
|
2026-08-12 06:05:16 +00:00 |
|
zyssyz123
|
059c9ce0b6
|
feat: add trunstile (#40494)
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-12 03:08:19 +00:00 |
|
Wu Tianwei
|
7aba539e82
|
feat: app deployment v2 (#39829)
Co-authored-by: zhangx1n <zhangxin@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-12 01:55:36 +00:00 |
|
WH-2099
|
ef8544b173
|
fix(api): bind dataset operations to owners (#40149)
|
2026-08-11 16:37:14 +00:00 |
|
Asuka Minato
|
08008f6305
|
test: migrate controller sessions to SQLite (#40083)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-11 08:29:40 +00:00 |
|
Byron.wang
|
c1e94f8ee7
|
refactor(api): consolidate deployment edition handling (#40142)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-11 07:39:01 +00:00 |
|
Byron.wang
|
976d061f9b
|
refactor(api): merge ping and version endpoints into system (#40058)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-10 08:50:40 +00:00 |
|
非法操作
|
648806bc9c
|
refactor(api): extract explore banner query service (#40053)
|
2026-08-10 08:07:54 +00:00 |
|
Joel
|
5967bd8e08
|
chore: tighten education verification and pause discount access (#40402)
Co-authored-by: Yansong Zhang <916125788@qq.com>
|
2026-08-10 06:33:03 +00:00 |
|
Asuka Minato
|
883944d289
|
test: Type test (#40371)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-10 02:13:17 +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 |
|
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 |
|
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 |
|
盐粒 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
|
a279be91a8
|
chore: dep inject for model in datasets document and web human input … (#40151)
|
2026-08-07 11:15:43 +00:00 |
|
WH-2099
|
c9e6db5ef2
|
fix(api): scope temporary capabilities to owners (#39863)
|
2026-08-07 09:21:13 +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 |
|
非法操作
|
baba36d47d
|
chore: improve current workspace summary (#40121)
Co-authored-by: Jingyi-Dify <jingyi.qi@dify.ai>
|
2026-08-07 03:08:55 +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 |
|
Byron.wang
|
b76a14d71d
|
refactor(api): decouple console queries through application services (#40031)
|
2026-08-07 00:42:55 +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 |
|
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 |
|
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 |
|
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 |
|
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
|
59cbba3b37
|
test: use SQLite sessions in controllers console auth (#39060)
|
2026-08-06 05:12:35 +00:00 |
|
yyh
|
5e036e5489
|
refactor(system-features): derive nullable SSO protocol (#40063)
|
2026-08-06 04:51:32 +00:00 |
|
Asuka Minato
|
479a5613a8
|
test: use real ORM models in dataset service tests (#40018)
|
2026-08-06 04:14:12 +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 |
|
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 |
|
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 |
|
-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 |
|
yyh
|
9ea21e4fd1
|
perf(web): streaming ssr for home page (#39922)
|
2026-08-04 02:16:08 +00:00 |
|