You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add compression middleware to the backend
- Change optimize tours endpoint to accept either a JSON body or a gzip-compressed JSON file
- Compress optimize tours request bodies client-side in the frontend
- Upgrade backend dependencies
- Upgrade container image to Node 22
- Upgrade Terraform providers
- Increase Cloud Run memory limit
Copy file name to clipboardExpand all lines: application/backend/openapi.yaml
+44-34Lines changed: 44 additions & 34 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
openapi: 3.0.3
1
+
openapi: 3.1.1
2
2
info:
3
3
title: Fleet Routing App - Backend
4
4
version: 4.0.0
@@ -9,6 +9,10 @@ paths:
9
9
Static web content.
10
10
Paths not matched by other API routes are directed to static file serving middleware
11
11
to deliver the frontend application.
12
+
responses:
13
+
200:
14
+
description:
15
+
OK
12
16
13
17
/healthz:
14
18
get:
@@ -29,11 +33,19 @@ paths:
29
33
description:
30
34
A [`google.cloud.optimization.v1.IOptimizeToursRequest`](https://cloud.google.com/optimization/docs/reference/rpc/google.cloud.optimization.v1#optimizetoursrequest),
31
35
with the `parent` property omitted (to be added by the backend).
36
+
32
37
required: true
33
38
content:
34
39
application/json:
35
40
schema:
36
-
type: array
41
+
type: object
42
+
multipart/form-data:
43
+
schema:
44
+
type: object
45
+
properties:
46
+
file:
47
+
format: binary
48
+
description: A gzip-compressed JSON file containing the IOptimizeToursRequest data
0 commit comments