Commit Graph
852 Commits
Author SHA1 Message Date
hjlarry 757804cb3b fix: restore datasource credential fallback 2026-11-11 16:17:44 +08:00
hjlarry 62caa51cfe fix: preserve drive datasource credentials in pipelines 2026-11-11 14:42:54 +08:00
林玮 (Jade Lin) acffcb9403 chore: merge hosted moderation into deploy/saas 2026-11-11 11:14:56 +08:00
林玮 (Jade Lin) ddd6be214e chore: merge WebApp email changes and runtime updates into deploy/saas 2026-11-11 10:40:25 +08:00
林玮 (Jade Lin) 6eb7b75d2d Merge branch 'main' into linw/snp-1063-hosted-moderation 2026-11-10 17:59:47 +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
非法操作 17686733f7 refactor(api): isolate trigger schedule runtime (#45941) 2026-11-10 06:28:06 +00:00
Asuka MinatoandCodex 1212bb3583 ci: enable Ruff B901 (#44104)
Co-authored-by: Codex <codex@openai.com>
2026-11-10 05:20:16 +00:00
Joel 181f909969 Merge branch 'feat/end-user-auth-fe' into deploy/saas
# Conflicts:
#	api/repositories/app_definition_query_repository.py
#	api/services/app_definition_query_service.py
#	api/services/entities/tool_connection_entities.py
#	api/tests/unit_tests/services/test_workflow_tool_end_user_restriction.py
2026-11-10 10:51:29 +08:00
林玮 (Jade Lin) ba144bb1a2 Merge remote-tracking branch 'origin/main' into linw/snp-911-end-user-auth
# Conflicts:
#	api/repositories/app_definition_query_repository.py
2026-11-10 10:39:45 +08:00
Joel 031cb178d2 Merge remote-tracking branch 'origin/main' into feat/end-user-auth-fe
# Conflicts:
#	api/repositories/app_definition_query_repository.py
2026-11-10 10:19:20 +08:00
Saim Shafique af33e86076 fix(agent): treat null variable value as unset strategy param (#45904) 2026-11-09 12:55:18 +00:00
Joel 111eada536 Merge branch 'feat/end-user-auth-fe' into deploy/saas
# Conflicts:
#	api/tests/unit_tests/services/test_workflow_tool_end_user_restriction.py
#	web/app/components/share/connections/connection-readme.tsx
2026-11-09 12:44:53 +08: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
Joel ce28fce394 Merge remote-tracking branch 'origin/main' into feat/end-user-auth-fe
# Conflicts:
#	api/controllers/console/app/workflow.py
#	api/tests/unit_tests/tasks/test_remove_app_and_related_data_task.py
#	oxlint-suppressions.json
#	web/app/(auth)/reset-password/set-password/__tests__/page.spec.tsx
#	web/app/(auth)/signin/__tests__/normal-form.spec.tsx
#	web/app/components/share/text-generation/text-generation-menu.tsx
#	web/features/app-access-error/view.stories.tsx
#	web/features/app-access-error/view.tsx
2026-11-09 10:20:03 +08:00
Xx.Zhao 337a0a8f7f fix(api): resolve agent node parameter templates without a JSON round-trip (#45419) 2026-11-08 19:26:03 +00:00
MindOfqc af0c3810b6 fix: send workflow agent uploads to vision models (#45745) 2026-11-08 16:55:51 +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
Joel 99247ee08f Merge branch 'feat/end-user-auth-fe' into deploy/saas 2026-11-05 14:06:56 +08:00
Joel c7513bee8c Merge remote-tracking branch 'origin/main' into feat/end-user-auth-fe
# Conflicts:
#	packages/contracts/generated/api/console/workspaces/errors.gen.ts
2026-11-05 10:43:43 +08:00
Jasonfish 3842f0b86a fix(agent): resolve workflow variables in knowledge metadata filters (#43854) 2026-11-05 01:40:10 +00:00
林玮 (Jade Lin) 999372b5b9 feat(api): bind moderation policies during model assembly 2026-11-04 16:59:04 +08:00
Joel 0a6632cfb5 chore: merge end-user auth into SaaS deployment 2026-11-03 14:49:33 +08:00
Joel 85ece4d05b Merge remote-tracking branch 'origin/main' into feat/end-user-auth-fe
# Conflicts:
#	api/.importlinter
#	api/core/app/entities/app_invoke_entities.py
#	api/core/tools/tool_manager.py
#	api/extensions/ext_application_services.py
#	api/openapi/markdown/web-openapi.md
#	api/repositories/api_workflow_run_repository.py
#	api/tests/unit_tests/controllers/console/auth/test_login.py
#	docker/envs/core-services/api.env.example
#	oxlint-suppressions.json
#	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/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
#	web/app/components/app/text-generate/item/index.tsx
#	web/app/components/base/chat/chat-with-history/chat-wrapper.tsx
#	web/app/components/base/chat/chat/answer/human-input-content/human-input-form.tsx
#	web/app/components/base/chat/embedded-chatbot/chat-wrapper.tsx
#	web/app/components/header/account-menu/__tests__/index.spec.tsx
#	web/app/components/plugins/plugin-auth/authorized/__tests__/index.spec.tsx
#	web/app/components/share/text-generation/__tests__/text-generation-sidebar.spec.tsx
#	web/app/components/share/text-generation/result/hooks/use-result-sender.ts
#	web/app/components/share/text-generation/result/index.tsx
#	web/app/components/share/text-generation/text-generation-result-panel.tsx
#	web/app/components/workflow/hooks/__tests__/use-checklist.spec.tsx
#	web/app/components/workflow/nodes/_base/components/workflow-panel/last-run/__tests__/index.spec.tsx
#	web/app/components/workflow/nodes/_base/components/workflow-panel/last-run/use-last-run.ts
#	web/app/components/workflow/panel/__tests__/workflow-preview.spec.tsx
2026-11-03 10:42:35 +08:00
-LAN- 43d8c3715a refactor(tracing): one trace pipeline behind a minimal provider interface (#44673) 2026-11-02 12:16:49 +08:00
4293584598 ci: bump type checker (#44015)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
2026-10-30 11:22:51 +00:00
哈基米andClaude Code 134a433a58 fix(api): fall back to the raw reference for non-object file reference payloads (#45088)
Co-authored-by: Claude Code <noreply@anthropic.com>
2026-10-30 04:32:56 +00:00
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
Joel b582a8ddd2 chore: merge latest main into end-user auth frontend 2026-10-29 10:27:03 +08:00
zyssyz123 0bd201254d fix(workflow): restore structured output fallback and boolean types (#44962) 2026-10-28 12:31:46 +00:00
Yansong Zhang bcb2364d0d fix(workflow): restore structured output fallback and boolean types 2026-10-28 17:56:34 +08:00
Joel 0d00566cab chore: merge latest end-user auth API changes 2026-10-27 15:53:42 +08:00
林玮 (Jade Lin) f131a62bd7 Merge branch 'linw/snp-911-end-user-auth' into deploy/saas 2026-10-26 16:39:22 +08:00
林玮 (Jade Lin) 52c2b97b96 chore: merge origin/main into SNP-911 2026-10-26 15:08:26 +08:00
Joel 06efb4c4c1 chore: merge latest end-user auth backend 2026-10-26 10:51:18 +08:00
FFXN d989a52650 fix(agent): bind KnowledgeFS research tools to Agent spaces (#44629) 2026-10-23 10:03:11 +00:00
fd2db63184 feat: KnowledgeFS and New Knowledge (#44165)
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: zhaohao1004 <zhaohao1004@gmail.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: FFXN <lizy@dify.ai>
2026-10-23 03:34:59 +00:00
林玮 (Jade Lin) d37168bf8f feat(api): resolve end-user connections in tool runtime (#44553) 2026-10-22 17:47:56 +08:00
zyssyz123andyyh 0a620ddd95 feat(tracing): export Agent app and Workflow Agent execution trees (#44144)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-10-22 02:11:12 +00:00
林玮 (Jade Lin) 4e5424ed43 fix(plugin): pin daemon dispatches to package identifiers (#44396) 2026-10-21 02:58:44 +00:00
林玮 (Jade Lin) f89d647429 feat(api): add end-user tool credential configuration (#44406) 2026-10-21 10:48:33 +08: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
-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
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
c30c19b83a ci: enable Ruff UP007 (#44106)
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-16 01:34:03 +00:00
Xiyuan Chen 8c5eb6d16e feat(api): let agents build, configure and ship Dify apps over openapi (#43067) 2026-10-16 00:45:49 +00:00
Asuka MinatoandCodex 14f863a23f ci: enable Ruff FURB113 (#44109)
Co-authored-by: Codex <codex@openai.com>
2026-10-15 05:00:19 +00:00
Asuka MinatoandCodex 7b467ec651 ci: enable Ruff SIM103 (#44110)
Co-authored-by: Codex <codex@openai.com>
2026-10-15 05:00:16 +00:00
Asuka MinatoandCodex d5ce917839 ci: enable Ruff B905 (#44094)
Co-authored-by: Codex <codex@openai.com>
2026-10-15 01:01:21 +00:00
Yunlu WenandDevin cfc2d96b56 feat(agent): stream Agent V2 text output in plain runs (#43986)
Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-14 10:48:42 +00:00