OpenAPI spec for admin API #379

Merged
lx merged 15 commits from ecosystem/openapi into main 2022-11-16 10:51:05 +00:00

15 Commits

Author SHA1 Message Date
Quentin cf23aee183
Add a "build" section, doc for SDK
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-11-13 16:48:52 +01:00
Quentin 74ea449f4b
Add missing parameter
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-11-12 23:04:37 +01:00
Quentin eabb37b53f
openapi validate fix
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-11-12 22:37:42 +01:00
Quentin e7824faa17
Finalize the specification of the admin API
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-11-12 18:08:41 +01:00
Quentin 485109ea60
Bucket CRUD is defined
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-11-11 18:32:35 +01:00
Quentin ebe8a41f2d
Bucket skeleton
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-11-11 17:10:41 +01:00
Quentin dc50fa3b34
Fix typo in admin API on BucketInfo
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-11-11 16:56:56 +01:00
Quentin a976c9190c
Use awscli in the getting started guide
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-11-11 12:48:52 +01:00
Quentin 72a0f90070
Make capacity nullable to allow gateway config
continuous-integration/drone/pr Build was killed Details
continuous-integration/drone/push Build was killed Details
2022-11-11 09:22:37 +01:00
Quentin d814deb806
Error is nullable on AddNode 2022-11-11 09:22:37 +01:00
Quentin 6a09f16da7
Set required fields in the spec 2022-11-11 09:22:36 +01:00
Quentin 23207d18a0
Fix case of garage version 2022-11-11 09:22:36 +01:00
Quentin 3024405a65
Add operationId to entrypoints 2022-11-11 09:22:36 +01:00
Quentin 5f0928f89c
Declare Authorization scheme in OpenAPI 2022-11-11 09:22:36 +01:00
Quentin 0a01b34e81
Partial OpenAPI spec for admin API with a viewer 2022-11-11 09:22:36 +01:00