 
|
41fb484491
|
fix(api): tolerate legacy service_api end-user type on load (#38271)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
|
2026-07-02 05:34:36 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)    
|
52c106b532
|
feat(agent-v2): sync nightly updates to main (2026-06-25) (#37915)
Co-authored-by: Joel <[email protected]>
Co-authored-by: yyh <[email protected]>
Co-authored-by: Yansong Zhang <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-26 13:13:35 +00:00 |
|
 Escape0707andGitHub
|
eb4ec93cea
|
chore: migrate account role test to testcontainers (#38010)
|
2026-06-26 05:51:14 +00:00 |
|
 
|
72a03c2d6a
|
refactor(test): replace SimpleNamespace with real UploadFile model in test_dataset_models.py (#37935)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
|
2026-06-25 09:35:24 +00:00 |
|
 
|
0cc27dd401
|
chore: not use request.scoped session (#37421)
Co-authored-by: WH-2099 <[email protected]>
|
2026-06-22 19:38:24 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
 
|
8052c93133
|
refactor(api): type end user records with enum (#36945)
Co-authored-by: WH-2099 <[email protected]>
|
2026-06-19 01:02:01 +00:00 |
|
+11     ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
33edf97f81
|
feat: RBAC (#37107)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: fatelei <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 盐粒 Yanli <[email protected]>
Co-authored-by: Charles Yao <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>
Co-authored-by: yunlu.wen <[email protected]>
Co-authored-by: yyh <[email protected]>
Co-authored-by: Jingyi <[email protected]>
Co-authored-by: yyh <[email protected]>
Co-authored-by: Joel <[email protected]>
Co-authored-by: hjlarry <[email protected]>
Co-authored-by: Asuka Minato <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <[email protected]>
Co-authored-by: gigglewang <[email protected]>
Co-authored-by: chariri <[email protected]>
Co-authored-by: Evan <[email protected]>
Co-authored-by: zyssyz123 <[email protected]>
|
2026-06-18 16:35:29 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
00ac937934
|
feat: snippet (#37046)
Co-authored-by: JzoNg <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-05 09:38:42 +00:00 |
|
 呆萌闷油瓶andGitHub
|
2a8bdc2373
|
fix: pydantic_core._pydantic_core.ValidationError: 2 validation errors for DatasetDetailResponse (#36753)
|
2026-06-03 07:10:55 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
e35d23c3cb
|
feat(api): Agent App type S1 — AppMode.AGENT + create flow + binding (#36829)
Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-02 03:50:10 +00:00 |
|
 
|
8d99326fb3
|
feat(plugin): cache plugin model providers by tenant (#36449)
Co-authored-by: WH-2099 <[email protected]>
|
2026-05-23 09:12:09 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) ![gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
1a011dc14a
|
refactor: port DatasetProcessRule (#31004)
Co-authored-by: Copilot <[email protected]>
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 |
|
 ![gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 <[email protected]>
|
2026-05-09 10:06:01 +00:00 |
|
 ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 <[email protected]>
|
2026-04-27 14:01:50 +00:00 |
|
 
|
7efc887e32
|
refactor: port MessageAnnotation (#31005)
Co-authored-by: Copilot <[email protected]>
|
2026-04-26 11:47:42 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
  ![gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 <[email protected]>
Co-authored-by: yyh <[email protected]>
|
2026-04-16 02:21:04 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
 -LAN-andGitHub
|
8c4ea5c898
|
fix: external dataset tenant checks for bound knowledge APIs (#34734)
|
2026-04-13 01:47:57 +00:00 |
|
 wdeveloper16andGitHub
|
452067db19
|
test: migrate Conversation.status_count and Site.generate_code SQL tests to Testcontainers (#34955)
|
2026-04-11 17:56:44 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
 wdeveloper16andGitHub
|
169184ac9b
|
test: migrate Conversation/Message inputs tenant resolution SQL tests to Testcontainers (#34957)
|
2026-04-11 15:39:30 +00:00 |
|
 tmimmanuelandGitHub
|
5897b28355
|
refactor: use EnumText for Provider.quota_type and consolidate ProviderQuotaType (#34299)
|
2026-03-31 00:29:57 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
 99andGitHub
|
52e7492cbc
|
refactor(api): rename dify_graph to graphon (#34095)
|
2026-03-25 21:58:56 +08:00 |
|
 ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
56593f20b0
|
refactor(api): continue decoupling dify_graph from API concerns (#33580)
Signed-off-by: -LAN- <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <[email protected]>
|
2026-03-25 20:32:24 +08:00 |
|
 tmimmanuelandGitHub
|
a946015ebf
|
test: replace indexing_technique string literals with IndexTechnique (#34042)
|
2026-03-25 12:39:58 +09:00 |
|
 Rajat AgarwalandGitHub
|
6f137fdb00
|
test: unit test cases for rag.cleaner, rag.data_post_processor and rag.datasource (#32521)
|
2026-03-25 02:19:15 +08:00 |
|
 tmimmanuelandGitHub
|
8b634a9bee
|
refactor: use EnumText for ApiToolProvider.schema_type_str and Docume… (#33983)
|
2026-03-24 13:27:50 +09:00 |
|
 tmimmanuelandGitHub
|
2b6f761dfe
|
refactor: use EnumText for Conversation/Message invoke_from and from_source (#33901)
|
2026-03-23 16:03:35 +09:00 |
|
 ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 <[email protected]>
|
2026-03-21 11:47:48 +09:00 |
|
 ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 <[email protected]>
|
2026-03-20 14:54:23 +08:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
 tmimmanuelandGitHub
|
04c0bf61fa
|
refactor: use EnumText in provider models (#33634)
|
2026-03-18 13:27:40 +09:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
 -LAN-andGitHub
|
fb41b215c8
|
refactor(api): move workflow knowledge nodes and trigger nodes (#33445)
|
2026-03-15 15:24:59 +08:00 |
|
 ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 <[email protected]>
|
2026-03-14 13:38:27 +09:00 |
|
 -LAN-andGitHub
|
c917838f9c
|
refactor: move workflow package to dify_graph (#32844)
|
2026-03-02 18:42:30 +08:00 |
|
 -LAN-andGitHub
|
20fcc95db9
|
test(api): add autospec to MagicMock-based patch usage (#32752)
|
2026-03-01 04:30:45 +08:00 |
|
 -LAN-andGitHub
|
1f0fca89a8
|
refactor(workflow): move variables package into core.workflow (#32750)
|
2026-03-01 03:15:09 +08:00 |
|