0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/plugins/discourse-workflows/app/controllers/discourse_workflows
Sam 73a990f98f
FEATURE: Add sub workflow call support (#41019)
Previously, workflows could only execute their own graph, which made
reusable workflow logic hard to share and forced admins to duplicate
common steps.

This change adds workflow call trigger/action nodes with input mapping,
persisted parent-child runs, wait/resume and error propagation, caller
metadata, dependency validation, and execution detail links.

---------

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2026-06-25 15:01:05 +02:00
..
admin_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
ai_authoring_controller.rb FEATURE: Add AI authoring to Discourse Workflows (#40504) 2026-06-18 18:32:30 +02:00
credentials_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
data_table_columns_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
data_table_rows_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
data_tables_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
dynamic_node_parameters_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
executions_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
expressions_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
filter_options_controller.rb DEV: Extract reusable PostsFilter into core (#40436) 2026-06-02 14:52:47 +02:00
form_test_sessions_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
forms_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
modal_responses_controller.rb FEATURE: adds a modal node to discourse workflows (#40978) 2026-06-17 12:12:51 +02:00
node_types_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
stats_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
templates_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
topic_admin_button_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
variables_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_test_listeners_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhooks_controller.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflow_versions_controller.rb FEATURE: lists all workflow versions (#40982) 2026-06-17 14:11:18 +02:00
workflows_controller.rb FEATURE: Add sub workflow call support (#41019) 2026-06-25 15:01:05 +02:00