mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-05-04 15:35:38 +01:00
Prevent rejected/kicked group members from joining again via group link.
This commit is contained in:
@@ -33,6 +33,10 @@ message DecryptedRequestingMember {
|
||||
uint64 timestamp = 4;
|
||||
}
|
||||
|
||||
message DecryptedBannedMember {
|
||||
bytes uuid = 1;
|
||||
}
|
||||
|
||||
message DecryptedPendingMemberRemoval {
|
||||
bytes uuid = 1;
|
||||
bytes uuidCipherText = 2;
|
||||
@@ -62,6 +66,7 @@ message DecryptedGroup {
|
||||
bytes inviteLinkPassword = 10;
|
||||
string description = 11;
|
||||
EnabledState isAnnouncementGroup = 12;
|
||||
repeated DecryptedBannedMember bannedMembers = 13;
|
||||
}
|
||||
|
||||
// Decrypted version of message GroupChange.Actions
|
||||
@@ -88,6 +93,8 @@ message DecryptedGroupChange {
|
||||
bytes newInviteLinkPassword = 19;
|
||||
DecryptedString newDescription = 20;
|
||||
EnabledState newIsAnnouncementGroup = 21;
|
||||
repeated DecryptedBannedMember newBannedMembers = 22;
|
||||
repeated DecryptedBannedMember deleteBannedMembers = 23;
|
||||
}
|
||||
|
||||
message DecryptedString {
|
||||
|
||||
@@ -45,6 +45,10 @@ message RequestingMember {
|
||||
uint64 timestamp = 4;
|
||||
}
|
||||
|
||||
message BannedMember {
|
||||
bytes userId = 1;
|
||||
}
|
||||
|
||||
message AccessControl {
|
||||
enum AccessRequired {
|
||||
UNKNOWN = 0;
|
||||
@@ -72,6 +76,7 @@ message Group {
|
||||
bytes inviteLinkPassword = 10;
|
||||
bytes description = 11;
|
||||
bool announcementsOnly = 12;
|
||||
repeated BannedMember bannedMembers = 13;
|
||||
}
|
||||
|
||||
message GroupChange {
|
||||
@@ -121,6 +126,14 @@ message GroupChange {
|
||||
Member.Role role = 2;
|
||||
}
|
||||
|
||||
message AddBannedMemberAction {
|
||||
BannedMember added = 1;
|
||||
}
|
||||
|
||||
message DeleteBannedMemberAction {
|
||||
bytes deletedUserId = 1;
|
||||
}
|
||||
|
||||
message ModifyTitleAction {
|
||||
bytes title = 1;
|
||||
}
|
||||
@@ -178,6 +191,8 @@ message GroupChange {
|
||||
ModifyInviteLinkPasswordAction modifyInviteLinkPassword = 19;
|
||||
ModifyDescriptionAction modifyDescription = 20;
|
||||
ModifyAnnouncementsOnlyAction modifyAnnouncementsOnly = 21;
|
||||
repeated AddBannedMemberAction addBannedMembers = 22;
|
||||
repeated DeleteBannedMemberAction deleteBannedMembers = 23;
|
||||
}
|
||||
|
||||
bytes actions = 1;
|
||||
|
||||
Reference in New Issue
Block a user