Commit Graph

482 Commits

Author SHA1 Message Date
Michael Kirk
7926b915cb cache thread on viewItem 2019-08-22 11:22:03 -06:00
Michael Kirk
4371c696dc Audible Debug Assertions in dev-qa builds 2019-08-21 09:01:43 -06:00
Matthew Chen
85756b0fe9 Merge remote-tracking branch 'private/release/2.42.0' 2019-08-16 13:21:38 -03:00
Matthew Chen
d308c566af Address deadlocks in profile manager. 2019-08-15 16:10:14 -03:00
Michael Kirk
e490163896 CR: fixup nil/error handling 2019-08-15 11:04:46 -06:00
Michael Kirk
7e3f03d03f Swift interop: throwable method for DRY composable error handling 2019-08-15 09:36:57 -06:00
Michael Kirk
7d4bfb8709 rename portion of DataSource -> Protocol 2019-08-12 15:11:40 -06:00
Michael Kirk
82c99c4003 CR: rename for clarity 2019-08-12 15:11:40 -06:00
Michael Kirk
f3793f0f2a Consolidate OutgoingMessage preparation 2019-08-12 15:11:40 -06:00
Matthew Chen
76a9185239 Excluse Debug UI from release builds. 2019-08-09 21:16:25 -03:00
Matthew Chen
05ffbbddd9 Fix production build breakage. 2019-08-08 10:08:57 -03:00
Matthew Chen
a48ccccdd1 Remove more usage of primary storage. 2019-08-07 17:41:11 -03:00
Matthew Chen
eccfad0f46 Merge remote-tracking branch 'private/release/2.41.0' 2019-08-06 12:12:39 -03:00
Matthew Chen
4f03f969fc Rework "view once" messages. 2019-08-01 16:13:37 -03:00
Matthew Chen
1e363d2c65 Make uniqueId non-nil. 2019-07-31 10:50:59 -03:00
Matthew Chen
6b1ddd86f4 Remove usage of primary storage. 2019-07-29 17:25:58 -03:00
Matthew Chen
35e7b38b05 Remove usage of primary storage. 2019-07-29 17:25:58 -03:00
Matthew Chen
de56fec16b Remove usage of primary storage. 2019-07-29 17:25:58 -03:00
Nora Trapp
81783c253a Remove Contacts Offer 2019-07-29 12:40:09 -07:00
Matthew Chen
e77e03afb2 Remove usage of primary storage. 2019-07-29 15:30:10 -03:00
Matthew Chen
26183e160a Remove usage of primary storage. 2019-07-29 15:16:51 -03:00
Matthew Chen
43929dde39 Remove usage of primary storage. 2019-07-29 15:16:51 -03:00
Michael Kirk
796b1ebb73 modern CDS vs. UUID 2019-07-25 14:06:06 -06:00
Matthew Chen
809593b43a Remove YDB connections. 2019-07-23 10:46:10 -03:00
Matthew Chen
89fe411694 Assert that getOrCreateLocalThreadWithSneakyTransaction is off the main thread. 2019-07-22 09:44:17 -03:00
Matthew Chen
90bd2a979b Clean up. 2019-07-19 15:48:40 -03:00
Matthew Chen
ad49533e33 Make TSInteraction.thread non-nil. 2019-07-19 15:48:39 -03:00
Matthew Chen
77b9500154 Convert interactions to BaseModel. 2019-07-19 15:25:28 -03:00
Matthew Chen
ebd45743c6 Convert interactions to BaseModel. Add typed 'any update with...' methods. 2019-07-18 15:44:36 -03:00
Nora Trapp
e6b43fb597 New pin reminder dialog 2019-07-16 15:42:19 -07:00
Matthew Chen
6f562e903f Add typed 'any update with...' methods. 2019-07-16 14:00:13 -03:00
Matthew Chen
0dbf03f95c Fix tests. 2019-07-16 13:50:49 -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
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
9105b81e9a Replace a bunch of usages of localNumber with localAddress 2019-07-11 10:52:13 -07:00
Nora Trapp
c6688523c7 Address support for calling 2019-07-10 21:03:54 -07:00
Michael Kirk
a89baa670e DeliveryStateMap vs. Address 2019-07-10 19:43:10 -06:00
Nora Trapp
ae17d61a05 Update quoted messages, per message expiration, and sync transcripts 2019-07-10 13:31:18 -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
b9bb444276 Add UUID support to groups 2019-07-10 13:27:36 -07:00
Nora Trapp
c186755c66 Migrate IdentityManager and associated models to support UUIDs 2019-07-08 11:44:40 -07:00
Nora Trapp
a1f85fca30 Migrate profiles to support UUIDs 2019-07-02 11:19:50 -07: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
Matthew Chen
f143c693b3 Revert "Merge branch 'mkirk/stub-uuid-receive'"
This reverts commit 4ba65bc7ea, reversing
changes made to 70d97e11c5.
2019-06-28 09:52:18 -04:00
Michael Kirk
0c944fe9f4 Incoming message has authorAddress 2019-06-27 14:22:13 -06: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