Harry
|
ed048b0eb5
|
Backup/Restore pinned thread ordering
|
2024-01-04 05:58:35 -08:00 |
|
Sasha Weiss
|
b954d87562
|
Update CallRecord state in response to ring updates
|
2023-12-11 15:02:25 -08:00 |
|
Sasha Weiss
|
9086f53643
|
Extract status transition manager from CallRecordStore
|
2023-12-07 16:03:33 -08:00 |
|
Sasha Weiss
|
c99f5ef58b
|
Group call event sync message support
|
2023-11-22 10:19:51 -05:00 |
|
Max Radermacher
|
600eef4bec
|
Replace Curve25519Kit with LibSignal
|
2023-10-31 14:18:22 -05:00 |
|
Max Radermacher
|
b39c2dd81a
|
Rename RecipientDataStore → RecipientDatabaseTable
|
2023-10-31 02:26:54 -05:00 |
|
Max Radermacher
|
4fe2cc6047
|
Improve AuthorMergeObserver performance
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
|
2023-10-31 02:10:20 -05:00 |
|
Max Radermacher
|
0233059f44
|
Add DB-conforming InMemoryDB type
|
2023-10-31 00:54:32 -05:00 |
|
Max Radermacher
|
f94337ac03
|
Rip out FeatureFlags.phoneNumberIdentifiers
|
2023-10-24 18:18:51 -05:00 |
|
Max Radermacher
|
06228ff228
|
Add Storage Service support for PNIs
|
2023-10-24 15:07:12 -05:00 |
|
Max Radermacher
|
fd9c5e8c64
|
Make isPrimaryDevice available to contact merges
|
2023-10-23 13:27:25 -05:00 |
|
Max Radermacher
|
bb265d63d3
|
Perform merge when receiving PNI signature
|
2023-10-23 13:23:34 -05:00 |
|
Max Radermacher
|
13837c4e09
|
Add session switchover events
|
2023-10-23 13:13:55 -05:00 |
|
Max Radermacher
|
26034df7f7
|
Add PNI merging logic for CDS lookups
|
2023-10-16 14:52:40 -05:00 |
|
Max Radermacher
|
c4fdcfd769
|
Add method to fetch best ServiceId for a thread
|
2023-10-13 17:29:44 -05:00 |
|
Sasha Weiss
|
43256c85e8
|
Add extension for sqliteRowId
|
2023-10-13 15:17:54 -07:00 |
|
Sasha Weiss
|
c88a283166
|
Restructure CallRecord's UNIQUE constraints
|
2023-10-13 14:54:16 -07:00 |
|
Sasha Weiss
|
d5848b7dd4
|
Restructure CallRecord in preparation of group call disposition
|
2023-10-12 14:44:40 -07:00 |
|
Max Radermacher
|
33c9da712d
|
Clean up ACI/phone number recipient merges
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
|
2023-10-11 18:42:00 -05:00 |
|
Max Radermacher
|
abd97cd35f
|
Finish protocolizing SSKSessionStore
|
2023-10-11 10:59:21 -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
|
c75515ca7a
|
Move ThreadMerger/ThreadRemover mocks
|
2023-09-29 12:39:21 -05:00 |
|
Sasha Weiss
|
72345f13cd
|
Functionally ignore V1 group records in Storage Service
|
2023-09-26 09:12:14 -07:00 |
|
Max Radermacher
|
f3e21416e1
|
Prepare MergedRecipient for PNI merges
|
2023-09-25 14:29:58 -05:00 |
|
Max Radermacher
|
48f2c42c4f
|
Add thread merge events
|
2023-09-14 12:07:49 -05:00 |
|
Max Radermacher
|
a7fe333386
|
Remove didUpdatePhoneNumber method
|
2023-09-14 12:06:39 -05:00 |
|
Max Radermacher
|
efa7c39125
|
Rip out ObjC support from OWSUDManager
|
2023-09-08 00:40:02 -05:00 |
|
Max Radermacher
|
a9b031edb6
|
Support PNIs in all RecipientMergeObservers
|
2023-09-08 00:31:30 -05:00 |
|
Max Radermacher
|
0935c7e70e
|
Add PNI column to SignalRecipient
|
2023-09-06 17:31:16 -05:00 |
|
Max Radermacher
|
9104b2e2ef
|
Prefer ServiceId in OWSIdentityManager
|
2023-08-31 09:43:24 -05:00 |
|
Max Radermacher
|
434317cb02
|
Swiftify & protocolize OWSIdentityManager
|
2023-08-29 10:28:11 -05:00 |
|
Max Radermacher
|
e985d795e7
|
Prune duplicate profiles when updating them
|
2023-08-28 12:59:36 -05:00 |
|
Max Radermacher
|
cee7342217
|
[ServiceId] Update recipient fetching methods
|
2023-08-23 12:56:59 -05:00 |
|
Max Radermacher
|
08f7e848e1
|
[ServiceId] Clean up various odds and ends
|
2023-08-23 11:50:53 -05:00 |
|
Sasha Weiss
|
831dfb07b9
|
[ServiceId] Bits and bobs
|
2023-08-21 18:10:10 -07:00 |
|
Max Radermacher
|
7653dd6366
|
[ServiceId] Update BlockingManager
|
2023-08-21 17:34:14 -05:00 |
|
Sasha Weiss
|
840d0b7897
|
[ServiceId] TSGroupMember and friends
|
2023-08-21 11:30:18 -07:00 |
|
Max Radermacher
|
05b32b3911
|
[ServiceId] Update assorted smaller components
|
2023-08-17 15:59:38 -05:00 |
|
Max Radermacher
|
b103f3d939
|
[ServiceId] Update outgoing messages
|
2023-08-17 11:09:00 -05:00 |
|
Max Radermacher
|
0a77d024bf
|
Swiftify incoming sync message handling logic
|
2023-08-17 10:29:08 -05:00 |
|
Sasha Weiss
|
38077135df
|
[ServiceId] SignalAccount and friends
|
2023-08-16 16:33:14 -07:00 |
|
Evan Hahn
|
6afde09653
|
Swiftify probableCountryCodeForCallingCode
|
2023-08-07 17:12:00 -05:00 |
|
Max Radermacher
|
7452ea0442
|
[ServiceId] Update RecipientMerger
|
2023-08-03 16:59:29 -05:00 |
|
Max Radermacher
|
ac14bc637e
|
[ServiceId] Update TSIncomingMessageBuilder
|
2023-08-02 17:40:56 -05:00 |
|
Max Radermacher
|
97dc481d44
|
Modernize CDSv2 lookups for updated rollout plan
|
2023-08-02 17:30:47 -05:00 |
|
Max Radermacher
|
be8ba49b4e
|
[ServiceId] Update protobuf field names
|
2023-08-02 17:21:59 -05:00 |
|
Max Radermacher
|
07fc0b5706
|
[ServiceId] Update LocalIdentifiers
|
2023-08-01 14:36:06 -05:00 |
|
Max Radermacher
|
17a2fb4093
|
Rename ServiceId -> UntypedServiceId
|
2023-07-26 16:56:19 -05:00 |
|