Releases: uptime-monitor-io/terraform-provider-uptime
Releases · uptime-monitor-io/terraform-provider-uptime
v0.0.8
What's Changed
- docs: add TCP and Ping monitor examples and fix status page naming by @lazureykis in #18
Documentation Improvements
- Added comprehensive examples for all three monitor types (HTTPS, TCP, Ping)
- Fixed critical attribute naming issues in examples:
- Corrected
interval
tocheck_interval
- Fixed type values from uppercase to lowercase (
HTTPS
→https
,TCP
→tcp
)
- Corrected
- Removed misleading "branded" references from status page examples
- Added nested schema documentation for
tcp_settings
andping_settings
Bug Fixes
- Fixed incorrect attribute names that would cause Terraform errors
- Ensured all monitor type values use lowercase as required by the schema
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- fix: correct status page documentation to match actual implementation by @lazureykis in #15
- fix: update API base URL and correct example syntax by @lazureykis in #16
Documentation Improvements
- Status Page Resource: Fixed examples to use correct attributes (
monitors
instead ofmonitor_ids
, removed non-existent attributes) - API Base URL: Updated from
https://api.uptime-monitor.io
tohttps://uptime-monitor.io
- Syntax Corrections: All nested blocks now use proper HCL assignment syntax (
=
) - Monitor Resource: Added
fail_threshold
andcontacts
attributes to examples - Contact Resource: Fixed all channel examples with correct syntax, including arrays of objects
Bug Fixes
- Fixed CI documentation generation to use correct provider name
- Corrected all example configurations to match actual resource schemas
- Fixed nested settings blocks syntax (email_settings, https_settings, etc.)
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
Changelog
Bug Fixes
- 5ad23c1: fix: update documentation generation to use correct provider name (#17) (@lazureykis)
Terraform Configuration
terraform {
required_providers {
uptime = {
source = "uptime-monitor-io/uptime"
version = "0.0.6"
}
}
}
v0.0.5
What's Changed
- fix: remove GitHub Pages deployment from release workflow by @lazureykis in #13
- docs: add comprehensive examples for all resources and data sources by @lazureykis in #14
Documentation Improvements
- Added examples for all contact channel types (Email, SMS, Slack, Discord, PagerDuty, Opsgenie, Webhook, Incident.io, Zendesk)
- Added examples for status page configurations with custom branding
- Added examples for all data sources (monitor, contact, status_page)
- Examples now appear in the Terraform Registry documentation
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- docs: add comprehensive documentation and production examples by @lazureykis in #12
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
Changelog
Bug Fixes
- d6888a8: fix: update all references from codematters-llc to uptime-monitor-io (@lazureykis)
Terraform Configuration
terraform {
required_providers {
uptime = {
source = "uptime-monitor-io/uptime"
version = "0.0.3"
}
}
}
v0.0.2
What's Changed
Changelog
Features
- 95c41b6: feat: re-enable GPG signing for provider releases (@lazureykis)
Bug Fixes
- 1935fe5: fix: remove passphrase requirement for GPG key without passphrase (@lazureykis)
- 62011e0: fix: update repository references to new location (@lazureykis)
Other Changes
- f69f6ae: wip (@lazureykis)
Terraform Configuration
terraform {
required_providers {
uptime = {
source = "uptime-monitor-io/uptime"
version = "0.0.2"
}
}
}