From 1fb1f6d7b50a8946f6bc8baca8f370fa3e66f613 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 13:03:07 +0000 Subject: [PATCH 1/2] chore(deps): bump google.golang.org/grpc Bumps the go_modules group with 1 update in the / directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go). Updates `google.golang.org/grpc` from 1.79.3 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.79.3...v1.82.1) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.82.1 dependency-type: direct:production dependency-group: go_modules ... Signed-off-by: dependabot[bot] --- go.mod | 6 +++--- go.sum | 28 ++++++++++++++-------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/go.mod b/go.mod index c0cdc37..35f52cc 100644 --- a/go.mod +++ b/go.mod @@ -20,8 +20,8 @@ require ( go.opentelemetry.io/otel/sdk v1.43.0 golang.org/x/crypto v0.52.0 golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa - google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 - google.golang.org/grpc v1.79.3 + google.golang.org/genproto/googleapis/api v0.0.0-20260414002931-afd174a4e478 + google.golang.org/grpc v1.82.1 google.golang.org/protobuf v1.36.11 ) @@ -67,5 +67,5 @@ require ( golang.org/x/sync v0.20.0 // indirect golang.org/x/sys v0.45.0 // indirect golang.org/x/text v0.37.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20260319201613-d00831a3d3e7 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20260414002931-afd174a4e478 // indirect ) diff --git a/go.sum b/go.sum index b0f47bb..6746ff0 100644 --- a/go.sum +++ b/go.sum @@ -18,8 +18,8 @@ github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqy github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5 h1:6xNmx7iTtyBRev0+D/Tv1FZd4SCg8axKApyNyRsAt/w= -github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5/go.mod h1:KdCmV+x/BuvyMxRnYBlmVaq4OLiKW6iRQfvC62cvdkI= +github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 h1:aBangftG7EVZoUb69Os8IaYg++6uMOdKK83QtkkvJik= +github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2/go.mod h1:qwXFYgsP6T7XnJtbKlf1HP8AjxZZyzxMmc+Lq5GjlU4= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= @@ -39,8 +39,8 @@ github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4 github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= github.com/doug-martin/goqu/v9 v9.19.0 h1:PD7t1X3tRcUiSdc5TEyOFKujZA5gs3VSA7wxSvBx7qo= github.com/doug-martin/goqu/v9 v9.19.0/go.mod h1:nf0Wc2/hV3gYK9LiyqIrzBEVGlI8qW3GuDCEobC4wBQ= -github.com/envoyproxy/protoc-gen-validate v1.3.0 h1:TvGH1wof4H33rezVKWSpqKz5NXWg5VPuZ0uONDT6eb4= -github.com/envoyproxy/protoc-gen-validate v1.3.0/go.mod h1:HvYl7zwPa5mffgyeTUHA9zHIH36nmrm7oCbo4YKoSWA= +github.com/envoyproxy/protoc-gen-validate v1.3.3 h1:MVQghNeW+LZcmXe7SY1V36Z+WFMDjpqGAGacLe2T0ds= +github.com/envoyproxy/protoc-gen-validate v1.3.3/go.mod h1:TsndJ/ngyIdQRhMcVVGDDHINPLWB7C82oDArY51KfB0= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -184,8 +184,8 @@ golang.org/x/mod v0.35.0/go.mod h1:+GwiRhIInF8wPm+4AoT6L0FA1QWAad3OMdTRx4tFYlU= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.55.0 h1:bcvxaJn3e1U6InsFWt1JUq1aSjnRxLzT2rtD2KfkDF8= golang.org/x/net v0.55.0/go.mod h1:L5U2KuzuOe1lY7Z+aWVIKK6qEeJXnXV9yzGA+WCHJww= -golang.org/x/oauth2 v0.34.0 h1:hqK/t4AKgbqWkdkcAeI8XLmbK+4m4G5YeQRrmiotGlw= -golang.org/x/oauth2 v0.34.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA= +golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs= +golang.org/x/oauth2 v0.36.0/go.mod h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q= golang.org/x/sync v0.20.0 h1:e0PTpb7pjO8GAtTs2dQ6jYa5BWYlMuX047Dco/pItO4= golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -201,14 +201,14 @@ golang.org/x/text v0.37.0/go.mod h1:a5sjxXGs9hsn/AJVwuElvCAo9v8QYLzvavO5z2PiM38= golang.org/x/tools v0.44.0 h1:UP4ajHPIcuMjT1GqzDWRlalUEoY+uzoZKnhOjbIPD2c= golang.org/x/tools v0.44.0/go.mod h1:KA0AfVErSdxRZIsOVipbv3rQhVXTnlU6UhKxHd1seDI= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk= -gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E= -google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 h1:fCvbg86sFXwdrl5LgVcTEvNC+2txB5mgROGmRL5mrls= -google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217/go.mod h1:+rXWjjaukWZun3mLfjmVnQi18E1AsFbDN9QdJ5YXLto= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260319201613-d00831a3d3e7 h1:ndE4FoJqsIceKP2oYSnUZqhTdYufCYYkqwtFzfrhI7w= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260319201613-d00831a3d3e7/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8= -google.golang.org/grpc v1.79.3 h1:sybAEdRIEtvcD68Gx7dmnwjZKlyfuc61Dyo9pGXXkKE= -google.golang.org/grpc v1.79.3/go.mod h1:KmT0Kjez+0dde/v2j9vzwoAScgEPx/Bw1CYChhHLrHQ= +gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= +gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E= +google.golang.org/genproto/googleapis/api v0.0.0-20260414002931-afd174a4e478 h1:yQugLulqltosq0B/f8l4w9VryjV+N/5gcW0jQ3N8Qec= +google.golang.org/genproto/googleapis/api v0.0.0-20260414002931-afd174a4e478/go.mod h1:C6ADNqOxbgdUUeRTU+LCHDPB9ttAMCTff6auwCVa4uc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20260414002931-afd174a4e478 h1:RmoJA1ujG+/lRGNfUnOMfhCy5EipVMyvUE+KNbPbTlw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20260414002931-afd174a4e478/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8= +google.golang.org/grpc v1.82.1 h1:NnAxzGRA0677vCa4BUkOAnO5+FfQqVl9iUXeD0IqcGE= +google.golang.org/grpc v1.82.1/go.mod h1:yzTZ1TB1Z3SG+LIYaI+WiE8D5+PZ3ArnrSp8zF3+/ZA= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE= From c0d57da2bed9a72d2b06c593ae5c321bf3bfe253 Mon Sep 17 00:00:00 2001 From: Declan Teevan Date: Wed, 19 Aug 2026 09:45:19 +0100 Subject: [PATCH 2/2] chore: format buf Signed-off-by: Declan Teevan --- .../protobufs/stocklet/auth/v1/service.proto | 8 +++---- .../protobufs/stocklet/order/v1/types.proto | 2 +- schema/protobufs/stocklet/stocklet.proto | 22 +++++++++---------- .../protobufs/stocklet/user/v1/service.proto | 12 +++++----- schema/protobufs/stocklet/user/v1/types.proto | 8 +++---- 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/schema/protobufs/stocklet/auth/v1/service.proto b/schema/protobufs/stocklet/auth/v1/service.proto index 121479d..ddec967 100644 --- a/schema/protobufs/stocklet/auth/v1/service.proto +++ b/schema/protobufs/stocklet/auth/v1/service.proto @@ -79,8 +79,8 @@ message LoginPasswordRequest { string password = 2 [ (google.api.field_behavior) = REQUIRED, (buf.validate.field).string = { - min_len: 1; - max_len: 64; + min_len: 1 + max_len: 64 } ]; } @@ -99,8 +99,8 @@ message SetPasswordRequest { string password = 2 [ (google.api.field_behavior) = REQUIRED, (buf.validate.field).string = { - min_len: 1; - max_len: 64; + min_len: 1 + max_len: 64 } ]; } diff --git a/schema/protobufs/stocklet/order/v1/types.proto b/schema/protobufs/stocklet/order/v1/types.proto index 89d0204..d2bd8cc 100644 --- a/schema/protobufs/stocklet/order/v1/types.proto +++ b/schema/protobufs/stocklet/order/v1/types.proto @@ -34,7 +34,7 @@ message Order { string id = 1 [(buf.validate.field).string.min_len = 1]; OrderStatus status = 2 [(buf.validate.field).enum = { - defined_only: true, + defined_only: true not_in: [0] }]; diff --git a/schema/protobufs/stocklet/stocklet.proto b/schema/protobufs/stocklet/stocklet.proto index 3f3805f..a701656 100644 --- a/schema/protobufs/stocklet/stocklet.proto +++ b/schema/protobufs/stocklet/stocklet.proto @@ -23,17 +23,17 @@ import "protoc-gen-openapiv2/options/annotations.proto"; option go_package = "github.com/hexolan/stocklet/internal/pkg/protogen"; option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { info: { - title: "Stocklet"; - version: "0.1.0"; + title: "Stocklet" + version: "0.1.0" contact: { - name: "GitHub Repository"; - url: "https://github.com/hexolan/stocklet"; - }; - license: { - name: "AGPL-3.0"; - url: "https://github.com/hexolan/stocklet/blob/main/LICENSE"; + name: "GitHub Repository" + url: "https://github.com/hexolan/stocklet" } - }; - host: "localhost"; - schemes: HTTP; + license: { + name: "AGPL-3.0" + url: "https://github.com/hexolan/stocklet/blob/main/LICENSE" + } + } + host: "localhost" + schemes: HTTP }; diff --git a/schema/protobufs/stocklet/user/v1/service.proto b/schema/protobufs/stocklet/user/v1/service.proto index 9ecc347..d060225 100644 --- a/schema/protobufs/stocklet/user/v1/service.proto +++ b/schema/protobufs/stocklet/user/v1/service.proto @@ -54,16 +54,16 @@ message RegisterUserRequest { string first_name = 1 [ (google.api.field_behavior) = REQUIRED, (buf.validate.field).string = { - min_len: 1; - max_len: 35; + min_len: 1 + max_len: 35 } ]; string last_name = 2 [ (google.api.field_behavior) = REQUIRED, (buf.validate.field).string = { - min_len: 1; - max_len: 35; + min_len: 1 + max_len: 35 } ]; @@ -75,8 +75,8 @@ message RegisterUserRequest { string password = 4 [ (google.api.field_behavior) = REQUIRED, (buf.validate.field).string = { - min_len: 1; - max_len: 64; + min_len: 1 + max_len: 64 } ]; } diff --git a/schema/protobufs/stocklet/user/v1/types.proto b/schema/protobufs/stocklet/user/v1/types.proto index eacec4e..346a1bc 100644 --- a/schema/protobufs/stocklet/user/v1/types.proto +++ b/schema/protobufs/stocklet/user/v1/types.proto @@ -27,12 +27,12 @@ message User { string email = 2 [(buf.validate.field).string.email = true]; string first_name = 3 [(buf.validate.field).string = { - min_len: 1; - max_len: 35; + min_len: 1 + max_len: 35 }]; string last_name = 4 [(buf.validate.field).string = { - min_len: 1; - max_len: 35; + min_len: 1 + max_len: 35 }]; int64 created_at = 5;