FOSS Decentralized chat platform
Go to file
shockrah 99507302f9 Removing api tests form members mod as those are done with curl in tests/
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
2020-07-13 21:59:28 -07:00
docs note regarding badges ready for actual badges notes 2020-05-26 02:40:29 -07:00
freechat-client changing initial screen to be a welcome page/nav page to other servers 2020-04-17 22:59:54 -07:00
server Removing api tests form members mod as those are done with curl in tests/ 2020-07-13 21:59:28 -07:00
.gitignore ! admin update 2020-07-04 19:39:04 -07:00
design.md smol goals for now 2019-11-24 20:10:39 -08:00
Makefile updated path to client in main controller 2019-11-27 15:20:10 -08:00
readme.md updated readme to reflect state of repo 2019-11-04 12:22:22 -08:00

FreeChat

Decentralizaed chat platform

Currently in a state of design and not implementation. I.E. there's still massive amounts of groundwork that need to be reasoned about before it can be built.