e84df1db08
Remove Sentry dependencies and configuration. Introduce monitoring setup for OpenTelemetry. Update logging to include log format options, and replace Sentry error handling middleware with monitoring handlers for GraphQL playground. Adjust environment variable handling to enhance configuration clarity and flexibility.
80 lines
3.4 KiB
Modula-2
80 lines
3.4 KiB
Modula-2
module gitlab.com/unboundsoftware/schemas
|
|
|
|
go 1.24.4
|
|
|
|
require (
|
|
github.com/99designs/gqlgen v0.17.74
|
|
github.com/Khan/genqlient v0.8.1
|
|
github.com/alecthomas/kong v1.11.0
|
|
github.com/apex/log v1.9.0
|
|
github.com/auth0/go-jwt-middleware/v2 v2.3.0
|
|
github.com/golang-jwt/jwt/v5 v5.2.2
|
|
github.com/jmoiron/sqlx v1.4.0
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/pressly/goose/v3 v3.24.3
|
|
github.com/rs/cors v1.11.1
|
|
github.com/sparetimecoders/goamqp v0.3.2
|
|
github.com/stretchr/testify v1.10.0
|
|
github.com/vektah/gqlparser/v2 v2.5.27
|
|
github.com/wundergraph/graphql-go-tools/v2 v2.0.0-rc.189
|
|
gitlab.com/unboundsoftware/eventsourced/amqp v1.8.1
|
|
gitlab.com/unboundsoftware/eventsourced/eventsourced v1.19.2
|
|
gitlab.com/unboundsoftware/eventsourced/pg v1.17.0
|
|
go.opentelemetry.io/contrib/bridges/otelslog v0.11.0
|
|
go.opentelemetry.io/otel v1.36.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.36.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.36.0
|
|
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.12.2
|
|
go.opentelemetry.io/otel/log v0.12.2
|
|
go.opentelemetry.io/otel/sdk v1.36.0
|
|
go.opentelemetry.io/otel/sdk/log v0.12.2
|
|
go.opentelemetry.io/otel/sdk/metric v1.36.0
|
|
go.opentelemetry.io/otel/trace v1.36.0
|
|
)
|
|
|
|
require (
|
|
github.com/agnivade/levenshtein v1.2.1 // indirect
|
|
github.com/buger/jsonparser v1.1.1 // indirect
|
|
github.com/cenkalti/backoff/v5 v5.0.2 // indirect
|
|
github.com/cespare/xxhash/v2 v2.3.0 // indirect
|
|
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/go-logr/logr v1.4.2 // indirect
|
|
github.com/go-logr/stdr v1.2.2 // indirect
|
|
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/gorilla/websocket v1.5.1 // indirect
|
|
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 // indirect
|
|
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
|
|
github.com/lib/pq v1.10.9 // indirect
|
|
github.com/mfridman/interpolate v0.0.2 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/rabbitmq/amqp091-go v1.10.0 // indirect
|
|
github.com/russross/blackfriday/v2 v2.1.0 // indirect
|
|
github.com/sethvargo/go-retry v0.3.0 // indirect
|
|
github.com/sosodev/duration v1.3.1 // indirect
|
|
github.com/tidwall/gjson v1.17.0 // indirect
|
|
github.com/tidwall/match v1.1.1 // indirect
|
|
github.com/tidwall/pretty v1.2.1 // indirect
|
|
github.com/tidwall/sjson v1.2.5 // indirect
|
|
github.com/urfave/cli/v2 v2.27.6 // indirect
|
|
github.com/wundergraph/astjson v0.0.0-20250106123708-be463c97e083 // indirect
|
|
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect
|
|
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.36.0 // indirect
|
|
go.opentelemetry.io/otel/metric v1.36.0 // indirect
|
|
go.opentelemetry.io/proto/otlp v1.6.0 // indirect
|
|
go.uber.org/multierr v1.11.0 // indirect
|
|
golang.org/x/mod v0.24.0 // indirect
|
|
golang.org/x/net v0.40.0 // indirect
|
|
golang.org/x/sync v0.14.0 // indirect
|
|
golang.org/x/sys v0.33.0 // indirect
|
|
golang.org/x/text v0.25.0 // indirect
|
|
golang.org/x/tools v0.33.0 // indirect
|
|
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 // indirect
|
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 // indirect
|
|
google.golang.org/grpc v1.72.1 // indirect
|
|
google.golang.org/protobuf v1.36.6 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|