Merge branch 'master' into react-panels

This commit is contained in:
Torkel Ödegaard
2018-09-10 15:42:36 +02:00
597 changed files with 13109 additions and 9258 deletions

View File

@@ -12,9 +12,9 @@ export class Settings {
datasources: any;
panels: PanelPlugin[];
appSubUrl: string;
window_title_prefix: string;
windowTitlePrefix: string;
buildInfo: BuildInfo;
new_panel_title: string;
newPanelTitle: string;
bootData: any;
externalUserMngLinkUrl: string;
externalUserMngLinkName: string;
@@ -23,6 +23,8 @@ export class Settings {
disableLoginForm: boolean;
defaultDatasource: string;
alertingEnabled: boolean;
alertingErrorOrTimeout: string;
alertingNoDataOrNullValues: string;
authProxyEnabled: boolean;
exploreEnabled: boolean;
ldapEnabled: boolean;
@@ -32,11 +34,11 @@ export class Settings {
loginError: any;
constructor(options) {
var defaults = {
const defaults = {
datasources: {},
window_title_prefix: 'Grafana - ',
windowTitlePrefix: 'Grafana - ',
panels: {},
new_panel_title: 'Panel Title',
newPanelTitle: 'Panel Title',
playlist_timespan: '1m',
unsaved_changes_warning: true,
appSubUrl: '',
@@ -52,8 +54,8 @@ export class Settings {
}
}
var bootData = (<any>window).grafanaBootData || { settings: {} };
var options = bootData.settings;
const bootData = (window as any).grafanaBootData || { settings: {} };
const options = bootData.settings;
options.bootData = bootData;
const config = new Settings(options);