Skip to content

Releases: moia-oss/lambda-kotlin-request-router

Check permissions before deserialization

04 Jun 09:27
Compare
Choose a tag to compare
0.8.2

Check permissions before deserialization

Make sure APIGatewayProxyResponseEvent has a mutable header map

04 Jun 09:18
Compare
Choose a tag to compare
0.8.1

Make sure APIGatewayProxyResponseEvent gets a mutable header map

Rework filters and lowercase headers

04 Jun 08:27
19cecbf
Compare
Choose a tag to compare
  • Filters are now a function of APIGatewayProxyRequestEvent -> APIGatewayProxyResponseEvent
  • headers are always lowercased

List serialisation to empty list instead of null

22 May 09:13
Compare
Choose a tag to compare
0.7.0

Serialize lists to empty list instead of null (#18)

Json Parsing Exceptions

21 May 09:15
Compare
Choose a tag to compare
0.6.9

imprv: jackson exceptions: JsonParseException and InvalidDefinitionEx…

Extend UnprocessableEntityError with a details map

09 May 14:14
Compare
Choose a tag to compare

Make path parameters mandatory

08 May 17:38
Compare
Choose a tag to compare
0.6.7

Make path parameters mandatory (#15)

Add queryParameter convenience functions

08 May 09:09
Compare
Choose a tag to compare
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

07 May 13:10
Compare
Choose a tag to compare
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

07 May 11:21
Compare
Choose a tag to compare
Ignore content-type for deletion requests (#12)

* Ignore content-type for deletion requests

Co-authored-by: Nihal Gonsalves <[email protected]>

* Format kotlin