00db536674
* [#1417] Add authentication - Closes #1417 - Closes #326 - Partially addresses [Electric-Coin-Company/zashi#7] too - Creates reusable AuthenticationVM component with all necessary logic that reports authentication status to its callers - Addresses authentication requirements for the Send funds, Delete wallet, Export private data, and Recovery phrase. The App access authentication use case is prepared and can be turned on anytime. - The new logic also counts with possible future user customization via the app UI of the default on/off states for all implemented authentication use cases - Send.Confirmation logic simplification - This also adds the welcome screen (splash) animation to all the app entry points (the app recreation caused by system included) * Allow unauthenticated access - In case no authentication method is available on the device * Build supported authenticators for the device - Based on the device Android SDK version * Disable broken screenshot testing - This is a temporary change until #1448 is addressed * Changelog update * Add temporary placeholder screenshot test To suppress no test error |
||
---|---|---|
.. | ||
androidTest | ||
main |