mobile_nebula/lib/screens
John Maguire ec1af2974a
Fix encryption errors after restoring to a new phone (#143)
When a user restores to a new phone, their TPM will no longer be able to
decrypt the encrypted credentials.

We have code already in place to delete "invalid" sites, which cleans
these up by removing them.

However, when trying to save a new site, Android continues to try to use
the old keys which are no longer decryptable. So, when saving new
encrypted files, simply reset the crypto keys if we are unable to
encrypt.
2023-12-01 15:26:21 -05:00
..
siteConfig Hide CA expiration errors on managed sites (#128) 2023-05-17 12:10:11 -04:00
AboutScreen.dart Update link to privacy policy (closes #108) (#115) 2023-04-14 11:14:06 -04:00
EnrollmentScreen.dart Replace 'DN' with 'Managed Nebula' (#139) 2023-10-05 14:41:40 -04:00
HostInfoScreen.dart Hide QR code scanner on devices without cameras (#101) 2022-11-22 16:50:11 -05:00
MainScreen.dart Fix encryption errors after restoring to a new phone (#143) 2023-12-01 15:26:21 -05:00
SettingsScreen.dart Replace 'DN' with 'Managed Nebula' (#139) 2023-10-05 14:41:40 -04:00
SiteDetailScreen.dart Hide QR code scanner on devices without cameras (#101) 2022-11-22 16:50:11 -05:00
SiteLogsScreen.dart Fix share button on iPad (#124) 2023-05-15 16:12:24 -04:00
SiteTunnelsScreen.dart Hide QR code scanner on devices without cameras (#101) 2022-11-22 16:50:11 -05:00