-
Notifications
You must be signed in to change notification settings - Fork 28
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: legal hold - update banners to v2 [WPB-6464] #2668
feat: legal hold - update banners to v2 [WPB-6464] #2668
Conversation
…hold-self-indication-to-v2 # Conflicts: # app/src/main/kotlin/com/wire/android/ui/userprofile/self/SelfUserProfileViewModel.kt # app/src/test/kotlin/com/wire/android/ui/userprofile/self/SelfUserProfileViewModelArrangement.kt # app/src/test/kotlin/com/wire/android/ui/userprofile/self/SelfUserProfileViewModelTest.kt
Test Results816 tests ±0 816 ✅ ±0 15m 0s ⏱️ + 2m 44s Results for commit 91ef870. ± Comparison against base commit ecb7ff1. This pull request removes 5 and adds 5 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
APKs built during tests are available here. Scroll down to Artifacts! |
Build 2937 succeeded. The build produced the following APK's: |
...src/main/kotlin/com/wire/android/ui/legalhold/ObserveLegalHoldStatusForCurrentUserUseCase.kt
Outdated
Show resolved
Hide resolved
…hold-self-indication-to-v2
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #2668 +/- ##
===========================================
+ Coverage 42.86% 43.01% +0.14%
===========================================
Files 405 405
Lines 13463 13465 +2
Branches 2376 2376
===========================================
+ Hits 5771 5792 +21
+ Misses 7013 6993 -20
- Partials 679 680 +1
... and 1 file with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
APKs built during tests are available here. Scroll down to Artifacts! |
Build 2988 succeeded. The build produced the following APK's: |
APKs built during tests are available here. Scroll down to Artifacts! |
Build 2992 succeeded. The build produced the following APK's: |
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764
The PR Description
What's new in this PR?
Issues
Designs for legal hold banners on “home” screen got updated, currently V2 is only available, so the app needs to be updated according to the recent designs.
Solutions
Removed top bar legal hold banner which was visible on all logged in screens right below the call or connection banner.
Instead, added a border around the avatar which indicates that the user is under legal hold or has pending request.
The dialog to approve it is available on the self user profile screen by clicking on “approve” on the legal hold pending banner.
Used updated use case for observing self user legal hold state that includes legal hold pending request.
Dependencies (Optional)
Needs releases with:
Testing
Test Coverage (Optional)
How to Test
Enable legal hold or request it for the user.
Attachments (Optional)
legal_hold_v2.mp4
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
.