Commit Graph

2594 Commits

Author SHA1 Message Date
Nora Trapp
1399fb7546 PR Feedback 2019-07-10 15:00:53 -07:00
Nora Trapp
2fb4ba07d0 SDS codegen 2019-07-10 14:16:09 -07:00
Nora Trapp
ae17d61a05 Update quoted messages, per message expiration, and sync transcripts 2019-07-10 13:31:18 -07:00
Nora Trapp
56377e6cd7 protos 2019-07-10 13:31:03 -07:00
Nora Trapp
c416ee5a60 Generate proto address accessors 2019-07-10 13:31:03 -07:00
Nora Trapp
077febc757 Update some misc stuff to use SignalServiceAddress 2019-07-10 13:31:03 -07:00
Nora Trapp
57899c9aa0 Update SignalServiceAddress hashing scheme to be reliably backed even as addresses become more complete. 2019-07-10 13:27:37 -07:00
Nora Trapp
90d4268878 PR Feedback 2019-07-10 13:27:37 -07:00
Nora Trapp
79c0006dc3 Fix Receive UUID message debug to not populate phone number 2019-07-10 13:27:36 -07:00
Nora Trapp
3c33f276f7 Maintain a SignalServiceAddress cache to allow for isEqual implementation 2019-07-10 13:27:36 -07:00
Nora Trapp
b9bb444276 Add UUID support to groups 2019-07-10 13:27:36 -07:00
Nora Trapp
dfc79163e0 Update protos for group UUID membership 2019-07-10 13:27:36 -07:00
Nora Trapp
a48ec7678d PR Feedback 2019-07-10 12:45:30 -07:00
Nora Trapp
761ce29428 Fix tests 2019-07-10 12:45:30 -07:00
Nora Trapp
8c3d162d3b Always use UUIDs for modern safety numbers, bump fingerprint version. 2019-07-10 12:45:30 -07:00
Nora Trapp
ae503f6a91 Finish up UUID safety number support 2019-07-10 12:45:30 -07:00
Michael Kirk
b1641b0fda fix thread sorting 2019-07-10 11:02:13 -06:00
Michael Kirk
85fee550d5 legacy users record their uuid 2019-07-09 09:57:04 -06:00
Michael Kirk
73b3f34b0c fixup ud manager coalescing 2019-07-08 16:45:28 -06:00
Michael Kirk
f92fef1f6d take advantage of existing write transactions to ensure accountId is set. 2019-07-08 16:45:28 -06:00
Nora Trapp
6711ad3e11 PR Feedback 2019-07-08 11:44:40 -07:00
Nora Trapp
c186755c66 Migrate IdentityManager and associated models to support UUIDs 2019-07-08 11:44:40 -07:00
Nora Trapp
b849ced2f9 Migrate AccountIdFinder to use SignalRecipient uniqueId 2019-07-08 11:44:40 -07:00
Nora Trapp
797be271c9 SDS Codegen 2019-07-08 11:44:39 -07:00
Nora Trapp
d7cf2ffde0 Implement NSCoding for SignalServiceAddress 2019-07-08 11:44:39 -07:00
Nora Trapp
74734ba6f4 Proto updates 2019-07-08 11:44:39 -07:00
Matthew Chen
313e98f5eb Respond to CR. 2019-07-08 13:16:01 -03:00
Matthew Chen
aa14f822a7 Convert message receiver to any. 2019-07-08 12:16:05 -03:00
Michael Kirk
aa46885839 fixup account manager tests 2019-07-03 15:31:34 -05:00
Michael Kirk
4f8724b2c5 store uuid during registration 2019-07-03 15:29:50 -05:00
Michael Kirk
017de83f0a move more logic into accountManager 2019-07-03 15:29:50 -05:00
Michael Kirk
501466a765 grdb compat for touching interactions and threads 2019-07-03 14:38:32 -05:00
Michael Kirk
7fbcddcedc codegen 2019-07-03 09:06:37 -05:00
Nora Trapp
b3af6d6ddf Fix TSIncomingMessage schema handling 2019-07-03 09:05:55 -05:00
Nora Trapp
956b8f2aae Fix localAddress for unregistered case 2019-07-03 09:05:55 -05:00
Nora Trapp
bebe578637 PR Feedback 2019-07-02 18:33:14 -07:00
Nora Trapp
324add7897 Allow viewing UUID thread 2019-07-02 18:33:14 -07:00
Nora Trapp
4f026ed881 Add UUID support to read receipts 2019-07-02 18:33:14 -07:00
Nora Trapp
9527efebe2 Update protos 2019-07-02 18:33:14 -07:00
Michael Kirk
6e51243e01 Attachment restore uses AnyTransaction 2019-07-02 11:47:46 -07:00
Nora Trapp
d469f9c540 Fix some typos 2019-07-02 11:19:50 -07:00
Nora Trapp
7b914c757f Fix tests 2019-07-02 11:19:50 -07:00
Nora Trapp
f9fa982e95 PR Feedback 2019-07-02 11:19:50 -07:00
Nora Trapp
66e06a2fe5 Add UUID support to block manager 2019-07-02 11:19:50 -07:00
Nora Trapp
7b7a6de02e Update protos for blocked sync message 2019-07-02 11:19:50 -07:00
Nora Trapp
31fe995555 Migrate UDManager to support UUIDs 2019-07-02 11:19:50 -07:00
Nora Trapp
881be39e43 OWSProfileManager generated changes 2019-07-02 11:19:50 -07:00
Nora Trapp
a1f85fca30 Migrate profiles to support UUIDs 2019-07-02 11:19:50 -07:00
Michael Kirk
9393cb0a77 Convert OWSBackupFragment to BaseModel 2019-07-01 16:57:27 -06:00
Michael Kirk
1a17f3bde6 convert SSKJobRecord to BaseModel 2019-07-01 16:55:23 -06:00