Skip to content
This repository has been archived by the owner on Dec 30, 2023. It is now read-only.

General Development #1

Open
8 of 15 tasks
oscartbeaumont opened this issue Aug 7, 2022 · 1 comment
Open
8 of 15 tasks

General Development #1

oscartbeaumont opened this issue Aug 7, 2022 · 1 comment
Assignees

Comments

@oscartbeaumont
Copy link
Owner

oscartbeaumont commented Aug 7, 2022

Stage 1:

  • Type erase as HTTP handler when storing data on Endpoint.
  • Websocket support for Axum
  • Rust docs for all types + enable linter warning
  • Unit testing utils working
  • Lifetime of the handler -> 'static or 'a??
  • Axum HTTP unit tests + generic unit testing utils
  • Axum websocket unit tests + generic unit testing utils
  • Do good Cargo.toml + README

Stage 2:

  • Actix-web support Http
  • Actix-web support Websockets
  • Support for all other Http servers
  • CI + CD + Clippy + Dependabot
  • Release to crates.io

Future:

  • Options for signing and encrypting cookies
  • Secure cookies - same-site, secure attribute, modify domain, etc.
@oscartbeaumont
Copy link
Owner Author

oscartbeaumont commented Oct 2, 2022

Thoughts:

  • Support for viz webserver - It looks very nice
  • Support for Vercel and Netlify functions
  • Remove cookies support from core into supporting module?

@oscartbeaumont oscartbeaumont changed the title Version One General Development Oct 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant