Commit Graph

122 Commits

Author SHA1 Message Date
Nora Trapp
e60039b06d Increase avatar max dimensions to 1024 2020-06-01 13:10:45 -07:00
Nora Trapp
dc184f5a93 Merge branch 'release/3.9.0' 2020-05-26 22:08:17 -07:00
Matthew Chen
870d1047c4 Minor improvements to groups v2. 2020-05-26 19:23:50 -07:00
Nora Trapp
b104082f0d Merge branch 'release/3.9.0' 2020-05-22 14:12:54 -07:00
Matthew Chen
6b4f192b1b Remove usage of retainUntilComplete. 2020-05-22 09:51:12 -03:00
Matthew Chen
6dc6c0d10d Refine "pending invites" behavior. 2020-05-22 09:40:22 -03:00
Matthew Chen
1bb7ad161d Add internal UI for manipulating groups v2 membership access. 2020-05-22 09:40:22 -03:00
Matthew Chen
6a2a7645ce Message send failures are not fatal to group updates. 2020-05-22 09:40:22 -03:00
Matthew Chen
8838256a0f Refine handling of group changes. 2020-05-19 15:49:36 -03:00
Matthew Chen
a6fca0a7c9 Refine handling of group changes. 2020-05-19 15:49:36 -03:00
Matthew Chen
366b5a7368 Refine handling of group changes. 2020-05-19 15:49:36 -03:00
Matthew Chen
e7bff3cc2e Refine group change processing. 2020-05-19 15:49:36 -03:00
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