Harry
|
0e24aa35ff
|
Add edit message as an explicit type in the new message send preparers
|
2024-03-29 11:24:18 -07:00 |
|
Harry
|
8090e47a73
|
Use an explicit enum on MessageSenderJobRecord
|
2024-03-26 13:26:47 -07:00 |
|
Max Radermacher
|
42c704a4e3
|
Remove some debug/verbose lines
|
2024-03-19 19:24:54 -05:00 |
|
Sasha Weiss
|
2dd9eb6b83
|
Add outgoing support for call identifiers in CallLogEvent sync messages
|
2024-03-19 14:45:28 -07:00 |
|
Max Radermacher
|
499281b4b6
|
Archive sessions when there’s a key mismatch
|
2024-03-08 17:47:01 -06:00 |
|
Max Radermacher
|
0a24b7b357
|
Clean up recipient searches
|
2024-03-07 11:57:45 -06:00 |
|
Harry
|
9c61b54d32
|
Add v2 Attachment class stub definition
|
2024-03-01 09:07:47 -08:00 |
|
Max Radermacher
|
422c0f03ba
|
Don’t migrate kLocalProfileUniqueId user profiles
|
2024-02-16 16:36:07 -06:00 |
|
Max Radermacher
|
cebe9b0f40
|
Remove redundant phone numbers from database
|
2024-02-14 19:08:40 -06:00 |
|
Max Radermacher
|
ded1d2f5b8
|
Assume everybody is PNI-capable
|
2024-02-13 14:53:39 -06:00 |
|
Sasha Weiss
|
36c959a6ff
|
Add support for "Delete All" from the Calls Tab
|
2024-02-13 11:01:57 -08:00 |
|
Max Radermacher
|
ee1986763b
|
Remove notion of “current” signed pre key
|
2024-02-13 11:49:39 -06:00 |
|
Max Radermacher
|
9312c78c88
|
Fix and consolidate pre key id generation code
|
2024-02-12 14:43:51 -06:00 |
|
Harry
|
72bf624c45
|
Use explicit OutgoingStoryMessage on BroadcastMediaJob
|
2024-02-06 12:55:35 -08:00 |
|
Max Radermacher
|
0e3c5a510c
|
Remove phone numbers from most database records
|
2024-02-02 17:31:52 -06:00 |
|
Harry
|
2a95e36240
|
Push TSAttachment's TSAttachmentType getter methods up one level, requiring the containing message
|
2024-02-02 13:53:47 -08:00 |
|
Max Radermacher
|
d24c370cb1
|
Convert OWSUserProfile to SDSCodableModel
|
2024-01-24 17:14:10 -06:00 |
|
Max Radermacher
|
6b3397b936
|
Remove confusing “Subscription” prefix
|
2023-12-12 12:30:31 -06:00 |
|
Max Radermacher
|
6d16de2522
|
Change how job queue labels are specified
|
2023-12-11 13:39:48 -06:00 |
|
Max Radermacher
|
d51102c461
|
Delete expired messages in smaller batches
|
2023-12-04 11:40:11 -06:00 |
|
Sasha Weiss
|
7acc370f67
|
Suppress 409 errors on receipt credentials for very specific cases
|
2023-11-14 10:02:46 -08:00 |
|
Sasha Weiss
|
30680635f8
|
Prevent donation-complete sheets from popping on subscription renewal
|
2023-11-09 15:26:46 -08:00 |
|
Max Radermacher
|
d52082abbe
|
Prefer IdentityKey over typeless Data objects
|
2023-11-07 11:37:02 -06:00 |
|
Sasha Weiss
|
7f41ecaa8b
|
Support SEPA bank transfer donations
|
2023-11-06 13:49:40 -08:00 |
|
Max Radermacher
|
600eef4bec
|
Replace Curve25519Kit with LibSignal
|
2023-10-31 14:18:22 -05:00 |
|
Max Radermacher
|
0233059f44
|
Add DB-conforming InMemoryDB type
|
2023-10-31 00:54:32 -05:00 |
|
Sasha Weiss
|
70ecfd5a3b
|
Clean up and document subscription receipt credential redemption
|
2023-10-24 15:32:53 -07:00 |
|
Sasha Weiss
|
43256c85e8
|
Add extension for sqliteRowId
|
2023-10-13 15:17:54 -07:00 |
|
Max Radermacher
|
abd97cd35f
|
Finish protocolizing SSKSessionStore
|
2023-10-11 10:59:21 -05:00 |
|
Max Radermacher
|
f1c344ebe5
|
Throw error if sending to PNI after learning ACI
|
2023-10-11 10:58:12 -05:00 |
|
Max Radermacher
|
4269f26c9e
|
Use ServiceId in SessionStore/IdentityManager
|
2023-10-11 10:54:38 -05:00 |
|
Max Radermacher
|
9c564f3c67
|
Clean up verification state changes & ignore PNIs
|
2023-10-11 10:52:38 -05: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 |
|
Max Radermacher
|
9104b2e2ef
|
Prefer ServiceId in OWSIdentityManager
|
2023-08-31 09:43:24 -05:00 |
|
Sasha Weiss
|
c39af86c22
|
Catch retained transactions in MockDB
|
2023-08-30 12:39:26 -07:00 |
|
Max Radermacher
|
434317cb02
|
Swiftify & protocolize OWSIdentityManager
|
2023-08-29 10:28:11 -05:00 |
|
Max Radermacher
|
08f7e848e1
|
[ServiceId] Clean up various odds and ends
|
2023-08-23 11:50:53 -05:00 |
|
Sasha Weiss
|
84957f66eb
|
Clean up InteractionFinder
|
2023-08-21 18:08:10 -07:00 |
|
Max Radermacher
|
30adac30ab
|
Reduce size of CDS write transactions
|
2023-08-18 12:27:15 -05:00 |
|
Max Radermacher
|
29472146a2
|
[ServiceId] Update outgoing receipts
|
2023-08-17 12:10:58 -05:00 |
|
Pete Walters
|
0818e359d5
|
Update PniHelloWorld to add PQ keys
|
2023-08-15 15:37:20 -05:00 |
|
Max Radermacher
|
ec18653994
|
[ServiceId] Update the groups code
|
2023-08-14 14:05:49 -05:00 |
|
Harry
|
d14e4a34b9
|
Atomic account creation pt 2: Add prekey fields and enable atomic account creation
|
2023-08-09 16:24:31 -07:00 |
|
Pete Walters
|
73a85e34be
|
Add additional debugging for prekey ops & PQXDH stuff
|
2023-08-07 13:36:02 -07:00 |
|
Pete Walters
|
bb50a9d00f
|
Add last bits of KyberStore functionality
|
2023-08-03 10:24:30 -05:00 |
|
Pete Walters
|
bdee76c880
|
Update PreKeyTask API to reflect PQ
|
2023-08-03 09:14:39 -05:00 |
|
Max Radermacher
|
ac14bc637e
|
[ServiceId] Update TSIncomingMessageBuilder
|
2023-08-02 17:40:56 -05:00 |
|
Max Radermacher
|
46f8d6cb56
|
[ServiceId] Update reactions
|
2023-08-02 17:14:52 -05:00 |
|
Pete Walters
|
9d27c3f341
|
Implement SSKKyberPreKeyStore operations
|
2023-08-02 16:53:29 -05:00 |
|
Pete Walters
|
129ba49903
|
Consolidate PreKey operations into a single codepath
|
2023-08-01 10:32:32 -05:00 |
|