mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-10-31 16:22:49 +00:00
1045f99d18
* Add `SessionData.needsVerification`: - Allows us to add a skip button for debug builds. - We can have the verification state almost instantly. - It doesn't depend on network availability to know the verification state and display the UI. * Add DB migration. - Make the skip button in the verification flow skip the whole flow including the completed screen. - Save the session as verified in `RustEncryptionService.recover(recoveryKey)`. * Enforce session verification for existing users too. * Fix verification confirmed screen subtitle (typo in id, was using the wrong string) * Update screenshots --------- Co-authored-by: ElementBot <benoitm+elementbot@element.io>
14 lines
309 B
YAML
14 lines
309 B
YAML
appId: ${MAESTRO_APP_ID}
|
|
---
|
|
- takeScreenshot: build/maestro/150-Verify
|
|
- tapOn: "Enter recovery key"
|
|
- tapOn:
|
|
id: "verification-recovery_key"
|
|
- inputText: ${MAESTRO_RECOVERY_KEY}
|
|
- hideKeyboard
|
|
- tapOn: "Confirm"
|
|
- extendedWaitUntil:
|
|
visible: "Device verified"
|
|
timeout: 10000
|
|
- tapOn: "Continue"
|