Matthew Chen
|
a5c8aa2b54
|
Refine group change processing.
|
2020-05-19 15:49:36 -03:00 |
|
Matthew Chen
|
0d95310eaf
|
Send invalid group updates from the debug UI.
|
2020-05-15 18:14:46 -03:00 |
|
Matthew Chen
|
1ad4a5b9ae
|
Retain all promises until complete.
|
2020-05-15 18:13:12 -03:00 |
|
Matthew Chen
|
f8b9b209ff
|
Respond to CR.
|
2020-05-11 10:19:52 -03:00 |
|
Matthew Chen
|
d60af64d29
|
Suppress "group updated" info messages without user-facing changes.
|
2020-04-28 16:43:21 -03:00 |
|
Matthew Chen
|
15052096af
|
Improve groups v2 logging.
|
2020-04-21 13:41:07 -03:00 |
|
Matthew Chen
|
178ffc734f
|
Clean up lingering groups v2-related TODOs.
|
2020-04-16 16:10:09 -03:00 |
|
Matthew Chen
|
a0eb61535a
|
Bulk UUID lookup.
|
2020-04-15 17:11:29 -03:00 |
|
Matthew Chen
|
a4d802a2a2
|
Avoid rate limits while doing profile fetches.
|
2020-04-15 17:03:33 -03:00 |
|
Matthew Chen
|
70889edb62
|
Group v2 design refinements.
|
2020-04-14 10:24:43 -03:00 |
|
Matthew Chen
|
23b442d6ba
|
Aggressively enable groups v2 support in member picking views.
|
2020-04-13 17:24:59 -03:00 |
|
Matthew Chen
|
856fef7664
|
Aggressively enable groups v2 support in member picking views.
|
2020-04-13 17:24:59 -03:00 |
|
Matthew Chen
|
5fe0de2f6a
|
Enforce max group member count.
|
2020-04-13 10:23:20 -03:00 |
|
Matthew Chen
|
b4aa6b5197
|
Enforce max group member count.
|
2020-04-13 10:23:20 -03:00 |
|
Matthew Chen
|
9cc1db396e
|
Small fixes for groups v2.
|
2020-04-09 21:38:43 -03:00 |
|
Matthew Chen
|
fe18cd1596
|
Fix build warnings around initializers.
|
2020-04-08 16:05:54 -03:00 |
|
Matthew Chen
|
4ea5edf968
|
Add "replace admin" flow.
|
2020-04-08 09:26:25 -03:00 |
|
Matthew Chen
|
ef53148b33
|
Add "replace admin" flow.
|
2020-04-08 09:26:25 -03:00 |
|
Matthew Chen
|
8859870af1
|
Add UI for groups v2 invites.
|
2020-04-06 11:09:06 -03:00 |
|
Matthew Chen
|
d8a6334f5e
|
Overhaul "create new group" and "add group member" views.
* Move "new group" button.
* Overhaul new group view header.
* Add 'new group confirm' view.
* Add the new "add group members" view.
|
2020-04-06 09:54:49 -03:00 |
|
Matthew Chen
|
99cf1e781b
|
Refine 403 handling in groups v2.
|
2020-04-03 16:26:58 -03:00 |
|
Matthew Chen
|
68e0b79929
|
Refine 403 handling in groups v2.
|
2020-04-03 16:26:58 -03:00 |
|
Matthew Chen
|
6069373130
|
Add "edit group attributes access" alert.
|
2020-04-02 13:52:16 -03:00 |
|
Matthew Chen
|
aee8f18508
|
Rework conversation settings view.
Add group attributes view controller.
|
2020-04-02 13:18:55 -03:00 |
|
Matthew Chen
|
73c724d8c4
|
Fix "double group quit messages" issue.
|
2020-03-21 22:30:58 -03:00 |
|
Matthew Chen
|
a5d58e5a0e
|
Improve logging around spurious timeouts.
|
2020-03-03 17:39:53 -03:00 |
|
Matthew Chen
|
08cf2fe8b2
|
Respond to CR.
|
2020-03-03 17:32:02 -03:00 |
|
Matthew Chen
|
a24115d391
|
Resolve groups v2-related TODOs.
|
2020-03-03 17:11:04 -03:00 |
|
Matthew Chen
|
078ffff8ea
|
Fix rebase breakage.
|
2020-03-03 16:39:36 -03:00 |
|
Matthew Chen
|
5e8b4d2077
|
Clean up handling of networking errors.
|
2020-03-03 12:32:50 -03:00 |
|
Matthew Chen
|
f31b29c89d
|
Reconcile message request changes from v3.5 with master.
|
2020-03-02 15:45:46 -03:00 |
|
Matthew Chen
|
20aeb8df44
|
Merge remote-tracking branch 'private/release/3.6.0'
|
2020-03-02 13:39:20 -03:00 |
|
Matthew Chen
|
ec5eb34669
|
Leverage v2 group model.
|
2020-02-28 16:26:55 -03:00 |
|
Matthew Chen
|
6a83554c68
|
Small fixes for the groups v2 work related to storage service.
|
2020-02-28 16:06:41 -03:00 |
|
Matthew Chen
|
caa101beab
|
Merge remote-tracking branch 'private/release/3.5.0' into release/3.6.0
|
2020-02-27 13:52:43 -03:00 |
|
Matthew Chen
|
bcc2a4593c
|
Add support for v2 groups to storage service.
|
2020-02-27 10:01:34 -03:00 |
|
Matthew Chen
|
0c5148f4b7
|
Add support for v2 groups to storage service.
|
2020-02-27 09:53:55 -03:00 |
|
Matthew Chen
|
52ecf2e95d
|
Add StorageServiceProtoGroupV2Record extension.
|
2020-02-27 09:53:55 -03:00 |
|
Matthew Chen
|
9cd2c3c722
|
Add Debug UI for group v2 update info messages.
|
2020-02-27 09:40:02 -03:00 |
|
Matthew Chen
|
b10de43030
|
Look up uuids for v2 group members.
|
2020-02-26 23:26:23 -03:00 |
|
Matthew Chen
|
0ad0b2bc65
|
Look up uuids for v2 group members.
|
2020-02-26 23:26:23 -03:00 |
|
Matthew Chen
|
12448b8840
|
Look up uuids for v2 group members.
|
2020-02-26 23:26:22 -03:00 |
|
Matthew Chen
|
ac59e34597
|
Leave primary to upload profile key commitment.
|
2020-02-26 23:24:37 -03:00 |
|
Matthew Chen
|
f2240376c8
|
Rework groups v2 debug flags.
|
2020-02-26 23:23:40 -03:00 |
|
Matthew Chen
|
fd4780d82d
|
Add timeouts to v2 group updates; surface network errors to user.
|
2020-02-26 16:56:37 -03:00 |
|
Matthew Chen
|
96d4c39f0e
|
Don't try to ensure local profile commitment until we're onboarded.
|
2020-02-26 16:40:56 -03:00 |
|
Matthew Chen
|
f2a07f1f99
|
Respond to CR.
|
2020-02-26 16:38:19 -03:00 |
|
Matthew Chen
|
703de8c584
|
Fix obsolete assert.
|
2020-02-26 15:36:40 -03:00 |
|
Matthew Chen
|
6e7a0bff5e
|
Add support for avatars to v2 groups.
* Log upload failures.
* Finalize group avatar uploads.
* Encrypt & decrypt group avatars.
|
2020-02-26 15:24:35 -03:00 |
|
Matthew Chen
|
c572db4886
|
Add TSGroupModelBuilder.
|
2020-02-24 16:44:48 -03:00 |
|