Commit Graph

269 Commits

Author SHA1 Message Date
Matthew Chen
28ff9ac453 Rework model read caches. 2020-06-06 17:37:30 -03:00
Nora Trapp
57a810658a Goodbye iOS 10 2020-05-27 17:34:32 -07:00
Matthew Chen
a58ea46ac1 Fix broken tests. 2020-05-18 13:32:52 -03:00
Matthew Chen
c2cb189e16 Add TSIncomingMessageBuilder. 2020-05-11 09:28:13 -03:00
Nora Trapp
f0d7a9cb9c Add early message handling for delivery receipts, reactions, and delete for everyone 2020-04-16 19:44:45 -07:00
Matthew Chen
c7df10eb36 Apply CGSize(square:). 2020-04-06 11:34:21 -03:00
Matthew Chen
eb8b14ae98 Fix tests. 2020-04-06 11:01:04 -03:00
Matthew Chen
8ce7fce76b Fix tests. 2020-04-06 11:00:57 -03:00
Matthew Chen
7e7322420a Fix broken tests. 2020-04-03 16:33:02 -03:00
Nora Trapp
2e6612525a Fix broken tests 2020-03-24 17:11:02 -07:00
Michael Kirk
f927ef1b4b Batch Select / Delete 2020-03-20 19:36:48 -07:00
Nora Trapp
78c5c19def fix some tests 2020-03-14 10:43:56 -07:00
Matthew Chen
529dbf09cd Fix unit tests. 2020-02-28 16:30:54 -03:00
Matthew Chen
7624bcf13e Fix unit tests. 2020-02-28 16:30:54 -03:00
Matthew Chen
81638f8b88 Fix unit tests. 2020-02-28 16:30:54 -03:00
Matthew Chen
91d100c792 Rework group updates; rework "update group" view to use GroupManager.
* Introduce GroupMembership & GroupAccess.
* Pull out GroupsV2Test.
* Fix issues in groups v2 logic.
2020-01-27 11:18:21 -03:00
Matthew Chen
3b17c39f2e Fix tests. 2020-01-23 12:09:31 -03:00
Matthew Chen
8ecc50fb98 Fix tests. 2020-01-23 12:09:31 -03:00
Nora Trapp
b7411bcb40 Implement final KBS master key encryption 2020-01-20 16:16:57 -08:00
Matthew Chen
892ce5c135 Rework message processing to handle groups v2. 2020-01-17 17:34:37 -03:00
Matthew Chen
1ae6012ecb Create and fetch groups v2; group update roundtrip. 2020-01-17 17:29:00 -03:00
Michael Kirk
0490530a45 remove ContactQuery tests 2020-01-15 19:14:18 -07:00
Nora Trapp
5e7de7391a Fix tests 2020-01-09 13:17:09 -08:00
Matthew Chen
72f912dce3 Versioned profile changes, etc. 2020-01-08 13:54:54 -03:00
Nora Trapp
4d55468bd3 Merge branch 'release/3.2.0' 2020-01-02 16:50:14 -08:00
Michael Kirk
ccfde14b00 fixup tests 2019-12-31 14:26:53 -08:00
Nora Trapp
4e0dd580c3 Fix iOS 13 SDK NSData scrubbing 2019-12-27 15:53:47 -08:00
Matthew Chen
29150102cb Revert group and profile changes. 2019-12-11 20:41:54 -08:00
Matthew Chen
0f8b2ccc74 Fix broken tests. 2019-12-05 12:37:22 -03:00
Matthew Chen
05c8e674ee Rework new group new creation & group updates. 2019-12-05 12:37:22 -03:00
Matthew Chen
f14427464e Fix broken test. 2019-11-12 15:54:03 -03:00
Matthew Chen
b38a64cce8 Revert "Revert "Merge branch 'charlesmchen/groupManager2'""
This reverts commit 7530dee591.
2019-11-12 09:02:52 -03:00
Matthew Chen
7530dee591 Revert "Merge branch 'charlesmchen/groupManager2'"
This reverts commit 26fd0d0812, reversing
changes made to c17865b750.
2019-11-11 20:01:45 -03:00
Matthew Chen
fa9e49136d Apply group manager in tests. 2019-11-11 17:31:21 -03:00
Matthew Chen
0ecee32271 Apply group manager in tests. 2019-11-11 17:31:21 -03:00
Matthew Chen
5e5aa2368b Apply group manager in tests. 2019-11-11 17:31:21 -03:00
Matthew Chen
c91ed57323 Fix more broken tests. 2019-11-07 17:42:12 -03:00
Matthew Chen
b5f777d985 Fix more broken tests. 2019-11-07 17:37:48 -03:00
Michael Kirk
0566623823 Fix sort order for YDB
also tweaked the grdb implementation to produce output identical to Yap's.
2019-11-06 21:24:53 -07:00
Michael Kirk
3b1bcb5368 recreate sort order for synced conversations 2019-11-06 21:24:53 -07:00
Michael Kirk
0fca274e62 Sync Groups and Contacts 2019-11-04 14:06:54 -08:00
Nora Trapp
a949b7f412 Fix some warnings and YDB full text search tests 2019-10-25 19:10:52 -07:00
Michael Kirk
a1ebb6cf76 log sql with regular logger, but only in dev-qa 2019-10-21 14:10:44 -06:00
Matthew Chen
5806550c57 Add test around migration ordering. 2019-10-16 14:17:45 -03:00
Matthew Chen
6ad154a862 Fix some of the broken tests. 2019-10-16 09:21:26 -03:00
Michael Kirk
6d73d01e01 remove some unused columns 2019-10-14 18:23:35 -06:00
Matthew Chen
0b66346efa Retain last 2 digits of UUIDs. 2019-10-08 16:12:47 -03:00
Matthew Chen
c6a5e137f2 Scrub UUIDs from logs. 2019-10-08 15:49:33 -03:00
Matthew Chen
20683678b5 Store group avatars as data. 2019-09-27 16:25:53 -03:00
Matthew Chen
45a78d817b Add more post-YDB TODOs. 2019-09-27 16:20:25 -03:00