Commit Graph

212 Commits

Author SHA1 Message Date
Nora Trapp
9d8b2d795f Add additional logging indicating when an invalid PIN v2 is entered 2020-07-13 14:54:39 -07:00
Nora Trapp
de0522586a Add the ability to opt out of PINs. 2020-07-09 18:46:17 -07:00
Matthew Chen
45ebc16fad Handle 409 "obsolete linked device" errors when linking. 2020-06-18 09:20:45 -03:00
Nora Trapp
a1e44dcdae Fix a bug where we weren't populating the reglock token during registration 2020-06-04 08:19:47 -07:00
Nora Trapp
b52f7f5f43 Improve local encrypted PIN storage 2020-06-01 13:08:32 -07:00
Nora Trapp
b104082f0d Merge branch 'release/3.9.0' 2020-05-22 14:12:54 -07:00
Nora Trapp
970de01c8c Fix onboarding PIN animation 2020-05-22 13:10:46 -07:00
Matthew Chen
6b4f192b1b Remove usage of retainUntilComplete. 2020-05-22 09:51:12 -03:00
Nora Trapp
2334e7d467 Fix handling when you navigate back to PIN screen 2020-05-19 20:39:52 -07:00
Nora Trapp
e4093d5338 Small design fixes 2020-05-19 20:39:52 -07:00
Nora Trapp
83efacd881 Add linked device transfer flow 2020-05-19 20:39:52 -07:00
Nora Trapp
c320b5921f Add updated icons 2020-05-19 20:39:52 -07:00
Nora Trapp
16c04e1610 Primary device transfer UI flows 2020-05-18 20:48:08 -07:00
Nora Trapp
205e32b1f5 Fix KBS registration bug 2020-05-14 11:31:59 -07:00
Matthew Chen
c8a638d356 Merge remote-tracking branch 'private/release/3.8.0' 2020-04-23 12:59:57 -03:00
Matthew Chen
046b94318a Apply theme blue tint colors. 2020-04-23 10:59:12 -03:00
Matthew Chen
b2e90bf164 Merge remote-tracking branch 'private/release/3.8.0' 2020-04-20 11:52:54 -03:00
Matthew Chen
d5c559dae7 Revise dark theme. 2020-04-16 11:34:48 -03:00
Matthew Chen
3bbbb1aae0 Revise dark theme. 2020-04-16 11:32:35 -03:00
Matthew Chen
817780f201 Revise dark theme. 2020-04-16 11:25:32 -03:00
Matthew Chen
7246c613d5 Fix more build warnings. 2020-04-10 13:17:08 -03:00
Nora Trapp
1ca670f52a Link to localized support articles 2020-04-09 16:41:28 -03:00
Matthew Chen
b42f1968cc Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
Nora Trapp
e61c594045 Ensure onboarding is marked as complete after linking 2020-04-08 11:51:29 -07:00
Matthew Chen
b5c069ed95 Clean up VC initializers. 2020-04-08 09:26:25 -03:00
Matthew Chen
c7df10eb36 Apply CGSize(square:). 2020-04-06 11:34:21 -03:00
Nora Trapp
90c7ae52a2 Derive storage service key from master key, restore on re-register 2020-04-03 11:17:01 -07:00
Nora Trapp
5500a531b9 Use PIN progress animation for verification 2020-04-03 11:17:01 -07:00
Nora Trapp
a8c32a92e6 Decouple PINs and registration lock 2020-04-03 11:17:01 -07:00
Matthew Chen
547f89e51e Merge tag '3.6.1.4' 2020-03-06 10:49:28 -03:00
Matthew Chen
1e45a10fef Open linking support in external Safari. 2020-03-05 15:47:46 -03:00
Nora Trapp
4ad7479ff9 Use new accent blue color everywhere except launch screen related views 2020-03-04 10:00:55 -08:00
Matthew Chen
2e99c26c4e Respond to CR. 2020-03-03 17:03:44 -03:00
Matthew Chen
5e8b4d2077 Clean up handling of networking errors. 2020-03-03 12:32:50 -03:00
Michael Kirk
60e9f026c7 non-breaking spaces for formatted phone number on registration screen
Fixes:

"""
Enter the code we sent to +1
555-555-5555
"""
2020-02-26 13:02:57 -07:00
Matthew Chen
b56362368f Merge remote-tracking branch 'private/release/3.5.0' into release/3.6.0 2020-02-25 09:46:54 -03:00
Matthew Chen
c0547f33d2 Merge remote-tracking branch 'private/release/3.5.0' 2020-02-24 20:29:33 -03:00
Michael Kirk
60c3575234 don't hide "need help" after dirtying text field 2020-02-20 14:45:16 -07:00
Michael Kirk
c3d46648df don't show "remaining" count until user has missed a couple 2020-02-20 14:45:16 -07:00
Michael Kirk
f198d9037d Merge tag '3.5.0.5' 2020-02-19 19:26:05 -07:00
Michael Kirk
2560b05f32 suppress some actions until onboarded 2020-02-18 18:39:15 -07:00
Michael Kirk
87e2af2dfa better logging 2020-02-18 18:14:47 -07:00
Michael Kirk
3232c9b775 verify v2pin was migrated 2020-02-18 15:37:17 -07:00
Michael Kirk
7cd88e76b3 dont mark experience upgrade as complete unless successful 2020-02-18 15:37:17 -07:00
Michael Kirk
75b54f06b4 Resume onboarding if user needs profile or PIN. 2020-02-18 15:37:17 -07:00
Michael Kirk
0a5c4ef08f cleanup error messages 2020-02-18 15:37:17 -07:00
Michael Kirk
73937c16fe Contact support flow after missed PIN 2020-02-17 16:09:54 -07:00
Michael Kirk
8180812935 Fix some memory leaks in onboarding controller 2020-02-16 18:49:26 -07:00
Nora Trapp
2fde911cab Fix onboarding dark mode styling and other small design tweaks 2020-02-11 13:29:39 -08:00
Nora Trapp
381b770dc6 Re-enable 2FA if provided valid pin during registration. 2020-02-09 17:11:59 -08:00