Cody Henthorne
|
d6316d955f
|
Remove unusued NetworkFailureException.
|
2025-03-12 16:15:41 -04:00 |
|
Cody Henthorne
|
cf78c76bbb
|
Convert chat-based backup calls to WebSocket.
|
2025-03-12 16:15:40 -04:00 |
|
Cody Henthorne
|
305b380fef
|
Convert all account based calls to WebSocket.
|
2025-03-12 16:15:40 -04:00 |
|
Cody Henthorne
|
c38342e2fb
|
Convert device linking apis to use websockets.
|
2025-03-12 15:34:49 -04:00 |
|
Cody Henthorne
|
da5c8ff6ea
|
Remove libsignal shadow/bridge websocket infra.
|
2025-03-12 15:34:48 -04:00 |
|
Greyson Parrelli
|
83611414cc
|
Add support for avatar colors in storage service.
|
2025-03-12 15:34:48 -04:00 |
|
Cody Henthorne
|
93d18c1763
|
Separate and kotlinize websockets.
|
2025-03-12 15:34:48 -04:00 |
|
andrew-signal
|
165322afc1
|
Queue LibSignalChatConnection::sendRequest() in CONNECTING state.
|
2025-03-04 15:58:21 -05:00 |
|
Greyson Parrelli
|
9c473fb570
|
Improve and centralize e164 utils.
|
2025-03-04 15:58:21 -05:00 |
|
Alex Hart
|
be43f8ce88
|
IAP Resolve and synchronize payment method from subscription object.
|
2025-03-04 16:32:13 -04:00 |
|
andrew-signal
|
a31ed28b5f
|
Bump libsignal to v0.67.0.
Enables new CDSI connection logic based on remote config.
|
2025-02-26 14:01:38 -05:00 |
|
andrew-signal
|
c95073e5dd
|
Harmonize libsignal-net behavior to match existing websocket implementation.
|
2025-02-20 16:25:41 -05:00 |
|
andrew-signal
|
20cecbd5cd
|
Fix NPE in libsignal-net sendKeepAlive.
|
2025-02-20 16:25:41 -05:00 |
|
andrew-signal
|
e63836220e
|
Log queue empty event for libsignal-net.
|
2025-02-18 16:14:40 -05:00 |
|
Greyson Parrelli
|
754d759d7d
|
Add support for AttachmentBackfill sync messages.
|
2025-02-18 16:14:40 -05:00 |
|
Greyson Parrelli
|
7f4e96d619
|
Fix GIF attachment flags.
|
2025-02-18 14:33:04 -05:00 |
|
Greyson Parrelli
|
1b01532327
|
Update to the standard SignalService.proto
|
2025-02-12 16:22:52 -05:00 |
|
Jameson Williams
|
73e0c8d632
|
Convert push unit tests to Kotlin.
Resolves #13978
|
2025-02-11 15:31:06 -05:00 |
|
andrew-signal
|
22bfafc317
|
Add fix + regression test for null disconnectReason in onConnectionInterrupted.
|
2025-02-11 15:31:06 -05:00 |
|
andrew-signal
|
bce4c347a1
|
Remove okio.withLock import in LibSignalChatConnection.
|
2025-02-11 15:31:06 -05:00 |
|
andrew-signal
|
02bf7edb18
|
Fix libsignal-net crashes around CONNECTING state.
|
2025-02-11 15:31:06 -05:00 |
|
Greyson Parrelli
|
8e945759a1
|
Fix reading free tier days from backup configuration.
|
2025-02-05 16:55:11 -05:00 |
|
Cody Henthorne
|
d028fcff8b
|
Ignore status code errors for group updates if Signal timestamp header missing.
|
2025-02-05 16:55:11 -05:00 |
|
andrew-signal
|
2186e2bf92
|
Update LibSignalChatConnection to use new ChatConnection API rather than ChatService
|
2025-02-05 16:55:11 -05:00 |
|
Cody Henthorne
|
fe44789d88
|
Revamp restore decisions state and flesh out post registration restore options.
|
2025-02-05 16:55:11 -05:00 |
|
Cody Henthorne
|
139b62e469
|
Update sad paths around manual backup key restore.
|
2025-01-28 10:57:55 -05:00 |
|
Cody Henthorne
|
04c903c4c4
|
Fix bugs around requesting and entering verification codes.
|
2025-01-23 11:10:14 -05:00 |
|
Cody Henthorne
|
f1782d06a4
|
Fix multiple bugs and erroneous sad path handling in registration flows.
|
2025-01-22 13:25:43 -05:00 |
|
Cody Henthorne
|
e945efac8b
|
Fix 'Unknown' shown for PNI group invites.
|
2025-01-21 14:22:41 -05:00 |
|
Jameson Williams
|
201be3e041
|
Remove Hamcrest from project files.
Resolves #13918
|
2025-01-21 14:22:40 -05:00 |
|
Cody Henthorne
|
039bebb30c
|
Fix incorrect registration challenge handling when requesting verification codes.
|
2025-01-14 15:53:33 -05:00 |
|
Greyson Parrelli
|
6487fbe687
|
Update libsignal to 0.65.0
|
2025-01-13 21:49:50 -05:00 |
|
Cody Henthorne
|
ef71410eaf
|
Mitigate flaky network by retrying link+sync api calls.
|
2025-01-13 21:49:49 -05:00 |
|
Alex Hart
|
23f90e070e
|
Add whoami check for receipt_credentials.
|
2025-01-13 21:49:49 -05:00 |
|
Cody Henthorne
|
0dbab7ede0
|
Mitigate PNI editor server bug for group member add updates.
|
2025-01-13 21:49:49 -05:00 |
|
Jameson Williams
|
1509e3ed79
|
Convert tests from Hamcrest -> AssertK.
|
2025-01-13 21:49:49 -05:00 |
|
Jameson Williams
|
33c918defd
|
Convert tests to Kotlin, remove Hamcrest.
Resolves #13884
|
2025-01-13 21:49:49 -05:00 |
|
Greyson Parrelli
|
8d8c21f228
|
Improve message validation.
|
2025-01-09 15:43:37 -05:00 |
|
Greyson Parrelli
|
7b101e13fb
|
Upgrade to kotlin 2.1.0
|
2024-12-21 12:39:10 -05:00 |
|
Alex Hart
|
f2b4bd0585
|
Implement initial support for IAP data.
|
2024-12-21 12:39:10 -05:00 |
|
Jordan Rose
|
fa32f399b2
|
Add internal UI for importing backup with different credentials.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2024-12-21 12:39:10 -05:00 |
|
Jameson Williams
|
a96c8867ae
|
Move from AssertJ to AssertK.
Resolves #13841
|
2024-12-21 12:39:10 -05:00 |
|
Jameson Williams
|
894230f9df
|
Remove Mockito dependency from project.
Resolves #13838
|
2024-12-21 12:39:10 -05:00 |
|
Greyson Parrelli
|
16bb4d10d1
|
Fix large message size calculation to use bytes.
|
2024-12-18 16:19:10 -05:00 |
|
Cody Henthorne
|
2eabf03421
|
Rotate quick restore QR code and web socket.
|
2024-12-12 12:16:10 -05:00 |
|
Alex Hart
|
574d6c51ab
|
Improved progress indicator for backup file upload.
|
2024-12-09 08:58:15 -05:00 |
|
Michelle Tang
|
df5ef06109
|
Add link+sync error flows.
|
2024-12-09 08:58:15 -05:00 |
|
andrew-signal
|
080b79c893
|
Use LibSignalChatConnection for Authenticated Socket based on Remote Config
|
2024-12-09 08:58:14 -05:00 |
|
Greyson Parrelli
|
a3af237397
|
Inline the deleteSync capability.
|
2024-12-04 14:19:41 -05:00 |
|
Greyson Parrelli
|
f44d157f9a
|
Inline the expireVersion capability.
|
2024-12-04 14:19:41 -05:00 |
|