diff --git a/public/app/plugins/datasource/influxdb/components/ConfigEditor.tsx b/public/app/plugins/datasource/influxdb/components/ConfigEditor.tsx
index 787ace327bc..baafeae4f8c 100644
--- a/public/app/plugins/datasource/influxdb/components/ConfigEditor.tsx
+++ b/public/app/plugins/datasource/influxdb/components/ConfigEditor.tsx
@@ -11,16 +11,7 @@ import {
updateDatasourcePluginJsonDataOption,
updateDatasourcePluginResetOption,
} from '@grafana/data';
-import {
- Alert,
- DataSourceHttpSettings,
- InfoBox,
- InlineField,
- InlineFormLabel,
- LegacyForms,
- SecureSocksProxySettings,
- Select,
-} from '@grafana/ui';
+import { Alert, DataSourceHttpSettings, InfoBox, InlineField, InlineFormLabel, LegacyForms, Select } from '@grafana/ui';
import { config } from 'app/core/config';
import { BROWSER_MODE_DISABLED_MESSAGE } from '../constants';
@@ -334,12 +325,9 @@ export class ConfigEditor extends PureComponent
{
dataSourceConfig={options}
defaultUrl="http://localhost:8086"
onChange={onOptionsChange}
+ secureSocksDSProxyEnabled={config.secureSocksDSProxyEnabled}
/>
- {config.featureToggles.secureSocksDatasourceProxy && (
-
- )}
-
InfluxDB Details
diff --git a/public/app/plugins/datasource/jaeger/components/ConfigEditor.tsx b/public/app/plugins/datasource/jaeger/components/ConfigEditor.tsx
index aa2df3773ed..62296f503e2 100644
--- a/public/app/plugins/datasource/jaeger/components/ConfigEditor.tsx
+++ b/public/app/plugins/datasource/jaeger/components/ConfigEditor.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import { DataSourcePluginOptionsEditorProps } from '@grafana/data';
import { config } from '@grafana/runtime';
-import { DataSourceHttpSettings, SecureSocksProxySettings } from '@grafana/ui';
+import { DataSourceHttpSettings } from '@grafana/ui';
import { NodeGraphSettings } from 'app/core/components/NodeGraphSettings';
import { TraceToLogsSettings } from 'app/core/components/TraceToLogs/TraceToLogsSettings';
import { TraceToMetricsSettings } from 'app/core/components/TraceToMetrics/TraceToMetricsSettings';
@@ -18,12 +18,9 @@ export const ConfigEditor = ({ options, onOptionsChange }: Props) => {
dataSourceConfig={options}
showAccessOptions={false}
onChange={onOptionsChange}
+ secureSocksDSProxyEnabled={config.secureSocksDSProxyEnabled}
/>
- {config.featureToggles.secureSocksDatasourceProxy && (
-
- )}
-
diff --git a/public/app/plugins/datasource/loki/configuration/ConfigEditor.tsx b/public/app/plugins/datasource/loki/configuration/ConfigEditor.tsx
index f5a3dee4ccb..b518ffc06ee 100644
--- a/public/app/plugins/datasource/loki/configuration/ConfigEditor.tsx
+++ b/public/app/plugins/datasource/loki/configuration/ConfigEditor.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import { DataSourcePluginOptionsEditorProps, DataSourceSettings } from '@grafana/data';
import { config } from '@grafana/runtime';
-import { AlertingSettings, DataSourceHttpSettings, SecureSocksProxySettings } from '@grafana/ui';
+import { AlertingSettings, DataSourceHttpSettings } from '@grafana/ui';
import { LokiOptions } from '../types';
@@ -36,12 +36,9 @@ export const ConfigEditor = (props: Props) => {
dataSourceConfig={options}
showAccessOptions={false}
onChange={onOptionsChange}
+ secureSocksDSProxyEnabled={config.secureSocksDSProxyEnabled}
/>
- {config.featureToggles.secureSocksDatasourceProxy && (
-
- )}
-
options={options} onOptionsChange={onOptionsChange} />
- {config.featureToggles.secureSocksDatasourceProxy && (
+ {config.secureSocksDSProxyEnabled && (
)}
diff --git a/public/app/plugins/datasource/mysql/configuration/ConfigurationEditor.tsx b/public/app/plugins/datasource/mysql/configuration/ConfigurationEditor.tsx
index 3d8c434b3ec..2c351fd51ac 100644
--- a/public/app/plugins/datasource/mysql/configuration/ConfigurationEditor.tsx
+++ b/public/app/plugins/datasource/mysql/configuration/ConfigurationEditor.tsx
@@ -152,7 +152,7 @@ export const ConfigurationEditor = (props: DataSourcePluginOptionsEditorProps
- {config.featureToggles.secureSocksDatasourceProxy && (
+ {config.secureSocksDSProxyEnabled && (
)}
{jsonData.tlsAuth || jsonData.tlsAuthWithCACert ? (
diff --git a/public/app/plugins/datasource/opentsdb/components/ConfigEditor.tsx b/public/app/plugins/datasource/opentsdb/components/ConfigEditor.tsx
index 061a37acbf9..aa0feefac35 100644
--- a/public/app/plugins/datasource/opentsdb/components/ConfigEditor.tsx
+++ b/public/app/plugins/datasource/opentsdb/components/ConfigEditor.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import { DataSourcePluginOptionsEditorProps } from '@grafana/data';
import { config } from '@grafana/runtime';
-import { DataSourceHttpSettings, SecureSocksProxySettings } from '@grafana/ui';
+import { DataSourceHttpSettings } from '@grafana/ui';
import { OpenTsdbOptions } from '../types';
@@ -17,10 +17,8 @@ export const ConfigEditor = (props: DataSourcePluginOptionsEditorProps
- {config.featureToggles.secureSocksDatasourceProxy && (
-
- )}
>
);
diff --git a/public/app/plugins/datasource/parca/ConfigEditor.tsx b/public/app/plugins/datasource/parca/ConfigEditor.tsx
index 7937c46fcc4..0c3f1e9df8a 100644
--- a/public/app/plugins/datasource/parca/ConfigEditor.tsx
+++ b/public/app/plugins/datasource/parca/ConfigEditor.tsx
@@ -1,7 +1,7 @@
import React from 'react';
import { DataSourcePluginOptionsEditorProps } from '@grafana/data';
-import { DataSourceHttpSettings, SecureSocksProxySettings } from '@grafana/ui';
+import { DataSourceHttpSettings } from '@grafana/ui';
import { config } from 'app/core/config';
import { ParcaDataSourceOptions } from './types';
@@ -18,10 +18,8 @@ export const ConfigEditor = (props: Props) => {
dataSourceConfig={options}
showAccessOptions={false}
onChange={onOptionsChange}
+ secureSocksDSProxyEnabled={config.secureSocksDSProxyEnabled}
/>
- {config.featureToggles.secureSocksDatasourceProxy && (
-
- )}
>
);
};
diff --git a/public/app/plugins/datasource/phlare/ConfigEditor.tsx b/public/app/plugins/datasource/phlare/ConfigEditor.tsx
index 4d8c1583b0f..05ac5f9cb13 100644
--- a/public/app/plugins/datasource/phlare/ConfigEditor.tsx
+++ b/public/app/plugins/datasource/phlare/ConfigEditor.tsx
@@ -1,13 +1,7 @@
import React from 'react';
import { DataSourcePluginOptionsEditorProps } from '@grafana/data';
-import {
- DataSourceHttpSettings,
- EventsWithValidation,
- LegacyForms,
- regexValidation,
- SecureSocksProxySettings,
-} from '@grafana/ui';
+import { DataSourceHttpSettings, EventsWithValidation, LegacyForms, regexValidation } from '@grafana/ui';
import { config } from 'app/core/config';
import { PhlareDataSourceOptions } from './types';
@@ -24,11 +18,9 @@ export const ConfigEditor = (props: Props) => {
dataSourceConfig={options}
showAccessOptions={false}
onChange={onOptionsChange}
+ secureSocksDSProxyEnabled={config.secureSocksDSProxyEnabled}
/>
- {config.featureToggles.secureSocksDatasourceProxy && (
-
- )}
Querying
diff --git a/public/app/plugins/datasource/postgres/configuration/ConfigurationEditor.tsx b/public/app/plugins/datasource/postgres/configuration/ConfigurationEditor.tsx
index 458790664c7..fd29a5b5c73 100644
--- a/public/app/plugins/datasource/postgres/configuration/ConfigurationEditor.tsx
+++ b/public/app/plugins/datasource/postgres/configuration/ConfigurationEditor.tsx
@@ -167,7 +167,7 @@ export const PostgresConfigEditor = (props: DataSourcePluginOptionsEditorProps
- {config.featureToggles.secureSocksDatasourceProxy && (
+ {config.secureSocksDSProxyEnabled && (