Sasha Weiss
|
0379fb3d74
|
Consult reachability before making username mutation requests
|
2024-01-18 15:41:47 -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 |
|
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 |
|
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 |
|
Harry
|
c4ad4dbc3b
|
Swiftify OWSRecordTranscriptJob/OWSIncomingSentMessageTranscript
|
2023-12-19 09:08:09 -08: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
|
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 |
|
Max Radermacher
|
ba4034f5a7
|
Remove SSKJobQueues
|
2023-12-11 14:22:22 -06:00 |
|
Max Radermacher
|
32a4f57a4d
|
Rename OWSMessageManager to MessageReceiver
|
2023-12-04 15:48:09 -06:00 |
|
Max Radermacher
|
dc7bc27dad
|
Use TimeGatedBatch for MSL cleanup
|
2023-12-04 13:25:39 -06:00 |
|
Max Radermacher
|
84fb33a4cc
|
Remove noisiness when the app launches
|
2023-11-21 11:44:11 -06:00 |
|
Max Radermacher
|
f6976f9a7d
|
Redesign RemoteConfig to be safer & simpler
|
2023-11-15 19:00:49 -06:00 |
|
Pete Walters
|
9fefbadc1e
|
Move SocketManager into DependenciesBridge
|
2023-11-02 16:39:14 -05:00 |
|
Max Radermacher
|
b39c2dd81a
|
Rename RecipientDataStore → RecipientDatabaseTable
|
2023-10-31 02:26:54 -05:00 |
|
Harry
|
58916828ba
|
Write/read basic objects to backup proto proof-of-concept
|
2023-10-20 12:56:23 -07:00 |
|
Max Radermacher
|
59478094ed
|
Consolidate phone number privacy feature flags
|
2023-10-17 18:24:52 -05:00 |
|
Sasha Weiss
|
43256c85e8
|
Add extension for sqliteRowId
|
2023-10-13 15:17:54 -07:00 |
|
Sasha Weiss
|
883cd6a976
|
Rename LightweightCallManager to LightweightGroupCallManager
|
2023-10-12 14:48:43 -07:00 |
|
Max Radermacher
|
abd97cd35f
|
Finish protocolizing SSKSessionStore
|
2023-10-11 10:59:21 -05:00 |
|
Harry
|
9037c31816
|
[Death to TSAccountManager, long live TSAccountManager][10] Delete old TSAccountManager
|
2023-10-05 09:23:41 -07:00 |
|
Harry
|
aa0e250cb7
|
[Death to TSAccountManager, long live TSAccountManager][9] Migrate usages of old TSAccountManager to new
|
2023-10-05 08:56:08 -07:00 |
|
Harry
|
da921de7af
|
[Death to TSAccountManager, long live TSAccountManager][8] Final cleanup before callsites can be migrated
|
2023-09-29 12:19:26 -07:00 |
|
Harry
|
a423a86c5a
|
[Death to TSAccountManager, long live TSAccountManager][6] Split out registration state updates from TSAccountManager into RegistrationStateChangeManager
|
2023-09-29 10:25:08 -07:00 |
|
Max Radermacher
|
da9d1bf5d7
|
Asyncify BulkProfileFetch
|
2023-09-25 19:31:38 -05:00 |
|
Harry
|
1bb84295e6
|
[Death to TSAccountManager, long live TSAccountManager][1] Light refactoring to remove useless methods and such
|
2023-09-21 08:52:04 -07:00 |
|
Max Radermacher
|
0935c7e70e
|
Add PNI column to SignalRecipient
|
2023-09-06 17:31:16 -05:00 |
|
Max Radermacher
|
434317cb02
|
Swiftify & protocolize OWSIdentityManager
|
2023-08-29 10:28:11 -05:00 |
|
Max Radermacher
|
53b3dac1e5
|
[ServiceId] Update calling code
|
2023-08-23 23:47:14 -05:00 |
|
Sasha Weiss
|
06e1a416cc
|
Remove the "Any...Finder" pattern from a bunch of types
|
2023-08-21 10:27:07 -07:00 |
|
Marissa Le Coz
|
2c3fdcfddd
|
[Recipient Hiding] Rotate profile key on hide and reshare on unhide
|
2023-08-17 17:55:38 -04:00 |
|
Max Radermacher
|
29472146a2
|
[ServiceId] Update outgoing receipts
|
2023-08-17 12:10:58 -05:00 |
|
Pete Walters
|
05b5391dc9
|
Mark unread revisions as read via Edit History
|
2023-08-14 15:59:54 -05:00 |
|
Max Radermacher
|
97dc481d44
|
Modernize CDSv2 lookups for updated rollout plan
|
2023-08-02 17:30:47 -05:00 |
|
Pete Walters
|
9d27c3f341
|
Implement SSKKyberPreKeyStore operations
|
2023-08-02 16:53:29 -05:00 |
|
Harry
|
921c288894
|
Use modern db tx types in RecipientHidingManager and remove @objc
|
2023-07-31 18:02:28 -07:00 |
|
Pete Walters
|
4356b505b2
|
Migrate TSPreKeyManager to Swift
|
2023-07-27 21:02:33 -05:00 |
|
Pete Walters
|
656dc6d654
|
Protocolize SignalProtocolStore
|
2023-07-27 10:02:28 -05:00 |
|
Marissa Le Coz
|
52bf8a41fc
|
React to remote changes of hidden recipient state
|
2023-07-19 19:25:54 -04:00 |
|
Max Radermacher
|
38591bdb90
|
Remove UUIDBackfillTask
|
2023-07-12 11:39:07 -05:00 |
|
Pete Walters
|
88101c0559
|
Expose EditManager via DependenciesBridge/ViewControllerContext
|
2023-06-28 17:57:41 -05:00 |
|
Max Radermacher
|
adf301aa78
|
Prepare receipts for modern recipient merging
|
2023-06-28 10:33:57 -05:00 |
|
Igor Solomennikov
|
f65d8e267d
|
Remove ObjC cruft from some classes.
|
2023-06-02 21:36:36 -07:00 |
|
Igor Solomennikov
|
c0b01db156
|
Convert Environment from SignalMessaging to Swift as SMEnvironment.
|
2023-06-02 20:53:07 -07:00 |
|