Alex Hart
1e9115a917
Increment compileSdkVersion to 33.
2023-01-17 14:30:48 -05:00
clark-signal
c3c8f8e7e6
Update icons across home screen and settings screen.
2023-01-17 14:30:48 -05:00
Cody Henthorne
13f43799d6
Unify registration response models and processors.
2023-01-11 14:18:24 -04:00
Alex Hart
3543a5ea24
Update donations strings.
2023-01-11 14:18:24 -04:00
Alex Hart
2fd6b7c49e
Fix donation payment update issue.
2023-01-11 14:18:24 -04:00
Alex Hart
aac1d0cedb
Utilize switchMapSingle instead of flatMapSingle.
2023-01-11 13:17:26 -04:00
Alex Hart
9e2a5002bc
Update paypal payment method endpoint and enable subs in staging.
2023-01-11 13:16:43 -04:00
Alex Hart
84d0283719
Ensure capability check occurs for gift recipients.
2023-01-10 12:57:03 -04:00
Greyson Parrelli
e2fb65920c
Ensure SMS and MMS messages are sent appropriately.
2023-01-06 11:27:33 -05:00
Alex Hart
296a113c65
Add "You can pull to filter" tip.
2023-01-04 16:40:36 -05:00
Cody Henthorne
43fe789807
Add support for general media attachments to release notes channel messages.
2023-01-04 16:40:36 -05:00
Nicholas
5cb3e1cd02
Launch "Keep Muted Chats Archived".
2023-01-03 09:05:57 -05:00
Alex Hart
1e2f7f0775
Add currency selection logic update.
2022-12-30 15:11:57 -05:00
Greyson Parrelli
202f20893c
Add internal setting for manually initializing PNP mode.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
60ae883df6
Rename SignalDatabase.sms/mms to SignalDatabase.messages
2022-12-30 15:11:56 -05:00
Greyson Parrelli
a7e3bdc892
Rename OutgoingMediaMessage -> OutgoingMessage.
2022-12-30 15:11:56 -05:00
Cody Henthorne
3478e13d38
Fix progress dialog deprecation warnings.
...
Moves everything under our own class and ignores the deprecation. Also
gives us future ability to re-style all blocking UI dialogs in the
future for mat3 compat.
2022-12-16 15:22:04 -05:00
Cody Henthorne
c5b4f44ab8
Fix various compiler warnings.
2022-12-16 15:22:04 -05:00
Cody Henthorne
c56e63d62f
Convert OutgoingMediaMessage and it's couterparts to kotlin.
2022-12-16 15:22:04 -05:00
Cody Henthorne
fb0aa55cbb
Fix instrumentation tests by forcing channel id usage to init channels.
2022-12-16 15:22:04 -05:00
Alex Hart
303e5c7996
Remove PayPal order complete sheet.
2022-12-12 16:05:54 -04:00
Alex Hart
c3f9984346
Update error handling to include customized action when user cancels PayPal flow.
2022-12-12 11:54:56 -04:00
Alex Hart
011dd2d973
Fix issue where gift receipt showed boost badge.
2022-12-08 13:45:44 -04:00
Alex Hart
e846b4e20a
Add better onBack handling for donations webviews.
2022-12-08 12:07:02 -04:00
Alex Hart
961057f620
Implement PayPal confirm donation sheet.
2022-12-08 12:07:02 -04:00
Alex Hart
0bef37bfc1
Add minimum amount error for boosts.
2022-12-07 13:03:02 -05:00
Alex Hart
424a0233c2
Implement refactor to utilize new donation configuration endpoint.
2022-12-07 13:03:02 -05:00
Alex Hart
40cf87307a
Add improved handling for credit card errors.
2022-12-07 13:03:02 -05:00
Cody Henthorne
1764b21214
Fix crash when opening notification settings.
2022-12-06 13:11:22 -05:00
Alex Hart
ea08b59e6b
Fix error routing for credit cards.
2022-12-02 11:00:22 -04:00
Alex Hart
591d8c3d1a
Separate PayPal flags into one-time and recurring.
2022-12-02 09:13:58 -04:00
Alex Hart
979f87db78
Add initial PayPal implementation behind a feature flag.
2022-11-30 17:10:36 -05:00
Greyson Parrelli
7949996c5c
Renamed database classes to table classes.
...
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
Rashad Sookram
81df9fcddb
Default to staging SFU on staging builds.
2022-11-30 17:10:36 -05:00
Greyson Parrelli
81c10a1eae
Lazily initialize NotificationChannels.
2022-11-30 17:10:36 -05:00
Alex Hart
f00ee0a226
Fix issue preventing subscriptions from processing.
2022-11-30 16:48:22 -05:00
Alex Hart
eee4ff3f87
Add new error strings for credit cards.
2022-11-29 11:01:07 -04:00
Alex Hart
683247bf98
Cleanly exit on KeepAlive 409.
2022-11-28 12:47:25 -04:00
Cody Henthorne
ba68d795af
Fix megaphone donate crash.
2022-11-24 22:33:14 -05:00
Alex Hart
be12a17ff7
Add handling for payment_intent with missing status.
2022-11-18 13:22:30 -04:00
Alex Hart
9931496b0f
Fix crash when toggling pills.
2022-11-17 12:06:36 -04:00
Alex Hart
950363a4e9
Don't wrap donation errors.
2022-11-17 11:07:20 -04:00
Cody Henthorne
7c60c32918
Add re-export SMS support and hard code Phase 0.
2022-11-16 15:05:47 -04:00
Alex Hart
a11c40e4fe
Add credit card support to badge gifting.
2022-11-16 15:05:47 -04:00
Alex Hart
f7e4e9c855
Fix crash when user does not have a subscription.
2022-11-14 09:59:09 -04:00
Alex Hart
5c6f709faa
Do not pre-select my story privacy state.
2022-11-14 09:52:46 -04:00
Alex Hart
0e3a9a3130
Finalize credit card copy.
2022-11-11 10:35:55 -05:00
Alex Hart
c3063b721d
Allow restricted users to update or cancel their subscription.
2022-11-10 16:58:25 -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
Cody Henthorne
0309f9ea89
Change destination for remote donation megaphones.
2022-11-10 10:46:57 -05:00