diff --git a/docs/sources/auth/generic-oauth.md b/docs/sources/auth/generic-oauth.md index 0f8c2bd6856..5bb5c4cd753 100644 --- a/docs/sources/auth/generic-oauth.md +++ b/docs/sources/auth/generic-oauth.md @@ -174,6 +174,8 @@ allowed_organizations = allowed_organizations = ``` +> Note: It's important to ensure that the [root_url](/installation/configuration/#root-url) in Grafana is set in your Azure Application Reply URLs (App -> Settings -> Reply URLs) + ## Set up OAuth2 with Centrify 1. Create a new Custom OpenID Connect application configuration in the Centrify dashboard. diff --git a/public/app/plugins/datasource/grafana/specs/datasource.test.ts b/public/app/plugins/datasource/grafana/specs/datasource.test.ts index b3afe7207f2..3a52e278690 100644 --- a/public/app/plugins/datasource/grafana/specs/datasource.test.ts +++ b/public/app/plugins/datasource/grafana/specs/datasource.test.ts @@ -1,4 +1,4 @@ -import {GrafanaDatasource} from "../datasource"; +import { GrafanaDatasource } from '../datasource'; import q from 'q'; import moment from 'moment'; @@ -9,23 +9,19 @@ describe('grafana data source', () => { get: (url, options) => { calledBackendSrvParams = options; return q.resolve([]); - } + }, }; const templateSrvStub = { replace: val => { - return val - .replace('$var2', 'replaced|replaced2') - .replace('$var', 'replaced'); - } + return val.replace('$var2', 'replaced|replaced2').replace('$var', 'replaced'); + }, }; const ds = new GrafanaDatasource(backendSrvStub, q, templateSrvStub); describe('with tags that have template variables', () => { - const options = setupAnnotationQueryOptions( - {tags: ['tag1:$var']} - ); + const options = setupAnnotationQueryOptions({ tags: ['tag1:$var'] }); beforeEach(() => { return ds.annotationQuery(options); @@ -37,9 +33,7 @@ describe('grafana data source', () => { }); describe('with tags that have multi value template variables', () => { - const options = setupAnnotationQueryOptions( - {tags: ['$var2']} - ); + const options = setupAnnotationQueryOptions({ tags: ['$var2'] }); beforeEach(() => { return ds.annotationQuery(options); @@ -55,9 +49,9 @@ describe('grafana data source', () => { const options = setupAnnotationQueryOptions( { type: 'dashboard', - tags: ['tag1'] + tags: ['tag1'], }, - {id: 1} + { id: 1 } ); beforeEach(() => { @@ -77,8 +71,8 @@ function setupAnnotationQueryOptions(annotation, dashboard?) { dashboard: dashboard, range: { from: moment(1432288354), - to: moment(1432288401) + to: moment(1432288401), }, - rangeRaw: {from: "now-24h", to: "now"} + rangeRaw: { from: 'now-24h', to: 'now' }, }; }