baa0767c26
This commit does a few things: 1) Handle membership updates using protobuf and adds the relevant endpoints. 2) Store in memory a map of chats + contacts for faster lookups, which are then flushed to disk on each update 3) Validate incoming messages Sorry for the large pr, but you know, v1 :) |
||
---|---|---|
.. | ||
application_metadata_message.pb.go | ||
application_metadata_message.proto | ||
chat_message.pb.go | ||
chat_message.proto | ||
membership_update_message.pb.go | ||
membership_update_message.proto | ||
pubkey.go | ||
service.go |