Wykres commitów

318 Commity (1e9115a91739a41442233f1f6c96f022bda20241)

Autor SHA1 Wiadomość Data
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