Skip to content

Releases: uptime-monitor-io/terraform-provider-uptime

v0.0.8

07 Aug 21:08
0794978
Compare
Choose a tag to compare

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 to check_interval
    • Fixed type values from uppercase to lowercase (HTTPShttps, TCPtcp)
  • Removed misleading "branded" references from status page examples
  • Added nested schema documentation for tcp_settings and ping_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

07 Aug 20:44
99b57cd
Compare
Choose a tag to compare

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 of monitor_ids, removed non-existent attributes)
  • API Base URL: Updated from https://api.uptime-monitor.io to https://uptime-monitor.io
  • Syntax Corrections: All nested blocks now use proper HCL assignment syntax (=)
  • Monitor Resource: Added fail_threshold and contacts 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

07 Aug 20:28
5ad23c1
Compare
Choose a tag to compare

What's Changed

Changelog

Bug Fixes

Terraform Configuration

terraform {
  required_providers {
    uptime = {
      source  = "uptime-monitor-io/uptime"
      version = "0.0.6"
    }
  }
}

v0.0.5

07 Aug 19:35
4b74c63
Compare
Choose a tag to compare

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

07 Aug 19:09
a150e99
Compare
Choose a tag to compare

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

07 Aug 18:08
d6888a8
Compare
Choose a tag to compare

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

07 Aug 17:54
1935fe5
Compare
Choose a tag to compare

What's Changed

Changelog

Features

Bug Fixes

Other Changes

Terraform Configuration

terraform {
  required_providers {
    uptime = {
      source  = "uptime-monitor-io/uptime"
      version = "0.0.2"
    }
  }
}