discourse/plugins/discourse-workflows/lib/discourse_workflows
Sam 4ed12beb94
FEATURE: Add workflow whisper post creation (#41017)
Allow the workflows post node to create whisper replies when the author
has whisper permissions, and expose post_type in serialized results so
callers can identify whisper posts.

Fix the boolean expression configurator to preserve boolean values when
switching between plain and dynamic modes.
2026-06-18 15:58:21 +10:00
..
credential_types FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
data_tables FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
executor FEATURE: Add workflow whisper post creation (#41017) 2026-06-18 15:58:21 +10:00
forms FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
nodes FEATURE: Add workflow whisper post creation (#41017) 2026-06-18 15:58:21 +10:00
schemas FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
active_webhooks.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
anonymous_actor.rb FIX: improves author property (#40972) 2026-06-17 11:17:37 +02:00
collection_parameters.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
context_helpers.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
credential_data_validator.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
cron_parser.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
engine.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
event_listener.rb PERF: cache list of active nodes (#40979) 2026-06-17 12:53:31 +02:00
executor.rb FEATURE: simplify and enable merge node (#40805) 2026-06-12 09:59:58 +02:00
expression_context_schema.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
expression_resolver.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
form_completion.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
form_response.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
form_test_session.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
form_trigger_token.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
input_context.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
interactive_resume.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
item.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
item_contract.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
js_sandbox.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
load_options_context.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
node_data.rb FEATURE: Add subcategory option to stale topic workflow trigger (#40615) 2026-06-06 18:45:56 +02:00
node_data_shape.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
node_error.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
node_error_handling.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
node_issues.rb FEATURE: Add subcategory option to stale topic workflow trigger (#40615) 2026-06-06 18:45:56 +02:00
node_output_proxy.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
node_type.rb FEATURE: Add custom fields to workflow topic node (#40544) 2026-06-04 11:04:42 +02:00
node_type_descriptor.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
node_type_serializer.rb FEATURE: Add custom fields to workflow topic node (#40544) 2026-06-04 11:04:42 +02:00
node_view.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
pagination.rb FEATURE: lists all workflow versions (#40982) 2026-06-17 14:11:18 +02:00
plugin_enable_handler.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
plugin_node_registration.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
property_schema_validator.rb FEATURE: Improve workflow node filtering (#40977) 2026-06-17 13:45:55 +02:00
published_trigger.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
redirect_url_validator.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
registry.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
sandbox_budget.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
trigger_dispatcher.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
trigger_node_context.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
trigger_runtime.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
waiting_execution.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
waiting_webhook_runner.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_context.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_request.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_request_parser.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_response.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_response_builder.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_response_renderer.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_test_listener.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflow_dependency_indexer.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflow_document.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflow_graph_validator.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflow_snapshot.rb DEV: runs manual executions in a job (#40686) 2026-06-09 17:44:29 +02:00
workflow_timezone.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflow_view.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00