From 37887875216d2fad7c4c1a1f3978a5c0b0a603ad Mon Sep 17 00:00:00 2001 From: Andrew Watkins Date: Thu, 14 Jun 2018 11:50:30 -0700 Subject: [PATCH 1/3] Fix basepath issue with fetch requests to flux --- ui/src/flux/apis/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/flux/apis/index.ts b/ui/src/flux/apis/index.ts index 4487294d7..2f18dd0ca 100644 --- a/ui/src/flux/apis/index.ts +++ b/ui/src/flux/apis/index.ts @@ -52,7 +52,7 @@ export const getTimeSeries = async ( const and = encodeURIComponent('&') const mark = encodeURIComponent('?') const garbage = script.replace(/\s/g, '') // server cannot handle whitespace - const url = `${ + const url = `${window.basepath}${ service.links.proxy }?path=/v1/query${mark}orgName=defaulorgname${and}q=${garbage}` From c303c12ece3aad81cd4e697344e9115567820873 Mon Sep 17 00:00:00 2001 From: Andrew Watkins Date: Thu, 14 Jun 2018 11:50:38 -0700 Subject: [PATCH 2/3] Remove dead code --- ui/src/flux/apis/index.ts | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/ui/src/flux/apis/index.ts b/ui/src/flux/apis/index.ts index 2f18dd0ca..65d5d5661 100644 --- a/ui/src/flux/apis/index.ts +++ b/ui/src/flux/apis/index.ts @@ -78,41 +78,6 @@ export const getTimeSeries = async ( } } -// TODO: replace with actual requests to Flux daemon -export const getDatabases = async () => { - try { - const response = {data: {dbs: ['telegraf', 'chronograf', '_internal']}} - const {data} = await Promise.resolve(response) - - return data.dbs - } catch (error) { - console.error('Could not get databases', error) - throw error - } -} - -export const getTags = async () => { - try { - const response = {data: {tags: ['tk1', 'tk2', 'tk3']}} - const {data} = await Promise.resolve(response) - return data.tags - } catch (error) { - console.error('Could not get tags', error) - throw error - } -} - -export const getTagValues = async () => { - try { - const response = {data: {values: ['tv1', 'tv2', 'tv3']}} - const {data} = await Promise.resolve(response) - return data.values - } catch (error) { - console.error('Could not get tag values', error) - throw error - } -} - export const updateScript = async (service: Service, script: string) => { const updates = {...service, metadata: {script}} From 4bba0323e452ba9bfb70ae0f6c8fca2dc5331ac1 Mon Sep 17 00:00:00 2001 From: Andrew Watkins Date: Thu, 14 Jun 2018 11:50:50 -0700 Subject: [PATCH 3/3] Fix typo --- ui/src/kapacitor/apis/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/kapacitor/apis/index.js b/ui/src/kapacitor/apis/index.js index ac9782fb3..aac11d240 100644 --- a/ui/src/kapacitor/apis/index.js +++ b/ui/src/kapacitor/apis/index.js @@ -109,7 +109,7 @@ const kapacitorLogHeaders = { export const getLogStream = kapacitor => { // axios doesn't support the chunked transfer encoding response kapacitor uses for logs // AJAX adds basepath, but we need to supply it directly to fetch - const url = `${kapacitor.links.proxy}?pat=/kapacitor/v1preview/logs` + const url = `${kapacitor.links.proxy}?path=/kapacitor/v1preview/logs` const basepath = window.basepath || '' return fetch(`${basepath}${url}`, {