dify/web/app/components/workflow/nodes/trigger-webhook
lyzno1 60c86dd8d1 fix(workflow): replace hardcoded trigger node logic with metadata-driven approach
- Add isStart: true to all trigger nodes (TriggerWebhook, TriggerSchedule, TriggerPlugin)
- Replace hardcoded BlockEnum checks in use-checklist.ts with metadata-driven logic
- Update trigger node tests to validate metadata instead of obsolete methods
- Add webhook URL validation to TriggerWebhook node
- Ensure backward compatibility with existing workflow configurations

This change migrates from hardcoded trigger node identification to a
centralized metadata-driven approach, improving maintainability and
consistency across the workflow system.
2025-09-26 22:35:21 +08:00
..
__tests__ fix(workflow): replace hardcoded trigger node logic with metadata-driven approach 2025-09-26 22:35:21 +08:00
components fix(webhook): prevent SimpleSelect from resetting user selections (#25423) 2025-09-09 17:11:11 +08:00
utils feat: implement trigger plugin authentication UI (#25310) 2025-09-07 21:53:22 +08:00
default.ts fix(workflow): replace hardcoded trigger node logic with metadata-driven approach 2025-09-26 22:35:21 +08:00
node.tsx feat: align trigger webhook style with schedule node and fix selection border truncation (#24635) 2025-08-27 17:47:14 +08:00
panel.tsx chore: (trigger)change content type from form to application/octet-stream (#25167) 2025-09-05 09:54:07 +08:00
types.ts chore: (webhook) use variable instead of InputVar (#25119) 2025-09-04 11:10:42 +08:00
use-config.ts chore: (webhook) when content type changed clear the body variables (#25136) 2025-09-04 15:09:54 +08:00