Miguel Grinberg
Miguel Grinberg
Also note that the official Socket.IO JavaScript documentation has an example configuration for Apache, so I'm not sure there is a need to document it here as well. Link: https://socket.io/docs/v4/reverse-proxy/#apache-httpd.
If you want to use the Werkzeug reloader, then upgrade Flask-SocketIO or downgrade Werkzeug. This issue was resolved long ago, you only see it because you are using an old...
My initial thoughts about this is that if Werkzeug does not provide a way to shutdown gracefully anymore then the `stop()` method is not going to work anymore with this...
@jimmo will this be reviewed and (hopefully) merged soon? If the library is going to stay parked in this PR for a long time I'd rather publish it on my...
But you are running a Docker image. How are you making changes to the application? Are you modifying the contents of your Docker image? Is Gunicorn detecting the change and...
Only basic and token authentication are currently implemented. I'm not sure what would be the OpenAPI representation for multi auth, I'll have to think about that.
The purpose of the `body` decorator is to generate the documentation. If you don't pass a schema, then it is not possible to generate documentation, so there is no purpose...
I don't understand. There is absolutely no required structure. You can put your schemas anywhere you like.
I can't really tell you how to fix this, but it is a structural problem in your app. See https://github.com/miguelgrinberg/microblog-api for an example application with schemas on a schemas.py file.
Yeah, the way I expected this to work is that you would either use `abort(400)` or raise a custom exception that is specific to the error you want to return....