From 5ac19f4b5e241adc29214711dd6d74bda1fb5da0 Mon Sep 17 00:00:00 2001 From: Don van Gent Date: Wed, 1 Oct 2025 22:01:13 +0200 Subject: [PATCH 1/2] fix: loosen validation of region identifier to accept all regions currently available --- internal/config/init.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/config/init.go b/internal/config/init.go index e706a8d..5da2035 100644 --- a/internal/config/init.go +++ b/internal/config/init.go @@ -20,7 +20,7 @@ func initPrompts(cfg *Config) error { Placeholder("us1"). Description("To find the region, visit any Swimlane tenant and look at the domain name."). Validate(func(s string) error { - if !regexp.MustCompile(`^[a-z]{2}\d$`).MatchString(s) { + if !regexp.MustCompile(`(?i)^[a-z0-9]{3}$`).MatchString(s) { return errors.New("please provide a valid Swimlane region (e.g., us1, de1)") } return nil From e22110f7611e28e24c678b2591db96576954f009 Mon Sep 17 00:00:00 2001 From: Don van Gent Date: Wed, 1 Oct 2025 22:08:01 +0200 Subject: [PATCH 2/2] release: 0.2 --- cmd/swimpeek/swimpeek.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/swimpeek/swimpeek.go b/cmd/swimpeek/swimpeek.go index 1bff768..ea53f02 100644 --- a/cmd/swimpeek/swimpeek.go +++ b/cmd/swimpeek/swimpeek.go @@ -18,7 +18,7 @@ import ( ) var logger *log.Logger = config.GetLogger("swimpeek") -var version string = "0.1" +var version string = "0.2" func printUsage() { fmt.Println("Usage: swimpeek [options]")