Greyson Parrelli
|
4b75b9f1d6
|
Improve reconciliation task to reduce possible churn.
|
2025-07-16 12:42:36 -04:00 |
|
Alex Hart
|
049e9460a0
|
Ensure we are restoring media per spec with full media and thumbnail rules.
|
2025-07-16 12:42:36 -04:00 |
|
emir-signal
|
b42dcece48
|
Add support for call link epochs.
|
2025-07-10 09:12:48 -03:00 |
|
gram-signal
|
173983a1ab
|
Use RemoteConfig for UsePqRatchet.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2025-07-01 13:02:03 -04:00 |
|
Greyson Parrelli
|
9317491321
|
Fix androidTest issue with deviceId generation.
|
2025-07-01 13:02:03 -04:00 |
|
Greyson Parrelli
|
0f16be81b0
|
Bump libsignal to 0.76.0
|
2025-06-26 15:07:39 -04:00 |
|
Greyson Parrelli
|
ec5452744d
|
Allow normal attachments to be validated with plaintextHashes.
|
2025-06-25 16:14:32 -04:00 |
|
Greyson Parrelli
|
607b83d65b
|
Validate plaintext hashes for archived attachments.
|
2025-06-25 16:14:31 -04:00 |
|
Greyson Parrelli
|
38c8f852bf
|
Do most of the proto and database groundwork for the new mediaName.
|
2025-06-25 16:14:31 -04:00 |
|
Greyson Parrelli
|
4f6a5de227
|
Refactor AttachmentCipherInputStream.
|
2025-06-18 16:45:41 -04:00 |
|
Greyson Parrelli
|
e7115a3a71
|
Switch the snapshot table to use incrementing versions.
|
2025-06-09 20:21:06 -04:00 |
|
lisa-signal
|
8c1e221afd
|
Fix chat folder test.
|
2025-06-09 20:21:06 -04:00 |
|
lisa-signal
|
64ddc24720
|
Add test case for folder without chat.
|
2025-06-09 20:21:06 -04:00 |
|
Michelle Tang
|
e3ee3d3dba
|
Add notification profiles to storage service.
|
2025-06-04 15:17:37 -04:00 |
|
Alex Hart
|
5e07e428c0
|
Fix instrumentation tests for message backups checkout flow.
|
2025-06-04 15:17:37 -04:00 |
|
Cody Henthorne
|
13ddd067ef
|
Update to latest backup protos; Bump to libsignal v0.73.1
|
2025-06-04 15:17:36 -04:00 |
|
Cody Henthorne
|
7b30ac1524
|
Fix various archive related attachment bugs.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2025-05-29 11:34:09 -04:00 |
|
Alex Bakon
|
5e9824a180
|
Update test client prekey usage to include kyber keys.
|
2025-05-19 14:45:34 -04:00 |
|
andrew-signal
|
9b9888565b
|
Bump to libsignal v0.71.0.
|
2025-05-14 16:43:16 -04:00 |
|
Cody Henthorne
|
c89fbbe49f
|
Fix unread count asserts in read sync tests.
|
2025-05-06 17:58:48 -04:00 |
|
Greyson Parrelli
|
f73d929feb
|
Add additional CDN reconciliations to BackupMediaSnapshotSyncJob.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2025-05-06 17:58:47 -04:00 |
|
Cody Henthorne
|
4304ae2a96
|
Add notification profile id for backupsv2.
|
2025-04-24 15:55:39 -04:00 |
|
andrew-signal
|
74c6e76808
|
Add system HTTP proxy support to libsignal-net.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2025-04-24 15:55:38 -04:00 |
|
Michelle Tang
|
1339929de4
|
Update chat folder tests.
|
2025-04-09 15:27:46 -04:00 |
|
Michelle Tang
|
eb1cf8d62f
|
Add chat folder support to storage service.
|
2025-04-09 15:27:46 -04:00 |
|
Cody Henthorne
|
f6ecb572b1
|
Fix lint for IAP test and main toolbar.
|
2025-04-09 15:27:46 -04:00 |
|
Cody Henthorne
|
ecb040ce98
|
Convert donations apis to WebSocket.
|
2025-04-09 15:27:46 -04:00 |
|
Greyson Parrelli
|
17216316f6
|
Dynamically compute MediaName and MediaId.
|
2025-03-31 14:44:06 -04:00 |
|
Alex Hart
|
c0113436a2
|
Fix instrumentation tests for payments.
|
2025-03-26 13:59:12 -04:00 |
|
Michelle Tang
|
82bb18e218
|
Clean up chat folder records.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
c66819449d
|
Convert provisioning and certificate endpoints to WebSocket and finalize attachments.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
aeec3a6f7e
|
Convert prekey requests to WebSocket.
|
2025-03-26 13:59:11 -04:00 |
|
Cody Henthorne
|
9e9a47f0da
|
Convert WebSocket messaging apis to NetworkResult.
|
2025-03-26 13:59:11 -04:00 |
|
Alex Hart
|
7cc4677120
|
Migrate paypal and stripe interactions to durable background jobs.
|
2025-03-26 13:59:11 -04:00 |
|
Alex Hart
|
8d53c1b384
|
Fix message backup checkout e2e tests.
|
2025-03-26 13:59:11 -04:00 |
|
Alex Hart
|
3a1ed7e4ac
|
Fix recurring donations unit tests.
|
2025-03-12 16:15:41 -04:00 |
|
Alex Hart
|
5ec3371b9a
|
Trigger backup-id upload before allowing user to pay.
|
2025-03-12 16:15:40 -04:00 |
|
Cody Henthorne
|
93d18c1763
|
Separate and kotlinize websockets.
|
2025-03-12 15:34:48 -04:00 |
|
Greyson Parrelli
|
19bf6f95c7
|
Update to the latest Backup.proto
|
2025-03-12 15:34:48 -04:00 |
|
Cody Henthorne
|
d0b6d6fdeb
|
Migrate to shared class hierarchy for unit based database tests.
|
2025-03-04 15:58:21 -05:00 |
|
Greyson Parrelli
|
b6038f8ae3
|
Update to the latest backup.proto
|
2025-02-26 14:01:38 -05:00 |
|
Michelle Tang
|
886bebb088
|
Update message request states for 1:1 and groups chats.
|
2025-02-20 16:25:41 -05:00 |
|
Greyson Parrelli
|
754d759d7d
|
Add support for AttachmentBackfill sync messages.
|
2025-02-18 16:14:40 -05:00 |
|
Greyson Parrelli
|
1b01532327
|
Update to the standard SignalService.proto
|
2025-02-12 16:22:52 -05:00 |
|
Cody Henthorne
|
ecc573f6b5
|
Fix note to self sorting by profile name in search bug.
|
2025-02-11 15:31:06 -05:00 |
|
Greyson Parrelli
|
0bcc630b8a
|
Export all threads, even if inactive.
|
2025-01-29 16:19:00 -05:00 |
|
Greyson Parrelli
|
9862b758e5
|
Update to libsignal 0.65.4
|
2025-01-29 15:30:47 -05:00 |
|
Alex Hart
|
c978671ab4
|
Add happy path for paid subscription UI flow testing.
|
2025-01-28 10:57:55 -05:00 |
|
Alex Hart
|
4c72a88a50
|
MessageBackupsCheckoutFlow free tier happy path.
|
2025-01-28 10:57:55 -05:00 |
|
Greyson Parrelli
|
8be946e43f
|
Validate sticker IDs during export.
|
2025-01-28 10:57:55 -05:00 |
|