lagon
lagon copied to clipboard
Deploy Serverless Functions at the Edge. Current status: Alpha
We should add an optional new feature called Password Protection that would prevent visitors from accessing deployments without entering a correct password. A password would be defined per-function basis and...
Implementing Web APIs (Request, URL, fetch, ...) is easier to do in JS-land, but significantly faster when implemented in native-land. We should migrate progressively these APIs from JS to Rust....
The current `URL` implementation is fairly simple and isn't very compliant with the spec: ``` cd crates/wpt-runner && cargo run -- ../../tools/wpt/url/ ... 449 tests, 38 passed, 410 failed ->...
**Is your feature request related to a problem? Please describe.** It would be pretty cool to have sth like `localStorage` to store simple key-values in the context of a function....
**Is your feature request related to a problem? Please describe.** It would be cool if logs were shown on the playground page, so that we wouldn't have to switch back...
We can improve the CLI authentication by having the CLI start a server on localhost and the dashboard can POST to it with the token instead of requiring the user...
Thanks to https://github.com/lagonapp/lagon/pull/782, environment variables are also loaded automatically when using `lagon dev`. We should ask if we want to create environment variables if a `.env` file is detected (or...
We should support the AES-OAEP algorithm for `SubtleCrypto#encrypt` and `SubtleCrypto#decrypt` as required by [W3C](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto#supported_algorithms) and [WinterCG](https://proposal-common-min-api.deno.dev/).
**Is your feature request related to a problem? Please describe.** I want to be able to connect the database. **Describe the solution you'd like** If Lagon runtime support raw TCP...
The current implementation of `SubtleCrypto#generateKey` for RSASSA-PKCS1-v1_5, RSA-PSS & RSA-OAEP doesn't use the `hash` field as defined in [RsaHashedKeyGenParams](https://developer.mozilla.org/en-US/docs/Web/API/RsaHashedKeyGenParams) ([W3C](https://w3c.github.io/webcrypto/#dfn-RsaHashedKeyGenParams)): https://github.com/lagonapp/lagon/blob/22f5cc1eea6d65963060d289945dc956312a50b3/crates/runtime_crypto/src/lib.rs#L344 We currently default to sha256