Commit Graph

595 Commits

Author SHA1 Message Date
Matthew Chen
ae184bc846 Add typed 'any update with...' methods. 2019-07-16 14:00:13 -03:00
Matthew Chen
3ef10b38ad Add typed 'any update with...' methods. 2019-07-16 14:00:13 -03:00
Matthew Chen
3b6d273a81 Respond to CR. 2019-07-16 13:54:53 -03:00
Matthew Chen
8bd8cd89df Purify threads of YDB usage. 2019-07-16 13:50:49 -03:00
Matthew Chen
9f20d48642 Respond to CR. 2019-07-16 13:50:22 -03:00
Matthew Chen
e0b63bfd87 Respond to CR. 2019-07-16 13:50:22 -03:00
Matthew Chen
289b15f17f Convert threads to BaseModel. 2019-07-16 13:50:21 -03:00
Matthew Chen
5daa395acd Convert threads to BaseModel. 2019-07-16 13:50:21 -03:00
Matthew Chen
e9e013aec7 Conver user profiles to use BaseModel. 2019-07-16 10:40:09 -03:00
Matthew Chen
d63a81e149 Convert migrations to use BaseModel. 2019-07-16 10:26:03 -03:00
Nora Trapp
ef4a612fcf No more transitional_signalServiceAddress 2019-07-11 10:53:33 -07:00
Nora Trapp
a323ff4ddf No more transitional_phoneNumber 2019-07-11 10:52:13 -07:00
Matthew Chen
3184747a43 Convert OWSMessageContentJob to BaseModel. 2019-07-11 13:23:42 -03:00
Matthew Chen
255fba0d8f Respond to CR. 2019-07-11 12:23:11 -03:00
Matthew Chen
19da602931 Respond to CR. 2019-07-11 12:21:14 -03:00
Matthew Chen
64ea0d2410 Use anyCanBeSaved. 2019-07-11 12:17:02 -03:00
Michael Kirk
00b1073dad unify TODO convention 2019-07-10 22:53:53 -06:00
Nora Trapp
c6688523c7 Address support for calling 2019-07-10 21:03:54 -07:00
Michael Kirk
7a298ed98d Add missing implementations, add error flag 2019-07-10 21:47:04 -06:00
Michael Kirk
a89baa670e DeliveryStateMap vs. Address 2019-07-10 19:43:10 -06:00
Nora Trapp
90d4268878 PR Feedback 2019-07-10 13:27:37 -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
Michael Kirk
b1641b0fda fix thread sorting 2019-07-10 11:02:13 -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
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
Matthew Chen
aa14f822a7 Convert message receiver to any. 2019-07-08 12:16:05 -03:00
Michael Kirk
501466a765 grdb compat for touching interactions and threads 2019-07-03 14:38:32 -05:00
Nora Trapp
4f026ed881 Add UUID support to read receipts 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
7b914c757f Fix tests 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
1a17f3bde6 convert SSKJobRecord to BaseModel 2019-07-01 16:55:23 -06:00
Michael Kirk
efafd6fb38 Create UUID message in DebugUI, rendering in homeview
ContactAvatarBuilder works with SignalServiceAddress

Currently this only functions with the GRDB adapter. There are other asserts
triggered in yap extensions.
2019-07-01 10:16:23 -06:00
Michael Kirk
0c944fe9f4 Incoming message has authorAddress 2019-06-27 14:22:13 -06:00
Nora Trapp
a332c119d1 PR Feedback 2019-06-27 13:13:52 -07:00
Nora Trapp
52545fa0c4 Add shared YAP extension for SignalServiceAddress lookup 2019-06-27 13:13:52 -07:00
Nora Trapp
7d94af3287 Migrate TSContactThread to support UUIDs 2019-06-27 13:12:52 -07:00
Michael Kirk
0907a2257f Convert Recipient and SessionStore to SignalServiceAddress 2019-06-26 17:48:16 -06:00
Michael Kirk
647b8a0512 no need to ignore computed property which no longer exists 2019-06-26 10:43:27 -06:00
Matthew Chen
43f554feee Fix anyCanBeSaved property. 2019-06-26 10:42:24 -06:00
Matthew Chen
090630ab4d Convert OWSUnknownDBObject to extend BaseModel. 2019-06-26 10:18:08 -04:00
Matthew Chen
f6da9c9879 Convert TSRecipientReadReceipt to extend BaseModel. 2019-06-26 10:07:39 -04:00
Matthew Chen
a599a9b6a4 Respond to CR. 2019-06-26 10:05:51 -04:00
Matthew Chen
8294077b34 Add "anyCanBeSaved" flag. 2019-06-25 16:00:58 -04:00
Matthew Chen
aadb418cd9 Convert message sending to use any transactions (code generated changes). 2019-06-25 16:00:58 -04:00
Matthew Chen
c8359fc932 Convert message sending to use any transactions. 2019-06-25 16:00:58 -04:00
Matthew Chen
b86ab9f611 Migrate OWSDisappearingMessagesConfiguration to any. 2019-06-25 15:48:37 -04:00