Merge pull request #99 from navi-sa/houston-url-migration
TP-48687 | houston url migration
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
import { returnFormattedDate } from './utils';
|
||||
import { createURL } from '@src/services/globalUtils';
|
||||
|
||||
const URL_PREFIX = createURL('/houston');
|
||||
|
||||
export const DashboardHeaderConstants = {
|
||||
title: 'Dashboard',
|
||||
@@ -6,10 +9,10 @@ export const DashboardHeaderConstants = {
|
||||
};
|
||||
|
||||
export const FETCH_INCIDENTS_DATA = (payload: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}/incidents?${payload}`;
|
||||
return `${URL_PREFIX}/incidents?${payload}`;
|
||||
};
|
||||
|
||||
export const FETCH_FILTER_CONFIG = `${window?.config?.BASE_API_URL}/filters`;
|
||||
export const FETCH_FILTER_CONFIG = `${URL_PREFIX}/filters`;
|
||||
|
||||
export const TimeSpan = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import exp from 'constants';
|
||||
import { TeamsData } from '../Team/constants';
|
||||
import { createURL } from '@src/services/globalUtils';
|
||||
|
||||
export const IncidentConstants = {
|
||||
severity: 'SEVERITY',
|
||||
@@ -14,25 +15,27 @@ export const IncidentConstants = {
|
||||
incidentId: 'Incident Id',
|
||||
};
|
||||
|
||||
const URL_PREFIX = createURL('/houston');
|
||||
|
||||
export const FETCH_INCIDENT_DATA = (payload: any): string => {
|
||||
return `${window?.config?.BASE_API_URL}/incidents/${payload}`;
|
||||
return `${URL_PREFIX}/incidents/${payload}`;
|
||||
};
|
||||
|
||||
export const FETCH_PARTICIPANTS_DATA = (payload: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}/users?channel_id=${payload}`;
|
||||
return `${URL_PREFIX}/users?channel_id=${payload}`;
|
||||
};
|
||||
|
||||
export const FETCH_HEADER_DETAILS = `${window?.config?.BASE_API_URL}/incidents/header`;
|
||||
export const FETCH_HEADER_DETAILS = `${URL_PREFIX}/incidents/header`;
|
||||
|
||||
export const UPDATE_INCIDENT = `${window?.config?.BASE_API_URL}/incidents`;
|
||||
export const UPDATE_INCIDENT = `${URL_PREFIX}/incidents`;
|
||||
|
||||
export const LINK_JIRA_INCIDENT = `${window?.config?.BASE_API_URL}/houston/link-jira-to-incident`;
|
||||
export const LINK_JIRA_INCIDENT = `${URL_PREFIX}/link-jira-to-incident`;
|
||||
|
||||
export const UNLINK_JIRA_INCIDENT = `${window?.config?.BASE_API_URL}/houston/unlink-jira-from-incident`;
|
||||
export const UNLINK_JIRA_INCIDENT = `${URL_PREFIX}/unlink-jira-from-incident`;
|
||||
|
||||
export const SLACK_BASE_URL = 'https://go-navi.slack.com/';
|
||||
export const FETCH_AUDIT_LOG = (incidentId: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}/houston/logs/incident/${incidentId}`;
|
||||
return `${URL_PREFIX}/logs/incident/${incidentId}`;
|
||||
};
|
||||
|
||||
export interface ContentProps {
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
export const FETCH_SEVERITY_DATA = `${window?.config?.BASE_API_URL}/severities`;
|
||||
import { createURL } from '@src/services/globalUtils';
|
||||
|
||||
export const UPDATE_SEVERITY_DATA = `${window?.config?.BASE_API_URL}/severities`;
|
||||
const URL_PREFIX = createURL('/houston');
|
||||
|
||||
export const FETCH_SEVERITY_DATA = `${URL_PREFIX}/severities`;
|
||||
|
||||
export const UPDATE_SEVERITY_DATA = `${URL_PREFIX}/severities`;
|
||||
|
||||
export interface SeverityFormProps {
|
||||
severityId: string;
|
||||
@@ -9,5 +13,5 @@ export interface SeverityFormProps {
|
||||
}
|
||||
|
||||
export const FETCH_SINGLE_SEVERITY_DATA = (payload: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}/severities/${payload}`;
|
||||
return `${URL_PREFIX}/severities/${payload}`;
|
||||
};
|
||||
|
||||
@@ -1,21 +1,25 @@
|
||||
export const FETCH_TEAM_DATA = `${window?.config?.BASE_API_URL}/teams`;
|
||||
export const FETCH_ALL_BOTS_DATA = `${window?.config?.BASE_API_URL}/houston/bots`;
|
||||
export const CREATE_TEAM = `${window?.config?.BASE_API_URL}/houston/teams/add`;
|
||||
import { createURL } from '@src/services/globalUtils';
|
||||
|
||||
const URL_PREFIX = createURL('/houston');
|
||||
|
||||
export const FETCH_TEAM_DATA = `${URL_PREFIX}/teams`;
|
||||
export const FETCH_ALL_BOTS_DATA = `${URL_PREFIX}/bots`;
|
||||
export const CREATE_TEAM = `${URL_PREFIX}/teams/add`;
|
||||
|
||||
export const FETCH_SINGLE_TEAM_DATA = (payload: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}/teams/${payload}`;
|
||||
return `${URL_PREFIX}/teams/${payload}`;
|
||||
};
|
||||
|
||||
export const UPDATE_TEAM_DATA = (): string => {
|
||||
return `${window?.config?.BASE_API_URL}/teams`;
|
||||
return `${URL_PREFIX}/teams`;
|
||||
};
|
||||
|
||||
export const REMOVE_TEAM_MEMBER = (teamId: string, userId: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}/houston/teams/${teamId}/members/${userId}`;
|
||||
return `${URL_PREFIX}/teams/${teamId}/members/${userId}`;
|
||||
};
|
||||
|
||||
export const MAKE_MANAGER = (teamId: string, userId: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}/houston/teams/${teamId}/manager/${userId}`;
|
||||
return `${URL_PREFIX}/teams/${teamId}/manager/${userId}`;
|
||||
};
|
||||
|
||||
export const regularExpression = /^[a-zA-Z][a-zA-Z0-9_ -]{1,48}[a-zA-Z0-9]$/;
|
||||
|
||||
@@ -53,3 +53,7 @@ export const handleCopyClick = (textToCopy: string): void => {
|
||||
toast.error('Failed to copy URL to clipboard');
|
||||
});
|
||||
};
|
||||
|
||||
export const createURL = (endpoint: string): string => {
|
||||
return `${window?.config?.BASE_API_URL}${endpoint}`;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user