dify/api/core/workflow/nodes
Yeuoly b0f1e55a87 refactor: remove triggered_by field from webhook triggers and use automatic sync
- Remove triggered_by field from WorkflowWebhookTrigger model
- Replace manual webhook creation/deletion APIs with automatic sync via WebhookService
- Keep only GET API for retrieving webhook information
- Use same webhook ID for both debug and production environments (differentiated by endpoint)
- Add sync_webhook_relationships to automatically manage webhook lifecycle
- Update tests to remove triggered_by references
- Clean up unused imports and fix type checking issues

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-10 17:17:19 +08:00
..
agent [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
answer Remove redundant from_variable_selector null-check (#24842) 2025-08-31 17:00:13 +08:00
base make logging not use f-str, change others to f-str (#22882) 2025-07-25 10:32:48 +08:00
code feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
document_extractor [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
end refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
event fix: delete some dead code using vulture (#20999) 2025-06-16 12:07:41 +08:00
http_request feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
if_else make logging not use f-str, change others to f-str (#22882) 2025-07-25 10:32:48 +08:00
iteration feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
knowledge_retrieval fix:hard-coded top-k fallback issue. (#24879) 2025-09-01 15:46:37 +08:00
list_operator feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
llm feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
loop feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
parameter_extractor [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
question_classifier [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
start refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
template_transform refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
tool [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
trigger_plugin refactor: remove triggered_by field from webhook triggers and use automatic sync 2025-09-10 17:17:19 +08:00
trigger_schedule feat: add workflow schedule trigger support (#24428) 2025-09-10 13:24:23 +08:00
trigger_webhook chore: (trigger)change content type from form to application/octet-stream (#25167) 2025-09-05 09:54:07 +08:00
variable_aggregator refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
variable_assigner feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
__init__.py feat/enhance the multi-modal support (#8818) 2024-10-21 10:43:49 +08:00
enums.py feat(trigger): introduce plugin trigger management and enhance trigger processing 2025-09-03 14:53:27 +08:00
node_mapping.py feat: add workflow schedule trigger support (#24428) 2025-09-10 13:24:23 +08:00