osiris
osiris copied to clipboard
Simple Serverless Web Apps in Kotlin
The docs just say "admin". Would be nice to be more specific
Official AWS docs seem pretty thin on the ground so far. This is the best overview: https://serverless.com/blog/api-gateway-websockets-support/ The API should probably look something like this: https://javalin.io/documentation#websockets ```kotlin websocket("/websocket/:path") { onConnect...
It should be possible to define a custom auth lambda in the project and use the `ApplicationConfig` to specify it should be used as the authoriser for the API. The...
https://mysteriouscode.io/blog/enabling-global-api-gateway-stage-logging-using-cloudformation/
It would be useful to create an end-to-end test for each of the example projects to increase test coverage before a release.
A wrapper around a lambda that can be invoked directly or asynchronously via a `send()` method. AWS implementation that is initialised with an environment var containing the ARN to the...
Can `Api.merge()` take APIs with different component provider types, as long as the component type of the merged API is a subtype of all of them? This might mean changes...
It's only needed when developing Osiris, no-one needs to depend on it.
This might be useful for code required for manually-defined resources. e.g. JS lambdas.
Currently the only supported type is `TOKEN`.