-
Notifications
You must be signed in to change notification settings - Fork 6
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
feat: Consider team settings when registering mls device #WPB-10119 #3079
feat: Consider team settings when registering mls device #WPB-10119 #3079
Conversation
...ommonMain/kotlin/com/wire/kalium/logic/feature/client/IsAllowedToRegisterMLSClientUseCase.kt
Show resolved
Hide resolved
Test Results3 255 tests +4 3 149 ✅ +4 3m 52s ⏱️ -2s Results for commit e6ff059. ± Comparison against base commit 71aef39. This pull request removes 1 and adds 5 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
Bencher Report
Click to view all benchmark results
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #3079 +/- ##
===========================================
+ Coverage 52.68% 52.69% +0.01%
===========================================
Files 1318 1320 +2
Lines 51133 51166 +33
Branches 4742 4746 +4
===========================================
+ Hits 26939 26962 +23
- Misses 22269 22277 +8
- Partials 1925 1927 +2
... and 8 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
Datadog ReportBranch report: ✅ 0 Failed, 3149 Passed, 106 Skipped, 28.48s Total Time |
just synced with Marco and we also eed to remove the compile time flag |
Could you check out now ? @MohamadJaara |
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.
one final change
logic/src/commonMain/kotlin/com/wire/kalium/logic/featureFlags/FeatureSupportImpl.kt
Outdated
Show resolved
Hide resolved
Quality Gate passedIssues Measures |
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.
LGTM
https://wearezeta.atlassian.net/browse/WPB-10119
What's new in this PR?
Issues
We now need to check team settings before registering a mls client
Solutions
Add another check before mls device registration
Testing
How to Test
Make sure registering device only when: feature flag is on, mls keys are present and team settings is enabled
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764
.