freechat/server
2019-11-27 22:15:22 -08:00
..
scripts basically just copied frontends sass build script 2019-11-27 21:37:14 -08:00
src fixed typo and adding about page route in server 2019-11-27 21:28:04 -08:00
static/sass removed height restriction on content 2019-11-27 21:50:31 -08:00
templates switched to using templates for header/navbar/footer 2019-11-27 22:15:22 -08:00
.gitignore ignoring css which gets built from sass 2019-11-27 20:24:28 -08:00
Cargo.lock moved goalposts LULW 2019-11-12 11:19:44 -08:00
Cargo.toml adding static_file lib to project 2019-11-13 19:48:13 -08:00
Config.toml moved goalposts LULW 2019-11-12 11:19:44 -08:00
Makefile basically just copied frontends sass build script 2019-11-27 21:37:14 -08:00
readme.md docs for server-api 2019-11-10 16:31:32 -08:00
Rocket.toml moved goalposts LULW 2019-11-12 11:19:44 -08:00

API

This api operates on a per instance/world basis ergo we only concern ourselves with the same concerns as a typical server.

Language

  • Instance/World/Realm are going to be used interchangably

Endpoints::World

  • auth - verifies a user is in fact part of that instance/world in some way

  • register - base for creating a new user registered through this domain

  • unlist - remove user from that domain's registry

  • join - adds user to a member registry in that world; for users that come from other hubs