Commit Graph
200 Commits
Author SHA1 Message Date
林玮 (Jade Lin) ddd6be214e chore: merge WebApp email changes and runtime updates into deploy/saas 2026-11-11 10:40:25 +08:00
林玮 (Jade Lin) b788b18dab feat(api): add WebApp Account email changes (#45978) 2026-11-11 10:25:42 +08:00
林玮 (Jade Lin) db05dd57dd chore: merge WebApp Account settings into deploy/saas 2026-11-10 16:32:12 +08:00
林玮 (Jade Lin) 8854babdf1 feat(api): add WebApp Account settings endpoints (#45972) 2026-11-10 16:21:02 +08:00
林玮 (Jade Lin) 559e17ec15 chore: merge Chatbot history migration into deploy/saas 2026-11-09 12:36:38 +08:00
林玮 (Jade Lin) 19c847e214 feat(api): support Chatbot guest history migration (#45720) 2026-11-09 12:22:24 +08:00
林玮 (Jade Lin) 4cc9814b1e chore: merge WebApp discovery and connection updates into deploy/saas 2026-11-09 10:59:52 +08:00
林玮 (Jade Lin) 75dd516277 fix(api): expose WebApp URL before authentication (#45721) 2026-11-09 10:25:28 +08:00
林玮 (Jade Lin) 65d5ba18ec refactor(api): trim end-user connection abstractions 2026-11-06 15:38:27 +08:00
林玮 (Jade Lin) b2add4cc0f chore: merge public WebApp login discovery into deploy/saas 2026-11-06 10:59:36 +08:00
林玮 (Jade Lin) be6da1c21a fix(api): expose WebApp login URL before authentication (#45688) 2026-11-06 10:49:52 +08:00
林玮 (Jade Lin) 110b5f0263 chore: merge consumer WebApp updates into deploy/saas 2026-11-06 10:14:44 +08:00
林玮 (Jade Lin) 054dea15bc feat(api): cover all published consumer WebApps (#45670) 2026-11-06 10:08:46 +08:00
林玮 (Jade Lin) fa615eddcd feat(api): expose account login URL in WebApp profile (#45660) 2026-11-05 18:10:08 +08:00
林玮 (Jade Lin) 26ef62dbce chore: merge personal portal login into deploy/saas 2026-11-05 16:21:56 +08:00
林玮 (Jade Lin) 209e621c23 feat(api): support end-user personal portal login (#45637) 2026-11-05 16:14:02 +08:00
林玮 (Jade Lin) 793b0522ba chore: merge installed app auth updates into deploy/saas 2026-11-05 15:37:39 +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
EvanandClaude Opus 5.5 fc53a9fed3 refactor(models): remove implicit sessions from workflow_run and credential accessors (#45168)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 04:49:45 +00:00
Joel 53419ee78c Merge branch 'feat/end-user-auth-fe' into deploy/saas
# Conflicts:
#	api/controllers/web/migration.py
#	api/openapi/markdown/web-openapi.md
#	api/repositories/conversation_repository.py
#	api/repositories/conversation_variable_repository.py
#	api/repositories/message_repository.py
#	api/services/conversation_service.py
#	api/tests/unit_tests/controllers/web/test_migration.py
#	api/tests/unit_tests/services/test_web_workflow_admission.py
#	packages/contracts/generated/api/web/orpc.gen.ts
2026-11-05 10:32:25 +08:00
Joel 89dd2e0245 Merge branch 'linw/snp-911-end-user-auth' of https://github.com/langgenius/dify into feat/end-user-auth-fe
# Conflicts:
#	api/controllers/console/workspace/account.py
#	api/controllers/web/migration.py
#	api/core/app/apps/message_based_app_generator.py
#	api/openapi/markdown/web-openapi.md
#	api/repositories/account/repository.py
#	api/services/conversation_service.py
#	api/services/message_service.py
#	api/services/web_conversation_service.py
#	api/tests/unit_tests/controllers/web/test_migration.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_message_service.py
#	packages/contracts/generated/api/console/account/types.gen.ts
#	packages/contracts/generated/api/console/account/zod.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-04 17:23:28 +08:00
林玮 (Jade Lin) 40f0c5d79b chore: merge guest migration updates into deploy/saas 2026-11-04 17:00:43 +08:00
林玮 (Jade Lin) d4a73ba3df feat(api): migrate Guest resources after Account login (#44984) 2026-11-04 16:24:16 +08:00
林玮 (Jade Lin) 5a246e57a0 chore: merge end-user auth updates into deploy/saas 2026-11-04 15:24:10 +08:00
林玮 (Jade Lin) 6da37ab9bf fix(api): store the original connection account label (#45527) 2026-11-04 14:54:12 +08:00
林玮 (Jade Lin) e21bba69e8 feat(api): add explicit Cloud workspace activation (#45452) 2026-11-04 14:02:04 +08:00
林玮 (Jade Lin) 159288b269 feat(api): report unconfigured WebApp connections (#45520) 2026-11-04 14:01:10 +08:00
林玮 (Jade Lin) 318c8d18e4 feat(api): group consumer connections by provider (#45519) 2026-11-04 13:45:59 +08:00
林玮 (Jade Lin) d321d06466 feat(api): persist WebApp usage and preferences (#45511) 2026-11-04 12:28:13 +08:00
林玮 (Jade Lin) 0e08f6f6b2 fix(api): authenticate WebApp profile with cookie (#45503) 2026-11-04 11:12:12 +08:00
Joel a300c4d54d Merge branch 'linw/snp-911-end-user-auth' of https://github.com/langgenius/dify into feat/end-user-auth-fe
# Conflicts:
#	api/extensions/ext_application_services.py
#	api/openapi/markdown/web-openapi.md
#	api/repositories/app/console_repository.py
#	packages/contracts/generated/api/web/errors.gen.ts
#	packages/contracts/generated/api/web/orpc.gen.ts
#	packages/contracts/generated/api/web/types.gen.ts
2026-11-03 18:23:38 +08:00
林玮 (Jade Lin) eb01df1ebf chore: merge WebApp consumer APIs into deploy/saas 2026-11-03 17:47:47 +08:00
林玮 (Jade Lin) fbc20491be feat(api): add WebApp consumer APIs (#45154) 2026-11-03 17:29:53 +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
林玮 (Jade Lin) dc9c823a59 chore: merge end-user auth updates into deploy/saas 2026-11-02 09:56:18 +08:00
Joel cfe40ae4f7 Merge branch 'feat/end-user-auth-fe' into deploy/saas 2026-10-30 18:16:13 +08:00
Joel b88a8837a5 Merge branch 'linw/snp-911-end-user-auth' into feat/end-user-auth-fe 2026-10-30 16:36:16 +08:00
林玮 (Jade Lin) 4d0d84ee3f feat(api): expose WebApp account profile (#45135) 2026-10-30 15:01:09 +08:00
Joel 416ca5a4cd chore: merge end-user account menu into deploy/saas 2026-10-30 14:46:51 +08:00
Joel 3ba9dbbf76 chore: merge latest end-user authentication backend changes 2026-10-30 14:03:03 +08:00
Winoren b1d2e2983b fix(web-api): reject internal approval tokens on public HITL endpoints (#44644) 2026-10-30 04:37:17 +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 cb817aa94d chore: merge latest main into feat/end-user-auth-fe 2026-10-30 10:33:24 +08:00
林玮 (Jade Lin) 60d4ebe709 chore: merge end-user auth updates into deploy/saas 2026-10-30 10:12:25 +08:00
Felix ShiandFelix Shi b0be397f2e refactor(api): enable strict typing for web/openapi controller test files (#44890)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
2026-10-29 12:37:20 +00:00
林玮 (Jade Lin) 8216ddd24f feat(api): expose plugin assets for WebApp connections (#45069) 2026-10-29 17:36:02 +08:00
Joel 45d8b6a7a4 chore: merge webapp connection README API 2026-10-29 17:08:00 +08:00
林玮 (Jade Lin) ca019b9220 chore: merge end-user auth updates into deploy/saas 2026-10-29 16:56:47 +08:00
林玮 (Jade Lin) 80f5de4590 feat(api): expose plugin READMEs for WebApp connections (#45062) 2026-10-29 16:44:19 +08:00