林玮 (Jade Lin)
|
b455137892
|
fix: normalize moderation errors and workflow node lifecycles
|
2026-11-13 18:13:16 +08:00 |
|
林玮 (Jade Lin)
|
304fa0cadd
|
refactor(api): simplify moderation runtime and tests
|
2026-11-13 16:48:36 +08:00 |
|
林玮 (Jade Lin)
|
acffcb9403
|
chore: merge hosted moderation into deploy/saas
|
2026-11-11 11:14:56 +08:00 |
|
林玮 (Jade Lin)
|
6eb7b75d2d
|
Merge branch 'main' into linw/snp-1063-hosted-moderation
|
2026-11-10 17:59:47 +08:00 |
|
 QuantumGhostandzxhlyh
|
a4d64bcddd
|
feat(hitl): improve forms, notifications, and IM contact sync (#45945)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
|
2026-11-10 09:00:41 +00:00 |
|
林玮 (Jade Lin)
|
489453b679
|
feat(api): coordinate app and hosted moderation
|
2026-11-09 17:30:08 +08:00 |
|
林玮 (Jade Lin)
|
194988f3a2
|
fix(api): block Service API access to EndUser-auth apps (#45903)
|
2026-11-09 16:08:00 +08:00 |
|
林玮 (Jade Lin)
|
febb5f949f
|
Merge remote-tracking branch 'origin/main' into linw/snp-911-end-user-auth
# Conflicts:
# api/.importlinter
# api/controllers/console/__init__.py
# api/controllers/console/workspace/account.py
# api/core/app/apps/message_based_app_generator.py
# api/core/app/entities/app_invoke_entities.py
# api/core/tools/tool_manager.py
# api/extensions/application_services/installed_app.py
# api/extensions/ext_application_services.py
# api/models/__init__.py
# api/models/workflow.py
# api/openapi/markdown/console-openapi.md
# api/openapi/markdown/web-openapi.md
# api/repositories/account/repository.py
# api/repositories/api_workflow_run_repository.py
# api/repositories/app/console_repository.py
# api/repositories/app_definition_query_repository.py
# api/services/app_definition_query_service.py
# api/services/app_generate_service.py
# api/services/conversation_service.py
# api/services/message_service.py
# api/services/web_conversation_service.py
# api/tasks/app_generate/workflow_execute_task.py
# api/tests/unit_tests/controllers/console/auth/test_login.py
# api/tests/unit_tests/controllers/web/test_app.py
# api/tests/unit_tests/core/app/apps/advanced_chat/test_app_generator.py
# api/tests/unit_tests/repositories/app/test_console_repository.py
# api/tests/unit_tests/services/test_app_definition_query_service.py
# api/tests/unit_tests/services/test_app_generate_service.py
# api/tests/unit_tests/services/test_message_service.py
# docker/envs/core-services/api.env.example
# packages/contracts/generated/api/console/account/types.gen.ts
# packages/contracts/generated/api/console/account/zod.gen.ts
# packages/contracts/generated/api/console/apps/errors.gen.ts
# packages/contracts/generated/api/console/apps/orpc.gen.ts
# packages/contracts/generated/api/console/errors.gen.ts
# packages/contracts/generated/api/console/workspaces/errors.gen.ts
# packages/contracts/generated/api/console/workspaces/orpc.gen.ts
# packages/contracts/generated/api/web/errors.gen.ts
# packages/contracts/generated/api/web/orpc.gen.ts
# packages/contracts/generated/api/web/types.gen.ts
# packages/contracts/generated/api/web/zod.gen.ts
|
2026-11-05 14:17:44 +08:00 |
|
林玮 (Jade Lin)
|
cd36709825
|
feat(api): support Installed App workspace connections (#45593)
|
2026-11-05 13:53:16 +08:00 |
|
Byron.wang
|
1ac9aa0d3c
|
fix(api): complete chatflow streams after direct replies (#45552)
|
2026-11-04 09:34:19 +00:00 |
|
林玮 (Jade Lin)
|
25a8c8ba60
|
feat(api): resolve Builder test credentials (#44956)
|
2026-10-29 17:34:32 +08:00 |
|
Ganondorf
|
b336b67945
|
fix(workflow): preserve caller identity for scheduled Agent files (#44796)
|
2026-10-28 13:13:21 +00:00 |
|
林玮 (Jade Lin)
|
52c2b97b96
|
chore: merge origin/main into SNP-911
|
2026-10-26 15:08:26 +08:00 |
|
林玮 (Jade Lin)
|
d37168bf8f
|
feat(api): resolve end-user connections in tool runtime (#44553)
|
2026-10-22 17:47:56 +08:00 |
|
林玮 (Jade Lin)
|
cdc613a7b8
|
feat(api): add Web App connection execution context (#44545)
|
2026-10-22 15:39:48 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) -LAN-andautofix-ci[bot]
|
823f40e71f
|
refactor(workflow): adopt Graphon 0.8 execution orchestration (#40277)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-19 13:03:56 +00:00 |
|
  ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
50f66b43c8
|
chore(api): bump minimum supported Python to 3.13 (#43022)
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: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
|
2026-10-09 10:47:03 +00:00 |
|
mesrop2008
|
50d6c19ef4
|
fix(api): clear stale cancellation signals when resuming a paused workflow (#40905)
|
2026-08-18 02:27:43 +00:00 |
|
林玮 (Jade Lin)
|
14a938c5c5
|
fix: handle unconfigured LLM workflow streams (#39741)
|
2026-07-29 06:07:24 +00:00 |
|
林玮 (Jade Lin)
|
26a43db6a4
|
fix(api): wait for workflow worker cleanup before task completion (#39614)
|
2026-07-27 07:34:25 +00:00 |
|
林玮 (Jade Lin)
|
678ce2ab37
|
refactor(api): pass tenant_id explicitly to workflow repositories (#39042)
|
2026-07-16 09:36:30 +00:00 |
|
 Byron.wangandWH-2099
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Xiyuan Chenandautofix-ci[bot]
|
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 |
|
QuantumGhost
|
b33e8f0ddb
|
fix: improve error handling for workflow execution (#37919)
|
2026-06-25 07:36:34 +00:00 |
|
 ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
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 |
|
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 |
|
     ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)  
|
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 |
|
  ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)  
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Yunlu Wenandautofix-ci[bot]
|
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 |
|
 99andAsuka Minato
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 99andautofix-ci[bot]
|
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 |
|
99
|
52e7492cbc
|
refactor(api): rename dify_graph to graphon (#34095)
|
2026-03-25 21:58:56 +08:00 |
|
 ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) QuantumGhostandautofix-ci[bot]
|
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 |
|
-LAN-
|
c917838f9c
|
refactor: move workflow package to dify_graph (#32844)
|
2026-03-02 18:42:30 +08:00 |
|
   
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) QuantumGhostandautofix-ci[bot]
|
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 |
|
       ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
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 |
|