Skip to content

Commit ac3c9a4

Browse files
Merge pull request #1309 from bluewave-labs/sam-apr-07-add-api-to-endpoints
Add `api` to endpoints
2 parents cc375ab + f404ab6 commit ac3c9a4

File tree

3 files changed

+26
-26
lines changed

3 files changed

+26
-26
lines changed

Clients/src/infrastructure/api/customAxios.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import { setAuthToken } from "../../application/authentication/authSlice";
2727

2828
// Create an instance of axios with default configurations
2929
const CustomAxios = axios.create({
30-
baseURL: ENV_VARs.URL,
30+
baseURL: `${ENV_VARs.URL}/api`,
3131
timeout: 20000,
3232
headers: {
3333
"Content-Type": "application/json",

Servers/index.ts

+24-24
Original file line numberDiff line numberDiff line change
@@ -71,30 +71,30 @@ try {
7171
app.use(cookieParser());
7272

7373
// Routes
74-
app.use("/users", userRoutes);
75-
app.use("/vendorRisks", vendorRiskRoutes);
76-
app.use("/vendors", vendorRoutes);
77-
app.use("/projects", projectRoutes);
78-
app.use("/questions", questionRoutes);
79-
app.use("/autoDrivers", autoDriverRoutes);
80-
app.use("/assessments", assessmentRoutes);
81-
app.use("/controls", controlRoutes);
82-
app.use("/projectRisks", projectRisksRoutes);
83-
app.use("/projectScopes", projectScopeRoutes);
84-
app.use("/subcontrols", subcontrolRoutes);
85-
app.use("/subtopics", subtopicRoutes);
86-
app.use("/topics", topicRoutes);
87-
app.use("/roles", roleRoutes);
88-
app.use("/files", fileRoutes);
89-
app.use("/mail", mailRoutes);
90-
app.use("/controlCategory", controlCategory);
91-
app.use("/frameworks", frameworks);
92-
app.use("/eu-ai-act", euRouter);
93-
94-
app.use("/reporting", reportRoutes);
95-
app.use("/docs", swaggerUi.serve, swaggerUi.setup(swaggerDoc));
96-
97-
app.use("/", (req, res) => {
74+
app.use("/api/users", userRoutes);
75+
app.use("/api/vendorRisks", vendorRiskRoutes);
76+
app.use("/api/vendors", vendorRoutes);
77+
app.use("/api/projects", projectRoutes);
78+
app.use("/api/questions", questionRoutes);
79+
app.use("/api/autoDrivers", autoDriverRoutes);
80+
app.use("/api/assessments", assessmentRoutes);
81+
app.use("/api/controls", controlRoutes);
82+
app.use("/api/projectRisks", projectRisksRoutes);
83+
app.use("/api/projectScopes", projectScopeRoutes);
84+
app.use("/api/subcontrols", subcontrolRoutes);
85+
app.use("/api/subtopics", subtopicRoutes);
86+
app.use("/api/topics", topicRoutes);
87+
app.use("/api/roles", roleRoutes);
88+
app.use("/api/files", fileRoutes);
89+
app.use("/api/mail", mailRoutes);
90+
app.use("/api/controlCategory", controlCategory);
91+
app.use("/api/frameworks", frameworks);
92+
app.use("/api/eu-ai-act", euRouter);
93+
94+
app.use("/api/reporting", reportRoutes);
95+
app.use("/api/docs", swaggerUi.serve, swaggerUi.setup(swaggerDoc));
96+
97+
app.use("/api", (req, res) => {
9898
res.json("Welcome to VerifyWise root directory.");
9999
});
100100

Servers/swagger.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ info:
55
version: 1.0.0
66

77
servers:
8-
- url: http://localhost:3000
8+
- url: http://localhost:3000/api
99
description: Local development server
1010

1111
paths:

0 commit comments

Comments
 (0)