Add send and receive support for group member labels.

This commit is contained in:
jeffrey-signal
2026-01-28 12:43:28 -05:00
committed by Greyson Parrelli
parent ce46c44b5d
commit 0a572153f0
21 changed files with 593 additions and 41 deletions

View File

@@ -20,6 +20,8 @@ message DecryptedMember {
bytes profileKey = 3;
uint32 joinedAtRevision = 5;
bytes pniBytes = 6;
string labelEmoji = 7;
string labelString = 8;
}
message DecryptedPendingMember {
@@ -56,6 +58,12 @@ message DecryptedModifyMemberRole {
Member.Role role = 2;
}
message DecryptedModifyMemberLabel {
bytes aciBytes = 1;
string labelEmoji = 2;
string labelString = 3;
}
// Decrypted version of message Group
// Keep field numbers in step
message DecryptedGroup {
@@ -102,6 +110,7 @@ message DecryptedGroupChange {
repeated DecryptedBannedMember newBannedMembers = 22;
repeated DecryptedBannedMember deleteBannedMembers = 23;
repeated DecryptedMember promotePendingPniAciMembers = 24;
repeated DecryptedModifyMemberLabel modifyMemberLabel = 26;
}
message DecryptedString {
@@ -128,4 +137,3 @@ enum EnabledState {
ENABLED = 1;
DISABLED = 2;
}