![]() Base member creation being added in this commit notes to follow struct Member has had its field types changed to db_types::* types Member::to_json was added to support simple json serialization into responses struct InsertableMember added because `id` is generated by SQL for us - this means we have to do two queries 1 to insert and 2 to fetch - mysql_async does not provide an inlined way of fetching a recently added row func general_new_user is only checking for a `name`parameter - falls back to a basic default name for those that don't set a name on jooin - handles its own sub errors so the main dispatcher doesn't care about after move |
||
---|---|---|
.. | ||
invites-manager | ||
migrations | ||
src | ||
tests | ||
.env | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
readme.md | ||
todo |
Freechat API
Built with rocket this API lets client apps query the server for data like recent messages channels in a server.
What's Being worked on
Authorization model has been implemented and is now being integrated with endpoints where required. Not all endpoints require authentication but really those are more like exceptions rather than the rule as most of this API is behind some kind of authentication.