This website requires JavaScript.
Explore
Help
Sign In
projectmoon
/
tenebrous-sheets
Watch
1
Star
0
Fork
You've already forked tenebrous-sheets
0
Code
Issues
Pull Requests
Projects
Releases
Wiki
Activity
master
tenebrous-sheets
/
rust-toolchain
2 lines
7 B
Plaintext
Raw
Permalink
Normal View
History
Unescape
Escape
Migrate to Rocket 0.5. Rocket 0.5 is a major uprade, rewriting most of Rocket to be async. Required many changes through the code, especially the database layer. The new Rocket async database calls require Futures with 'static lifetimes. General: - Move to stable rust. - Most of codebase is now async. - Rocket migrations (e.g. Cookies to CookieJar). Database: - Switched to owned data (&str -> String) for inserts because of the 'static lifetime requirement on Rocket's DB future. - All database methods now asynchronous. Pages: - Changed various routes to async. - Needed to add clone calls to some places because we need to use owned data multiple times (registration).
2020-12-13 13:57:50 +00:00
stable