mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 08:05:43 -06:00
Instrumentation: removes option to return uname as header (#62929)
Signed-off-by: bergquist <carl.bergquist@gmail.com>
This commit is contained in:
parent
39537043ec
commit
9d66b18b9c
@ -56,7 +56,6 @@ Alpha features might be changed or removed without prior notice.
|
|||||||
|
|
||||||
| Feature toggle name | Description |
|
| Feature toggle name | Description |
|
||||||
| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `returnUnameHeader` | Return user login as header for authenticated requests |
|
|
||||||
| `alertingBigTransactions` | Use big transactions for alerting database writes |
|
| `alertingBigTransactions` | Use big transactions for alerting database writes |
|
||||||
| `dashboardPreviews` | Create and show thumbnails for dashboard search results |
|
| `dashboardPreviews` | Create and show thumbnails for dashboard search results |
|
||||||
| `live-pipeline` | Enable a generic live processing pipeline |
|
| `live-pipeline` | Enable a generic live processing pipeline |
|
||||||
|
@ -16,7 +16,6 @@
|
|||||||
export interface FeatureToggles {
|
export interface FeatureToggles {
|
||||||
[name: string]: boolean | undefined; // support any string value
|
[name: string]: boolean | undefined; // support any string value
|
||||||
|
|
||||||
returnUnameHeader?: boolean;
|
|
||||||
alertingBigTransactions?: boolean;
|
alertingBigTransactions?: boolean;
|
||||||
trimDefaults?: boolean;
|
trimDefaults?: boolean;
|
||||||
disableEnvelopeEncryption?: boolean;
|
disableEnvelopeEncryption?: boolean;
|
||||||
|
@ -214,11 +214,6 @@ func (h *ContextHandler) Middleware(next http.Handler) http.Handler {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// this can be used by proxies to identify certain users
|
|
||||||
if h.features.IsEnabled(featuremgmt.FlagReturnUnameHeader) {
|
|
||||||
w.Header().Add("grafana-uname", reqContext.Login)
|
|
||||||
}
|
|
||||||
|
|
||||||
next.ServeHTTP(w, r)
|
next.ServeHTTP(w, r)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -9,11 +9,6 @@ package featuremgmt
|
|||||||
var (
|
var (
|
||||||
// Register each toggle here
|
// Register each toggle here
|
||||||
standardFeatureFlags = []FeatureFlag{
|
standardFeatureFlags = []FeatureFlag{
|
||||||
{
|
|
||||||
Name: "returnUnameHeader",
|
|
||||||
Description: "Return user login as header for authenticated requests",
|
|
||||||
State: FeatureStateAlpha,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
Name: "alertingBigTransactions",
|
Name: "alertingBigTransactions",
|
||||||
Description: "Use big transactions for alerting database writes",
|
Description: "Use big transactions for alerting database writes",
|
||||||
|
@ -7,10 +7,6 @@
|
|||||||
package featuremgmt
|
package featuremgmt
|
||||||
|
|
||||||
const (
|
const (
|
||||||
// FlagReturnUnameHeader
|
|
||||||
// Return user login as header for authenticated requests
|
|
||||||
FlagReturnUnameHeader = "returnUnameHeader"
|
|
||||||
|
|
||||||
// FlagAlertingBigTransactions
|
// FlagAlertingBigTransactions
|
||||||
// Use big transactions for alerting database writes
|
// Use big transactions for alerting database writes
|
||||||
FlagAlertingBigTransactions = "alertingBigTransactions"
|
FlagAlertingBigTransactions = "alertingBigTransactions"
|
||||||
|
Loading…
Reference in New Issue
Block a user