Alan Evans
43ed9e7310
Set discoverable account attribute.
2020-09-08 09:47:57 -04:00
Cody Henthorne
bcd27355f9
Add trim conversations by time option.
2020-09-08 09:47:57 -04:00
Alan Evans
7b24e66ed3
Phone number privacy settings and certificate support behind feature flag.
2020-09-03 20:23:26 -04:00
Alex Hart
1425b651d4
Update username UX and UI.
2020-08-27 12:12:44 -03:00
Greyson Parrelli
ace1b8ee71
Update link preview settings and add some UI polish.
2020-08-14 15:54:05 -04:00
Cody Henthorne
724f3e872b
Update Mention UI/UX to match latest designs.
2020-08-14 15:54:05 -04:00
Cody Henthorne
b2d4c5d14b
Add mentions for v2 group chats.
2020-08-06 20:57:50 -04:00
Greyson Parrelli
33cc8363f9
Add internal setting to see recipient details.
2020-08-04 19:12:25 -04:00
Alex Hart
9d3764c5d9
Reactions UX polish.
2020-07-29 23:43:06 -04:00
Alan Evans
833ca8cce9
Add disable GV2 creation option to internal preferences UI.
2020-07-15 12:28:47 -03:00
Greyson Parrelli
fce3df0c82
Update pin opt-out strings and behavior.
2020-07-11 11:42:51 -04:00
Greyson Parrelli
04a8996348
Add the ability to opt out of PINs.
2020-07-09 19:07:21 -04:00
Alan Evans
9ac9ace6b8
Groups V2 state comparison and gap handling.
2020-07-08 17:12:19 -04:00
Alan Evans
e6a0e5b858
Add internal preferences under Advanced behind feature flag.
...
Initially for GV2 testing.
2020-07-08 16:51:30 -04:00
Cody Henthorne
1752972be9
Update delete for everyone functionality to match requirements.
2020-07-08 16:51:30 -04:00
Greyson Parrelli
3d7cffef2b
Remove Message Requests feature flag.
2020-06-16 19:30:35 -04:00
Greyson Parrelli
ce940235b0
Optimistically fetch profiles.
2020-06-16 19:30:35 -04:00
Greyson Parrelli
1ce8ac2de6
Light refactor of SignalStore.
2020-06-12 11:36:15 -03:00
Greyson Parrelli
da33ba0ed5
Update blur UI.
2020-06-03 17:12:47 -04:00
Greyson Parrelli
c8dd4e5254
Added support for blurring faces.
...
Co-authored-by: Alan Evans <alan@signal.org>
2020-06-03 06:39:20 -04:00
Greyson Parrelli
79dbf85c1e
Improve local encrypted PIN storage.
2020-05-29 19:15:56 -04:00
Alex Hart
0711a22188
Add overflow toast and fix edit menu option.
2020-05-29 09:51:21 -04:00
Greyson Parrelli
5cb1201903
Add the ability to disable PIN reminders.
2020-05-21 19:56:30 -03:00
Alan Evans
86f0456e8c
Group Manager V2 operations.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
618b1b5ace
Handle PIN creation failure better.
2020-05-09 13:16:45 -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
951a61117a
Add storage support for the AccountRecord.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
75a52f801a
Implement storage service protocol changes.
2020-02-28 16:58:47 -05:00
Greyson Parrelli
6184e5f828
Update the storage service.
2020-02-26 17:11:34 -05:00
Greyson Parrelli
1faf196f82
Implement additional message request improvements.
2020-02-26 17:11:29 -05:00
Greyson Parrelli
3824e90997
Improve prekey refresh logic.
2020-02-26 17:06:06 -05:00
Greyson Parrelli
5158a15379
Disable PIN requirement for new registrations.
2020-02-26 17:06:06 -05:00
Greyson Parrelli
0b6a52277d
Fixed PIN reminders showing too often, reminder UI improvements.
2020-02-11 12:03:12 -05:00
Greyson Parrelli
ddc01b539f
Use megaphones for PIN reminders.
2020-02-07 21:14:20 -05:00
Greyson Parrelli
5e59f77f83
Update PIN feature flags.
2020-02-06 11:19:46 -05:00
Alex Hart
279dcb1428
Apply KBS Lock fixes and pluralization
2020-02-03 15:04:53 -05:00
Alex Hart
e1b75c78ab
Add Pins for All Megaphone Kill Switch.
2020-02-03 14:20:08 -05:00
Alex Hart
fb82420376
Implement new PIN UX.
2020-02-01 12:42:29 -04: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
7d70ea78cd
Hmac-SIV encryption/decryption.
2020-01-24 10:54:39 -05:00
Alan Evans
f2b9bf0b8c
Use SignalStore for KBS Values.
2020-01-24 10:54:38 -05:00
Greyson Parrelli
4b5b9fbde8
Add an encrypted key-value store.
...
SignalStore is backed by SQLCipher and is intended to be used instead of
TextSecurePreferences moving forward.
2020-01-24 10:54:38 -05:00