Skip to content

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

Check permissions before deserialization

04 Jun 09:27

Choose a tag to compare

0.8.2

Check permissions before deserialization

Make sure APIGatewayProxyResponseEvent has a mutable header map

04 Jun 09:18

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

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

Choose a tag to compare

0.7.0

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

Json Parsing Exceptions

21 May 09:15

Choose a tag to compare

0.6.9

imprv: jackson exceptions: JsonParseException and InvalidDefinitionEx…

Extend UnprocessableEntityError with a details map

09 May 14:14

Choose a tag to compare

Make path parameters mandatory

08 May 17:38

Choose a tag to compare

0.6.7

Make path parameters mandatory (#15)

Add queryParameter convenience functions

08 May 09:09

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

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

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