dify/web/app/components/workflow
yyh e9608532bd
feat(skill): guard template cards against duplicate skill addition
Add useExistingSkillNames hook that derives root folder names from the
cached asset tree via TanStack Query select, then use it to show an
"Added" state on hover for already-present skills and block re-upload.
2026-01-30 16:10:19 +08:00
..
__tests__ chore: lint require and how to import react (#30041) 2025-12-23 18:02:10 +08:00
block-selector feat: support search tool after @ 2026-01-30 15:49:30 +08:00
collaboration feat: sync file tree 2026-01-29 16:33:33 +08:00
comment feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
constants feat: add Command node support 2026-01-06 19:30:38 +08:00
custom-group-node Merge branch 'main' into feat/grouping-branching 2025-12-23 23:55:21 +08:00
datasets-detail-store chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
header Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-29 21:25:28 +08:00
help-line chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
hooks perf(workflow): optimize plugin installation hooks to reduce unnecessary queries and memo invalidations 2026-01-30 01:56:07 +08:00
hooks-store feat: Refactor app export to support sandboxed bundle format 2026-01-29 23:36:19 +08:00
nodes chore: computer use to true 2026-01-30 11:06:44 +08:00
note-node fix(web): disable HTML escaping for form field validation messages (#31292) 2026-01-20 18:43:01 +08:00
operator Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-29 21:25:28 +08:00
panel feat: Refactor app export to support sandboxed bundle format 2026-01-29 23:36:19 +08:00
plugin-dependency chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
run fix: workflow result generation render 2026-01-28 21:01:47 +08:00
simple-node chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
skill feat(skill): guard template cards against duplicate skill addition 2026-01-30 16:10:19 +08:00
store feat: add ArtifactSlice and integrate artifact preview into skill editor tabs 2026-01-29 17:52:41 +08:00
utils perf(workflow): skip unnecessary query subscriptions for non-plugin nodes 2026-01-30 01:46:50 +08:00
variable-inspect fix: hide artifacts tab in variable inspect panel for classic mode 2026-01-30 16:10:17 +08:00
workflow-preview Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-22 22:40:32 +08:00
block-icon.tsx Merge branch 'feat/pull-a-variable' into feat/support-agent-sandbox 2026-01-20 09:54:41 +08:00
candidate-node-main.tsx Merge remote-tracking branch 'myori/main' into feat/collaboration2 2026-01-17 10:22:41 +08:00
candidate-node.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
comment-manager.tsx feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
constants.ts fix: llm generation variable 2026-01-21 14:57:54 +08:00
context.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
custom-connection-line.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
custom-edge-linear-gradient-render.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
custom-edge.tsx feat: sub-graph to use dynamic node generation 2026-01-13 22:28:30 +08:00
dsl-export-confirm-modal.tsx feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246) 2025-12-31 11:13:22 +08:00
features.tsx fix: Add sandbox feature to workflow features mapping 2026-01-25 16:30:50 +08:00
index.tsx feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
node-contextmenu.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
panel-contextmenu.tsx feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
selection-contextmenu.tsx Merge branch 'feat/collaboration2' into feat/support-agent-sandbox 2026-01-25 00:00:03 +08:00
shortcuts-name.tsx Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-29 21:25:28 +08:00
style.css
syncing-data-modal.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
types.ts fix(workflow): eliminate infinite loop in plugin install state management 2026-01-30 01:30:57 +08:00
update-dsl-modal.tsx Merge branch 'feat/collaboration2' into feat/support-agent-sandbox 2026-01-25 00:00:03 +08:00
view-picker.tsx fix(workflow): disable view switch during preview run instead of mounted guard 2026-01-27 01:31:22 +08:00
workflow-history-store.tsx feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246) 2025-12-31 11:13:22 +08:00