vertx-web
vertx-web copied to clipboard
HTTP web applications for Vert.x
This is the porting of https://github.com/vert-x3/vertx-web/pull/2526
### Version 4.4.6, 4.5.0 ### Context I get this error message: ``` io.vertx.ext.web.validation.RequestPredicateException: [Bad Request] File with content type \Qapplication/octet-stream\E and name file is missing at io.vertx.ext.web.validation.impl.ValidationHandlerImpl.runPredicates(ValidationHandlerImpl.java:184) at io.vertx.ext.web.validation.impl.ValidationHandlerImpl.handle(ValidationHandlerImpl.java:67) at...
Motivation: The refactor enables re-use of authentication implementation details in non vertx-web projects. (e.g. Vert.x gRPC) There will be a matching PR for `vertx-auth` + `vertx-grpc` to incorporate and make...
#### Describe the feature Like `HttpRequest.expect()`, but inverted, for conditions that would fail the request if met, allowing to set general fail reasons. This should allow to have a more...
#### Describe the feature we might want to - link [routeToEventBus Javadoc](https://vertx.io/docs/apidocs/io/vertx/ext/web/openapi/Operation.html#routeToEventBus-java.lang.String-) to [RouteToEBServiceHandler Javadoc](https://vertx.io/docs/apidocs/io/vertx/ext/web/api/service/RouteToEBServiceHandler.html) make clear it uses it under the hood (optional) - In [RouteToEBServiceHandler Javadoc](https://vertx.io/docs/apidocs/io/vertx/ext/web/api/service/RouteToEBServiceHandler.html), we might...
When attempting to register an AuthorizationHandler on an Operation within the OpenAPI3RouterBuilder the resultant router will fail to build because the AuthZ handler is registered after the generated validation handler....
In vert.x 4.4.x, the `vert-web-api-contract` jar contains several shaded dependencies. Among these is snakeyaml 1.33 that has a known *Critical* [CVE](https://nvd.nist.gov/vuln/detail/CVE-2022-1471) (by NIST NVD ranking). This issue has been resolved...
Original question: https://stackoverflow.com/questions/76962454/quarkus-vert-x-attempting-to-connect-to-proxy-over-ssl. Keycloak address is HTTPS based. Squid proxy is HTTP based but HTTPS is attempted between Quarkus and Squid. I'm marking it as an enhancement as I'm not...
### Version Discovered in 4.3.8, but I can see it in master too. ### Context When a request path is empty or does not start with `/`, `RoutingContext` fails in...
When we [switched](https://github.com/vert-x3/vertx-web/pull/2455) to the new JSON Schema API, to tests in Vertx Web Validation were failing:: * ValidationHandlerProcessorsIntegrationTest.testJsonBodyAsyncCircular * ValidationHandlerProcessorsIntegrationTest.testQueryJsonObjectAsyncParam Both tests are using the same schema which contains...