0e3e6dfcfc
Merge branch 'optional-plugin-invoke' into deploy/dev
2026-03-24 23:37:58 +08:00
a408a5d87e
test(workflow): add helper specs and raise targeted workflow coverage ( #33995 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 17:51:07 +08:00
67d5c9d148
feat: configurable model parameters with variable reference support in LLM, Question Classifier and Variable Extractor nodes ( #33082 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 17:41:51 +08:00
508350ec6a
test: enhance useChat hook tests with additional scenarios ( #33928 )
...
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-24 14:19:32 +08:00
8b6fc07019
test(workflow): improve dataset item tests with edit and remove functionality ( #33937 )
2026-03-23 20:16:59 +08:00
fdc880bc67
test(workflow): add unit tests for workflow components ( #33910 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-23 16:37:03 +08:00
b3bcaed9b9
Merge branch 'fix/memeber-settings' into deploy/dev
...
# Conflicts:
# web/app/components/app/type-selector/index.tsx
# web/app/components/header/account-setting/data-source-page/data-source-notion/operate/index.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-firecrawl-modal.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-jina-reader-modal.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-watercrawl-modal.tsx
# web/app/components/header/account-setting/data-source-page/panel/config-item.tsx
# web/app/components/header/account-setting/data-source-page/panel/index.tsx
# web/app/components/tools/labels/filter.tsx
# web/app/components/workflow/nodes/knowledge-retrieval/node.tsx
2026-03-23 16:31:18 +08:00
76a23deba7
fix: crash when dataset icon_info is undefined in Knowledge Retrieval node ( #33907 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-23 15:29:03 +08:00
b0566b4193
fix(chat): fix image re-render due to opener remount ( #33816 )
2026-03-20 17:20:44 +08:00
27ed40225d
refactor(web): update frontend toast call sites to use the new shortcut API ( #33808 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-20 16:02:22 +08:00
c8ed584c0e
fix: adding a restore API for version control on workflow draft ( #33582 )
...
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-03-20 14:54:23 +08:00
aaa85cca84
fix conflict
2026-03-20 13:33:13 +08:00
8bebec57c1
fix: remove legacy z-index overrides on model config popup ( #33769 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 10:40:30 +08:00
4df602684b
test(workflow): add unit tests for workflow components ( #33741 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-19 18:35:16 +08:00
93f9546353
refactor(web): migrate core toast call sites to base ui toast ( #33643 )
2026-03-18 16:53:55 +08:00
db4deb1d6b
test(workflow): reorganize specs into __tests__ and align with shared test infrastructure ( #33625 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-18 16:40:28 +08:00
296b7044af
refactor: route next/navigation through compat re-export ( #33636 )
2026-03-18 12:57:03 +08:00
69d1ccb7a7
refactor: route next/link through compat re-export ( #33632 )
2026-03-18 12:14:59 +08:00
12393985ce
Merge remote-tracking branch 'origin/main' into deploy/dev
2026-03-18 11:24:54 +08:00
d7f70f3c0f
refactor: route low-cost next modules through compat re-exports ( #33622 )
2026-03-18 10:37:29 +08:00
bbe975c6bc
feat: enhance model plugin workflow checks and model provider management UX ( #33289 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Coding On Star <447357187@qq.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: statxc <tyleradams93226@gmail.com >
2026-03-18 10:16:15 +08:00
7c6d0bedc0
feat(web): add base ui toast ( #33569 )
2026-03-17 18:56:36 +08:00
3db1ba36e0
refactor(web): number inputs to use Base UI NumberField ( #33539 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-17 18:45:02 +08:00
6290cb7c28
refactor: enhance type safety for status keys in model parameter components
...
- update status key access in ModelParameterTrigger, Trigger, ModelSelectorTrigger, and Node components to ensure type safety
- apply TypeScript's keyof operator for better type inference with derived model status and trigger status
2026-03-17 18:40:34 +08:00
c4d87ef64a
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-17 16:47:55 +08:00
5c53be707c
test: cover tool auth warning and single-run hooks; add i18n for authorization required
2026-03-17 16:18:02 +08:00
be366278da
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-17 12:58:05 +08:00
18af5fc8c7
chore: revert #33540 #32966 ( #33566 )
2026-03-17 12:55:58 +08:00
d22ee2c44b
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-17 11:28:46 +08:00
5c8c9a9f84
Merge remote-tracking branch 'origin/main' into deploy/dev
2026-03-17 11:01:43 +08:00
f198f5b0ab
fix: raise block selector overlay z-index ( #33557 )
2026-03-17 10:39:48 +08:00
ef4398ed8b
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-16 18:01:31 +08:00
548b20f70b
test: fix flaky CI failures in node-control and firecrawl specs
2026-03-16 16:32:07 +08:00
8b62b99d9d
test: add coverage for model provider and workflow edge cases
2026-03-16 16:16:04 +08:00
bdbec77c54
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-13 21:55:37 +08:00
471106cef1
refactor(workflow): unify llm model issue checks
2026-03-13 21:54:25 +08:00
b70c78446d
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-13 21:49:51 +08:00
0c42c11d28
fix(workflow): scope llm model warning dot
2026-03-13 21:47:57 +08:00
7a308c9f40
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-13 15:11:47 +08:00
a985be6282
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-13 15:11:39 +08:00
fe561ef3d0
feat(workflow): add edge context menu with delete support ( #33391 )
2026-03-13 15:11:24 +08:00
d0054e28fe
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-12 23:12:06 +08:00
0dcfac5b84
fix: The HTTP Request node panel supports line break and overflow handling for variable values ( #33359 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 17:57:08 +08:00
33626cb3e1
Merge branch 'fix/http-node-panel-style' into deploy/dev
2026-03-12 17:37:48 +08:00
11aca07375
fix: The HTTP Request node panel supports line break and overflow handling for variable values
2026-03-12 17:34:27 +08:00
ab71798546
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-12 16:56:12 +08:00
e2f433bab9
test(web): add coverage for workflow plugin install flows
2026-03-12 16:07:50 +08:00
729e18a7d6
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
...
# Conflicts:
# web/app/components/workflow/nodes/_base/components/variable/variable-label/base/variable-label.tsx
# web/eslint-suppressions.json
2026-03-12 15:26:16 +08:00
ed5511ce28
test: improve coverage for some files ( #33218 )
2026-03-12 15:09:10 +08:00
3772447716
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-12 14:46:33 +08:00