Alex Hart
a11c40e4fe
Add credit card support to badge gifting.
2022-11-16 15:05:47 -04:00
Alex Hart
0e3a9a3130
Finalize credit card copy.
2022-11-11 10:35:55 -05:00
Alex Hart
9d71c4df81
Refactor a large portion of the payments code to prep it for PayPal support.
2022-11-10 16:58:25 -05:00
Greyson Parrelli
b419eb4cd5
Inline internal-only strings.
2022-11-09 19:26:48 -05:00
Alex Hart
d1df069669
Add support for Credit Card 3DS during subscriptions.
2022-11-09 19:26:47 -05:00
Alex Hart
2cfa685ae2
Add basic 3DS support for credit cards.
2022-10-31 13:39:33 -04:00
Alex Hart
1174bc8e07
Credit card validator implementations and spec tests.
2022-10-24 21:00:18 -03:00
Alex Hart
daa3721145
Add new joined donations screen.
2022-10-24 21:00:17 -03:00
Cody Henthorne
690e1e60ba
Improve error reporting for SMS export.
2022-10-19 22:11:31 -04:00
Cody Henthorne
7fccbd44c0
Fix infinite export loop and improve general error handling.
2022-10-18 16:06:37 -04:00
Cody Henthorne
b6db7e7af6
Add phased SMS removal UX.
2022-10-13 16:32:51 -04:00
Alex Hart
f533219bad
Move stories setting to top level.
2022-10-13 09:27:34 -03:00
Varsha
afe36b982f
Prompt to setup payment bioauth, require to disable payment lock.
2022-10-04 17:32:57 -04:00
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
9e094dfc2b
Add internal prefs page for launching stories dialogs.
2022-09-28 11:33:35 -04:00
Alex Hart
977af2c2f3
Add capability to request username creation during registration.
2022-09-13 13:07:42 -04:00
Alex Hart
23a328f12d
Add screen to set Signal as default SMS.
2022-09-01 13:17:53 -03:00
Alex Hart
936212e684
Add initial sms exporter integration behind a feature flag.
2022-08-31 15:58:41 -04:00
Varsha
372f939a67
Add support for biometric auth for payments.
2022-08-24 17:09:01 -04:00
Alex Hart
f341e02fb7
Story privacy screen updates.
2022-08-18 16:01:05 -04:00
Cody Henthorne
cca35ec687
Dust off remote megaphone for upcoming donate megaphone.
2022-08-18 16:01:05 -04:00
Alex Hart
28310a88f5
Username UX refresh.
2022-08-18 16:01:05 -04:00
Alex Hart
87cb2d6bf8
Add new story send final screen.
2022-07-27 13:26:28 -04:00
Alex Hart
e412cac419
Implement Stories read receipt off state.
2022-07-05 15:46:06 -04:00
Cody Henthorne
9bc25132c3
Add new My Story privacy settings.
2022-06-29 15:32:25 -04:00
Alex Hart
6dec6cef27
Add decline code messages into expiration sheet.
2022-05-24 15:03:54 -03:00
Alex Hart
15af1d3bd1
Add default animations to gift flow.
2022-05-18 11:54:17 -04:00
Cody Henthorne
a501940909
Fix Payment to Help navigation.
2022-05-13 14:27:12 -04:00
Alex Hart
392a66ed59
Fix bad toolbar animations when switching to and from archive fragment.
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
Alex Hart
756eafe3c8
Add slide animation to conversation list to archive.
2022-05-11 09:29:14 -03:00
Alex Hart
a4a4665aaa
Implement badge gifting behind feature flag.
2022-05-02 15:25:55 -04:00
Alex Hart
24f59b0a17
Hide bottom nav when viewing archived conversations.
2022-04-15 16:07:14 -04:00
Alex Hart
523537cf05
Enable sharing to stories and refactor share activity.
2022-04-15 16:07:14 -04:00
Alex Hart
f6f4e6fde7
Add animations to camera toggle.
2022-03-28 19:07:20 -04:00
Rashad Sookram
ab8d5474e0
Handle keyboard resize when creating a text story.
2022-03-28 19:07:19 -04:00
Alex Hart
f798866619
Maintain app bar layout when switching tabs.
2022-03-28 19:07:19 -04:00
Alex Hart
174cd860a0
Implement Stories feature behind flag.
...
Co-Authored-By: Greyson Parrelli <37311915+greyson-signal@users.noreply.github.com>
Co-Authored-By: Rashad Sookram <95182499+rashad-signal@users.noreply.github.com>
2022-03-08 10:41:36 -04:00
Alex Hart
7b499f96be
Implement donation receipts.
2022-03-01 10:47:23 -05:00
Cody Henthorne
84296a3860
Fix various issues with release notes channel.
2022-02-11 10:12:09 -05:00
Alex Hart
5a6d77bae4
Add better error handling for subscriptions.
2022-02-10 14:26:59 -04:00
Alex Hart
68bd9c6e1e
Refactor ShareableGroupLinkDialogFragment into a normal Fragment.
...
Co-authored-by: Rashad Sookram <rashad@signal.org>
2021-12-20 13:31:17 -05:00
Cody Henthorne
6c608e955e
Add Notification profiles.
2021-12-08 15:07:22 -05:00
Alex Hart
e17c49505c
Implement several donor badge fixes and rotate flags.
...
* Add white Google Pay buttons for use in dark mode.
* Always display badges for self.
* Disallow toggling / feature selection if no network is present.
* Only display bottom sheet overscroll if content scrolls.
* Flatten settings xml for better animations.
* Add a bit of space to the bottom of subscribe fragment.
* Treat GooglePay errors as setup failures.
* Add quieter log for 404.
* Ensure we check case before initial currency code comparison.
* Fix timeout dialog copy.
* Fix double settings activity on top issue.
* Rotate FF.
2021-11-18 13:25:37 -04:00
Alex Hart
f52364f75c
Fix deeplinking into subscribe page.
2021-11-04 17:00:04 -04:00
Alex Hart
2a9eb1bae0
Respect server currency lists for subscriptions and badges.
2021-11-04 17:00:04 -04:00
Alex Hart
c1820459b7
Implement further features for badges.
...
* Add Subscriptions API
* Add Accept-Language header to profile requests
* Fix several UI bugs, add error dialogs, etc.
2021-10-21 17:11:46 -04:00
Greyson Parrelli
22d6546704
Renamed EnterCodeFragment to EnterSmsCodeFragment.
...
I could never find the darn thing.
2021-10-12 15:45:26 -04:00
Alex Hart
43e4cba3d7
Implement the majority of the Donor UI.
2021-10-12 15:55:54 -03:00
Alex Hart
77cf029fdc
Implement ability to view badges and modify whether they appear.
...
Note: this is available in staging only.
2021-09-23 11:35:21 -03:00