Tags: edelagnier/connexion
Tags
Log handled errors to warning (spec-first#1926) Fixes spec-first#1925. Changes proposed in this pull request: - Log handled errors to `warning` instead of `error`. - Log validation errors to `info` because the intent of the log lines in informational. The error is handled by raising a new error. --------- Co-authored-by: Alex Fechner <alex.fechner@stryker.com>
Fix file upload for base64 encoded files (spec-first#1843) Fixes spec-first#1825 Files can be encoded as bytes or base64 ([openapi docs](https://swagger.io/docs/specification/describing-request-body/file-upload/)), we were only handling bytes before.
Specification use raw spec on clone (spec-first#1830) Fixes spec-first#1829. Changes proposed in this pull request: - Use _raw_spec when cloning --------- Co-authored-by: Robbe Sneyders <robbe.sneyders@gmail.com>
Set starlette upperbound version to <0.33 (spec-first#1828) Temporary fix for spec-first#1826 We should release this asap.
Fix CORS headers not set on exceptions (spec-first#1821) Fixes spec-first#1820. Correct error handling in response to CORS. Changes proposed in this pull request: - Add a MiddlewarePosition before Exception handling so CORS is always returned - Add ServerError Middleware to handle unhandled errors between the ServerError- and ExceptionMiddleware - Update corresponding docs --------- Co-authored-by: Robbe Sneyders <robbe.sneyders@ml6.eu>
Add more detailed v3 migration guide (spec-first#1815) Fixes spec-first#1794 Fixes spec-first#1802
Fix FlaskApp exception handlers (spec-first#1788) Fixes spec-first#1787 In the `FlaskApp`, the error handlers were still registered on the underlying Flask app instead of on the `ExceptionMiddleware`, which led to them not following the documented behavior. The documentation was also incorrect about ignoring error handlers registered on the flask application. We are only ignoring the default error handlers registered by Flask itself. This is a breaking change, however, since this functionality was not following the documented behavior, and 3.0.0 was only recently released, I propose to release this as a patch version.
Add 3.0 announcement (spec-first#1774) Final update for the 3.0 announcement on our docs.
Update cli docs (spec-first#1763) Contributes towards spec-first#1531
Bugfix/basepath (spec-first#1716) Working towards spec-first#1709 I think we're almost there, some tests I did are now working properly. Would love to get some feedback/ideas on the implementation and the tests :)
PreviousNext