dify/web/app/components/workflow/nodes
lyzno1 852d851996
fix(workflow): add empty array validation for required checklist fields in trigger plugin
The checkValid function was not properly validating required checklist fields when they had empty array values. This caused required fields to pass validation even when no options were selected.

Added array length check to the constant type validation to ensure required checklist fields must have at least one selected option.
2025-10-29 12:36:43 +08:00
..
_base feat(workflow): add toast notifications for warning nodes during execution 2025-10-29 01:40:27 +08:00
agent fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
answer fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
assigner Merge branch 'main' into feat/trigger 2025-10-21 11:09:26 +08:00
code fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
data-source feat: knowledge pipeline (#25360) 2025-09-18 12:49:10 +08:00
data-source-empty fix: types 2025-09-29 20:53:50 +08:00
document-extractor fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
end fix(end-node): adjust required status and update end node terminology to output in i18n 2025-10-20 14:00:14 +08:00
http fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
if-else feat: Introduce RAG tool recommendations and refactor related components for improved plugin management (#27259) 2025-10-28 10:22:16 +08:00
iteration Merge remote-tracking branch 'origin/main' into feat/trigger 2025-10-28 11:28:06 +08:00
iteration-start feat: knowledge pipeline (#25360) 2025-09-18 12:49:10 +08:00
knowledge-base feat: Enhance knowledge base node validation by adding checks for embedding and reranking models (#27241) 2025-10-22 10:49:49 +08:00
knowledge-retrieval refactor(trigger): refactor app mode type to enum 2025-10-21 16:50:18 +08:00
list-operator fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
llm fix(trigger): subscription removed in workflow 2025-10-21 18:43:15 +08:00
loop Merge remote-tracking branch 'origin/main' into feat/trigger 2025-10-28 11:28:06 +08:00
loop-end feat: knowledge pipeline (#25360) 2025-09-18 12:49:10 +08:00
loop-start feat: knowledge pipeline (#25360) 2025-09-18 12:49:10 +08:00
parameter-extractor Merge remote-tracking branch 'origin/main' into feat/trigger 2025-10-28 11:28:06 +08:00
question-classifier refactor(trigger): refactor app mode type to enum 2025-10-21 16:50:18 +08:00
start Merge branch 'main' into feat/trigger 2025-10-21 11:09:26 +08:00
template-transform fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
tool Merge remote-tracking branch 'origin/main' into feat/trigger 2025-10-28 11:28:06 +08:00
trigger-plugin fix(workflow): add empty array validation for required checklist fields in trigger plugin 2025-10-29 12:36:43 +08:00
trigger-schedule chore(tests): remove deprecated test files for schedule and webhook triggers 2025-10-28 22:42:29 +08:00
trigger-webhook chore(tests): remove deprecated test files for schedule and webhook triggers 2025-10-28 22:42:29 +08:00
variable-assigner fix: immer version and ref in code base (#27130) 2025-10-20 14:49:26 +09:00
components.ts Merge remote-tracking branch 'origin/main' into feat/trigger 2025-10-13 13:21:51 +08:00
constants.ts Merge remote-tracking branch 'origin/main' into feat/trigger 2025-10-13 13:21:51 +08:00
index.tsx perf(web): split constant files to improve web performance (#26794) 2025-10-13 10:22:34 +08:00
utils.ts fix: element of Array[string] and Array[number] and size attribution (#23074) 2025-07-30 15:21:50 +08:00