-
Notifications
You must be signed in to change notification settings - Fork 992
MBL-2258: Feature flag for phase 2 #2301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #2301 +/- ##
============================================
- Coverage 66.74% 66.53% -0.21%
+ Complexity 2252 2245 -7
============================================
Files 366 365 -1
Lines 25329 25210 -119
Branches 3753 3749 -4
============================================
- Hits 16905 16773 -132
- Misses 6480 6505 +25
+ Partials 1944 1932 -12 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
@@ -59,6 +60,8 @@ class SearchAndFilterActivity : ComponentActivity() { | |||
filterMenuViewModelFactory = FilterMenuViewModel.Factory(env) | |||
filterMenuViewModel.getRootCategories() | |||
|
|||
val phase2ff = env.featureFlagClient()?.getBoolean(FlagKey.ANDROID_SEARCH_FILTER) ?: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If don't wanna qa by turning off Remote Config feature flag, you can always change values here:
val phase2ff = false
-> in this way you can simulate remote config ff off
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
📲 What
🛠 How
Repurposing phase 1 feature flag!, we've removed old search screen related code, and moved the feature flag checks.
Feature flag will be checking now the two new pillBar buttons(filter & project status) and back arrow navigation button in CategorySelection screen.
-- If feature flag OFF the user experience is exactly the same as was released on Phase 1.
--If feature flag ON new pill buttons and navigation between filter screens is available.
👀 See
| Feature flag off |
FeatureFlagOff.mp4
|feature flag on |
FFOn.mp4
|Compose preview|

| --- | --- |
| | |
📋 QA
ANDROID_SEARCH_FILTER
in remote config (INTERNAL RELEASE ONLY!!)Story 📖
MBL-2258