dify/web/app/components/workflow
CodingOnStar 0edbc5d672 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 16:59:09 +08:00
..
__tests__ Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing 2026-03-13 15:11:39 +08:00
block-selector fix: raise block selector overlay z-index (#33557) 2026-03-17 10:39:48 +08:00
constants feat: Human Input Node (#32060) 2026-02-09 14:57:23 +08:00
datasets-detail-store chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
header test: add coverage for model provider and workflow edge cases 2026-03-16 16:16:04 +08:00
help-line chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
hooks test: cover tool auth warning and single-run hooks; add i18n for authorization required 2026-03-17 16:18:02 +08:00
hooks-store feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246) 2025-12-31 11:13:22 +08:00
nodes refactor: enhance type safety for status keys in model parameter components 2026-03-17 16:59:09 +08:00
note-node refactor(switch): Base UI migration with loading/skeleton variants (#33345) 2026-03-12 14:40:43 +08:00
operator refactor(web): consolidate download helpers (#31664) 2026-01-29 16:02:49 +08:00
panel Merge branch 'feat/model-provider-refactor' into feat/model-plugins-implementing 2026-03-06 17:33:38 +08:00
plugin-dependency chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
run Merge branch 'feat/model-provider-refactor' into feat/model-plugins-implementing 2026-03-06 17:33:38 +08:00
simple-node chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
store Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing 2026-03-13 15:11:39 +08:00
utils test: cover tool auth warning and single-run hooks; add i18n for authorization required 2026-03-17 16:18:02 +08:00
variable-inspect refactor: type safe env, update to zod v4 (#32035) 2026-02-10 17:55:11 +08:00
workflow-preview feat: Human Input Node (#32060) 2026-02-09 14:57:23 +08:00
block-icon.tsx feat: implement model status mapping and enhance UI components 2026-03-11 14:36:47 +08:00
candidate-node-main.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
candidate-node.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
constants.ts feat: Human Input Node (#32060) 2026-02-09 14:57:23 +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(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246) 2025-12-31 11:13:22 +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
edge-contextmenu.spec.tsx feat(workflow): add edge context menu with delete support (#33391) 2026-03-13 15:11:24 +08:00
edge-contextmenu.tsx feat(workflow): add edge context menu with delete support (#33391) 2026-03-13 15:11:24 +08:00
features.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
index.tsx feat(workflow): add edge context menu with delete support (#33391) 2026-03-13 15:11:24 +08:00
node-contextmenu.tsx feat(workflow): add edge context menu with delete support (#33391) 2026-03-13 15:11:24 +08:00
panel-contextmenu.tsx feat(workflow): add edge context menu with delete support (#33391) 2026-03-13 15:11:24 +08:00
selection-contextmenu.tsx refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
shortcuts-name.tsx refactor: unified shortcut keys display using component (#31713) 2026-01-29 17:57:46 +08:00
style.css fix: ReactFlow background in dark theme (#20013) 2025-05-21 10:32:07 +08:00
syncing-data-modal.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
types.ts fix(workflow): derive plugin install state in render 2026-03-09 17:18:09 +08:00
update-dsl-modal.tsx Merge branch 'feat/model-provider-refactor' into feat/model-plugins-implementing 2026-03-06 17:33:38 +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