Greyson Parrelli
8f9e79ae37
Updated PIN strings.
2020-04-21 16:09:30 -04:00
Alex Hart
00ee6d0bbd
Dialog theme rename.
2020-04-21 16:09:30 -04:00
Greyson Parrelli
acbfff89d3
Update registration to allow PIN entry.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
8e13403cca
Separate PINs from Registration Lock.
...
You can now have a PIN without having registration lock.
Note: We still need to change the registration flow to allow non-reglock
users to enter their PIN.
2020-04-21 13:33:33 -04:00
Greyson Parrelli
f1ea035197
Re-enable and clean up Signal PINs.
...
- Require PINs during registration agian.
- Change min length to 4.
- Allow the full-screen megaphone to be enabled remotely.
- Clean up and remove some code.
2020-04-03 12:20:15 -04:00
Greyson Parrelli
acd4fc4518
Fix issue where minimum PIN length was miscalculated.
...
Fixes #9484
2020-03-19 14:49:10 -04:00
Alex Hart
dc689d325b
Various PIN bug fixes.
2020-02-26 17:06:21 -05:00
Greyson Parrelli
81532cad95
Use a min length of 6 for new PIN reminders.
2020-02-13 20:53:10 -05:00
Alan Evans
7f867a6185
Remove KBS restore after set check.
2020-02-13 20:53:10 -05:00
Greyson Parrelli
0b6a52277d
Fixed PIN reminders showing too often, reminder UI improvements.
2020-02-11 12:03:12 -05:00
Greyson Parrelli
0220a88ea5
Mark registration complete after PIN failure.
2020-02-10 19:56:41 -05:00
Greyson Parrelli
ddc01b539f
Use megaphones for PIN reminders.
2020-02-07 21:14:20 -05:00
Greyson Parrelli
38e4733433
Improve network reliability when setting PINs.
2020-02-07 01:06:41 -05:00
Greyson Parrelli
cbd7160e23
Show profile creation before PIN creation.
2020-02-07 00:47:52 -05:00
Greyson Parrelli
f2b3acb0c9
Update string for creating PIN.
2020-02-07 00:15:42 -05:00
Greyson Parrelli
a1f0c198a7
Auto-show keyboard for PIN entry.
2020-02-05 18:49:31 -05:00
Alan Evans
40383f3733
Handle presenting KBS account locked cases.
2020-02-03 15:04:53 -05:00
Alex Hart
e14861d79d
CreatePinActivity naming update and copy fixes.
2020-02-03 15:04:53 -05:00
Greyson Parrelli
c21d4861c0
Clear text entry after changing PIN types.
2020-02-03 15:04:53 -05:00
Greyson Parrelli
a6786e5c2b
Fix strings in KBS PIN flow.
2020-02-03 15:04:53 -05:00
Greyson Parrelli
77caa9e9d4
Fix crash in getIntentForPinCreate(), show 'Create' in prefs.
2020-02-03 15:04:53 -05:00
Alex Hart
279dcb1428
Apply KBS Lock fixes and pluralization
2020-02-03 15:04:53 -05:00
Alan Evans
4a8c312e0a
Clear pin on confirm screen on submit.
2020-02-03 15:04:53 -05:00
Alan Evans
ed0c4b8de5
Remove KBS feature flag.
2020-02-03 14:20:08 -05:00
Alex Hart
fb82420376
Implement new PIN UX.
2020-02-01 12:42:29 -04:00
Alan Evans
fea2b6253f
KBS remote feature flag.
2020-01-27 09:51:00 -05:00
Alan Evans
7d15c602a6
Enable KBS.
2020-01-27 09:51:00 -05:00
Greyson Parrelli
55e9f8722f
Add support for remote feature flags.
2020-01-27 09:51:00 -05:00
Alan Evans
e37c4b1f87
Replace pinstretcher with Argon2 and new PIN encryption.
2020-01-24 10:54:39 -05:00
Alan Evans
f2b9bf0b8c
Use SignalStore for KBS Values.
2020-01-24 10:54:38 -05:00
Alan Evans
9ebe920195
Move all files to natural position.
2020-01-06 11:08:30 -05:00