yyh
|
d253b372f2
|
feat(billing): expose education discount redemption status in Console (#46133)
(cherry picked from commit f56652ca33)
|
2026-11-12 15:44:04 +08:00 |
|
林玮 (Jade Lin)
|
99a618add9
|
fix: deliver moderation replies before workflow completion
|
2026-11-11 16:01:17 +08:00 |
|
 ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
3774ea85ae
|
ci: bump tyck to check new err (#45614)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
|
2026-11-11 07:31:35 +00:00 |
|
林玮 (Jade Lin)
|
b788b18dab
|
feat(api): add WebApp Account email changes (#45978)
|
2026-11-11 10:25:42 +08:00 |
|
林玮 (Jade Lin)
|
b3296ae35d
|
Merge remote-tracking branch 'origin/main' into linw/snp-911-end-user-auth
# Conflicts:
# api/controllers/console/app/workflow.py
# api/tests/unit_tests/tasks/app_generate/test_workflow_execute_task.py
|
2026-11-10 16:38:15 +08:00 |
|
林玮 (Jade Lin)
|
8854babdf1
|
feat(api): add WebApp Account settings endpoints (#45972)
|
2026-11-10 16:21:02 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 非法操作andautofix-ci[bot]
|
ce26b22970
|
refactor(api): isolate trigger execution lifecycle (#45950)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-11-10 08:17:39 +00:00 |
|
林玮 (Jade Lin)
|
89f4c0a9fa
|
Merge remote-tracking branch 'origin/main' into linw/snp-911-end-user-auth
# Conflicts:
# api/controllers/console/app/workflow.py
# api/tests/unit_tests/tasks/test_remove_app_and_related_data_task.py
|
2026-11-09 12:36:20 +08:00 |
|
林玮 (Jade Lin)
|
a4bcf028eb
|
fix(api): return console connection IDs after creation (#45869)
|
2026-11-09 11:18:29 +08:00 |
|
非法操作
|
a83ce881a1
|
refactor(api): inject plugin dynamic option queries (#44576)
|
2026-11-06 08:08:45 +00:00 |
|
林玮 (Jade Lin)
|
3cf6bf46fd
|
Merge remote-tracking branch 'origin/main' into linw/snp-911-end-user-auth
# Conflicts:
# api/extensions/ext_application_services.py
# api/openapi/markdown/web-openapi.md
# packages/contracts/generated/api/console/errors.gen.ts
# packages/contracts/generated/api/console/workspaces/errors.gen.ts
# packages/contracts/generated/api/web/types.gen.ts
|
2026-11-06 11:11:21 +08:00 |
|
非法操作
|
803f5d3d9c
|
refactor(api): isolate trigger subscription management (#44541)
|
2026-11-05 09:54:35 +00:00 |
|
非法操作
|
107bbf85ca
|
refactor(api): inject trigger subscription builder lifecycle (#44532)
|
2026-11-05 08:18:01 +00:00 |
|
非法操作
|
db3ffcc92b
|
refactor(api): isolate trigger provider and subscription queries (#44514)
|
2026-11-05 07:20:07 +00:00 |
|
非法操作
|
11517691d2
|
refactor(api): isolate trigger OAuth authorization flow (#44505)
|
2026-11-05 06:21:44 +00: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 |
|
非法操作
|
b501b64f82
|
refactor(api): isolate trigger OAuth client configuration (#44469)
|
2026-11-04 12:02:15 +00:00 |
|
林玮 (Jade Lin)
|
e21bba69e8
|
feat(api): add explicit Cloud workspace activation (#45452)
|
2026-11-04 14:02:04 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 非法操作andautofix-ci[bot]
|
52ae152e00
|
fix(api): reject invalid model provider icon paths (#45445)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-11-03 10:01:37 +00:00 |
|
yyh
|
3ae9147417
|
feat(api): map billing error reasons to typed console errors (#45170)
|
2026-10-31 06:27:30 +00:00 |
|
 yyhandClaude Opus 5.5
|
749754fcd9
|
feat(api): return education verification as a status-discriminated result (#45165)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-30 15:01:46 +00:00 |
|
 yyhandhjlarry
|
4612a807fe
|
refactor(api): call billing education, compliance, account and notification APIs through the generated client (#45136)
Co-authored-by: hjlarry <hjlarry@163.com>
|
2026-10-30 12:19:34 +00:00 |
|
 yyhandhjlarry
|
d945bea129
|
refactor(api): read billing subscription and usage through the generated client (#45131)
Co-authored-by: hjlarry <hjlarry@163.com>
|
2026-10-30 09:40:06 +00:00 |
|
林玮 (Jade Lin)
|
c56f6eb6fb
|
fix(api): restrict end-user auth in workflow tools (#45134)
|
2026-10-30 16:39:52 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)  
|
8cbb6c0130
|
feat: HITL IM integration (#44864)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-30 02:43:31 +00:00 |
|
非法操作
|
02ca1df07d
|
refactor(api): remove legacy account update endpoints (#45015)
|
2026-10-29 12:40:31 +00:00 |
|
WH-2099
|
76979a1e24
|
Merge commit from fork
https://github.com/langgenius/dify/security/advisories/GHSA-384g-pjvf-m9c9
|
2026-10-26 15:34:16 +08:00 |
|
林玮 (Jade Lin)
|
52c2b97b96
|
chore: merge origin/main into SNP-911
|
2026-10-26 15:08:26 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Stephen Zhouandautofix-ci[bot]
|
226110d611
|
feat(web): set up @dify/openapi-content-mapper foundations (#44627)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-26 05:06:34 +00:00 |
|
WH-2099
|
64fe95667b
|
Merge commit from fork
https://github.com/langgenius/dify/security/advisories/GHSA-94wf-cjw5-5974
|
2026-10-26 12:04:28 +08:00 |
|
林玮 (Jade Lin)
|
c708453ae4
|
feat(api): add end-user OAuth connection authorization (#44523)
|
2026-10-22 11:07:15 +08:00 |
|
wangxiaolei
|
b3d5d468af
|
feat: network access group add rbac check (#44464)
|
2026-10-21 03:39:06 +00:00 |
|
林玮 (Jade Lin)
|
4e5424ed43
|
fix(plugin): pin daemon dispatches to package identifiers (#44396)
|
2026-10-21 02:58:44 +00:00 |
|
 -LAN-andWH-2099
|
f5cdb80297
|
feat(workflow): execute workflow tools as nested containers (#42820)
Co-authored-by: WH-2099 <wh2099@pm.me>
|
2026-10-21 02:11:18 +00:00 |
|
    ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
2a6764edc5
|
feat: add reusable network access group APIs (#41025)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2026-10-20 05:52:18 +00:00 |
|
 
|
6f434baf93
|
ci: enable Ruff B904 (#44121)
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: hjlarry <hjlarry@163.com>
|
2026-10-19 12:47:53 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
672a627fa5
|
ci: enable Ruff E402 (#44123)
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-19 01:16:16 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
7cafd65d54
|
refactor(web): migrate handwritten console API calls to the generated oRPC contract (#44169)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-16 03:47:31 +00:00 |
|
 Asuka MinatoandCodex
|
76f911c64f
|
ci: enable Ruff TID252 (#44108)
Co-authored-by: Codex <codex@openai.com>
|
2026-10-15 04:59:00 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
33b1c57f9d
|
feat: document API errors per code and narrow them with oRPC defined errors (#44001)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-14 08:25:50 +00:00 |
|
Yunlu Wen
|
ed772cfcf7
|
Merge commit from fork
* feat: add server side pepper
* fix(api): disallow plugin installation by default
|
2026-10-13 13:46:46 +08:00 |
|
Byron.wang
|
2f20c7d958
|
refactor(api): separate workspace RBAC controllers and application service (#43323)
|
2026-10-10 09:46:01 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 林玮 (Jade Lin)andautofix-ci[bot]
|
99650364b1
|
fix(api): validate member invitation email addresses (#43643)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-08 03:41:22 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Byron.wangandautofix-ci[bot]
|
95373bc4fd
|
refactor(api): consolidate account modules and shared errors (#42570)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-30 07:26:44 +00:00 |
|
 Byron.wangandJyong
|
a67cd87eb0
|
refactor(api): establish dataset application boundaries (#41729)
Co-authored-by: Jyong <jyong@dify.ai>
|
2026-09-29 08:42:31 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Byron.wangandautofix-ci[bot]
|
635143cb88
|
refactor(api): thin console app controllers and separate application boundaries (#42671)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-24 06:17:38 +00:00 |
|
yyh
|
4192299ad4
|
refactor(plugins): migrate agent strategy queries to generated contracts (#42696)
|
2026-09-22 05:54:59 +00:00 |
|
yyh
|
6d358eb680
|
refactor(plugins): migrate endpoint queries to generated contracts (#42685)
|
2026-09-22 05:54:58 +00:00 |
|
 林玮 (Jade Lin)andJoel
|
8e5b097011
|
fix(api): remove omitted tenant default models (#42572)
Co-authored-by: Joel <iamjoel007@gmail.com>
|
2026-09-20 09:19:51 +00:00 |
|
Asuka Minato
|
3a9636faad
|
test: migrate console snippets sessions and ORM models to SQLite (#40565)
|
2026-09-19 09:26:43 +00:00 |
|