diff --git a/go.mod b/go.mod index 6af5836..22687d1 100644 --- a/go.mod +++ b/go.mod @@ -1,13 +1,13 @@ module github.com/openstatusHQ/cli -go 1.25.0 +go 1.26.0 require github.com/urfave/cli/v3 v3.9.0 // direct require ( - buf.build/gen/go/openstatus/api/connectrpc/gosimple v1.20.0-20260826071311-8210bb95208b.1 - buf.build/gen/go/openstatus/api/protocolbuffers/go v1.36.12-20260826071311-8210bb95208b.1 - connectrpc.com/connect v1.20.0 + buf.build/gen/go/openstatus/api/connectrpc/gosimple v1.21.1-20261016131942-404d544bfc59.1 + buf.build/gen/go/openstatus/api/protocolbuffers/go v1.36.12-20261016131942-404d544bfc59.2 + connectrpc.com/connect v1.21.1 github.com/briandowns/spinner v1.23.2 github.com/charmbracelet/huh v1.0.0 github.com/fatih/color v1.19.0 @@ -30,8 +30,8 @@ require ( ) require ( - buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20251209175733-2a1774d88802.1 // indirect - buf.build/gen/go/gnostic/gnostic/protocolbuffers/go v1.36.12-20230414000709-087bc8072ce4.1 // indirect + buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20251209175733-2a1774d88802.2 // indirect + buf.build/gen/go/gnostic/gnostic/protocolbuffers/go v1.36.12-20230414000709-087bc8072ce4.2 // indirect github.com/agext/levenshtein v1.2.3 // indirect github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect github.com/atotto/clipboard v0.1.4 // indirect diff --git a/go.sum b/go.sum index e0b0c36..6ee5e3c 100644 --- a/go.sum +++ b/go.sum @@ -1,13 +1,13 @@ -buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20251209175733-2a1774d88802.1 h1:fllAS5JX4LI/DuJhHTRJeACHEuVU69STRW/lPPS68/M= -buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20251209175733-2a1774d88802.1/go.mod h1:TCt1lluMFnctISJXvkIQ4x3ABrPuUKCWKyjKdkJNBpw= -buf.build/gen/go/gnostic/gnostic/protocolbuffers/go v1.36.12-20230414000709-087bc8072ce4.1 h1:vZuF9KSFuaVk8BJ2oIETVL24WFc5ehiY0kdYJMrds+Q= -buf.build/gen/go/gnostic/gnostic/protocolbuffers/go v1.36.12-20230414000709-087bc8072ce4.1/go.mod h1:Y6uGzulgNTMSJafTYzhV2xKPPiUnSoE1AStyVM9mBbI= -buf.build/gen/go/openstatus/api/connectrpc/gosimple v1.20.0-20260826071311-8210bb95208b.1 h1:c8+IWCmwEhaEVaqWcQoYPAi33WPfGDce4taD+mll0kM= -buf.build/gen/go/openstatus/api/connectrpc/gosimple v1.20.0-20260826071311-8210bb95208b.1/go.mod h1:X1+npKnwmGjhmqc/f0DB75aqs6IOfEsvakUTV6oDVJY= -buf.build/gen/go/openstatus/api/protocolbuffers/go v1.36.12-20260826071311-8210bb95208b.1 h1:UByAofqyXvii0fPFzno5TE0JA7p38ZEZ6YrMv2HcLhA= -buf.build/gen/go/openstatus/api/protocolbuffers/go v1.36.12-20260826071311-8210bb95208b.1/go.mod h1:0bDFGY01RucPOrga1Y+2eAfIiDrJVFGxs2bMnIyZOAc= -connectrpc.com/connect v1.20.0 h1:6TNDAB+WeNd2uolWNlYczB5E0KNNaVMNUEx8JEUsPmQ= -connectrpc.com/connect v1.20.0/go.mod h1:A2ygJrukXwWy32vkCAAHNVguZrqZ+jeZ9rGRnGR4dN4= +buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20251209175733-2a1774d88802.2 h1:27vjNrBDRX9Yylib58IV8zLnzq1ByCwRj14H07MxlFc= +buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20251209175733-2a1774d88802.2/go.mod h1:TCt1lluMFnctISJXvkIQ4x3ABrPuUKCWKyjKdkJNBpw= +buf.build/gen/go/gnostic/gnostic/protocolbuffers/go v1.36.12-20230414000709-087bc8072ce4.2 h1:ZXEI+qE54FRhRcNAJOpvwU6CLLTgF4Etr87l3qECkcI= +buf.build/gen/go/gnostic/gnostic/protocolbuffers/go v1.36.12-20230414000709-087bc8072ce4.2/go.mod h1:Y6uGzulgNTMSJafTYzhV2xKPPiUnSoE1AStyVM9mBbI= +buf.build/gen/go/openstatus/api/connectrpc/gosimple v1.21.1-20261016131942-404d544bfc59.1 h1:d/S2LMlBK8TfKsr1k6vcVGE09Xj12ErhU4H/tn5OZys= +buf.build/gen/go/openstatus/api/connectrpc/gosimple v1.21.1-20261016131942-404d544bfc59.1/go.mod h1:+v6vxbKwdB4wi4R0kk5ZTTaZK5i/yXaxvvQ5rEsPIlU= +buf.build/gen/go/openstatus/api/protocolbuffers/go v1.36.12-20261016131942-404d544bfc59.2 h1:LssxxLbf9zdCvQMmwe+BhXwHg1dnUGH4NT7uaSJWzeI= +buf.build/gen/go/openstatus/api/protocolbuffers/go v1.36.12-20261016131942-404d544bfc59.2/go.mod h1:xoGfyLPYG1IeO8lINiEfzsnXUBtEs413IRBzyg2kaNg= +connectrpc.com/connect v1.21.1 h1:h2kacdlzXpZU2OQFSv98xkjYXNUSr/ptxmGVbS/+CRM= +connectrpc.com/connect v1.21.1/go.mod h1:fhMcVJ5w6r/yTYhnkEbW6+sIF7OZ5Ay7KYgmfebh2ek= github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ4pzQ= github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE= github.com/agext/levenshtein v1.2.3 h1:YB2fHEn0UJagG8T1rrWknE3ZQzWM06O8AMAatNn7lmo= diff --git a/internal/monitors/monitors.go b/internal/monitors/monitors.go index 37834e8..9f714df 100644 --- a/internal/monitors/monitors.go +++ b/internal/monitors/monitors.go @@ -90,7 +90,7 @@ func regionToString(r monitorv1.Region) string { return "ams" case monitorv1.Region_REGION_FLY_ARN: return "arn" - case monitorv1.Region_REGION_FLY_BOM: + case monitorv1.Region_REGION_FLY_BOM: //nolint:staticcheck // deprecated values still exist on older resources return "bom" case monitorv1.Region_REGION_FLY_CDG: return "cdg" @@ -231,7 +231,7 @@ func stringToRegion(r config.Region) monitorv1.Region { case config.Arn: return monitorv1.Region_REGION_FLY_ARN case config.BOM: - return monitorv1.Region_REGION_FLY_BOM + return monitorv1.Region_REGION_FLY_BOM //nolint:staticcheck // deprecated values still exist on older resources case config.Cdg: return monitorv1.Region_REGION_FLY_CDG case config.Dfw: diff --git a/internal/notification/notification.go b/internal/notification/notification.go index 10b448a..7ad4bc7 100644 --- a/internal/notification/notification.go +++ b/internal/notification/notification.go @@ -47,7 +47,7 @@ func providerToString(p notificationv1.NotificationProvider) string { return "opsgenie" case notificationv1.NotificationProvider_NOTIFICATION_PROVIDER_SLACK: return "slack" - case notificationv1.NotificationProvider_NOTIFICATION_PROVIDER_SMS: + case notificationv1.NotificationProvider_NOTIFICATION_PROVIDER_SMS: //nolint:staticcheck // deprecated values still exist on older resources return "sms" case notificationv1.NotificationProvider_NOTIFICATION_PROVIDER_TELEGRAM: return "telegram" diff --git a/internal/notification/notification_info.go b/internal/notification/notification_info.go index 75f37f5..500097b 100644 --- a/internal/notification/notification_info.go +++ b/internal/notification/notification_info.go @@ -93,7 +93,7 @@ func extractNotificationData(data *notificationv1.NotificationData) (map[string] return map[string]any{"ntfy": jsonMap}, rows case *notificationv1.NotificationData_Sms: - phone := d.Sms.GetPhoneNumber() + phone := d.Sms.GetPhoneNumber() //nolint:staticcheck // deprecated values still exist on older resources return map[string]any{"sms": map[string]any{"phone_number": phone}}, [][]string{{"Phone Number", phone}} diff --git a/internal/terraform/hcl.go b/internal/terraform/hcl.go index 7247600..0449e14 100644 --- a/internal/terraform/hcl.go +++ b/internal/terraform/hcl.go @@ -426,7 +426,7 @@ func (g *Generator) writeNotificationProvider(b *hclwrite.Body, n *notificationv pb.SetAttributeValue("chat_id", cty.StringVal(d.Telegram.GetChatId())) case *notificationv1.NotificationData_Sms: pb := b.AppendNewBlock("sms", nil).Body() - pb.SetAttributeValue("phone_number", cty.StringVal(d.Sms.GetPhoneNumber())) + pb.SetAttributeValue("phone_number", cty.StringVal(d.Sms.GetPhoneNumber())) //nolint:staticcheck // deprecated values still exist on older resources case *notificationv1.NotificationData_Whatsapp: pb := b.AppendNewBlock("whatsapp", nil).Body() pb.SetAttributeValue("phone_number", cty.StringVal(d.Whatsapp.GetPhoneNumber())) diff --git a/internal/terraform/regions.go b/internal/terraform/regions.go index b0500fb..73e2d16 100644 --- a/internal/terraform/regions.go +++ b/internal/terraform/regions.go @@ -11,7 +11,7 @@ func regionToTerraform(r monitorv1.Region) string { return "fly-ams" case monitorv1.Region_REGION_FLY_ARN: return "fly-arn" - case monitorv1.Region_REGION_FLY_BOM: + case monitorv1.Region_REGION_FLY_BOM: //nolint:staticcheck // deprecated values still exist on older resources return "fly-bom" case monitorv1.Region_REGION_FLY_CDG: return "fly-cdg"