build(deps): update ermite-api to the merge request contract
- commit
- fef88c6b8d70428b1ab439ba6d3a4a55eaccb4ef
- author
- brice · · 2026-10-10 16:05 UTC
- parent
- 3f267b5
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
3 files · +9 -3
M go.mod +1 -1
| @@ -12,7 +12,7 @@ tool ( | |||
| 12 | 12 | ) | |
| 13 | 13 | ||
| 14 | 14 | require ( | |
| 15 | - | bnema.dev/ermite-api v0.0.0-20261010105752-6c7e2b344114 | |
| 15 | + | bnema.dev/ermite-api v0.0.0-20261010155050-303f037eb5ed | |
| 16 | 16 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3 | |
| 17 | 17 | connectrpc.com/connect v1.21.0 | |
| 18 | 18 | github.com/a-h/templ v0.3.1020 | |
| @@ -12,7 +12,7 @@ tool ( | |||||
| 12 | ) | 12 | ) | ||
| 13 | 13 | ||||
| 14 | require ( | 14 | require ( | ||
| 15 | - | bnema.dev/ermite-api v0.0.0-20261010105752-6c7e2b344114 | 15 | + | bnema.dev/ermite-api v0.0.0-20261010155050-303f037eb5ed |
| 16 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3 | 16 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3 | ||
| 17 | connectrpc.com/connect v1.21.0 | 17 | connectrpc.com/connect v1.21.0 | ||
| 18 | github.com/a-h/templ v0.3.1020 | 18 | github.com/a-h/templ v0.3.1020 | ||
M go.sum +2 -2
| @@ -1,5 +1,5 @@ | |||
| 1 | - | bnema.dev/ermite-api v0.0.0-20261010105752-6c7e2b344114 h1:s0to/hhxAz0JRgSgSFgric+gH+WXl1ZuDjZQ17/r9og= | |
| 2 | - | bnema.dev/ermite-api v0.0.0-20261010105752-6c7e2b344114/go.mod h1:L5smjt+IAigyAo3Ny2EnFB9IwvIGOPT1GoByZNgbDa8= | |
| 1 | + | bnema.dev/ermite-api v0.0.0-20261010155050-303f037eb5ed h1:JtPA+6SU8PThRFwOaFVLnscyBhNE9ObT5nJBzi6t+HQ= | |
| 2 | + | bnema.dev/ermite-api v0.0.0-20261010155050-303f037eb5ed/go.mod h1:L5smjt+IAigyAo3Ny2EnFB9IwvIGOPT1GoByZNgbDa8= | |
| 3 | 3 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3 h1:PVTDOWTg9JJZrnJznTHSCB1Vcc+x2n6zMgZkKiFwvuw= | |
| 4 | 4 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3/go.mod h1:5Tb7lsUx00GVtTC6rGRWG9JbBMKlZ8hi/klP8L/DcEA= | |
| 5 | 5 | buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.12-20260722160903-4d94f3df3a7b.2 h1:z5+rVknD0AvorY/QV9cb3ohUXw4E7HvxU4+2JUH6EHU= | |
| @@ -1,5 +1,5 @@ | |||||
| 1 | - | bnema.dev/ermite-api v0.0.0-20261010105752-6c7e2b344114 h1:s0to/hhxAz0JRgSgSFgric+gH+WXl1ZuDjZQ17/r9og= | 1 | + | bnema.dev/ermite-api v0.0.0-20261010155050-303f037eb5ed h1:JtPA+6SU8PThRFwOaFVLnscyBhNE9ObT5nJBzi6t+HQ= |
| 2 | - | bnema.dev/ermite-api v0.0.0-20261010105752-6c7e2b344114/go.mod h1:L5smjt+IAigyAo3Ny2EnFB9IwvIGOPT1GoByZNgbDa8= | 2 | + | bnema.dev/ermite-api v0.0.0-20261010155050-303f037eb5ed/go.mod h1:L5smjt+IAigyAo3Ny2EnFB9IwvIGOPT1GoByZNgbDa8= |
| 3 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3 h1:PVTDOWTg9JJZrnJznTHSCB1Vcc+x2n6zMgZkKiFwvuw= | 3 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3 h1:PVTDOWTg9JJZrnJznTHSCB1Vcc+x2n6zMgZkKiFwvuw= | ||
| 4 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3/go.mod h1:5Tb7lsUx00GVtTC6rGRWG9JbBMKlZ8hi/klP8L/DcEA= | 4 | bnema.dev/ermite-kv v0.0.0-20261010031554-5e09b48f81c3/go.mod h1:5Tb7lsUx00GVtTC6rGRWG9JbBMKlZ8hi/klP8L/DcEA= | ||
| 5 | buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.12-20260722160903-4d94f3df3a7b.2 h1:z5+rVknD0AvorY/QV9cb3ohUXw4E7HvxU4+2JUH6EHU= | 5 | buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.12-20260722160903-4d94f3df3a7b.2 h1:z5+rVknD0AvorY/QV9cb3ohUXw4E7HvxU4+2JUH6EHU= | ||
M internal/adapters/rpc/server.go +6 -0
| @@ -4,6 +4,7 @@ package rpc | |||
| 4 | 4 | ||
| 5 | 5 | import ( | |
| 6 | 6 | "context" | |
| 7 | + | "errors" | |
| 7 | 8 | "slices" | |
| 8 | 9 | ||
| 9 | 10 | "connectrpc.com/connect" | |
| @@ -17,3 +18,8 @@ type serverService struct{ version string } | |||
| 17 | 18 | func (s *serverService) GetVersion(context.Context, *connect.Request[pb.GetVersionRequest]) (*connect.Response[pb.GetVersionResponse], error) { | |
| 18 | 19 | return connect.NewResponse(&pb.GetVersionResponse{Version: s.version, Features: slices.Clone(Features)}), nil | |
| 19 | 20 | } | |
| 21 | + | ||
| 22 | + | // GetSigningKey is not served yet: the server does not list "signing_key". | |
| 23 | + | func (s *serverService) GetSigningKey(context.Context, *connect.Request[pb.GetSigningKeyRequest]) (*connect.Response[pb.GetSigningKeyResponse], error) { | |
| 24 | + | return nil, connect.NewError(connect.CodeUnimplemented, errors.New("no signing key")) | |
| 25 | + | } | |
| @@ -4,6 +4,7 @@ package rpc | |||||
| 4 | 4 | ||||
| 5 | import ( | 5 | import ( | ||
| 6 | "context" | 6 | "context" | ||
| 7 | + | "errors" | |||
| 7 | "slices" | 8 | "slices" | ||
| 8 | 9 | ||||
| 9 | "connectrpc.com/connect" | 10 | "connectrpc.com/connect" | ||
| @@ -17,3 +18,8 @@ type serverService struct{ version string } | |||||
| 17 | func (s *serverService) GetVersion(context.Context, *connect.Request[pb.GetVersionRequest]) (*connect.Response[pb.GetVersionResponse], error) { | 18 | func (s *serverService) GetVersion(context.Context, *connect.Request[pb.GetVersionRequest]) (*connect.Response[pb.GetVersionResponse], error) { | ||
| 18 | return connect.NewResponse(&pb.GetVersionResponse{Version: s.version, Features: slices.Clone(Features)}), nil | 19 | return connect.NewResponse(&pb.GetVersionResponse{Version: s.version, Features: slices.Clone(Features)}), nil | ||
| 19 | } | 20 | } | ||
| 21 | + | ||||
| 22 | + | // GetSigningKey is not served yet: the server does not list "signing_key". | |||
| 23 | + | func (s *serverService) GetSigningKey(context.Context, *connect.Request[pb.GetSigningKeyRequest]) (*connect.Response[pb.GetSigningKeyResponse], error) { | |||
| 24 | + | return nil, connect.NewError(connect.CodeUnimplemented, errors.New("no signing key")) | |||
| 25 | + | } | |||