Varsha
e676f324f1
Add new handling to encourage the user to save their wallet recovery phrase.
...
This only effects those who have opted in to payments and have a non-zero balance.
2022-09-28 11:33:35 -04:00
Alex Hart
4882a4d11c
Add new story-based AccountRecord fields and wiring.
2022-09-13 13:07:42 -04:00
Cody Henthorne
beee3b7dc3
Add PNP linked device initialization job.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2022-09-13 13:07:42 -04:00
Alex Hart
977af2c2f3
Add capability to request username creation during registration.
2022-09-13 13:07:42 -04:00
Greyson Parrelli
e4b2e5022f
Remove some outdated internal settings.
2022-09-13 13:07:42 -04:00
Alex Hart
4620eade58
Implement better state management and recoverability for donation badge jobs.
2022-09-01 17:06:51 -03:00
Greyson Parrelli
f6e000ab97
Fix some PNI-related issues around change number.
2022-08-31 15:58:40 -04:00
Varsha
372f939a67
Add support for biometric auth for payments.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
96a75a7f7f
Always use inferred PIN state.
...
Saving the PIN state could lead to it being stale or mismanaged, and tbh
we were using the inferred state to _set_ the value anyway.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
f8220ca554
Add logs to detect negative changes in system clock.
2022-08-10 16:14:45 -03:00
Cody Henthorne
83b97d274f
Add support for PNI registration ids and PNP change number.
2022-08-09 16:23:44 -04:00
Alex Hart
ffd60af3ff
Add new background for tooltip and always display.
2022-07-26 09:33:44 -04:00
Cody Henthorne
e024541b8a
Add telecom integration allow list and change processing for outgoing audio calls.
2022-07-21 13:18:20 -04:00
Cody Henthorne
c4bef8099f
Add GV2 accept by PNI invite.
2022-07-21 13:18:19 -04:00
Alex Hart
36ccf9ca54
Implement Story onboarding download job and message insertion.
2022-07-05 15:46:06 -04:00
Cody Henthorne
7b805e4041
Remove use of PNI Credential.
2022-06-30 15:51:59 -04:00
Alex Hart
521bd2cce4
Implement first-time-nav screen for stories.
2022-06-29 15:32:25 -04:00
Cody Henthorne
9bc25132c3
Add new My Story privacy settings.
2022-06-29 15:32:25 -04:00
Alex Hart
6a385c7a22
Implement video length enforcement for Stories.
2022-06-28 15:42:15 -04:00
Greyson Parrelli
fcef6f965d
Fix crash that can occur when using non-standard font sizes.
2022-06-14 17:32:26 -04:00
Alex Hart
88a66b49ff
Apply new story list ordering rules.
...
Co-authored-by: Cody Henthorne <cody@signal.org>
2022-06-14 15:20:43 -04:00
Alex Hart
28edd18e55
Fix quote text sizing.
2022-06-02 11:52:10 -04:00
Cody Henthorne
db4d072bd9
Upgrade kotlin to 1.6.21
...
Also fix a collection of warnings.
2022-05-18 14:05:17 -04:00
Alex Hart
588663b3c2
Add better handling for unexpected cancellations.
2022-05-18 11:54:17 -04:00
Cody Henthorne
3c08b070fc
Fetch PNI Credential during own profile refresh.
2022-05-18 11:54:17 -04:00
Cody Henthorne
9bc4dfc3f6
Fix PNI crash in in group processing.
2022-05-12 17:30:58 -03:00
clauz9
d3d9b95924
Fix navigation for creating a new pin if forgotten or skipped during registration
...
Co-authored-by: henry <henry.ph2@gmail.com>
Closes #12183
2022-05-12 10:42:21 -03:00
Cody Henthorne
bb963f9210
Add remote megaphone.
2022-05-12 10:42:21 -03:00
Alex Hart
a4a4665aaa
Implement badge gifting behind feature flag.
2022-05-02 15:25:55 -04:00
Jim Gustafson
fa8f8beb56
Add internal setting to disable telecom
2022-04-27 14:57:43 -07:00
Greyson Parrelli
11db59d8a1
Improve the Android 12 splash screen.
2022-04-27 14:44:00 -04:00
Cody Henthorne
657a9c7b0a
Add ability to reject group invite by PNI.
2022-04-26 12:16:58 -04:00
Alex Hart
115f7063d5
Add support and tracking of ChargeFailure in ActiveSubscription.
2022-04-18 16:37:12 -03:00
Greyson Parrelli
e09ce4c820
Use foreground services to process notification when appropriate.
...
Right now, the only condition is once every 3 minutes on Android 12.
This is ok because Android 12 will allow us (once every 2 minutes or
so) to start a foreground service, and it won't show it for the first 10
seconds. So we can kind of do it without any visual penalty.
2022-04-18 11:27:32 -04:00
Peter Thatcher
2f97b80b9c
Add internal setting for call bandwidth mode.
2022-04-15 16:07:15 -04:00
Greyson Parrelli
d3096c56cb
Basic client usage of CDSHv2.
...
This provides a basic (read: useful-for-development-yet-broken) client
usage of CDSHv2.
2022-04-15 16:07:14 -04:00
Alex Hart
b65d62e065
Update prioritization of donation error bottom sheets.
2022-04-08 12:19:27 -04:00
Alex Hart
95abca4e03
Dismiss after pressing don't show this again.
2022-04-06 12:37:43 -04:00
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Alex Hart
c0f843061e
Donations logs.
2022-03-28 19:07:19 -04:00
Alex Hart
7edef20f4f
Guard first time on add to my story.
2022-03-17 16:02:43 -04:00
Greyson Parrelli
4abb169568
Do not suggest SMS during onboarding.
2022-03-17 16:02:42 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Greyson Parrelli
3503c60fd1
Add routine check to ensure GV2 profiles are up-to-date.
2022-03-17 12:12:56 -04:00
Greyson Parrelli
1f57e1f366
Add more logging around network changes.
2022-03-11 10:35:40 -05:00
Greyson Parrelli
80bfa103ab
Fix narrow race around generation of some ACI keys.
2022-03-10 11:11:14 -05:00
Greyson Parrelli
852dcd9711
Show megaphone to improve network reliability.
2022-03-08 10:41:37 -04:00
Greyson Parrelli
427e73f7fd
Improve payment withdrawals.
2022-03-08 10:41:37 -04:00