Commit Graph

9371 Commits

Author SHA1 Message Date
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
Sasha Weiss
ffcceff32e
Decouple inviteFriendsToNewlyCreatedGroup from wasJustCreatedByLocalUser 2024-01-08 10:20:37 -08:00
Harry
e21e2bb546
Archive/Restore TSQuotedMessage from backup 2024-01-08 08:45:45 -08:00
Jim Gustafson
3a88e287fa Remove legacy call message fields 2024-01-05 11:27:57 -08:00
Max Radermacher
8083e73624
Update to SwiftProtobuf v1.25.2 2024-01-04 16:45:12 -08:00
Max Radermacher
59f2f23d68
Swiftify ReceiptSender (OWSOutgoingReceiptManager) 2024-01-04 15:55:39 -06:00
Max Radermacher
a46a499ae3
Fix url session notification observers 2024-01-04 14:52:55 -06:00
Max Radermacher
b095509975
Drop obsolete removeMessageAfterSending support 2024-01-04 14:37:54 -06:00
Max Radermacher
5427de6b28
Fix session for scheduleWakeupRequestIfNecessary 2024-01-04 14:36:09 -06:00
Max Radermacher
582a0a7e47
Stop sending local-only contact syncs 2024-01-04 14:33:20 -06:00
Max Radermacher
b6a8dbb048
Clean up contactIndexStrings params & names 2024-01-04 14:33:03 -06:00
Max Radermacher
61c64e4c2e
Clean up places fetch the local user’s profile 2024-01-04 14:32:51 -06:00
Harry
1258416cc4
Don't run SVR2 migration in the NSE 2024-01-04 10:17:58 -08:00
Harry
ed048b0eb5
Backup/Restore pinned thread ordering 2024-01-04 05:58:35 -08:00
Sasha Weiss
f89a56a43e
Add CallRecordLoader 2024-01-03 11:37:31 -08:00