From c39e521b31fafc0289104ae92db848ca4d08ed05 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Aug 2026 14:55:03 +0000 Subject: [PATCH 1/3] chore(deps): bump github.com/stackitcloud/stackit-sdk-go/services/cdn Bumps [github.com/stackitcloud/stackit-sdk-go/services/cdn](https://github.com/stackitcloud/stackit-sdk-go) from 1.16.0 to 1.19.0. - [Release notes](https://github.com/stackitcloud/stackit-sdk-go/releases) - [Changelog](https://github.com/stackitcloud/stackit-sdk-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/stackitcloud/stackit-sdk-go/compare/services/cdn/v1.16.0...services/cdn/v1.19.0) --- updated-dependencies: - dependency-name: github.com/stackitcloud/stackit-sdk-go/services/cdn dependency-version: 1.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 4996895a1..38471032f 100644 --- a/go.mod +++ b/go.mod @@ -18,7 +18,7 @@ require ( github.com/stackitcloud/stackit-sdk-go/core v0.26.0 github.com/stackitcloud/stackit-sdk-go/services/alb v0.14.2 github.com/stackitcloud/stackit-sdk-go/services/authorization v0.15.2 - github.com/stackitcloud/stackit-sdk-go/services/cdn v1.16.0 + github.com/stackitcloud/stackit-sdk-go/services/cdn v1.19.0 github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0 github.com/stackitcloud/stackit-sdk-go/services/edge v0.13.1 github.com/stackitcloud/stackit-sdk-go/services/git v0.14.0 diff --git a/go.sum b/go.sum index b34ddf6c6..8e329272f 100644 --- a/go.sum +++ b/go.sum @@ -596,8 +596,8 @@ github.com/stackitcloud/stackit-sdk-go/services/alb v0.14.2 h1:hGzfOJjlCRoFpri5e github.com/stackitcloud/stackit-sdk-go/services/alb v0.14.2/go.mod h1:eK6oRB5Tmpt6KbXQ4UYBGg2LgW5bPtVoncL9E8JSRww= github.com/stackitcloud/stackit-sdk-go/services/authorization v0.15.2 h1:b7WJ/vwxlVmNNX91kI3obqGcuoPAyaCbDL5aCMQ/sNg= github.com/stackitcloud/stackit-sdk-go/services/authorization v0.15.2/go.mod h1:T/JF25XGJ3GqER/1L2N//DgY8x5tY7gA3N+/0nvmOWY= -github.com/stackitcloud/stackit-sdk-go/services/cdn v1.16.0 h1:Wqxx0PDTL2F5gqI5jjznuJY0TdqECltjA0aa/rHY63U= -github.com/stackitcloud/stackit-sdk-go/services/cdn v1.16.0/go.mod h1:MHB1N3EQ9GuAduAQoNS+gb1MjrWJieszbpOso9TQv5s= +github.com/stackitcloud/stackit-sdk-go/services/cdn v1.19.0 h1:k+KJ4gp9awhJMY5y55vDqRSr6G/S9+8haTNILGbgH9s= +github.com/stackitcloud/stackit-sdk-go/services/cdn v1.19.0/go.mod h1:MHB1N3EQ9GuAduAQoNS+gb1MjrWJieszbpOso9TQv5s= github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0 h1:ZVkptfVCAqpaPWkE+WIopM9XdzqgbVcwmX5L1jZqqx8= github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0/go.mod h1:FiYSv3D9rzgEVzi8Mpq5oYZBosrasa5uUYqVdEIbM1U= github.com/stackitcloud/stackit-sdk-go/services/edge v0.13.1 h1:N36I7MavPdDUb0GJXmwNzjEdypJEizW4eQi+/YOzedM= From e3c3c227131b31491d9bc02aa8397d869f453460 Mon Sep 17 00:00:00 2001 From: Carlo Goetz Date: Fri, 14 Aug 2026 17:12:13 +0200 Subject: [PATCH 2/3] fix(cdn): use enum for ListDistributions SortBy --- docs/stackit_beta_cdn_distribution_list.md | 2 +- internal/cmd/beta/cdn/distribution/list/list.go | 6 +++--- internal/cmd/beta/cdn/distribution/list/list_test.go | 7 +++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/docs/stackit_beta_cdn_distribution_list.md b/docs/stackit_beta_cdn_distribution_list.md index 9c952b629..52dc639c5 100644 --- a/docs/stackit_beta_cdn_distribution_list.md +++ b/docs/stackit_beta_cdn_distribution_list.md @@ -25,7 +25,7 @@ stackit beta cdn distribution list [flags] ``` -- int Limit the output to the first n elements -h, --help Help for "stackit beta cdn distribution list" - --sort-by string Sort entries by a specific field, (one of: [id, createdAt, updatedAt, originUrl, status, originUrlRelated]) (default "createdAt") + --sort-by string Sort entries by a specific field, (one of: [id, updatedAt, createdAt, originUrl, status, originUrlRelated]) (default "createdAt") ``` ### Options inherited from parent commands diff --git a/internal/cmd/beta/cdn/distribution/list/list.go b/internal/cmd/beta/cdn/distribution/list/list.go index 1a47a908f..3db86eed1 100644 --- a/internal/cmd/beta/cdn/distribution/list/list.go +++ b/internal/cmd/beta/cdn/distribution/list/list.go @@ -23,7 +23,7 @@ import ( type inputModel struct { *globalflags.GlobalFlagModel - SortBy string + SortBy cdn.ListDistributionsSortByParameter Limit *int32 } @@ -34,9 +34,9 @@ const ( var sortByFlag = flags.StringEnumFlag( "sort-by", - []string{"id", "createdAt", "updatedAt", "originUrl", "status", "originUrlRelated"}, + cdn.AllowedListDistributionsSortByParameterEnumValues, "Sort entries by a specific field,", - flags.StringEnumDefaultValue("createdAt"), + flags.StringEnumDefaultValue(cdn.LISTDISTRIBUTIONSSORTBYPARAMETER_CREATED_AT), ) func NewCmd(params *types.CmdParams) *cobra.Command { diff --git a/internal/cmd/beta/cdn/distribution/list/list_test.go b/internal/cmd/beta/cdn/distribution/list/list_test.go index 26c21f017..8db590ceb 100644 --- a/internal/cmd/beta/cdn/distribution/list/list_test.go +++ b/internal/cmd/beta/cdn/distribution/list/list_test.go @@ -14,7 +14,6 @@ import ( "github.com/google/uuid" sdkConfig "github.com/stackitcloud/stackit-sdk-go/core/config" cdn "github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api" - "github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api/wait" "github.com/stackitcloud/stackit-cli/internal/pkg/testparams" @@ -32,7 +31,7 @@ var testCtx = context.WithValue(context.Background(), testCtxKey{}, "foo") const ( testNextPageID = "next-page-id-123" testID = "dist-1" - testStatus = wait.DISTRIBUTIONSTATUS_ACTIVE + testStatus = cdn.DISTRIBUTIONSTATUS_ACTIVE ) func fixtureFlagValues(mods ...func(flagValues map[string]string)) map[string]string { @@ -62,7 +61,7 @@ func fixtureInputModel(mods ...func(model *inputModel)) *inputModel { func fixtureRequest(mods ...func(request cdn.ApiListDistributionsRequest) cdn.ApiListDistributionsRequest) cdn.ApiListDistributionsRequest { request := testClient.DefaultAPI.ListDistributions(testCtx, testProjectId) request = request.PageSize(100) - request = request.SortBy("createdAt") + request = request.SortBy(cdn.LISTDISTRIBUTIONSSORTBYPARAMETER_CREATED_AT) for _, mod := range mods { request = mod(request) } @@ -196,7 +195,7 @@ func TestBuildRequest(t *testing.T) { model.SortBy = "updatedAt" }), expected: fixtureRequest(func(req cdn.ApiListDistributionsRequest) cdn.ApiListDistributionsRequest { - return req.SortBy("updatedAt") + return req.SortBy(cdn.LISTDISTRIBUTIONSSORTBYPARAMETER_UPDATED_AT) }), }, { From f501638ebf9b99b4d1dec9547500981663c5b952 Mon Sep 17 00:00:00 2001 From: Carlo Goetz Date: Fri, 14 Aug 2026 17:24:18 +0200 Subject: [PATCH 3/3] fix(cdn): add file missing from last commit --- internal/cmd/beta/cdn/distribution/describe/describe_test.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/internal/cmd/beta/cdn/distribution/describe/describe_test.go b/internal/cmd/beta/cdn/distribution/describe/describe_test.go index 61e3fc270..cde20f146 100644 --- a/internal/cmd/beta/cdn/distribution/describe/describe_test.go +++ b/internal/cmd/beta/cdn/distribution/describe/describe_test.go @@ -10,7 +10,6 @@ import ( "github.com/google/go-cmp/cmp/cmpopts" "github.com/google/uuid" cdn "github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api" - "github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api/wait" "github.com/stackitcloud/stackit-cli/internal/pkg/testparams" @@ -79,7 +78,7 @@ func fixtureResponse(mods ...func(resp *cdn.GetDistributionResponse)) *cdn.GetDi Errors: nil, Id: testDistributionID, ProjectId: testProjectID, - Status: wait.DISTRIBUTIONSTATUS_ACTIVE, + Status: cdn.DISTRIBUTIONSTATUS_ACTIVE, UpdatedAt: testTime, Waf: nil, },