Sasha Weiss
|
6833562cbf
|
Avoid inefficient sorting when diffing group models
|
2025-09-16 15:34:31 -07:00 |
|
Max Radermacher
|
fbd558857d
|
Avoid redundant group fetches where unnecessary
|
2025-09-16 13:25:27 -05:00 |
|
Max Radermacher
|
bd2820036b
|
Remove unused code for invalid invites
|
2025-09-15 15:46:23 -05:00 |
|
Max Radermacher
|
a4f3208eb1
|
Update comments regarding group changes
|
2025-09-15 15:46:10 -05:00 |
|
Max Radermacher
|
a689aa21d6
|
Move around some files in SignalServiceKit
|
2025-09-15 15:24:13 -05:00 |
|
Max Radermacher
|
eeb1472f12
|
Remove owsFailDebug for plausible errors
|
2025-09-11 15:26:20 -05:00 |
|
Max Radermacher
|
5a79cbfcaa
|
Refresh GSEs before leaving group
|
2025-09-10 16:29:21 -05:00 |
|
Max Radermacher
|
040ea4a584
|
Expect cancellation errors when refreshing groups
|
2025-09-10 15:03:45 -05:00 |
|
Max Radermacher
|
52fd326ee4
|
Insert recipients when added to a group
|
2025-09-10 14:19:39 -05:00 |
|
Max Radermacher
|
3520b30de8
|
Remove unnecessary profile commitment check
|
2025-09-02 17:48:54 -05:00 |
|
Max Radermacher
|
466c8b4825
|
Don’t restore groups during registration
|
2025-09-02 16:32:31 -05:00 |
|
Harry
|
cad4e922b5
|
Consolidate oversize text byte threshold constants
|
2025-07-30 13:26:00 -07:00 |
|
Max Radermacher
|
53f4db4f27
|
Throw a specific error when the app is expired
|
2025-07-29 09:33:00 -05:00 |
|
Sasha Weiss
|
237b40c9d5
|
Clean up GroupManager/InfoMessagePolicy
|
2025-07-24 00:26:08 -07:00 |
|
Max Radermacher
|
c16fa016bd
|
Require certain generic parameters to be Sendable
|
2025-07-02 14:33:49 -05:00 |
|
Max Radermacher
|
69bd533000
|
Use GroupIdentifier in isGroupIdBlocked
|
2025-07-01 15:07:42 -05:00 |
|
Max Radermacher
|
ebffa25ec0
|
Use GroupIdentifier when de-duping group refreshes
|
2025-07-01 09:17:27 -05:00 |
|
Max Radermacher
|
d24a2a51f1
|
Use GroupIdentifier for requests & related code
|
2025-07-01 09:14:59 -05:00 |
|
Max Radermacher
|
93a4a6ec3a
|
Prepare the connection earlier in the launch flow
|
2025-06-26 12:53:10 -05:00 |
|
Max Radermacher
|
553a04e980
|
Serialize local profile commitment checks
|
2025-06-25 17:20:08 -05:00 |
|
Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05:00 |
|
kate-signal
|
9ffa21e4c2
|
Group adds & invites should be urgent.
|
2025-06-09 18:05:41 -07:00 |
|
Max Radermacher
|
750f5cee8d
|
Fix conflict resolution for banned group members
|
2025-06-09 11:32:17 -05:00 |
|
Max Radermacher
|
e4afd63698
|
Improve reliability when joining groups via links
|
2025-06-09 11:31:32 -05:00 |
|
Max Radermacher
|
78f1e53e7b
|
Fix group size checks when adding/inviting members
|
2025-06-05 15:01:02 -05:00 |
|
Max Radermacher
|
6833fe38d3
|
Consolidate max group size accesses
|
2025-06-04 12:38:41 -05:00 |
|
Max Radermacher
|
c795ddc677
|
Inline ProfileKeyCredentialMap
|
2025-05-28 13:18:34 -05:00 |
|
Max Radermacher
|
21facca5d8
|
Add fallbacks for couldNotFetchCredential
|
2025-05-28 11:15:24 -05:00 |
|
Max Radermacher
|
021e82e1ca
|
Consolidate PKC fetches when adding group members
|
2025-05-22 18:59:52 -05:00 |
|
Max Radermacher
|
194b7f0352
|
Always allow adding requestees
|
2025-05-22 18:56:40 -05:00 |
|
Max Radermacher
|
40b4c03fa9
|
Allow adding invitees if we can fetch credentials
|
2025-05-22 18:56:40 -05:00 |
|
Max Radermacher
|
38072f2201
|
Extract logic for “can add user to group”
|
2025-05-22 18:56:40 -05:00 |
|
Max Radermacher
|
9b24559870
|
Merge extensions for GroupMembership
|
2025-05-22 18:40:59 -05:00 |
|
Max Radermacher
|
66fd838dca
|
Remove unused code from NewGroupSeed
|
2025-05-21 18:54:39 -05:00 |
|
Max Radermacher
|
138338c395
|
Remove unused code
|
2025-05-21 15:16:16 -05:00 |
|
Max Radermacher
|
1cbcac74b1
|
Require GroupSecretParams for group builders
|
2025-05-21 15:15:26 -05:00 |
|
Max Radermacher
|
bbb9a1e027
|
Enforce non-empty group titles via the compiler
|
2025-05-21 15:15:03 -05:00 |
|
Max Radermacher
|
b5b4868401
|
Consolidate PKC fetches when creating groups
|
2025-05-21 14:42:40 -05:00 |
|
Max Radermacher
|
3287ebd4ed
|
Remove GroupsV2OutgoingChanges protocol
|
2025-05-21 13:47:32 -05:00 |
|
Max Radermacher
|
12d9be8fb3
|
Fix group invites
|
2025-05-20 14:28:15 -05:00 |
|
Max Radermacher
|
9c57e90968
|
Remove unused GroupsV2Error cases
|
2025-05-16 12:34:23 -05:00 |
|
Max Radermacher
|
127444aad5
|
Use the GroupIdentifier type in another place
|
2025-05-14 19:54:46 -05:00 |
|
Max Radermacher
|
a3522a4839
|
Adjust group refresh timeout behavior
|
2025-05-06 12:04:34 -05:00 |
|
Max Radermacher
|
7b9a2c66a2
|
Add internal debugging for errors joining groups
|
2025-05-01 19:59:47 -05:00 |
|
Max Radermacher
|
5262ce34ef
|
Remove behavior404 that doesn’t do anything
|
2025-05-01 19:58:13 -05:00 |
|
Max Radermacher
|
41df93fcb5
|
Handle group joins based on expected outcome
|
2025-04-30 12:00:48 -05:00 |
|
Max Radermacher
|
0755f1878b
|
Remove side effects when fetching group links
|
2025-04-30 12:00:14 -05:00 |
|
Max Radermacher
|
d4b226d3f0
|
Don’t notify when requesting to join a group
|
2025-04-30 11:59:28 -05:00 |
|
Max Radermacher
|
4dc6c9ff33
|
Update default value for maxAverageBackoff
|
2025-04-30 11:58:50 -05:00 |
|
Harry
|
028b1fdfdf
|
Reset dm timer version when a linked device becomes delinked
|
2025-04-28 18:51:11 -07:00 |
|