-
Notifications
You must be signed in to change notification settings - Fork 288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
internal/proto: improvements to OpenAPIv2 spec #4555
Commits on Apr 6, 2024
-
Add various pieces of metadata that can be used by the API docs renderer. Improve the service labels by specifying explicit tags. Specify error responses. Specify version at generation time.
Configuration menu - View commit details
-
Copy full SHA for 945148a - Browse repository at this point
Copy the full SHA 945148aView commit details -
internal/gen: add better errors
The default error entry is now used to cover all errors, as adding a new error for every possible status code was a bit much. This also properly includes the real error type now!
Configuration menu - View commit details
-
Copy full SHA for 338c6d2 - Browse repository at this point
Copy the full SHA 338c6d2View commit details -
Add various pieces of metadata that can be used by the API docs rende…
…rer. Improve the service labels by specifying explicit tags.
Configuration menu - View commit details
-
Copy full SHA for dec435f - Browse repository at this point
Copy the full SHA dec435fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d03b27 - Browse repository at this point
Copy the full SHA 9d03b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for b096923 - Browse repository at this point
Copy the full SHA b096923View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f134e5 - Browse repository at this point
Copy the full SHA 4f134e5View commit details -
internal/gen: better attribute examples
Replace Output Only comments with a field behavior annotation in accounts. Mark some fields as required. Add elaborate description for attributes.
Configuration menu - View commit details
-
Copy full SHA for 19c44ea - Browse repository at this point
Copy the full SHA 19c44eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb76393 - Browse repository at this point
Copy the full SHA cb76393View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1685ad - Browse repository at this point
Copy the full SHA c1685adView commit details -
Configuration menu - View commit details
-
Copy full SHA for f872cc0 - Browse repository at this point
Copy the full SHA f872cc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a9003 - Browse repository at this point
Copy the full SHA 96a9003View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5eb7a4 - Browse repository at this point
Copy the full SHA e5eb7a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c8627d - Browse repository at this point
Copy the full SHA 8c8627dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6454700 - Browse repository at this point
Copy the full SHA 6454700View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea14902 - Browse repository at this point
Copy the full SHA ea14902View commit details -
Configuration menu - View commit details
-
Copy full SHA for 856d25e - Browse repository at this point
Copy the full SHA 856d25eView commit details -
internal/gen: add better API intro
Copy parts of the API docs into the description
Configuration menu - View commit details
-
Copy full SHA for 17dbcec - Browse repository at this point
Copy the full SHA 17dbcecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0062e21 - Browse repository at this point
Copy the full SHA 0062e21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4415352 - Browse repository at this point
Copy the full SHA 4415352View commit details -
internal/gen: remove required annotations
Unfortunately, while these help with the creating of resources, they still appear required in contexts where they are not, such as when updating a resource.
Configuration menu - View commit details
-
Copy full SHA for 2330d3f - Browse repository at this point
Copy the full SHA 2330d3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c40770 - Browse repository at this point
Copy the full SHA 2c40770View commit details