Commit Graph

3277 Commits

Author SHA1 Message Date
Matthew Chen
2fc954e54a Merge tag '2.44.0.15' 2019-10-08 18:10:45 -03:00
Matthew Chen
c6a5e137f2 Scrub UUIDs from logs. 2019-10-08 15:49:33 -03:00
Matthew Chen
dfda4641f9 Fix GRDB index. 2019-10-08 13:12:14 -03:00
Matthew Chen
d399a9542f Respond to CR. 2019-10-08 13:08:31 -03:00
Matthew Chen
e679d366d2 Fix DM expiration/tests; refine DM state asserts. 2019-10-08 13:06:40 -03:00
Matthew Chen
2e4ef7dd4a Fix race in YDB cleanup. 2019-10-08 12:47:18 -03:00
Matthew Chen
3db3fa9734 Respond to CR. 2019-10-08 09:17:28 -03:00
Matthew Chen
d5e5b57158 Respond to CR. 2019-10-08 09:17:28 -03:00
Matthew Chen
418669b74f Format generated proto code. 2019-10-08 09:17:28 -03:00
Matthew Chen
efc79165e2 Intern the blurhash sources. 2019-10-08 09:17:28 -03:00
Matthew Chen
6bb7e4473b Render blur hashes in conversation view. 2019-10-08 09:17:28 -03:00
Matthew Chen
fae0d44550 Add blur hashes to outgoing attachments. 2019-10-08 09:17:28 -03:00
Matthew Chen
e9952ddeec Add blur hashes to outgoing attachments. 2019-10-08 09:17:28 -03:00
Matthew Chen
ac45f06dae Add blurhash property to attachment pointer. 2019-10-08 09:17:28 -03:00
Matthew Chen
3389e96b93 Add blurhash to attachment protos. 2019-10-08 09:17:27 -03:00
Matthew Chen
1aa90143e2 Merge tag '2.44.0.13' 2019-10-08 08:35:35 -03:00
Nora Trapp
ea808e7bd8 Fix audio waveform for android originated voice notes 2019-10-07 13:54:26 -07:00
Nora Trapp
93004d1d1a PR Feedback 2019-10-05 18:50:51 -07:00
Nora Trapp
36cbf4cc61 Support iPad multi tasking 2019-10-05 16:57:44 -07:00
Matthew Chen
63c2cbf71b Fix broken tests. 2019-10-04 19:34:08 -03:00
Matthew Chen
8b53f669ee Merge remote-tracking branch 'private/release/2.44.0' 2019-10-04 16:33:27 -03:00
Matthew Chen
031eafe8fe Fix broken tests. 2019-10-04 16:31:50 -03:00
Michael Kirk
c176c78ead remove unused index 2019-10-04 14:29:32 -04:00
Michael Kirk
a8e835a913 Faster homeview db query
- replace max aggregate with limit 1 order by to avoid crawling all interactions
- only select necessary fields for count
- order after filtering
2019-10-04 14:29:32 -04:00
Michael Kirk
fcbbd050c8 fix index order 2019-10-04 14:29:32 -04:00
Matthew Chen
d41188de1a Add missing indices. 2019-10-04 14:29:32 -04:00
Matthew Chen
1928e9fa36 Update feature flags for public beta. 2019-10-04 15:29:21 -03:00
Matthew Chen
2ff2d7dd23 Log database file sizes after YDB-to-GRDB migration. 2019-10-04 15:12:45 -03:00
Matthew Chen
ac24bbc0f5 Update ThreadViewHelper to support GRDB. 2019-10-04 15:01:01 -03:00
Matthew Chen
68cbac5640 Skip redundant FTS writes using cache. 2019-10-04 14:57:46 -03:00
Michael Kirk
da60170d05 yap tests should use yap queue 2019-10-04 14:57:46 -03:00
Michael Kirk
676f4505d3 feature flags for dev 2019-10-04 14:57:46 -03:00
Nora Trapp
874488158d PR Feedback 2019-10-03 14:23:25 -07:00
Nora Trapp
39e7be36c6 Fix a deadlock from a sneaky transaction while adding to blocklist 2019-10-03 14:23:25 -07:00
Nora Trapp
0802271137 Generate a new contact id for every storage service update 2019-10-03 14:23:25 -07:00
Michael Kirk
78233bbeb2 set uuid capable
Also includes parsing capabilities from profile fetch, though the value isn't yet used
2019-10-03 15:39:20 -04:00
Matthew Chen
3052d8c06d Reduce sticker logging. 2019-10-03 16:15:41 -03:00
Matthew Chen
e2837127dd Merge remote-tracking branch 'private/release/2.44.0' 2019-10-03 13:17:59 -03:00
Matthew Chen
f1536dea8e Respond to CR. 2019-10-03 13:08:24 -03:00
Matthew Chen
d4d5692af2 Cache the sticker manager's cache dir path. 2019-10-03 13:05:37 -03:00
Matthew Chen
f53200de7e Add option to Bench to log in production. 2019-10-03 10:59:06 -03:00
Matthew Chen
4819335ac7 Reset "is YDB migrated" flag before launching in "GRDB throwaway" mode. 2019-10-03 09:17:00 -03:00
Matthew Chen
27a6632e65 Remove spurious assert. 2019-10-02 13:43:47 -03:00
Matthew Chen
879946ed74 Respond to CR. 2019-10-01 13:42:36 -03:00
Matthew Chen
d813419afa Fix TSMessageStorageTests. 2019-10-01 13:37:04 -03:00
Matthew Chen
dcf9502d01 Fix TSOutgoingMessageTest. 2019-10-01 13:35:54 -03:00
Matthew Chen
7ee8cdfa84 Fix PhoneNumberUtilTest. 2019-10-01 13:35:54 -03:00
Matthew Chen
8fa5ec40e0 Respond to CR. 2019-10-01 13:34:58 -03:00
Matthew Chen
510f1fc9cd Fix all broken tests, part 1. 2019-10-01 13:24:28 -03:00
Matthew Chen
539caea903 Fix all broken tests, part 1. 2019-10-01 13:24:28 -03:00