QuantumGhost
343982bd46
chore(api): improve documentation for HumanInputFormSubmitPayload
2026-05-09 02:10:54 +08:00
QuantumGhost
bba7001de2
fix(api): fix file uploading for delivery test form
2026-05-09 01:44:34 +08:00
QuantumGhost
7133754a31
feat(api): bind UploadFile to workflow initiator in unauthenticated form submission
...
The basic assumption of Workflow execution for now is that only one user
(`Account` or `EndUser`) participate the workflow execution. For
unauthenticated form submission this assumption does not hold. Binding
the uploaded file to worfklow initiator aligns with current implementation.
For auditing the actual uploading recipient, a dedicated table
`HumanInputFormUploadFile` is introduced to record the uploading
behavior.
2026-05-08 14:32:51 +08:00
QuantumGhost
58af8aa7fe
refactor(api): use TypedDict to model file mapping
2026-05-08 11:58:16 +08:00
QuantumGhost
ed98925f11
Merge remote-tracking branch 'upstream/feat/hitl-form-enhancement' into feat/hitl-form-enhancement
2026-05-08 11:44:37 +08:00
JzoNg
04ed797ac9
merge main
2026-05-08 10:22:35 +08:00
Asuka Minato
7901ac9a97
chore: example of isinstance to match case ( #35903 )
2026-05-08 01:07:19 +00:00
Asuka Minato
ecd830083a
test: add type to test ( #35871 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-08 01:06:25 +00:00
Escape0707
c6a5de3c18
fix: delete redundant api/libs/typing.py ( #35890 )
2026-05-07 11:16:29 +00:00
Escape0707
cd3327013a
chore(test): Move plugin permission tests to testcontainers ( #35884 )
2026-05-07 09:57:53 +00:00
QuantumGhost
4c386e3ea7
fix(api): fix missing import and name error
2026-05-07 16:47:41 +08:00
QuantumGhost
3f6559dd60
Merge remote-tracking branch 'upstream/feat/hitl-form-enhancement' into feat/hitl-form-enhancement
2026-05-07 16:44:29 +08:00
JzoNg
c0bedd9118
Merge branch 'main' into tp
2026-05-07 14:18:50 +08:00
Asuka Minato
8fd616d27f
refactor: add type to test ( #30873 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 03:46:23 +00:00
QuantumGhost
b73a4d2700
test(api): add file and file list form type in resumption test
2026-05-07 10:58:51 +08:00
QuantumGhost
02e42fd66f
chore(api): update mock path in tests
2026-05-07 10:53:38 +08:00
QuantumGhost
a0f8db5516
test(api): add tests about file input file uploading api
2026-05-07 10:52:54 +08:00
QuantumGhost
37681bce8c
test(api): add tests about submission response
2026-05-07 10:51:51 +08:00
QuantumGhost
23e59c6778
test(api): update import names in tests
...
Upstream project graphon renamed some classes. Modify the tests to keep
import names consistent with upstream.
2026-05-07 10:47:44 +08:00
QuantumGhost
51e181c588
feat(api): introduce file upload apis for human input page
2026-05-07 10:43:00 +08:00
QuantumGhost
d6f607f6e7
feat(api): expose sumitted_data to frontend
2026-05-07 10:40:52 +08:00
JzoNg
cd91757623
Merge branch 'main' into tp
2026-05-07 10:16:57 +08:00
dependabot[bot]
3ebb449d25
chore(deps): bump gitpython from 3.1.47 to 3.1.49 in /api ( #35864 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 02:12:20 +00:00
dependabot[bot]
5297ac76ec
chore(deps): bump mako from 1.3.11 to 1.3.12 in /api ( #35863 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 02:11:55 +00:00
zyssyz123
bbed1d4a7c
fix: update endpoint when update tidb status ( #35854 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 01:54:07 +00:00
Asuka Minato
c804dbed8c
ci: bump tyck ( #35862 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 01:49:40 +00:00
yyh
00bf3f83f2
refactor: verticalize tag management and batch bindings ( #35840 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-07 01:36:10 +00:00
JzoNg
21a9c8d59c
Merge branch 'main' into tp
2026-05-06 15:39:10 +08:00
sawyer-shi
57539792c1
fix(workflow): unblock plugin model selector tools on 1.14.0 ( #35794 )
2026-05-06 07:07:43 +00:00
Brandon
70eb98d6c5
fix(file_factory): drop doubled dot when standardizing datasource file extension ( #35808 )
...
Co-authored-by: Beandon13 <bzarnitz23@gmail.com>
2026-05-06 03:03:22 +00:00
wangxiaolei
5c68f12bb8
fix: fix Working outside of application context ( #35819 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-06 02:40:19 +00:00
wangxiaolei
4df7c00859
fix: fix test_sharded_channel failed ( #35814 )
2026-05-06 01:47:32 +00:00
yyh
995c43f3dd
refactor: migrate workflow queries to contracts ( #35799 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-05 14:53:38 +00:00
非法操作
c0431ec843
fix: workflow online users polling for large app lists ( #35786 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-05 10:48:14 +00:00
dependabot[bot]
a0af10abc8
chore(deps): bump the storage group across 1 directory with 2 updates ( #35791 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 10:00:42 +00:00
kien duong
1f29565673
fix(rag): use doc_id dedup key for any provider, not only dify ( #35759 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-05 06:42:18 +00:00
dependabot[bot]
853b859032
chore(deps-dev): bump the dev group in /api with 6 updates ( #35782 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 14:22:26 +00:00
Prince Pal
4b7dc17546
fix: skip empty documents before vector embedding ( #35763 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-04 13:06:58 +00:00
dependabot[bot]
2876839d7e
chore(deps): bump the google group in /api with 2 updates ( #35779 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 07:33:12 +00:00
NeatGuyCoding
7ba408eebe
fix: IDOR on console GET /account/avatar ( #35771 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com>
2026-05-03 14:42:56 +00:00
guangyang1206
3708e3eef1
refactor(tests): use db_session_with_containers in test_storage_key_loader ( #35766 )
...
Co-authored-by: yeranyang <yeranyang@tencent.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-02 17:49:20 +00:00
Jonathan Chang
ff5c2c57a1
fix: Clean upload filenames parsed from URLs ( #35706 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-02 14:45:31 +00:00
Prince Pal
54bde0bdf6
fix(api): preserve dataset metadata filters ( #35700 )
2026-05-01 09:20:14 +00:00
wangxiaolei
458fab1c48
fix: fix structured_output_enabled miss in second validate ( #35747 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai>
2026-04-30 10:34:33 +00:00
Tim Ren
5cf741895f
fix(plugin): preserve multi-value HTTP response headers ( #35726 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-30 08:09:56 +00:00
eldoradoel
f01e099729
fix: ToolEntity data validation failed during workflow synchronization ( #35696 )
...
Co-authored-by: DESKTOP-ETT0IAR\MINIO <eldoradoel@163.com>
2026-04-30 05:42:35 +00:00
Asuka Minato
3b1458c08f
refactor: port WorkflowDraftVariableFile ( #30923 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-29 22:21:20 +00:00
kurokobo
73ecdd5494
fix: ensure generated password satisfies the password policy ( #35672 )
2026-04-29 06:28:21 +00:00
Yunlu Wen
6fafeec415
chore: bump version to 1.14.0 ( #35662 )
2026-04-29 03:09:35 +00:00
hyl64
16d408d908
fix: refresh MCP tool metadata after updates and align App DSL test stubs ( #35354 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
2026-04-29 02:41:15 +00:00