Wykres commitów

491 Commity (518d9b3984a7deb0c612c9a49a0d943fa4d9038e)

Autor SHA1 Wiadomość Data
Nicholas 70c6e9e60f Store additional data that will allow us to reduce the number of verification SMSs. 2023-01-19 13:32:35 -05:00
Cody Henthorne 760ace93d4 Enable PNI group invite processing. 2023-01-17 14:30:48 -05:00
Greyson Parrelli 54ffb4ad7b Improve network reliability. 2023-01-12 17:54:08 -05:00
Greyson Parrelli 522346479c Improve network reliability. 2023-01-11 14:18:25 -04:00
Greyson Parrelli 40f9a25b87 Set Accept-Language header when requesting SMS code. 2023-01-11 14:18:25 -04:00
Alex Hart 2fd6b7c49e Fix donation payment update issue. 2023-01-11 14:18:24 -04:00
Alex Hart 9e2a5002bc Update paypal payment method endpoint and enable subs in staging. 2023-01-11 13:16:43 -04:00
Greyson Parrelli a513e93d18 Fix log around sending SKDM's. 2023-01-04 16:40:36 -05:00
Cody Henthorne 06b414f4ef Add call disposition syncing. 2022-12-30 16:54:49 -05:00
Cody Henthorne a13599ae2a Add payment activation capability. 2022-12-30 15:11:56 -05:00
Greyson Parrelli 91fbc236ce Rename pnp capability to pni. 2022-12-30 15:11:56 -05:00
Cody Henthorne ff882edeae Enable kotlin for libsignal-service project and convert SignalServiceDataMessage. 2022-12-16 15:22:04 -05:00
Alex Hart 3cc556d803 Fix issue with cache entry access. 2022-12-12 12:51:57 -04:00
Cody Henthorne 10cf431537 Revert " Enable kotlin for libsignal-service project and convert SignalServiceDataMessage."
This reverts commit fc2b67aa0f.
2022-12-08 13:07:24 -05:00
Cody Henthorne fc2b67aa0f Enable kotlin for libsignal-service project and convert SignalServiceDataMessage. 2022-12-08 12:07:02 -04:00
Alex Hart 424a0233c2 Implement refactor to utilize new donation configuration endpoint. 2022-12-07 13:03:02 -05:00
Alex Hart 7945b3c971 Fix story sync message behaviour between iOS and Android. 2022-11-30 17:10:36 -05:00
Alex Hart 979f87db78 Add initial PayPal implementation behind a feature flag. 2022-11-30 17:10:36 -05:00
Greyson Parrelli 7a449a971f Update rate limit handling for CDS. 2022-11-30 17:10:36 -05:00
Alex Hart 04e8235cfc
Add group stories education sheet. 2022-11-17 12:35:17 -04:00
Greyson Parrelli ed2edc1ebb Do no double-process the CDSI response. 2022-11-11 10:34:40 -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 c563ef27da Add UX for handling CDS rate limits. 2022-11-10 16:58:25 -05:00
Cody Henthorne 77beeda62a Add in-chat payment activation requests.
Co-authored-by: Varsha <varsha@mobilecoin.com>
2022-11-02 15:31:52 -04:00
Greyson Parrelli 8c915572fb Fetch own username from the whoami endpoint. 2022-11-02 15:31:52 -04:00
Cody Henthorne 7fafa4d5e6 Ensure network call resources are closed. 2022-10-24 21:00:17 -03:00
Greyson Parrelli 9941ffe79c Updated KBS settings. 2022-10-20 21:52:54 -04:00
Alex Hart 94bd3101c9 Add support for stories "seen" state. 2022-10-20 21:52:54 -04:00
Alex Hart ca36eaacce Add support for separate story view receipt control.
This reverts commit 1046265d23.
2022-10-20 21:52:54 -04:00
Greyson Parrelli 8a238a66e7 Do not flag SKDMs for group stories as stories. 2022-10-13 16:32:51 -04:00
Greyson Parrelli 437d6c7a52 Flag deletes and replies to group stories as stories. 2022-10-07 18:45:12 -04:00
Greyson Parrelli 5fb0956c16 Improve an registration error log. 2022-10-07 18:45:12 -04:00
Greyson Parrelli a9f654a520 Disable okhttp automatic retries for CDSI. 2022-10-07 18:45:12 -04:00
AsamK 22e97457a3 Fix sending normal group messages when falling back to socket.
In the sendGroupMessage message the socket fallback for sending normal
group messages always set the story parameter to true.
This causes the message to be discarded by the receivers, because it has
a story envelope, but no story content
> Envelope was flagged as a story, but it did not have any story-related content! Dropping.

Issue was introduced in 3895578d51

Closes #12496
2022-10-06 16:38:16 -04:00
Greyson Parrelli e3dff46136 Rotate AccountRecord.storiesDisabled
iOS had a bug and we need to try again.
2022-10-06 16:38:16 -04:00
Greyson Parrelli 14e8f5cf98 Fix sending group stories when you're the only group member. 2022-10-06 11:56:09 -04:00
Greyson Parrelli 9946da2cec Fix crash when fetching messages. 2022-10-05 19:49:29 -04:00
Greyson Parrelli 3895578d51 Always use sealed sender when sending stories. 2022-10-05 18:15:10 -04:00
Greyson Parrelli b3672273e8 Update BodyRange to use unsigned ints. 2022-10-04 17:32:57 -04:00
Greyson Parrelli 1999db97f2 Add support for system names on the ContactRecord. 2022-10-04 17:32:57 -04:00
Greyson Parrelli 04822bacdc Use tryOnError in CdsiSocket. 2022-10-03 10:50:12 -04:00
Greyson Parrelli 7fef1b060f Add proxy support for CDSv2. 2022-09-28 11:34:13 -04:00
Alex Hart 04eeb434c9 Add ability to hide contacts behind a feature flag. 2022-09-28 11:34:12 -04:00
Alex Hart c47a724654 Add support for new group story display states. 2022-09-28 11:33:35 -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 9dd96148d1 Add story boolean to envelope proto. 2022-09-28 11:33:35 -04:00
Greyson Parrelli 115d1fcf63 Improve handling of unregistered users in storage service. 2022-09-28 11:33:31 -04:00
Alex Hart a340ebf74a Add espresso test for usernames. 2022-09-14 15:30:43 -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