Commit Graph

5031 Commits

Author SHA1 Message Date
Pete Walters
da4e4bd761
Add ideal to valid pending processing errors 2024-01-22 14:21:45 -05:00
Pete Walters
ce7c2f69fc
Clean up how remote/local subscriptions are deleted 2024-01-18 21:04:12 -06:00
Sasha Weiss
0379fb3d74
Consult reachability before making username mutation requests 2024-01-18 15:41:47 -08:00
Max Radermacher
6c1c4b931d
Clean up DecryptedProfile 2024-01-18 16:01:48 -06:00
Max Radermacher
6648c23814
Fix avatar handling for profile changes/reuploads 2024-01-18 10:40:56 -06:00
Max Radermacher
a81d5ab586
Check correctly for primary in Storage Service 2024-01-18 10:38:46 -06:00
Max Radermacher
10f25ee732
Clarify Storage Service error messages 2024-01-18 10:34:09 -06:00
Max Radermacher
eaf3013a16
Use Guarantee for MessageProcessor wait method 2024-01-17 11:57:19 -06:00
Max Radermacher
11022cf566
Reformat AvatarBuilder 2024-01-17 11:42:39 -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
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
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
Max Radermacher
3e24b0fa07
Allow profile update during registration 2024-01-10 19:26:23 -06:00
Max Radermacher
80f62dbb07
Fix bug when downloading profile avatars 2024-01-10 18:45:03 -06:00
Pete Walters
bc33958da0
Add support for idealEnabledRegions remote config 2024-01-10 15:26:12 -06:00
Sasha Weiss
609d5a5ce8
Group Call Disposition fixes 2024-01-10 05:42:05 -08:00
Max Radermacher
d1d1d5bac1
Add “phoneNumberSharing” to your profile 2024-01-09 15:25:16 -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
47e210a552
Fix typo: Notificatons → Notifications 2024-01-08 13:14:31 -08:00
Max Radermacher
af4c30ef00
Remove unused/unnecessary user profile code 2024-01-08 13:34:32 -06: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
Jim Gustafson
3a88e287fa Remove legacy call message fields 2024-01-05 11:27:57 -08:00
Max Radermacher
59f2f23d68
Swiftify ReceiptSender (OWSOutgoingReceiptManager) 2024-01-04 15:55:39 -06:00
Max Radermacher
582a0a7e47
Stop sending local-only contact syncs 2024-01-04 14:33:20 -06:00
Max Radermacher
61c64e4c2e
Clean up places fetch the local user’s profile 2024-01-04 14:32:51 -06:00
Harry
ed048b0eb5
Backup/Restore pinned thread ordering 2024-01-04 05:58:35 -08:00
Max Radermacher
f1d2daa0b8
Clean up some recurring donation code 2024-01-02 13:27:00 -06:00
Harry
ca08f61911
Add dontNotifyForMentionsIfMuted storage service field 2023-12-22 15:32:20 -08:00
Harry
7e8bce3334
Add storage service unknown field migrator 2023-12-22 15:11:22 -08:00
Pete Walters
3d05a160f7
Change iDEAL redemption job scheduling based on donation type 2023-12-21 12:31:29 -06:00
Max Radermacher
874c2c64b7
Swiftify configuration & fetch latest messages 2023-12-19 11:37:23 -06:00
Harry
c4ad4dbc3b
Swiftify OWSRecordTranscriptJob/OWSIncomingSentMessageTranscript 2023-12-19 09:08:09 -08:00
Pete Walters
e1d8b4063c
Add error handling for various iDEAL flows 2023-12-18 17:33:03 -06:00
Max Radermacher
4c53137fc0
Update to LibSignal v0.37.0 2023-12-18 15:39:56 -06:00
Max Radermacher
a5436087ff
Runnerify BroadcastMediaMessageJobQueue 2023-12-18 14:25:35 -06:00
Max Radermacher
8ae5623378
Runnerify SessionResetJobQueue 2023-12-18 14:23:57 -06:00
Max Radermacher
fed620b765
Runnerify SendGiftBadgeJobQueue 2023-12-18 14:10:37 -06:00
Max Radermacher
a28f3905ae
Properly track donation completion callbacks 2023-12-18 13:46:15 -06:00
Max Radermacher
a836601ee2
Runnerify ReceiptCredentialRedemptionJobQueue 2023-12-18 13:44:23 -06:00
Max Radermacher
d837f6b407
Runnerify LocalUserLeaveGroupJobQueue 2023-12-18 12:45:26 -06:00
Max Radermacher
fd3602dbd1
Runnerify IncomingContactSyncJobQueue 2023-12-18 12:06:06 -06:00