From e4f419b84f43ea56bd50971f479bdf0084a107b8 Mon Sep 17 00:00:00 2001
From: Joey <90795735+joey-grafana@users.noreply.github.com>
Date: Tue, 25 Jul 2023 12:50:12 +0100
Subject: [PATCH] Tempo: Use new configuration editor components (#71288)
* Use new config components in Tempo
* Update Grafana experimental version
---
.../tempo/configuration/ConfigEditor.tsx | 34 ++++++++++++++-----
1 file changed, 26 insertions(+), 8 deletions(-)
diff --git a/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx b/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx
index e238ebde6e8..2a3fa55c9af 100644
--- a/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx
+++ b/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx
@@ -2,9 +2,17 @@ import { css } from '@emotion/css';
import React from 'react';
import { DataSourcePluginOptionsEditorProps, GrafanaTheme2 } from '@grafana/data';
-import { ConfigSection, ConfigSubSection, DataSourceDescription } from '@grafana/experimental';
+import {
+ AdvancedHttpSettings,
+ Auth,
+ ConfigSection,
+ ConfigSubSection,
+ ConnectionSettings,
+ convertLegacyAuthProps,
+ DataSourceDescription,
+} from '@grafana/experimental';
import { config } from '@grafana/runtime';
-import { DataSourceHttpSettings, useStyles2 } from '@grafana/ui';
+import { SecureSocksProxySettings, useStyles2 } from '@grafana/ui';
import { ConfigDescriptionLink } from 'app/core/components/ConfigDescriptionLink';
import { Divider } from 'app/core/components/Divider';
import { NodeGraphSection } from 'app/core/components/NodeGraphSettings';
@@ -32,13 +40,19 @@ export const ConfigEditor = ({ options, onOptionsChange }: Props) => {
-
+
+
+
+
+ {config.secureSocksDSProxyEnabled && (
+
+ )}
@@ -59,6 +73,10 @@ export const ConfigEditor = ({ options, onOptionsChange }: Props) => {
isCollapsible={true}
isInitiallyOpen={false}
>
+
+
+
+