- Add
rootly_alerts_source
resource.
- Restore missing
rootly_escalation_path
resource.
- Fix
rootly_escalation_level
attributes.
- Add
alerts_email_enabled
attribute toteams
,services
resources.
- Add
external_id
attribute toteams
,services
,functionalities
resources.
- Add
owner_user_id
attribute toschedule
resource.
- Add
escalation_path_id
attribute toescalation_level
resource.
- Add
incident_retrospective_steps
resources
- Add
alert_sources
resources
- Add
rootly_on_call_role
resource - Add
required_operator
andplacement_operator
torootly_form_field_placement
- Add
service_now_ci_sys_id
torootly_functionality
resource.
- Add
rootly_live_call_router
resource - Add
rootly_escalation_path
resource - Add
resource_workflow_task_update_incident_status_timestamp
resource
- Fix possible connection leak by closing response body after reading.
- Add
rootly_sub_status
resource - Add
rootly_incident_sub_status
resource - Add
rootly_retrospective_process_group
resource - Add
rootly_retrospective_process_group_step
resource - Additional attributes for other resources
- Add
rootly_escalation_level
resource
- Add
alert_urgency_id
torootly_heartbeat
resource
- Add
task_create_motion
&update_motion_task
resource. - Fix issue with
schedule_rotation
resource update.
- Add
alert_urgency_id
toworkflow_task_page_rootly_on_call_responders
resource. - Fix API status codes.
- Add heartbeats resources
- Fix crash when missing dashboard_panel.params.legend
- Remove
ForceNew: true
from rootly_post_mortem_template.content
- Add
group_ids
,service_ids
parameters to escalation policies. - Add
pagerduty_service_id
parameter to teams. - Upgrade dependencies
- Update tests and escalation policy target validation
- Fix incorrect schema attribute names for escalation policy level notification target
- Fixed a bug preventing to update schedule rotation
- Fix post_mortem_template not detecting content updates
- Support for additional API resources
- Support for additional API resources
- Fix type of incident filter "private" parameter
- Add
workflow_task_create_pagerduty_status_update
- Add
rootly_workflow_task_create_zendesk_jira_link
- Replace
rootly_schedule_rotation_active_time
withrootly_schedule_rotation_active_day
- Add On-Call resources
- Fix schema for various workflow tasks
- Add
workflow_task_create_gitlab_issue
&workflow_task_update_gitlab_issue
resources.
- Add
position
&legend
attribute todashboard_panel
resource. Thanks @johanfleury
- Add support for
form_field.value_kind
attribute
- Add support for
retrospective_configuration
- Add support for
retrospective_process
- Add support for
retrospective_step
- Fix some documentation.
- Add
title
attribute toresource_workflow_task_create_notion_page
&resource_workflow_task_update_notion_page
resources. - Add
parent_message_thread_task
attribute toworkflow_task_get_alerts
&workflow_task_get_pulses
resources. - Update dependencies.
- Add
environments_impacted_by_incident
&services_impacted_by_incident
attribute toworkflow_task_get_alerts
resource. - Add
environments_impacted_by_incident
&services_impacted_by_incident
attribute toworkflow_task_get_pulses
resource. - Add
services_impacted_by_incident
attribute toworkflow_task_get_github_commits
resource. - Add
services_impacted_by_incident
attribute toworkflow_task_get_gitlab_commits
resource.
- Fix required
resource_id
&resource_type
attribute forincident_permission_set_resource
resource.
- Remove
status
attribute fromservice
andfunctionality
resource.
- Add
icon
&description
attribute toworkflow_group
resource.
- Add support for
authorizations
,incident_permission_sets
,incident_permission_set_booleans
,incident_permission_set_resources
, androles
. - Add
show_on_incident_details
toform_field
resource. - Add
rich_text
type toform_field
resource. - Suppress diff for post mortem template content and secret.
- Ignore order for int and workflow attributes.
- Add
causes
kind toform_field
resource. - Add
incident_condition_cause
column toworkflow_incident
. - Deprecated
incident_post_mortem_condition_cause
column ofworkflow_post_mortem
- Remove
causes_updated
trigger ofworkflow_post_mortem
.
- Add
user_ids
attribute toteam
resource.
- Upgrade dependencies
- Add
incident_updated
trigger toworkflow_action_item
resource.
- Add
create_zendesk_jira_link_task
resource.
- Add
kind
attribute tostatus_page_template
resource. - Fix documentation.
- Add
position
attribute toplaybook_task
resource. - Add
slack_incident_cancellation_form
&web_incident_cancellation_form
toform_field
resource.
- Ignore order of list attributes values when diffing for changes for all resources in addition to workflows
- Update priority options for Opsgenie tasks
- Ignore order of list attributes values when diffing for changes.
- Add
due_date
attribute toasana
workflow resources. - Update dependencies.
- Add
public_title
,public_description
attributes status page resource. - Add
message
,description
attributes toPageOpsgenieOnCallResponders
resource. - Update dependencies.
- Add
due_date
attribute toclickup
,shortcut
&trello
workflow resources. - Fix documentation.
- Add 'rootly_ip_ranges' data source.
- Add
functionality_ids
conditions to workflows. - Add
clickup_task_id
toattribute_to_query_by
forworkflow_task_update_incident
andworkflow update_action_item
tasks. - Add
retrospective_steps
resource.
- Allow to pass
custom_fields.<slug>.updated
trigger to workflows. - Improve documentation.
- Fix panic error by replacing testify with our own JSON comparison logic.
- Upgraded go dependencies.
- Added
pagerduty_id
,opsgenie_id
,victor_ops_id
&pagertree_id
attributes torootly_team
resource. - Added
close
status totask_update_opsgenie_incident
resource.
- Added
custom_fields_mapping
attribute totask_update_action_item
resource.
- Added
priority
attribute totask_update_action_item
resource. - Added
update_parent_message
attribute totask_send_slack_message
resource.
- Added
service_ids
toplaybook
resource. - Added
integration
attribute totask_create_confluence_page
,task_create_jira_issue
,task_create_jira_subtask
& ``. - Added
jira_issue_id
,asana_task_id
,shortcut_task_id
,shortcut_story_id
,linear_issue_id
,zendesk_ticket_id
,trello_card_id
,airtable_record_id
,github_issue_id
,freshservice_ticket_id
&freshservice_task_id
attributes totask_update_incident
. - Added
assign_user_email
attribute totask_create_linear_subtask_issue
&task_update_linear_issue
. - Added
create_incident_postmortem_task
workflow task.
- Fixed
invite_to_slack_channel_victor_ops_task_params
required argument. - Added
due_date
attribute topublish_incident_task_params
.
- Fixed
auto_assign_role_victor_ops_task_params
. - Fixed
invite_to_slack_channel_victor_ops_task_params
. - Added
integration_payload
attribute topublish_incident_task_params
.
- Fixed
name
computed value. - Added
rootly_incident
+rootly_incident_post_mortem
data sources. - Added
send_whatsapp_message_task
resource. - Fixed some required attributes for workflow task resources.
- Improved test files.
- Added
name
attributes to all workflow tasks.
- Added
allow_multi_user_assignment
toincident_role
resource. - Fixed
triggers
list forworkflow_post_mortem
resource. - Added
template_id
toworkflow_task_update_google_docs_page
resource.
- Added
assigned_to_user
and deprecatedassigned_to_user_id
forworkflow_task_add_action_item
resource. - Added
assigned_to_user
and deprecatedassigned_to_user_id
forworkflow_task_update_action_item
resource. - Added
assigned_to_user
and deprecatedassigned_to_user_id
forworkflow_task_add_role
resource. - Added
user
data source.
- Added
in_triage
status for incidents. - Added
command_feedback_enabled
for workflows.
- Add
workflow_task_update_notion_page
resource.
- Add
notes
attribute toworkflow_task_update_asana_task
resource.
- Fix Semantic Versioning.
- Add
ticket_payload
attribute toworkflow_task_create_zendesk_ticket
resource. - Add
bcc
&cc
attributes to/workflow_task_send_email
resource.
skip_on_failure
andenabled
attributes forworkflow_task
resources are now working as expected.- Fix some documentation.
- Add
service_ids
,functionality_ids
attributes tostatus_page
resource. - Add
mark_post_mortem_as_published
attribute toworkflow_task_create_quip_page
resource.
- Add
notify_subscribers
,should_tweet
attributes toworkflow_task_publish_incident
resource.
- Add
authentication_enabled
,authentication_password
,website_url
,website_privacy_url
,website_support_url
,ga_tracking_id
,time_zone
attributes to status page resource.
- Improve docs.
- Add
incident_inactivity_duration
to workflow resources.
- Add data sources documentation.
- Add
rootly_status_page
data source.
- Add
CONTAINS_NONE
to workflows conditions.
- Fix
incident_role_ids
typo.
- Fix
rootly_workflow_task_trigger_workflow
required attributes.
- Add
skip_on_failure
andenabled
toworkflow_task
resources. - Add
color
toworkflow_task_send_slack_message
resource.
- Add
enabled
attribute to worklow tasks.
- Add
notes
attribute torootly_workflow_task_create_asana_subtask
resource.
- Add
rootly_workflow_task_update_google_docs_page
,rootly_workflow_task_create_google_docs_permissions
,rootly_workflow_task_remove_google_docs_permissions
resources. - Add
subscribers_updated
,subscribers_added
,subscribers_removed
,user_left_slack_channel
workflow triggers.
- Add
rootly_workflow_task_update_action_item
resource.
- Add
mark_post_mortem_as_published
attribute tocreate_dropbox_paper_page_task
,create_google_docs_page
,create_confluence_page
,create_datadog_notebook
,create_notion_page
resources.
- Add
status
toservices
andfunctionalities
resources. - Add
custom_fields_mapping
attributes tozendesk
workflow resources. - Fix defaulted values for
resources
.
- Add
normal_sub
andtest_sub
incident kinds. - Add
hashicorp_vault_mount
,hashicorp_vault_mount
,hashicorp_vault_mount
attributes to secret resource. - Add
incident_role_id
toAddActionItemTaskParams
.
- Add
service
toworkflow_task_invite_to_slack_channel
task.
- Add
dependency_direction
&dependent_task_ids
attributes to asana tasks resources.
- Add
position
attributes to multiple resources.
- Add
optional
andenabled
attributes toincident_roles
resource.
- Rename
Postmortem
toRetrospective
in our documentation. - Add
check_workflow_conditions
toworkflow_task_trigger_workflow
resource.
- Add
incident_roles_ids
&incident_condition_incident_roles
toresource_workflow_*
resources.
- Fix resources examples.
- Add
pin_to_channel
toworkflow_task_send_slack_message
&workflow_task_send_slack_block
resources.
- Add more resources examples.
- Add resources examples.
- Add
format
field topost_mortem_template
resource.
- Add
failure_message
,success_message
fields tostatus_pages
resource. - Add
pause_reminder
,snooze_reminder
,restart_reminder
toactionables
onworkflow_task_send_slack_message
resource.
- Add
notify_emails
,slack_channels
,slack_aliases
fields toseverities
,environments
&incident_types
.
- Add
project
andlabels
fields toworkflow_task_create_linear_issue
&workflow_task_update_linear_issue
.
- Add
show_action_items_as_table
andshow_timeline_as_table
fields torootly_workflow_task_create_notion_page
. - Drop support for
rootly_postmortem_template
. Rename torootly_post_mortem_template
instead.
- Add
show_action_items_as_table
andshow_timeline_as_table
fields torootly_workflow_task_create_notion_page
. - Drop support for
rootly_postmortem_template
. Rename torootly_post_mortem_template
instead.
- Add missing attributes to
tasks
related to slack.
- Add
owners_user_ids
attribute toservice
andfunctionality
resources.
- Remove duplicate fields.
- Add additional fields to
rootly_playbook
.
- Rename
rootly_postmortem_template
torootly_post_mortem_template
to match Rootly API. - Add
rootly_playbook_task
resource.
- Fix
workflow_task_create_airtable_table_record
attributes.
- Fix inoperative postmortem template content attribute.
- Add
secrets
resources. - Add
pagertree
genius task resources.
- Improve docs.
- Add
show_uptime
&show_uptime_last_days
to services and functionalities. - Add
slack_channel_converted
trigger toresourceWorkflowIncident
.
- Add
rootly_workflow_simple
resource. - Add
auto_refresh
todashboard
resources.
- Default nil values for optional enums
- Added maintenance form fields constants
web_scheduled_incident_form
,web_update_scheduled_incident_form
,slack_scheduled_incident_form
, andslack_update_scheduled_incident_form
- Update
IncidentTriggerParamsTriggers
.
- Add
rootly_workflow
androotly_workflow_task
data sources.
- Add
CreateQuipPageTaskParams
resource. - Add
workflow_task_create_quip_page
toworkflow_task_send_slack_message
resource.
- Add support for
number
withform_field
resources. - Add
skip_on_failure
toworkflow_task
resources.
- Add
form_field
resources. - Deprecate
custom_fields
resources.
- Add
slug
attribute toworkflow_groups
.
- Make all data source attributes optional.
- Add
attribute_to_query_by
torootly_workflow_task_update_incident
.
- Add enum values in docs for array fields.
- Add
actionables
tosend_slack_message_task
.
- Ignore whitespace and keyorder when diffing
custom_fields_mapping
JSON fields.
- Whitespace and order agnostic diff for
rootly_workflow_task_send_slack_blocks
JSON.
- Convert
rootly_workflow_task_create_slack_channel
private field totext
and supportsauto
options.
- Add
rootly_post_mortem_template
- Fix diff for
rootly_workflow_task_send_slack_blocks
- Improve documentation.
- Add
include_header
andinclude_footer
toworkflow_task_send_email
. - Add
content
attribute toPostMortemTemplate
.
- Fix missing position for workflow tasks.
- Display API errors for all failing resource requests.
- Fix
workflow_task_send_slack_blocks
required parameters.
- Add enum values and required object properties to attribute description.
- Add
workflow_task_send_slack_blocks
resource. - Add
incident_role_task
resource.
- Add
slack_channel_created
trigger type for workflows. - Add
priority
attribute for workflows. - Add
rootly_workflow_task_send_dashboard_report
resource. - Add
due_date
attribute for action items.
- Add date range filters to data sources.
- Add
rootly_workflow_task_update_opsgenie_alert
resource. - Add
rootly_workflow_task_create_slack_channel
resource.
- Add more genius workflow triggers.
- Add
create_linear_issue_comment
. - Add
template
field forcreate_confluence_page
. conference_solution_key
is now optional forcreate_google_meeting
.
- Fix
update_payload
type for Jira Task. - Add
create_opsgenie_alert_task
. - Add
default
field for custom fields.
- Fix
channels
type forinvite_to_slack_channel_pagerduty
,invite_to_slack_channel_opsgenie
&invite_to_slack_channel_victor_ops_task
. - Add
trigger_workflow_task
.
- Add "slug" to team data source.
- Change data sources to return one resource. Example:
data.rootly_causes.name.causes[0].id
changed todata.rootly_cause.name.id
- Add playbook resources/data-source.
- Add status_page resources/data-source.
- Add status_page_template resources/data-source.
- Add
rootly_workflow_custom_field_selection
resource.
- Regenerate docs
- Add
from
forresource_workflow_task_send_email
. - Add
ListWorkflowRunsWithResponse
- Add filtering by backstage_id/pagerduty_id/opsgenie_id for services & functionalities.
- Change enabled default from false to true for incident_roles and custom_fields.
- Fix missing fields.
Add conference_solution_key
to resource_workflow_task_create_google_calendar_event.go
& resource_workflow_task_update_google_calendar_event.go
ADD alert_condition_source_use_regexp
, alert_condition_label_use_regexp
, alert_condition_payload_use_regexp
flags
ADD pulse_condition_source_use_regexp
, pulse_condition_label_use_regexp
, pulse_condition_payload_use_regexp
flags
Add CONTAINS_ALL to genius workflows
Add categories to docs.
- Added data sources:
- rootly_causes
- rootly_custom_fields
- rootly_custom_field_options
- rootly_environments
- rootly_functionalities
- rootly_incident_roles
- rootly_incident_types
- rootly_severities
- rootly_services
- rootly_teams
- Added resources:
- rootly_dashboard
- rootly_dashboard_panel
- Add workflow_group_id field to workflow resources.
- Fixed type of incident_action_item_statuses, incident_action_item_kinds, incident_action_item_priorities for workflow_action_item resource.
- Changed workflow task workflow_id field to ForceNew. Workflow tasks cannot change their workflow. They must be deleted and recreated with the correct workflow.
- Added workflow_group resource.
- changed workflow_task_snapshot_datadog_dashboard.dashboards optional
- Fixed position field persistence for workflows.
- Added position field to workflows and tasks
- Updated GPG github action
- Added additional schema fields.
- Fixed "enabled" fields with "false".
- Added workflow examples.
- Retry failed HTTP requests with exponential backoff.
- Custom field resource
- Workflow and workflow task resources
- Environments resource
- Updated docs and examples
- Fix incorrect dependency URLs.