Michelle Linington
21f0fcb2ff
Fixes broken tests related to the GroupMembers table
...
The TSGroupMember table is updated after every inserted interaction. It
asserts that the sender of the interaction is in the group membership.
Before, our tests would construct groups with mock membership and then
construct outgoing messages with the local address as the sender. This
would fail this new requirement.
The fix is to make sure that the local address is in the test group
membership if we'd like to "send" any messages.
2021-05-06 15:45:42 -07:00
Matthew Chen
523a189a18
Fix broken test.
2021-04-23 18:52:32 -03:00
Nora Trapp
927ae76821
Re-style conversation search results screen
2021-04-22 13:10:45 -07:00
Matthew Chen
211b93581b
Rework dependency access.
2021-03-25 09:24:27 -03:00
Matthew Chen
d0cbf8cfd0
Rework dependency access.
2021-03-25 09:24:27 -03:00
Matthew Chen
6762ce8452
Update design of conversation list view cells.
2021-01-21 20:27:31 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Matthew Chen
ad6bda8a44
Rename singleton accessors.
2020-09-17 21:11:07 -03:00
Nora Trapp
18e19088a5
Fix broken tests
2020-08-28 13:10:47 -07:00
Fumiaki Yoshimatsu
82f050c168
Adds a new mock method to the protocol implementation in the tests.
2020-08-28 09:43:54 -07:00
Nora Trapp
d536c8ded0
PR Feedback
2020-07-24 13:15:32 -07:00
Matthew Chen
154805cf68
Fix broken tests.
2020-06-23 10:04:39 -03:00
Matthew Chen
28ff9ac453
Rework model read caches.
2020-06-06 17:37:30 -03:00
Matthew Chen
a58ea46ac1
Fix broken tests.
2020-05-18 13:32:52 -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
Michael Kirk
f927ef1b4b
Batch Select / Delete
2020-03-20 19:36:48 -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
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
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
05c8e674ee
Rework new group new creation & group updates.
2019-12-05 12:37:22 -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
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
b5f777d985
Fix more broken tests.
2019-11-07 17:37:48 -03: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
6ad154a862
Fix some of the broken tests.
2019-10-16 09:21:26 -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
Matthew Chen
a5efaf8d16
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-28 11:33:26 -03:00
Matthew Chen
d6c7922f32
Fix tests broken by "group name" changes.
2019-08-27 17:30:08 -03:00
Matthew Chen
c2ae2037d4
Fix rebase breakage.
2019-08-26 13:18:49 -03:00
Matthew Chen
79b1d31f20
Don't load YDB unless necessary.
...
Don't load YDB unless necessary.
Don't load YDB unless necessary.
Don't load YDB unless necessary.
2019-08-26 13:18:30 -03:00
Matthew Chen
2007d1b5de
Fix more broken tests.
2019-08-21 10:38:56 -03:00
Michael Kirk
72e7eaa848
fixup tests
2019-08-20 10:08:26 -06:00
Matthew Chen
94ad1e35ff
Improvements and fixes for "any FTS".
2019-08-07 17:48:54 -03:00
Matthew Chen
eccfad0f46
Merge remote-tracking branch 'private/release/2.41.0'
2019-08-06 12:12:39 -03:00