Additions for client side dev

This commit is contained in:
ycc
2022-10-29 20:07:35 +02:00
parent 279d5d2257
commit 7fe7892764
5 changed files with 61 additions and 6 deletions

View File

@ -17,8 +17,11 @@ type Identity struct {
Peers PeerList `json:"peers,omitempty"`
KnownServers InternalServerList `json:"known_servers,omitempty"`
MessageServers InternalServerList `json:"message_servers,omitempty"`
ArchiveServers InternalServerList `json:"archive_servers,omitempty"`
OwnedServers InternalServerList `json:"owned_servers,omitempty"`
DefaultDbPassword string `json:"default_db_password,omitempty"`
DbPasswordStore bool `json:"db_password_store,omitempty"`
OwnedDevices PeerList `json:"owned_devices,omitempty"`
}
func CreateIdentity(nickname string) *Identity {

View File

@ -5,6 +5,7 @@ import (
"time"
"forge.redroom.link/yves/meowlib"
"github.com/google/uuid"
"google.golang.org/protobuf/proto"
)
@ -59,6 +60,7 @@ func (p *Peer) BuildSimpleUserUMessage(message []byte) (*meowlib.UserMessage, er
msg.From = p.Me.Public
msg.Data = message
msg.Type = "1"
msg.Status.LocalUuid = uuid.New().String()
return &msg, nil
}