Commit graph

3607 commits

Author SHA1 Message Date
Matthew Chen
964eb28f1b Merge branch 'charlesmchen/debugGroupsVsLocalNumber' 2017-07-28 11:14:44 -04:00
Matthew Chen
d22e29ec09 Include local number when creating debug groups.
// FREEBIE
2017-07-28 11:03:02 -04:00
Matthew Chen
fe7ad9cc81 Merge branch 'charlesmchen/debugCreateGroups' 2017-07-28 10:16:44 -04:00
Matthew Chen
8f17730d9b Modify “create groups” debug UI to use current 1:1 contact.
// FREEBIE
2017-07-28 10:16:02 -04:00
Matthew Chen
653f7faca8 Add debug UI for creating groups.
// FREEBIE
2017-07-28 09:41:27 -04:00
Matthew Chen
1c3dd8cac4 Bump build from to 2.15.0.3.
// FREEBIE
2017-07-27 15:46:22 -04:00
Matthew Chen
2bd113f140 Merge branch 'charlesmchen/hideEmptyConversations' 2017-07-27 15:46:12 -04:00
Matthew Chen
e74ef14ae6 Revert accidental change to Carthage.
// FREEBIE
2017-07-27 15:45:27 -04:00
Matthew Chen
678db31c1f Hide empty conversations in home view.
// FREEBIE
2017-07-27 15:40:35 -04:00
Matthew Chen
c042a96aa4 Hide empty conversations in home view.
// FREEBIE
2017-07-27 15:40:35 -04:00
Matthew Chen
c6e21e83a3 Hide empty conversations in home view.
// FREEBIE
2017-07-27 15:40:35 -04:00
Matthew Chen
8e628a6296 Hide empty conversations in home view.
// FREEBIE
2017-07-27 15:40:19 -04:00
Matthew Chen
1890039165 Hide empty conversations in home view.
// FREEBIE
2017-07-27 15:40:19 -04:00
Matthew Chen
103a7fab36 Hide empty conversations in home view.
// FREEBIE
2017-07-27 15:39:26 -04:00
Matthew Chen
6dff283de4 Update l10n strings.
// FREEBIE
2017-07-27 15:15:53 -04:00
Matthew Chen
75fb55e018 Merge tag '2.14.1.2'
// FREEBIE
2017-07-27 15:09:51 -04:00
Matthew Chen
bca736a2b7 Merge tag '2.13.4.0'
// FREEBIE
2017-07-27 15:04:03 -04:00
Matthew Chen
3f805d31d5 Bump build from to 2.15.0.2.
// FREEBIE
2017-07-27 14:01:18 -04:00
Matthew Chen
07ee0db80c Merge branch 'charlesmchen/moreCallServiceAnalytics' 2017-07-27 13:57:41 -04:00
Matthew Chen
dd13119f12 Add more instrumentation to CallService.
// FREEBIE
2017-07-27 13:57:29 -04:00
Matthew Chen
5c50aa74cb Merge branch 'charlesmchen/crashDeletingThreads' 2017-07-27 13:30:22 -04:00
Matthew Chen
904515994f Add more instrumentation to CallService.
// FREEBIE
2017-07-27 13:28:05 -04:00
Matthew Chen
e16d0e326b Avoid crash when deleting threads - and improve perf.
// FREEBIE
2017-07-27 13:02:42 -04:00
Matthew Chen
842e1503ba Merge branch 'charlesmchen/gatherAnalyticsEventNames' 2017-07-27 12:48:59 -04:00
Matthew Chen
e5c0fa89d6 Respond to CR.
// FREEBIE
2017-07-27 12:48:46 -04:00
Matthew Chen
465711c2cb Add script to extract and gather analytics event names.
// FREEBIE
2017-07-27 12:45:29 -04:00
Matthew Chen
f1807cd709 Add script to extract and gather analytics event names.
// FREEBIE
2017-07-27 12:29:05 -04:00
Matthew Chen
0cf9c01af2 Add script to extract and gather analytics event names.
// FREEBIE
2017-07-27 12:27:48 -04:00
Matthew Chen
8aff95c44e Add script to extract and gather analytics event names.
// FREEBIE
2017-07-27 12:26:02 -04:00
Matthew Chen
b4f348ad14 Add script to extract and gather analytics event names.
// FREEBIE
2017-07-27 12:26:02 -04:00
Matthew Chen
31ab9a00da Add script to extract and gather analytics event names.
// FREEBIE
2017-07-27 12:26:02 -04:00
Matthew Chen
e9cf39a4c4 Merge branch 'charlesmchen/fixConversationViewTitle' 2017-07-27 12:08:31 -04:00
Matthew Chen
6858a1e944 Fix assert in conversation view around nil title.
// FREEBIE
2017-07-27 12:08:21 -04:00
Matthew Chen
803e91c3ce Fix assert in conversation view around nil title.
// FREEBIE
2017-07-27 12:08:21 -04:00
Michael Kirk
898f122d2b Merge branch 'mkirk/drop-oversized-envelopes' 2017-07-27 11:37:39 -04:00
Michael Kirk
91ad2ec32b Properly handle too-large messages
1. Take note of any large messages.
2. If they are way too large, we just drop them on the floor.

// FREEBIE
2017-07-27 11:37:10 -04:00
Matthew Chen
0113bb2c11 Merge branch 'charlesmchen/instrumentRegistrationFunnel' 2017-07-27 10:25:22 -04:00
Matthew Chen
4ac7600c07 Respond to CR.
// FREEBIE
2017-07-27 10:24:07 -04:00
Matthew Chen
d4af62adcc Instrument registration happy path with analytics.
// FREEBIE
2017-07-27 10:17:54 -04:00
Matthew Chen
0189f601c4 Merge branch 'charlesmchen/streamlineAnalyticsProperties' 2017-07-27 10:16:40 -04:00
Matthew Chen
531489a828 Streamline analytics properties.
// FREEBIE
2017-07-27 10:16:16 -04:00
Matthew Chen
f973af5a83 Streamline analytics properties.
// FREEBIE
2017-07-27 10:16:16 -04:00
Matthew Chen
013bf62f7c Streamline analytics properties.
// FREEBIE
2017-07-27 10:16:16 -04:00
Michael Kirk
8d796cc26a Merge branch 'mkirk/fix-crash-on-nil-key' 2017-07-26 17:54:01 -04:00
Michael Kirk
3f4dcecf15 ensure blocking keychange message has identityKey before proceeding
This is increasingly irrelevant due to recent safety number changes, but
legacy clients with old messages can still run into this.

FIXES: https://github.com/WhisperSystems/Signal-iOS/issues/2346

// FREEBIE
2017-07-26 16:00:32 -04:00
Michael Kirk
8b724c5d7e Merge branch 'mkirk/durable-store' 2017-07-26 14:33:22 -04:00
Michael Kirk
eafc370bbe CR: move property to method to clearly avoid Mantle serialization
Also some formatting cleanup and extra asserts

// FREEBIE
2017-07-26 14:29:56 -04:00
Michael Kirk
4d8429186d Store undecrypted envelopes before doing any processing.
This lets us clear the server side queue immediately, and paves the way
for retry, give up logic.

// FREEBIE
2017-07-26 14:29:56 -04:00
Matthew Chen
f4fc6de6ed Bump build from to 2.15.0.1.
// FREEBIE
2017-07-26 14:05:58 -04:00
Matthew Chen
1009b1ba77 Fix tests.
// FREEBIE
2017-07-26 13:26:49 -04:00