Commit graph

214 commits

Author SHA1 Message Date
ayumi-signal
a2c74c3a8b
Basic support for local encrypted backups 2025-05-12 14:15:11 -07:00
Fedor Indutny
bd53f2891e
Simplify conflict resolution in storage service 2025-04-22 09:57:26 +10:00
yash-signal
fcc81d9a7f
Show list of members in a group in ConversationHero 2025-04-16 18:16:41 -05:00
Jamie Kyle
366cba9ac9
Fix flakey edits mock test 2025-04-14 14:29:07 -07:00
Fedor Indutny
e2f5712094
Simplify preload cache generation 2025-04-14 14:29:02 -07:00
Fedor Indutny
a575597396
Fix link-and-sync cancellation 2025-04-09 12:23:08 -07:00
Fedor Indutny
b9e3985058
Better preload time counting 2025-04-04 08:24:35 +10:00
yash-signal
7cf26c5e25
Click to download avatar for unaccepted conversations 2025-03-26 15:27:04 -05:00
Jamie Kyle
b0653d06fe
Fun picker improvements 2025-03-26 12:35:32 -07:00
Fedor Indutny
0fa1d2fc2f
Add backfillError to AttachmentType 2025-03-25 15:59:34 -07:00
Fedor Indutny
b3c7b48d1c
Attachment backfill 2025-03-24 23:34:58 -07:00
yash-signal
1ecbfa0334
Message Request UI Improvements (#9938) 2025-03-18 12:35:09 -05:00
ayumi-signal
a91f429236
Upgrade electron to 35.0.2
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-03-17 14:35:03 -07:00
trevor-signal
7c0cbb58ef
Support idle primary device warning alert from server 2025-03-14 10:23:47 -04:00
Alex Bakon
5b130ae780
Handle server alerts received on libsignal auth socket
Co-authored-by: trevor-signal <trevor@signal.org>
2025-03-07 15:30:49 -05:00
trevor-signal
f5fe787ed7
Show critical-idle-primary-device banner in response to WS upgrade response headers 2025-03-06 12:58:57 -05:00
Scott Nonnenberg
f163ada463
New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
Fedor Indutny
da2741ba31
Fix startup benchmark metrics 2025-02-25 14:21:36 -05:00
Fedor Indutny
a46a4a67b9
More accurate startup/backups benchmarks 2025-02-25 09:36:00 -08:00
trevor-signal
1bc5cc339b
Add mock test for libsignal websockets 2025-02-21 12:00:56 -05:00
trevor-signal
4c3db76bde
Refactor app initialization logic 2025-02-12 13:37:30 -05:00
Scott Nonnenberg
d26d915a44
Update to the latest SignalService.proto 2025-02-11 08:20:14 +10:00
Fedor Indutny
5bdb39a95b
Fix handling of encrypted unprocessed envelopes 2025-02-10 12:44:59 -08:00
yash-signal
f36b656932
Release Note Channel: Mute/Unmute UI, hide UI elements 2025-02-07 09:40:30 -05:00
Fedor Indutny
22d30ec4eb
Notification token on Windows 2025-02-03 14:30:19 -08:00
Fedor Indutny
f657d1ba83
Test processing of unprocessed envelopes 2025-01-31 13:05:16 -08:00
yash-signal
da7002fc64
Release Notes Channel: Add support for server body ranges (#9631) 2025-01-31 14:52:48 -06:00
yash-signal
4a55ac4c86
Release Notes Channel: Support image attachments (#9587) 2025-01-29 00:07:41 -06:00
trevor-signal
036c045af7
Update conversation hero message 2025-01-23 10:05:51 -08:00
yash-signal
7a6b5ffe09
Add mock test for release notes 2025-01-17 08:36:41 -08:00
Jamie Kyle
aa9f53df57
Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Scott Nonnenberg
f846678b90
Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
Fedor Indutny
f7f84c463f
Upgrade message batch on import 2025-01-06 10:06:31 -05:00
ayumi-signal
a2bbfd9496
Deprecate check for versioned expire timer capability 2024-12-02 14:09:29 -08:00
Fedor Indutny
45e9c07125
Improve backup export benchmark measurement 2024-11-13 10:47:58 -08:00
trevor-signal
5762c8a37f
Update backup benchmark timing 2024-11-13 09:31:13 -08:00
Fedor Indutny
a338bc5a67
Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
ayumi-signal
83f42f3100
Add test for call link storage 2024-10-25 13:31:30 -07:00
trevor-signal
9c918e4d62
Update captcha response error handling 2024-10-25 10:10:33 -04:00
Fedor Indutny
6565daa5c8
Link-and-sync 2024-10-18 13:15:03 -04:00
Fedor Indutny
9ff6c75eb9
Export/import attachments in integration tests 2024-10-11 15:14:28 -04:00
Fedor Indutny
8e6c3ee568
Update mock-server to 8.0.1 2024-10-10 10:29:33 -07:00
Scott Nonnenberg
b51a0e0298
Attachments: support for incrementalMac and chunkSize 2024-10-09 09:13:41 -04:00
Fedor Indutny
bad065859c
Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
trevor-signal
6e1fd5958e
Ensure attachments are re-encryptable to same digest 2024-10-04 15:52:29 +10:00
Scott Nonnenberg
b68e731950
Deduplicate and cancel unneeded retry requests 2024-10-01 08:23:32 +10:00
Fedor Indutny
a6a838a673
Better backup integration test harness 2024-09-20 20:10:28 -07:00
Fedor Indutny
84c562d0b2
Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
Jamie Kyle
65539b1419
Fix group send endorsements for new members 2024-09-16 15:37:38 -04:00
Fedor Indutny
3a991822c5
Fix some backup integration tests 2024-09-13 09:48:27 +10:00