Commit Graph

2629 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
f2e8f81f96 Add typed 'any update with...' methods. 2019-07-16 14:00:12 -03:00
Matthew Chen
3b6d273a81 Respond to CR. 2019-07-16 13:54:53 -03:00
Matthew Chen
0dbf03f95c Fix tests. 2019-07-16 13:50:49 -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
Nora Trapp
430a4b872a If proto doesn't have uuid or e164 address should be nil 2019-07-16 09:23:15 -07:00
Matthew Chen
e9e013aec7 Conver user profiles to use BaseModel. 2019-07-16 10:40:09 -03:00
Matthew Chen
22f73c5316 Convert user profiles to use BaseModel. 2019-07-16 10:40:09 -03:00
Matthew Chen
c340bdb8f9 Respond to CR. 2019-07-16 10:26:04 -03:00
Matthew Chen
d63a81e149 Convert migrations to use BaseModel. 2019-07-16 10:26:03 -03:00
Nora Trapp
aae5b58865 Some last bits of UUID tweaks 2019-07-11 11:55:09 -07:00
Nora Trapp
3af3f4a3e7 SDS Codegen 2019-07-11 10:53:39 -07: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
Nora Trapp
cd83c3ee9a Typing indicators SignalServiceAddress 2019-07-11 10:52:13 -07:00
Nora Trapp
b7932aa533 Auth WebSocket with UUID 2019-07-11 10:52:13 -07:00
Nora Trapp
9105b81e9a Replace a bunch of usages of localNumber with localAddress 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
Nora Trapp
2e92777f02 Enable UUID only contacts for debug builds pointed at staging 2019-07-10 21:54:56 -07:00
Nora Trapp
1392d43a5d Auth requests using UUID 2019-07-10 21:54:56 -07:00
Michael Kirk
5dc517ed3a use centralized serviceIdentifier logic for API 2019-07-10 22:53:53 -06:00
Michael Kirk
00b1073dad unify TODO convention 2019-07-10 22:53:53 -06:00
Michael Kirk
8c92d09026 MessageSend vs. SignalServiceAddress 2019-07-10 22:53:52 -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
Michael Kirk
85f1781c87 codegen 2019-07-10 17:15:11 -06:00
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