lyzno1
2dca0c20db
fix: restore unified workflow validation system
Major fixes to workflow checklist validation:
## Fixed getValidTreeNodes function (workflow.ts)
- Restore original function signature: (nodes, edges) instead of (startNode, nodes, edges)
- Re-implement automatic start node discovery for all entry types
- Unified traversal from Start, TriggerWebhook, TriggerSchedule, TriggerPlugin nodes
- Single call now discovers all valid connected nodes correctly
## Simplified useChecklist validation (use-checklist.ts)
- Remove complex manual start node iteration and result aggregation
- Unified entry node validation concept for all start node types
- Remove dependency on getStartNodes() utility
- Simplified validation logic matching backup branch approach
## Resolved Issues
- ✅ End node connectivity: Now correctly detects connections from any entry node
- ✅ Unified entry validation: All start types (Start/Triggers) validated consistently
- ✅ Simplified architecture: Restored proven validation approach from backup branch
This restores the reliable workflow validation system while maintaining trigger node support.
2025-09-26 20:54:28 +08:00
..
2025-09-25 17:14:24 +08:00
2025-09-12 10:25:06 +08:00
2025-09-09 16:00:50 +08:00
2025-05-20 12:07:50 +08:00
2025-09-26 20:54:28 +08:00
2025-09-18 12:49:10 +08:00
2025-09-01 15:31:59 +08:00
2025-07-11 19:18:18 +08:00
2025-05-20 12:07:50 +08:00
2025-09-06 16:05:01 +08:00
2025-07-10 14:14:02 +08:00
2025-02-17 17:05:13 +08:00
2025-09-18 12:49:10 +08:00
2025-09-18 12:49:10 +08:00
2025-09-12 10:25:06 +08:00
2025-09-23 16:59:26 +08:00
2025-09-18 12:49:10 +08:00
2025-04-29 18:04:33 +08:00
2025-03-21 17:41:03 +08:00
2025-08-20 23:15:18 +08:00