Wu Tianwei
b3e3540c43
refactor: improve Dify Builder session UX ( #42760 )
2026-09-24 15:18:32 +08:00
twwu
f589611a1e
Merge branch 'main' into feat/dify-builder
2026-09-24 12:49:29 +08:00
非法操作
bd08f6b0e3
refactor(api): migrate installed app audio to shared runtime ( #42056 )
2026-09-24 02:56:38 +00:00
非法操作
70e973b9ab
refactor(api): isolate installed app messages ( #42016 )
2026-09-24 01:08:56 +00:00
非法操作
4144850837
refactor(api): use route decorators in trial controller ( #42815 )
2026-09-23 11:47:53 +00:00
f832cff60c
fix(api): keep creator access to datasets created via console upload and RAG pipeline ( #42507 )
...
Co-authored-by: weike-zhang <wangweike@gmail.com >
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-09-23 11:27:54 +00:00
非法操作
53aa73e416
refactor(api): isolate installed app conversations ( #41971 )
2026-09-23 11:11:33 +00:00
非法操作
d1391c2ed5
refactor(api): isolate installed app management ( #41957 )
2026-09-23 09:24:22 +00:00
twwu
da87af8a7c
Merge branch 'main' into feat/dify-builder
...
# Conflicts:
# web/app/components/app/create-app-modal/index.tsx
# web/app/components/workflow-app/components/__tests__/workflow-main.spec.tsx
# web/app/components/workflow-app/components/workflow-main.tsx
# web/app/components/workflow-app/hooks/__tests__/use-DSL.spec.ts
# web/app/components/workflow-app/hooks/use-DSL.ts
# web/app/components/workflow/panel/workflow-preview.tsx
# web/app/components/workflow/run/index.tsx
# web/i18n/locales/ar-TN/app.json
# web/i18n/locales/az-AZ/app.json
# web/i18n/locales/de-DE/app.json
# web/i18n/locales/en-US/app.json
# web/i18n/locales/es-ES/app.json
# web/i18n/locales/fa-IR/app.json
# web/i18n/locales/fr-FR/app.json
# web/i18n/locales/hi-IN/app.json
# web/i18n/locales/id-ID/app.json
# web/i18n/locales/it-IT/app.json
# web/i18n/locales/ja-JP/app.json
# web/i18n/locales/ko-KR/app.json
# web/i18n/locales/lo-LA/app.json
# web/i18n/locales/nl-NL/app.json
# web/i18n/locales/pl-PL/app.json
# web/i18n/locales/pt-BR/app.json
# web/i18n/locales/ro-RO/app.json
# web/i18n/locales/ru-RU/app.json
# web/i18n/locales/sl-SI/app.json
# web/i18n/locales/th-TH/app.json
# web/i18n/locales/tr-TR/app.json
# web/i18n/locales/uk-UA/app.json
# web/i18n/locales/vi-VN/app.json
# web/i18n/locales/zh-Hans/app.json
# web/i18n/locales/zh-Hant/app.json
2026-09-23 17:06:56 +08:00
XiaoBa
f6561d8cc0
fix(api): enforce dataset operation permissions ( #42758 )
2026-09-23 09:03:16 +00:00
Byron.wang and autofix-ci[bot]
8b7f903cff
refactor(api): centralize API key management ( #42489 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-23 08:38:48 +00:00
非法操作
f0078b7935
refactor(api): migrate installed app workflow and task control ( #41912 )
2026-09-23 08:25:37 +00:00
非法操作
bc94f7ead5
refactor(api): migrate installed app chat generation ( #41905 )
2026-09-23 08:01:39 +00:00
非法操作
3bf5f2c47e
refactor(api): isolate installed app completion generation ( #41894 )
2026-09-23 07:38:37 +00:00
-LAN-
1d76929d5a
test(api): remove duplicate and implementation-only coverage ( #42803 )
2026-09-23 07:18:02 +00:00
非法操作
9daff34bb5
refactor(api): migrate explore task stop admission ( #41874 )
2026-09-23 06:53:44 +00:00
Byron.wang
16d3302bff
refactor(api): isolate OAuth device flow orchestration ( #41361 )
2026-09-23 06:36:48 +00:00
Xin Zhang
e11a20ace4
fix: handle missing optional tracing dependencies ( #42724 )
2026-09-23 05:58:01 +00:00
非法操作
75ba8d1dc4
refactor(api): isolate installed app admission for saved messages and parameters ( #41872 )
2026-09-23 02:33:34 +00:00
非法操作
c592610ed3
refactor: isolate saved message persistence ( #41857 )
2026-09-23 02:05:01 +00:00
twwu
c67aa9b4ea
Merge branch 'main' into feat/dify-builder
2026-09-23 09:37:08 +08:00
Byron.wang
5b6e850b25
refactor(api): thin console app controllers ( #42511 )
2026-09-22 11:23:19 +00:00
Byron.wang
ce2eaab9f7
refactor(api): move app-scoped end users behind application services ( #41398 )
2026-09-22 11:20:45 +00:00
Xiyuan Chen and autofix-ci[bot]
dfc3bbe513
feat(openapi): publish the op catalog, per-mode run ops and server-built hints on /openapi/v1 ( #42487 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-22 10:44:50 +00:00
twwu
17c6ef4f7a
Merge branch 'main' into feat/dify-builder
2026-09-22 16:59:48 +08:00
非法操作
27ea5e5790
refactor(api): migrate trial audio through shared app audio ( #42672 )
2026-09-22 06:42:30 +00:00
yyh
26d4b9ead8
refactor(datasources): migrate catalog consumers to generated queries ( #42713 )
2026-09-22 05:55:00 +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
非法操作 and autofix-ci[bot]
2da0db7df5
refactor(api): isolate trial app and workflow detail previews ( #42659 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-22 05:03:49 +00:00
twwu
62fa7634b7
Merge branch 'main' into feat/dify-builder
2026-09-22 12:53:27 +08:00
非法操作
89ffe391be
refactor(api): isolate trial preview queries and admission ( #42644 )
2026-09-22 03:35:02 +00:00
非法操作
f25c4a3eaf
refactor(api): share suggested questions runtime for trial apps ( #42635 )
2026-09-22 03:10:37 +00:00
非法操作
206cf8fb94
refactor(api): isolate trial file upload admission and actors ( #42625 )
2026-09-22 02:43:22 +00:00
非法操作
a6b41ac6d1
refactor(api): isolate trial generation admission and execution ( #42130 )
2026-09-22 01:55:33 +00:00
twwu
d08c189614
Merge branch 'main' into feat/dify-builder
2026-09-21 16:31:28 +08:00
twwu
d9991a11e1
Merge branch 'main' into feat/dify-builder
2026-09-21 15:23:36 +08:00
zyssyz123
af4f19840c
feat(agent): record E2B sandbox runtime usage ( #42554 )
2026-09-21 07:11:12 +00:00
林玮 (Jade Lin)
e78ce4db64
feat(app): package inline agents in workflow and chatflow exports ( #42579 )
2026-09-21 02:54:43 +00:00
Charles Yao and Claude Opus 5
583f7fa55f
feat(workflow-generator): add an instruction-improvement endpoint
...
The App Builder composer's "Add missing details" link needs a backend. It
fires in the pre-creation composer, so there is no app, no draft workflow and
no Builder session yet -- it is tenant-scoped only, which puts it beside
/workflow-generate/suggestions rather than under console/dify_builder.
POST /console/api/workflow-generate/improve expands a short build instruction
into one that states what a builder would otherwise have to ask about: the
trigger and inputs, the steps, the rules that decide between outcomes, the
output and its destination, and the failure path.
Soft-fail like suggestions: no default model, an LLM error, an echo of the
input, or a rewrite shorter than the input all return "" from the generator,
and the route answers 200 with the caller's own text and changed=false. The
action can never strand what the user typed, so there is deliberately no
402/429 mapping.
Deliberately not grounded in the tenant's tools or knowledge bases. Naming
tools here would prejudice the workflow generator's own tool router, which
selects from the full installed catalogue against the instruction it is
actually given -- and it keeps the endpoint free of DB and plugin-daemon
calls.
The boundary guard is split out rather than shared: _workflow_instruction_guard
names ideal_output in its wording, which this payload does not carry. The
existing endpoints' error strings stay byte-identical.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-20 13:04:21 -07:00
bc38ce59f7
fix: load Agent text-to-speech voices from the dedicated endpoint ( #42575 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: 林玮 (Jade Lin) <linw1995@icloud.com >
2026-09-20 10:03:25 +00:00
XiaoBa and Crazywoola
039bf03a31
fix(api): align dataset RBAC permission checks ( #42392 )
...
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-09-20 09:39:32 +00:00
林玮 (Jade Lin) and Joel
8e5b097011
fix(api): remove omitted tenant default models ( #42572 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
2026-09-20 09:19:51 +00:00
林玮 (Jade Lin)
2a3cf7edf5
feat(app): default exports to ifpkg across app types ( #42552 )
2026-09-20 08:36:40 +00:00
twwu
3686aa891b
Merge branch 'main' into feat/dify-builder
2026-09-20 16:12:20 +08:00
林玮 (Jade Lin)
b53e5f23c6
fix(agent): require paid plan for version restore ( #42551 )
2026-09-20 06:12:32 +00:00
Xiyuan Chen
a24135ae83
fix(account): make case-fallback email lookup work in both directions ( #42541 )
2026-09-20 02:01:55 +00:00
Jeremy Schoemaker
ad9b85932b
fix(api): report Service API knowledge list has_more from the page the query served ( #42531 )
2026-09-20 01:51:25 +00:00
twwu
cce9470161
Merge branch 'main' into feat/dify-builder
2026-09-20 09:45:05 +08:00
Asuka Minato
3a9636faad
test: migrate console snippets sessions and ORM models to SQLite ( #40565 )
2026-09-19 09:26:43 +00:00