Commit Graph

30 Commits

Author SHA1 Message Date
174aa3a497
migrate grpc-web to traefik fork
close #12

Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2024-10-17 18:30:48 +02:00
3a3d77169c
interceptors: migrate to otel and add logging interceptor
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2024-10-17 17:15:05 +02:00
ccf44285f9
upgrade dependencies
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2024-10-10 16:07:26 +02:00
dependabot[bot]
efaa4bd14f build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
Bumps [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) from 0.44.0 to 0.46.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.44.0...zpages/v0.46.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 16:57:22 +01:00
2380a4386c
update deps
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-11-14 16:52:29 +01:00
5d6b16a2c2
chore: upgrade dependencies
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-10-26 16:58:32 +02:00
8fd170c0a8
deps: update all
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-09-16 16:29:22 +02:00
37b09f9f54
add proxy protocol support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-09-16 16:24:55 +02:00
2f163ab7d1
logger: add WithReportCaller and Clone
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-08-04 22:47:21 +02:00
1fa30d9706
mux: run http server if gateway | grpcWeb | react | mux is defined
goroutines: use errgroup
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-07-08 01:29:18 +02:00
291c4f6361
deps: upgrade go to 1.20 and update dependencies
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-03-08 11:51:28 +01:00
2bb79e6c11
deps: upgrade grpc
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-02-21 14:47:43 +01:00
926af303e8
upgrade logrus, add logger.Trace support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-12-22 10:27:33 +01:00
c7096975b1
interceptors: add ban
health: set services serving on start and not available on close

Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-27 17:06:18 +02:00
8e6cfd2daa
remove gorm support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-07-26 07:55:18 +02:00
0754c0de00
logger: add SetLevel and Logr for logr interoperability
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-03-24 13:48:24 +01:00
2832f13f3c
update grpc, service: implements reflection.GRPCService
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-03-11 13:42:02 +01:00
c0e79d8834
service: replace cmd with NewFlagSet, add internal service version metadata interceptors
client: add NewFlagSet, add missing Options interface methods

Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-03-10 12:46:36 +01:00
eed8fd3501 grpc-gateway: wrap with wsproxy 2021-12-07 19:53:16 +01:00
c6557d12f2 add sentry interceptors 2021-11-21 16:24:22 +01:00
dc78a2c688 add metrics, tracing, validation interceptors, add options: WithInterceptors, With{Client,Server}Interceptors 2021-11-21 14:58:49 +01:00
9ae20eab1e add signals based on controller-runtime signals handler 2021-11-21 12:36:34 +01:00
43357bc790 add http middleware, add option to use custom mux, improved logger kvs 2021-10-13 17:05:59 +02:00
1eea54f18a remove transport draft, add grpc web and gateway support 2021-09-18 01:44:08 +02:00
4085420f6f upgrade deps 2021-07-17 22:51:11 +02:00
9c16750ffc tranport draft, renamed module 2021-07-17 22:40:06 +02:00
a6696b1d39 service and client implements last grpc server and client interfaces, improved errors, add signals handling 2020-11-27 14:00:45 +01:00
9f5f03b862 add registry base interface, mdns, noop implementations, add resolver, client 2020-11-15 15:54:46 +01:00
4ca6bedf5a add cert generation, tls config, reflection 2020-08-07 10:59:27 +02:00
8197d933f8 [wip] base options, command, service 2020-01-22 14:02:06 +01:00