Greyson Parrelli
|
d698f74d0b
|
Rename FeatureFlags -> RemoteConfig.
|
2024-06-24 15:04:02 -04:00 |
|
Greyson Parrelli
|
13f7a64139
|
Refactor FeatureFlags.
|
2024-06-24 15:04:02 -04:00 |
|
Clark
|
e62b8de1bc
|
Fix most of import/export integration tests.
|
2024-06-21 09:19:47 -03:00 |
|
Greyson Parrelli
|
664c22d8f1
|
Add mostly-working SVR3 implementation behind flag.
|
2024-06-21 09:19:47 -03:00 |
|
Greyson Parrelli
|
3ff218f9c6
|
Make build deprecation more resilient to clock skew.
|
2024-06-21 09:19:47 -03:00 |
|
Clark
|
66c50bef44
|
Hook up message backup restore flow to reg v2.
Co-authored-by: Nicholas Tinsley <nicholas@signal.org>
|
2024-06-21 09:19:46 -03:00 |
|
Greyson Parrelli
|
58b6e49aae
|
Fix NPE when canceling a donation.
|
2024-06-14 15:06:13 -04:00 |
|
Alex Hart
|
cb171092cf
|
Fix crash loop when writing invalid currency .
|
2024-06-13 18:03:20 -03:00 |
|
Alex Hart
|
30b339a482
|
Remove unnecessary subscriber call for manual cancel.
|
2024-06-05 15:46:01 -04:00 |
|
Greyson Parrelli
|
b6a4e1f145
|
Rewrite the AppDependencies system.
|
2024-06-05 15:46:00 -04:00 |
|
Cody Henthorne
|
6362da7a50
|
Refactor group state processing.
|
2024-06-05 15:46:00 -04:00 |
|
Cody Henthorne
|
a81a675d59
|
Add Delete for Me sync support.
|
2024-06-05 15:46:00 -04:00 |
|
Alex Hart
|
d719edf104
|
Rewrite in-app-payment flows to prepare for backups support.
|
2024-06-05 15:46:00 -04:00 |
|
Clark Chen
|
e647b31f29
|
Explicitly persist message backup tier.
|
2024-05-17 10:39:09 -04:00 |
|
Nicholas Tinsley
|
cfb4377de3
|
Apply automated ktlint 1.2.1 formatting.
|
2024-05-17 09:33:22 -04:00 |
|
Greyson Parrelli
|
d0340d39db
|
Reset backupV2 credentials on 403.
|
2024-05-16 10:16:10 -04:00 |
|
Greyson Parrelli
|
227a279131
|
Make sure note to self is included in backupsV2.
|
2024-05-16 10:16:10 -04:00 |
|
mtang-signal
|
0465fdea62
|
Update contacts permission UI.
|
2024-05-16 10:16:10 -04:00 |
|
Clark
|
ba4cdea75d
|
Add cellular backup toggle for message backup.
|
2024-05-08 16:30:53 -03:00 |
|
Clark
|
83c34dd4cc
|
Integrate swapping backup tiers from backup settings.
|
2024-05-08 16:30:53 -03:00 |
|
moiseev-signal
|
9a0bb243cd
|
Implement a libsignal-net shadowing web socket.
|
2024-05-08 16:30:53 -03:00 |
|
Clark
|
49ba83dda8
|
Integrate message backup frequency.
|
2024-05-08 16:30:53 -03:00 |
|
Clark
|
de3b0d4ca2
|
Integrate the backup size into backup settings.
|
2024-05-08 16:30:53 -03:00 |
|
Clark
|
bc527a2bc1
|
Basic settings functionality for message backup.
|
2024-05-08 16:30:53 -03:00 |
|
Cody Henthorne
|
6d657b449c
|
Convert and update Manage Storage Settings.
|
2024-05-01 16:45:36 -04:00 |
|
Greyson Parrelli
|
f7763a5b82
|
Be more lenient around long-int conversion in SignalStore.
|
2024-04-29 22:04:47 -04:00 |
|
Greyson Parrelli
|
95a6835988
|
Improve handling of backup initialization.
|
2024-04-29 19:26:06 -04:00 |
|
Nicholas Tinsley
|
f23476a4e9
|
Initial support for restoring backups and skipping SMS in registration v2.
|
2024-04-29 19:25:59 -04:00 |
|
mtang-signal
|
ffc1463cda
|
Add double tap editing feature.
|
2024-04-29 19:25:59 -04:00 |
|
Clark
|
b043b6e458
|
Schedule message backups when enabled.
|
2024-04-23 12:29:03 -04:00 |
|
Nicholas Tinsley
|
62cf3feeaa
|
Restore a Local Backup v2
|
2024-04-18 16:24:13 -04:00 |
|
Alex Hart
|
58282e589b
|
Implement backups settings fragment.
|
2024-04-18 16:24:13 -04:00 |
|
Clark
|
689eacd618
|
Add initial support for backup and restore of message and media to staging.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2024-04-18 16:24:13 -04:00 |
|
Greyson Parrelli
|
982f602178
|
Regularly analyze database tables to improve index usage.
|
2024-04-09 16:55:25 -04:00 |
|
Greyson Parrelli
|
50149a3803
|
Show a megaphone when a device is about to unlink.
|
2024-03-27 15:54:35 -04:00 |
|
Greyson Parrelli
|
e24c951d83
|
Convert MiscellaneousValues to kotlin.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
825ca0d737
|
Remove more SMS vestiges.
|
2024-03-18 19:21:08 -04:00 |
|
Greyson Parrelli
|
58b11f3c47
|
Do a CDS refresh when a new chat is created.
|
2024-03-06 20:42:01 -04:00 |
|
Greyson Parrelli
|
c4842ae7c5
|
Attempt to prevent message retry loops.
|
2024-02-23 15:36:23 -05:00 |
|
Greyson Parrelli
|
252aa3714e
|
Sync the 'hasCompletedUsernameOnboarding' flag.
|
2024-02-15 21:43:36 -05:00 |
|
Greyson Parrelli
|
6097e6c305
|
Default discoverability to 'off' until registration is complete.
|
2024-02-15 21:43:35 -05:00 |
|
Greyson Parrelli
|
879fca0e11
|
Interpret unknown phone number sharing setting as 'off'.
|
2024-02-15 21:43:35 -05:00 |
|
Nicholas Tinsley
|
8e86612fc2
|
Derive PIN keyboard type if none set.
Addresses #13338.
|
2024-02-09 15:11:38 -05:00 |
|
Greyson Parrelli
|
e361795184
|
Improve logging and the naming of some fields.
|
2024-01-23 11:52:03 -05:00 |
|
Greyson Parrelli
|
61a4a3b322
|
Add support for restoring usernames post-registration.
|
2024-01-11 15:56:51 -05:00 |
|
Greyson Parrelli
|
6230a7553d
|
Add some initial backupV2 network infrastructure.
|
2023-12-19 11:12:56 -05:00 |
|
Cody Henthorne
|
7bba4ed820
|
Move switch camera button to self pip.
|
2023-12-08 11:40:02 -05:00 |
|
Greyson Parrelli
|
b540b5813e
|
Setup backupV2 infrastructure and testing.
Co-authored-by: Clark Chen <clark@signal.org>
|
2023-12-04 16:18:56 -05:00 |
|
Greyson Parrelli
|
8023285b9d
|
Only mark username corrupted after repeated failures.
|
2023-12-04 16:18:10 -05:00 |
|
Cody Henthorne
|
df4bd1fa4a
|
Replace monthly badge expires with cancellation dialogs.
|
2023-11-16 10:22:01 -05:00 |
|