Commit Graph

347 Commits

Author SHA1 Message Date
Greyson Parrelli
f68bb2dc88 Add storage service optimization to avoid manifest reads. 2025-04-24 15:55:38 -04:00
Cody Henthorne
721b70b7b7 Fallback to local reglock data if available when registering a previously verified session. 2025-04-16 11:22:23 -03:00
Cody Henthorne
7a5790a6ce Attempt to reclaim username in more places during/after registration. 2025-04-09 15:27:46 -04:00
Greyson Parrelli
0b315220ee Quiet excessive warnings. 2025-03-31 14:44:13 -04:00
Sagar
59af304002 Fix Re-register screen UI. 2025-03-26 13:59:12 -04:00
Jeffrey Starke
247c5de140 Add .compose and .view subpackages to core-ui module. 2025-03-26 13:59:11 -04:00
Cody Henthorne
93d18c1763 Separate and kotlinize websockets. 2025-03-12 15:34:48 -04:00
Greyson Parrelli
9c473fb570 Improve and centralize e164 utils. 2025-03-04 15:58:21 -05:00
Cody Henthorne
0b3a949264 Do regv3 storage service restore flows right. 2025-02-26 14:01:38 -05:00
Cody Henthorne
a6aa2ca3ce Add tap to submit debuglog for regv3 screens. 2025-02-18 16:14:40 -05:00
Michelle Tang
02d4b1897e Allow searching with + prefix. 2025-02-11 15:31:06 -05:00
Cody Henthorne
3237072c40 Fix potential build race condition with country code select fragments. 2025-02-11 15:31:06 -05:00
Michelle Tang
125093a2ce Save national number when using country picker. 2025-02-10 12:00:22 -05:00
Michelle Tang
85a5e058fb Fix default country code. 2025-02-10 08:48:26 -05:00
Michelle Tang
850c20bcd8 Update country picker for findBy and changeNumber. 2025-02-07 14:35:45 -05:00
Michelle Tang
5173916699 Add more fixes to the country picker. 2025-02-06 16:19:43 -05:00
Michelle Tang
02e7c035aa Add fixes to country picker. 2025-02-05 16:55:11 -05:00
Cody Henthorne
fe44789d88 Revamp restore decisions state and flesh out post registration restore options. 2025-02-05 16:55:11 -05:00
Michelle Tang
2ad04b1e88 Add new country picker for registration.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2025-01-31 18:56:24 -05:00
Cody Henthorne
04c903c4c4 Fix bugs around requesting and entering verification codes. 2025-01-23 11:10:14 -05:00
Cody Henthorne
f1782d06a4 Fix multiple bugs and erroneous sad path handling in registration flows. 2025-01-22 13:25:43 -05:00
Cody Henthorne
e9d80f4379 Fix progress display hiding way before registration navigation.
Fixes #13850
Closes #13898

Co-authored-by: Sagar <sagar.0dev@gmail.com>
2025-01-15 12:47:43 -05:00
Cody Henthorne
039bebb30c Fix incorrect registration challenge handling when requesting verification codes. 2025-01-14 15:53:33 -05:00
Cody Henthorne
eff2bf429d Fix country picker reproducible builds bug. 2025-01-14 12:36:12 -05:00
Greyson Parrelli
0655b6f767 Inline and enable the SSRE2 config. 2025-01-06 12:27:36 -05:00
Cody Henthorne
fc34b60f77 Fix incorrect RRP bugs and reglock state with reregistering. 2024-12-16 14:24:11 -05:00
Michelle Tang
a188eb64ab Fix post-transfer emoji search. 2024-12-09 08:58:15 -05:00
Greyson Parrelli
014218782f Fix issue with using registration recovery password. 2024-12-06 15:59:46 -05:00
Cody Henthorne
1315724d52 Add sms provider failed specific messaging during registration. 2024-12-04 14:19:41 -05:00
Greyson Parrelli
1b2c0db693 Introduce AEP and SSRE2. 2024-11-21 10:36:09 -05:00
Cody Henthorne
8b2d17c5c8 Fix mark registration complete flag. 2024-11-20 19:44:00 -05:00
Cody Henthorne
75f0d3363b Add user restore method selection plumbing to old device. 2024-11-13 21:46:55 -05:00
Greyson Parrelli
2ebf668db4 Convert StorageServiceValues to kotlin. 2024-11-13 21:46:55 -05:00
Cody Henthorne
927871b0dc Convert RegistrationValues to kotlin. 2024-11-08 11:16:00 -05:00
Cody Henthorne
22c4e2d084 Update registration for new restore flows. 2024-11-08 11:16:00 -05:00
Greyson Parrelli
16e36c94de Convert SvrValues to kotlin. 2024-11-06 15:44:37 -05:00
Grzegorz Bobryk
cafbf48783 Move from enum.values() to enum.entries.
Resolves #13767
2024-11-04 09:18:47 -05:00
Jameson Williams
769a92943e Enable nonTransitiveRClass.
Resolves #13757
2024-11-01 16:07:25 -04:00
Greyson Parrelli
ead66cdfc0 Migrate linked device status to the SignalStore. 2024-10-29 14:36:34 -04:00
Cody Henthorne
c57994eb1b Fix push token timeout incorrectly preventing registration. 2024-10-23 15:51:54 -04:00
Cody Henthorne
19602b0e68 Fix reregistration lost state bug. 2024-10-18 14:22:58 -04:00
Cody Henthorne
c5bf88366c Fix bug reusing already validated session during registration. 2024-10-17 19:54:44 -04:00
Cody Henthorne
6a77631b09 Fix rereg reglock bug. 2024-10-16 15:07:19 -04:00
Cody Henthorne
58a48e38eb Fix post-registration restore bug. 2024-10-10 15:56:24 -04:00
Cody Henthorne
72ea4744f6 Prepare for registration v3. 2024-10-07 17:01:27 -04:00
Greyson Parrelli
2180b78466 Ensure username is reclaimed after account restore. 2024-09-16 12:54:58 -04:00
Cody Henthorne
5647215659 Fix state exception when registering without play services. 2024-09-13 10:51:30 -04:00
Nicholas Tinsley
514f7cc767 Fix tests after reg v1 cleanup. 2024-09-13 10:51:30 -04:00
Nicholas Tinsley
9261c34213 Clean up registration java packages hierarchy. 2024-09-13 10:51:30 -04:00
Nicholas Tinsley
f29d4f980a Removal final usage of VerifyResponseProcessor. 2024-09-11 15:14:05 -04:00