Harry
|
ce4959062c
|
Scaffolding to backup/restore group update TSInfoMessages
|
2024-01-22 08:48:31 -08:00 |
|
Pete Walters
|
a8f70c7d60
|
Fix tests
|
2024-01-19 10:42:49 -06:00 |
|
Sasha Weiss
|
0379fb3d74
|
Consult reachability before making username mutation requests
|
2024-01-18 15:41:47 -08:00 |
|
Sasha Weiss
|
19bacbf3d0
|
Post a notification when new records are inserted
|
2024-01-18 15:38:17 -08:00 |
|
Max Radermacher
|
6c1c4b931d
|
Clean up DecryptedProfile
|
2024-01-18 16:01:48 -06:00 |
|
Harry
|
da5a0a7f96
|
Update backup proto to latest from specs repo
|
2024-01-18 12:10:48 -08:00 |
|
Harry
|
93b41b7a91
|
Add new group update types for invites after gv2 migrations
|
2024-01-18 12:10:31 -08:00 |
|
Sasha Weiss
|
6b5ce3690f
|
Add support for changing visible username case
|
2024-01-18 11:13:18 -08:00 |
|
Max Radermacher
|
004d375338
|
Consolidate some logic to parse PNIs
|
2024-01-18 11:09:49 -06:00 |
|
Max Radermacher
|
6648c23814
|
Fix avatar handling for profile changes/reuploads
|
2024-01-18 10:40:56 -06:00 |
|
Sasha Weiss
|
a3f12e3f55
|
Reclaim username during registration
|
2024-01-17 16:59:33 -08:00 |
|
Elaine
|
7a2a7d348b
|
Fix username discriminator crashes
|
2024-01-17 10:58:20 -07:00 |
|
Max Radermacher
|
eaf3013a16
|
Use Guarantee for MessageProcessor wait method
|
2024-01-17 11:57:19 -06:00 |
|
Max Radermacher
|
be81433b76
|
Remove some unused FeatureFlags
|
2024-01-17 11:39:41 -06:00 |
|
Max Radermacher
|
4ca019aa1e
|
Disable CDS compatibility mode in all nightlies
|
2024-01-17 11:39:29 -06:00 |
|
Pete Walters
|
df7b86f290
|
Enable iDEAL in production
|
2024-01-17 10:32:20 -06:00 |
|
Sasha Weiss
|
c9b814c526
|
Rename sourceUuid -> sourceUserId for Groups proto
|
2024-01-16 22:39:16 -06:00 |
|
Harry
|
79685195ee
|
Add a bunch of logging to the TSRegistrationState determination to zero in on bug
|
2024-01-16 14:28:56 -08:00 |
|
Sasha Weiss
|
b9bf248776
|
Add 429 as a rate-limit response code for usernames APIs
|
2024-01-16 15:06:56 -06:00 |
|
Marissa Le Coz
|
f3bfcbd7da
|
Remove an unnecessary hidden recipient check
|
2024-01-13 11:42:19 -06:00 |
|
Harry
|
2aa1e46630
|
Handle when a single tsInfoMessage from a backup has a sequence of requests/cancels followed by a single request to join
|
2024-01-12 17:52:49 -08:00 |
|
Harry
|
11f7cd0464
|
Remove unused group update cases
|
2024-01-12 17:52:24 -08:00 |
|
Harry
|
0fb2ecc9b8
|
Extend PersistableGroupUpdateItem to cover all group update cases
Co-authored-by: sashaweiss-signal <sasha@signal.org>
|
2024-01-12 13:41:00 -08:00 |
|
Harry
|
ebab35b4ba
|
Put all necessary metadata on PersistableGroupUpdateItem, never rely on separate metadata
|
2024-01-12 05:46:20 -08:00 |
|
Sasha Weiss
|
ebb3310163
|
Move a parenthesis
|
2024-01-11 14:17:25 -08:00 |
|
Max Radermacher
|
f953f19cbd
|
Return LocalIdentifiers rather than Aci
|
2024-01-11 12:51:39 -06:00 |
|
Max Radermacher
|
64c1755d45
|
Add tx paramter to reuploadLocalProfile
|
2024-01-11 12:51:21 -06:00 |
|
Elaine
|
b0b8f8bc21
|
Calls tab internal release
|
2024-01-11 11:37:26 -07:00 |
|
Max Radermacher
|
e517c520b2
|
Update to LibSignal v0.39.0
|
2024-01-11 10:36:29 -06:00 |
|
Pete Walters
|
bc33958da0
|
Add support for idealEnabledRegions remote config
|
2024-01-10 15:26:12 -06:00 |
|
Pete Walters
|
efae48e5ee
|
Fix handling of long text attachments for message edits.
|
2024-01-10 12:20:33 -06:00 |
|
Pete Walters
|
ff0791c3af
|
Copy over digest when initializing TSAttachmentStream
|
2024-01-10 11:58:55 -06:00 |
|
Marissa Le Coz
|
bccfb156b2
|
Do not consider profile key in group for local user as authoritative
|
2024-01-10 12:15:28 -05:00 |
|
Pete Walters
|
f697deb334
|
Add support for the 'donate_friend' megaphone
|
2024-01-10 09:33:05 -06:00 |
|
Sasha Weiss
|
609d5a5ce8
|
Group Call Disposition fixes
|
2024-01-10 05:42:05 -08:00 |
|
Elaine
|
d21251e4ce
|
Allow for picking a custom username discriminator
|
2024-01-09 16:45:23 -07:00 |
|
Max Radermacher
|
d1d1d5bac1
|
Add “phoneNumberSharing” to your profile
|
2024-01-09 15:25:16 -06:00 |
|
Max Radermacher
|
fa792761e5
|
Don’t add @escaping to things that don’t escape
|
2024-01-09 13:20:29 -06:00 |
|
Harry
|
a149e83951
|
Update group join request approval handling to match other platforms
|
2024-01-09 10:04:12 -08:00 |
|
Max Radermacher
|
c68bd7b9a4
|
Swiftify code to set versioned profile
|
2024-01-09 11:20:01 -06:00 |
|
Max Radermacher
|
1d5cfaee5f
|
Properly de-dupe profile update requests
|
2024-01-09 11:12:33 -06:00 |
|
Max Radermacher
|
3f2836733e
|
Make profile update methods into instance methods
|
2024-01-09 11:09:14 -06:00 |
|
Max Radermacher
|
a2cf6724c2
|
Fix GRDBDatabaseStorageAdapter KVO observer
|
2024-01-09 09:49:36 -06:00 |
|
Max Radermacher
|
4db6cf354b
|
Remove some unused code run frequently in tests
|
2024-01-08 15:43:31 -06:00 |
|
Max Radermacher
|
7d4ac1f9e8
|
Clean up initializeLocalIdentifiers
|
2024-01-08 15:42:55 -06:00 |
|
Max Radermacher
|
1162c23968
|
Clean up ensureDatabaseKeySpecExists
|
2024-01-08 15:42:38 -06:00 |
|
Max Radermacher
|
47e210a552
|
Fix typo: Notificatons → Notifications
|
2024-01-08 13:14:31 -08:00 |
|
Max Radermacher
|
d2f20f1229
|
Move fetchLocalUsersProfile to ProfileManager
|
2024-01-08 13:32:19 -06:00 |
|
Max Radermacher
|
b997089c99
|
Move fullNames method to ProfileManager
|
2024-01-08 13:31:28 -06:00 |
|
Max Radermacher
|
14927beeaa
|
Add ProfileManager protocol
|
2024-01-08 13:30:25 -06:00 |
|