Refactor API endpoint

This commit is contained in:
Himanshu Dixit 2021-01-18 02:33:48 +05:30
parent 2505e01fce
commit 4bd1790a52
9 changed files with 19 additions and 11 deletions

2
.gitignore vendored
View File

@ -20,6 +20,8 @@ frontend/npm-debug.log*
frontend/yarn-debug.log* frontend/yarn-debug.log*
frontend/yarn-error.log* frontend/yarn-error.log*
.idea
**/.vscode **/.vscode
*.tgz *.tgz
**/build **/build

View File

@ -1,6 +1,7 @@
import axios from "axios"; import axios from "axios";
import { ENVIRONMENT } from "../constants/env";
// No auth for the API // No auth for the API
export default axios.create({ export default axios.create({
baseURL: "https://api.signoz.io/api/prom/api/v1", baseURL: `${ENVIRONMENT.baseURL}/api/prom/api/v1`,
}); });

View File

@ -1,8 +1,6 @@
import axios from "axios"; import axios from "axios";
import { ENVIRONMENT } from "../constants/env";
export default axios.create({ export default axios.create({
// baseURL: 'http://104.211.113.204:8080/api/v1/', baseURL: `${ENVIRONMENT.baseURL}/api/v1/`,
// baseURL: process.env.REACT_APP_QUERY_SERVICE_URL,
// console.log('in metrics API', process.env.QUERY_SERVICE_URL)
baseURL: "/api/v1/",
}); });

View File

@ -1,9 +1,11 @@
import axios from "axios"; import axios from "axios";
import { ENVIRONMENT } from "../constants/env";
export default axios.create({ export default axios.create({
// baseURL: 'https://api.telegram.org/bot1518273960:AAHcgVvym9a0Qkl-PKiCI84X1VZaVbkTud0/', // baseURL: 'https://api.telegram.org/bot1518273960:AAHcgVvym9a0Qkl-PKiCI84X1VZaVbkTud0/',
// baseURL: 'http://104.211.113.204:8080/api/v1/', // baseURL: 'http://104.211.113.204:8080/api/v1/',
baseURL: "/api/v1/", // baseURL: "/api/v1/",
baseURL: `${ENVIRONMENT.baseURL}/api/v1/`,
}); });
//https://api.telegram.org/bot1518273960:AAHcgVvym9a0Qkl-PKiCI84X1VZaVbkTud0/sendMessage?chat_id=351813222&text=Hello%20there //https://api.telegram.org/bot1518273960:AAHcgVvym9a0Qkl-PKiCI84X1VZaVbkTud0/sendMessage?chat_id=351813222&text=Hello%20there

View File

@ -1,9 +1,11 @@
import axios from "axios"; import axios from "axios";
import { ENVIRONMENT } from "../constants/env";
//import { format } from 'path'; //import { format } from 'path';
export default axios.create({ export default axios.create({
// baseURL: 'http://104.211.113.204:8080/api/v1/' //comment this line and remove this comment before pushing // baseURL: 'http://104.211.113.204:8080/api/v1/' //comment this line and remove this comment before pushing
// baseURL: process.env.QUERY_SERVICE_URL, // baseURL: process.env.QUERY_SERVICE_URL,
// console.log('in traces API', process.env.QUERY_SERVICE_URL) // console.log('in traces API', process.env.QUERY_SERVICE_URL)
baseURL: "/api/v1/", // baseURL: "/api/v1/",
baseURL: `${ENVIRONMENT.baseURL}/api/v1/`,
}); });

View File

@ -1,3 +0,0 @@
export enum MetricQueryParama {
time = "time",
}

View File

@ -1,3 +1,3 @@
export enum LocalStorage { export enum LOCAL_STORAGE {
metricsTimeDuration = "metricsTimeDuration", metricsTimeDuration = "metricsTimeDuration",
} }

View File

@ -0,0 +1,3 @@
export const ENVIRONMENT = {
baseURL: "http://104.211.113.204:8080"
}

View File

@ -0,0 +1,3 @@
export enum METRICS_PAGE_QUERY_PARAM {
time = "time",
}