Commit Graph

16126 Commits

Author SHA1 Message Date
Matthew Chen
91ee0832f5 Rework v2 group updates. 2020-01-29 13:42:27 -03:00
Nora Trapp
157a986756 Merge branch 'nt/kbs-feature-flag' 2020-01-28 11:51:50 -08:00
Nora Trapp
16329e437a lock off required profile names remote feature for now. 2020-01-28 11:51:26 -08:00
Nora Trapp
36dc453539 Add latching KBS remote feature flag 2020-01-28 11:51:26 -08:00
Matthew Chen
963525bd59 Merge tag '3.3.0.6' 2020-01-28 12:45:02 -03:00
Matthew Chen
9c73fa9946 Merge branch 'charlesmchen/observeGroupsV2MessageProcessing' 2020-01-28 12:43:18 -03:00
Matthew Chen
0d5512a184 Reconcile "observe message processing" with "groups v2 message processing." 2020-01-28 12:42:17 -03:00
Matthew Chen
53c051c4cf Reconcile "observe message processing" with "groups v2 message processing." 2020-01-28 12:42:17 -03:00
Nora Trapp
ca1f4d1591 Merge branch 'nt/megaphone' 2020-01-27 14:34:17 -08:00
Nora Trapp
4c315d71d8 Finalized copy 2020-01-27 14:34:03 -08:00
Nora Trapp
2e7ff672b9 Design feedback 2020-01-27 14:34:03 -08:00
Nora Trapp
4bf6ac1ca1 Only show experience upgrades when the app becomes active 2020-01-27 14:34:03 -08:00
Nora Trapp
1dfb6793d0 Required profile names experience upgrade. 2020-01-27 14:34:03 -08:00
Nora Trapp
5f7eebf100 Pins for everyone is remote feature 2020-01-27 14:34:02 -08:00
Nora Trapp
050aa3b660 Fixes for introducing pins flow 2020-01-27 14:33:12 -08:00
Nora Trapp
27206c2a53 Allow experience upgrades for new users 2020-01-27 14:33:12 -08:00
Nora Trapp
d35428b31f Reactions Megaphone 2020-01-27 14:33:12 -08:00
Nora Trapp
ba8ff1d2d5 Remove stickers experience upgrade and cleanup 2020-01-27 14:33:11 -08:00
Nora Trapp
a8e9799a37 No experience upgrades on linked devices. 2020-01-27 14:33:11 -08:00
Matthew Chen
37a04dcf6a "Bump build to 3.3.0.6." 2020-01-27 17:22:22 -03:00
Matthew Chen
0860549873 Merge branch 'charlesmchen/orphanReactionPerf' into release/3.3.0 2020-01-27 17:22:11 -03:00
Matthew Chen
1ed5141de6 Address perf hotspot in orphan data cleaner around reactions. 2020-01-27 17:21:52 -03:00
Matthew Chen
44f4924d1d Update l10n strings. 2020-01-27 17:21:43 -03:00
Matthew Chen
fade0a7692 Enable production feature flags. 2020-01-27 17:17:10 -03:00
Nora Trapp
88b9b95f1e Merge branch 'nt/little-fixes24' into release/3.3.0 2020-01-27 12:15:35 -08:00
Nora Trapp
cc3b73a4fe Enable registrationLockV2 2020-01-27 12:00:57 -08:00
Nora Trapp
31779b803e More specific reactions notifications 2020-01-27 11:59:30 -08:00
Nora Trapp
36b0383241 Fix pull to refresh on compose view 2020-01-27 11:03:46 -08:00
Matthew Chen
2734f01dcd Merge tag '3.3.0.5' 2020-01-27 12:00:09 -03:00
Matthew Chen
09d25f34a4 Merge branch 'charlesmchen/groupsV2Part10' 2020-01-27 11:48:54 -03:00
Matthew Chen
b3e10e6cd7 Update Cocoapods. 2020-01-27 11:48:30 -03:00
Matthew Chen
855dd48c09 Respond to CR. 2020-01-27 11:47:44 -03:00
Matthew Chen
63169d988b Clean up ahead of PR. 2020-01-27 11:47:44 -03:00
Matthew Chen
1fe6cbe315 Revert "Clean up ahead of PR."
This reverts commit 48093cc5533266969d925877970a3896630ea607.
2020-01-27 11:47:44 -03:00
Matthew Chen
0b6c74ef12 Clean up ahead of PR. 2020-01-27 11:47:44 -03:00
Matthew Chen
0cd19e68bf Apply embedded change protos from incoming group contexts. 2020-01-27 11:47:44 -03:00
Matthew Chen
bc0359268e Rework outgoing messages; embed change protos in outgoing change messages for groups v2. 2020-01-27 11:47:44 -03:00
Matthew Chen
cd7bb55162 Clean up names. 2020-01-27 11:47:44 -03:00
Matthew Chen
e328ccd0ef Apply v2 group changes to group model. 2020-01-27 11:47:44 -03:00
Matthew Chen
54bc149e85 Move files. 2020-01-27 11:47:44 -03:00
Matthew Chen
b4dc80423e Merge branch 'charlesmchen/groupsV2Part9' 2020-01-27 11:47:12 -03:00
Matthew Chen
8c71a0b344 Update Cocoapods. 2020-01-27 11:46:54 -03:00
Matthew Chen
e04df5e06f Respond to CR. 2020-01-27 11:26:38 -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
9843a6be7c Merge branch 'charlesmchen/messageProcessing' 2020-01-27 10:58:21 -03:00
Matthew Chen
4101f46644 Update Cocoapods. 2020-01-27 10:57:11 -03:00
Matthew Chen
993dca8ec9 Remove redundant NotificationName. 2020-01-27 10:53:23 -03:00
Matthew Chen
b4522f16e5 Respond to CR. 2020-01-27 10:51:10 -03:00
Matthew Chen
bcfba85356 Add message processing class.
* Modify message processing to allow observation of websocket queue being drained.
* Extend MessageProcessing to allow observation of REST message fetching and "all message fetching and processing".
2020-01-27 10:42:03 -03:00
Matthew Chen
33d9d873ef Enable beta feature flags. 2020-01-27 10:33:26 -03:00