Releases: moia-oss/lambda-kotlin-request-router
Releases · moia-oss/lambda-kotlin-request-router
Check permissions before deserialization
0.8.2 Check permissions before deserialization
Make sure APIGatewayProxyResponseEvent has a mutable header map
0.8.1 Make sure APIGatewayProxyResponseEvent gets a mutable header map
Rework filters and lowercase headers
- Filters are now a function of APIGatewayProxyRequestEvent -> APIGatewayProxyResponseEvent
- headers are always lowercased
List serialisation to empty list instead of null
0.7.0 Serialize lists to empty list instead of null (#18)
Json Parsing Exceptions
0.6.9 imprv: jackson exceptions: JsonParseException and InvalidDefinitionEx…
Extend UnprocessableEntityError with a details map
0.6.8 Remove warning
Make path parameters mandatory
0.6.7 Make path parameters mandatory (#15)
Add queryParameter convenience functions
Add helper functions for query parameters (#14) * Add helper functions for query parameters * Add query parameter values to Request data class * Add another test for query param parsing * Add another test for query param parsing
InvalidFormatExceptions to 422 Unprocessable Entity
imprv: add InvalidFormatException to 422 mapping error (#13) * imprv: add InvalidFormatException to 422 mapping errors * imprv: add test * imprv: remove hooker method * imprv: override method implementation (test) * imprv: override method implementation (test) - fix
Ignore content-type for deletion requests
Ignore content-type for deletion requests (#12) * Ignore content-type for deletion requests Co-authored-by: Nihal Gonsalves <[email protected]> * Format kotlin