Chore: clean up Enterprise feature toggles (#28264)

This commit is contained in:
Agnès Toulet 2020-10-14 19:08:52 +02:00 committed by GitHub
parent f8e0adb168
commit c3336e6ecf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 13 deletions

View File

@ -41,8 +41,6 @@ export interface FeatureToggles {
* Available only in Grafana Enterprise * Available only in Grafana Enterprise
*/ */
meta: boolean; meta: boolean;
datasourceInsights: boolean;
reportGrid: boolean;
} }
/** /**

View File

@ -55,8 +55,6 @@ export class GrafanaBootConfig implements GrafanaConfig {
live: false, live: false,
expressions: false, expressions: false,
meta: false, meta: false,
datasourceInsights: false,
reportGrid: false,
ngalert: false, ngalert: false,
}; };
licenseInfo: LicenseInfo = {} as LicenseInfo; licenseInfo: LicenseInfo = {} as LicenseInfo;

View File

@ -54,15 +54,13 @@ export function buildNavModel(dataSource: DataSourceSettings, plugin: GenericDat
url: `datasources/edit/${dataSource.id}/permissions`, url: `datasources/edit/${dataSource.id}/permissions`,
}); });
if (config.featureToggles.datasourceInsights) { navModel.children!.push({
navModel.children!.push({ active: false,
active: false, icon: 'info-circle',
icon: 'info-circle', id: `datasource-insights-${dataSource.id}`,
id: `datasource-insights-${dataSource.id}`, text: 'Insights',
text: 'Insights', url: `datasources/edit/${dataSource.id}/insights`,
url: `datasources/edit/${dataSource.id}/insights`, });
});
}
} }
return navModel; return navModel;