Stephen Zhou
561c935415
fix(api): preserve resource token access across OpenAPI routes
2026-09-21 09:39:42 +08:00
Stephen Zhou
e003cc2918
Merge branch 'main' into deploy/dev
2026-09-21 09:34:16 +08: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
林玮 (Jade Lin)
b53e5f23c6
fix(agent): require paid plan for version restore ( #42551 )
2026-09-20 06:12:32 +00:00
fatelei
0cae6dd813
Merge branch 'access_token' into deploy/dev
2026-09-20 11:54:53 +08: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
Asuka Minato
3a9636faad
test: migrate console snippets sessions and ORM models to SQLite ( #40565 )
2026-09-19 09:26:43 +00:00
JessYan and Claude Opus 5
5568aa0ea5
refactor(models): pass session into App.tenant ( #42518 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-18 18:31:45 +00:00
dbeebfc15d
refactor: reduce ambiguity in mcp queries ( #42395 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-18 09:17:36 +00:00
林玮 (Jade Lin) and Joel
db6a4f5cd3
feat(agent): support exporting published versions ( #42485 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
2026-09-18 08:59:54 +00:00
Xiyuan Chen and autofix-ci[bot]
bc0636c4db
refactor(openapi): route /openapi/v1 auth by subject ( #41420 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-18 08:42:53 +00:00
Xiyuan Chen
3d436a7e31
refactor(openapi): delete the dead bearer→handler auth adapter ( #41311 )
2026-09-18 06:27:49 +00:00
Keith
21d5e4e020
refactor(models): pass session into WorkflowRun accessors and drop dead ones ( #42034 )
2026-09-18 04:12:28 +00:00
Asuka Minato
a504dfee27
ci: Update pyrefly dependency version to 1.3.0 ( #42445 )
2026-09-18 02:16:47 +00:00
Syrinx.
40f859450a
refactor(files): dep-inject query params with @model_validate ( #42314 )
2026-09-17 12:59:55 +00:00
林玮 (Jade Lin)
223039128f
feat(agent): support package imports from external URLs ( #42425 )
2026-09-17 12:54:40 +00:00
zyssyz123
d21518f8fe
fix(agent): keep composer reads free of draft mutations ( #42427 )
2026-09-17 12:02:45 +00:00
wangxiaolei
3edbba21b4
feat: dataset automatic_include_workspace_members should be false ( #42430 )
2026-09-17 11:00:49 +00:00
wangxiaolei and autofix-ci[bot]
bfd7ac015f
feat: skill support duplicate and export use the latest draft ( #42424 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-17 09:52:25 +00:00
林玮 (Jade Lin) and autofix-ci[bot]
3d7f6f4496
feat(agent): import roster packages through App routes ( #42189 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-17 07:28:18 +00:00
JessYan and Claude Opus 5
28e2682986
refactor(models): pass session into App.app_model_config and App.workflow ( #42190 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-17 05:43:18 +00:00
Syrinx.
ff18b6de09
refactor(console): dep-inject the snippet draft-variable query with @model_validate ( #42315 )
2026-09-17 03:42:31 +00:00
Syrinx.
66bf75d1d8
refactor(models): pass session into AppMCPServer.generate_server_code ( #42316 )
2026-09-17 03:41:45 +00:00
Eddy ZHANG
f66773b63c
refactor(api): dep-inject the last three GET query models with @model_validate ( #42318 )
2026-09-17 03:40:50 +00:00
Pranav Agarwal
b721e438ba
fix(api): use inclusive <= for completion-conversation end-time filter ( #42321 )
2026-09-17 01:43:46 +00:00
Lukas Buck
38f9d85d5a
fix(api): report has_more from the page the query served ( #42323 )
2026-09-16 07:45:48 +00:00
Sean Sun and lyfuci
a4d74f7c82
refactor(api): pass session explicitly into RBACResourceService ( #37403 ) ( #42248 )
...
Co-authored-by: lyfuci <lyfuci11@gmail.com >
2026-09-15 12:45:34 +00:00
Mesrop Harutyunyan
cb4d8ab5ea
perf(api): batch dataset list detail fields ( #42279 )
2026-09-15 02:33:42 +00:00
fatelei
0c72432ebc
feat: cli support access token
2026-09-14 17:51:19 +08:00
fatelei
b0ae7744a1
feat: access token feature
2026-09-14 13:31:14 +08:00
Weike Zhang
318964e4dc
fix(api): compute annotation list has_more with the effective page size ( #41876 )
2026-09-14 03:58:22 +00:00
KingPointer and autofix-ci[bot]
085a79c748
chore(models): add Mapped annotations to EndUser and ApiToken ( #42146 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-11 17:07:04 +00:00
Sourav Rajvi and autofix-ci[bot]
aa6dceeece
fix(web): send model delete params as query string on DELETE ( #42162 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-11 08:09:48 +00:00
CoralGarden52
5b58f51460
perf(api): batch indexing status segment counts ( #42191 )
2026-09-11 07:43:16 +00:00
wangxiaolei
63bd623a63
fix: fix agent.id mismatch lead permission keys are empty ( #42095 )
2026-09-10 03:18:36 +00:00
4724779fe2
refactor(api): migrate remaining RESTX models to Pydantic ( #40399 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Byron Wang <byron@dify.ai >
2026-09-09 09:50:44 +00:00
Asuka Minato and autofix-ci[bot]
f71047f31a
test: migrate console workflow sessions and ORM models to SQLite ( #40563 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-09 08:50:02 +00:00
Asuka Minato
a062155841
test: migrate console app response sessions and ORM models to SQLite ( #40562 )
2026-09-09 08:47:46 +00:00
Wu Tianwei and autofix-ci[bot]
f89c3e6ec7
feat: add agent resource permissions ( #41940 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-09 07:30:39 +00:00
3f76dbe67a
refactor(controllers/console): inject saved-message query with @model_validate ( #41819 )
...
Co-authored-by: 几一奥 <2481680240@qq.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-09 05:41:53 +00:00
L1nSn0w
8a69aa2884
fix(console): stop advertising the education plan outside Dify Cloud ( #41898 )
2026-09-09 04:38:50 +00:00
Stephen Zhou
2f00e647ef
fix(api): correct service api rate limit descriptions ( #41975 )
2026-09-08 09:33:46 +00:00
Keith
f3e5f41a3c
refactor(models): pass session into WorkflowNodeExecutionModel accessors ( #41968 )
2026-09-08 09:31:08 +00:00
yyh
8acdb1538b
refactor(api): trim workspace features response contract ( #41948 )
2026-09-08 05:42:22 +00:00
Pranav Agarwal and yunlu.wen
a67f62e9aa
fix(api): enforce RBAC permission on MCP tool provider GET endpoint ( #41547 ) ( #41548 )
...
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai >
2026-09-08 04:43:24 +00:00
Stephen Zhou
7ba2cfb30b
fix(api): align service api schemas with runtime behavior ( #41943 )
2026-09-08 03:59:02 +00:00
非法操作
146b193ef7
refactor(api): extract plugin file upload application service ( #41808 )
2026-09-08 03:42:32 +00:00