feat: Add user metadata changing display name and description with sync
All checks were successful
Queue Release Build / prepare (push) Successful in 28s
Deploy Web Apps / deploy (push) Successful in 5m2s
Queue Release Build / build-windows (push) Successful in 16m44s
Queue Release Build / build-linux (push) Successful in 27m12s
Queue Release Build / finalize (push) Successful in 22s

This commit is contained in:
2026-04-17 22:04:18 +02:00
parent 3ba8a2c9eb
commit bd21568726
41 changed files with 1176 additions and 191 deletions

View File

@@ -54,6 +54,8 @@ export interface ChatEventBase {
deletedBy?: string;
oderId?: string;
displayName?: string;
description?: string;
profileUpdatedAt?: number;
emoji?: string;
reason?: string;
settings?: Partial<RoomSettings>;
@@ -273,6 +275,8 @@ export interface UserAvatarSummaryEvent extends ChatEventBase {
oderId: string;
username?: string;
displayName?: string;
description?: string;
profileUpdatedAt?: number;
avatarHash?: string;
avatarMime?: string;
avatarUpdatedAt: number;
@@ -288,8 +292,10 @@ export interface UserAvatarFullEvent extends ChatEventBase {
oderId: string;
username?: string;
displayName?: string;
description?: string;
profileUpdatedAt?: number;
avatarHash?: string;
avatarMime: string;
avatarMime?: string;
avatarUpdatedAt: number;
total: number;
}

View File

@@ -13,6 +13,8 @@ export interface User {
oderId: string;
username: string;
displayName: string;
description?: string;
profileUpdatedAt?: number;
avatarUrl?: string;
avatarHash?: string;
avatarMime?: string;
@@ -35,6 +37,8 @@ export interface RoomMember {
oderId?: string;
username: string;
displayName: string;
description?: string;
profileUpdatedAt?: number;
avatarUrl?: string;
avatarHash?: string;
avatarMime?: string;