gotosocial/internal/config
Jochen Schalanda 56204cc2f4 [feature] add support for sending headers to tracing system
Add support for sending additional HTTP or gRPC headers which
can be used for authentication or other additional information
for the tracing system without having to set up a local instance
of the OpenTelemetry Collector to add these headers.

Example with Dash0:

```yaml
tracing-enabled: false
tracing-transport: "grpc"
tracing-endpoint: "ingress.eu-west-1.aws.dash0.com:4317"
tracing-headers:
  "Authorization": "Bearer DASH0_AUTH_TOKEN"
  "Dash0-Dataset": "gotosocial"
```

Example with Honeycomb:

```yaml
tracing-enabled: false
tracing-transport: "grpc"
tracing-endpoint: "api.honeycomb.io:443"
tracing-headers:
  "x-honeycomb-team": "YOUR_API_KEY"
  "x-honeycomb-dataset": "YOUR_DATASET"
```
2024-12-14 17:28:50 +01:00
..
gen [bug] Fix an import statement in the gen template (#2426) 2023-12-08 13:07:34 +01:00
testdata [chore/docs] Replace specific year range of copyright notice (#2520) 2024-01-13 16:33:53 +01:00
config.go [feature] add support for sending headers to tracing system 2024-12-14 17:28:50 +01:00
config_test.go [feature] support configuring database caches (#1246) 2022-12-11 13:03:15 +00:00
const.go [feature] request blocking by http headers (#2409) 2023-12-18 14:18:25 +00:00
defaults.go [feature] add support for sending headers to tracing system 2024-12-14 17:28:50 +01:00
flags.go [feature] support processing of (many) more media types (#3090) 2024-07-12 09:39:47 +00:00
global.go [experiment] add alternative wasm sqlite3 implementation available via build-tag (#2863) 2024-05-27 17:46:15 +02:00
helpers.gen.go [feature] add support for sending headers to tracing system 2024-12-14 17:28:50 +01:00
state.go [experiment] add alternative wasm sqlite3 implementation available via build-tag (#2863) 2024-05-27 17:46:15 +02:00
util.go [feature] enable + document explicit IP dialer allowing/denying (#1950) 2023-07-07 16:17:39 +02:00
validate.go [feature] Object store custom URL (S3) (#3046) 2024-07-31 13:44:18 +01:00
validate_test.go [feature] Set/show instance language(s); show post language on frontend (#2362) 2023-11-17 11:35:28 +01:00