Commit graph

462 commits

Author SHA1 Message Date
trevor-signal
0d6cd429d0
Backups: support direct story replies 2025-01-21 16:49:05 -05:00
Fedor Indutny
4b6ef3a1ed
Migrate unprocessed table to BLOBs 2025-01-21 13:42:14 -08:00
Fedor Indutny
630a1fcc89
Normalize messages table 2025-01-17 07:34:35 +10:00
trevor-signal
423a92df4d
Check validity of link previews on import 2025-01-16 11:28:53 -05: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
ayumi-signal
79d3a0f1ee
Fix backup import for unused admin call links 2025-01-09 12:44:52 -08:00
trevor-signal
1e7d259909
Update sendStateByConversationId for lonely groups 2025-01-09 14:56:06 -05:00
Fedor Indutny
8c57d243c0
Export single contact, nickname 2025-01-08 16:14:04 -08:00
Fedor Indutny
f7f84c463f
Upgrade message batch on import 2025-01-06 10:06:31 -05:00
Fedor Indutny
4312d03db0
Fix self-mention in groups 2024-12-20 10:33:01 -08:00
trevor-signal
ec26b82ba7
After import, don't show chats in left pane unless they have messages 2024-12-13 11:55:14 +10:00
trevor-signal
6f7faf4be8
Backups: update to latest integration tests 2024-12-11 12:01:45 -05:00
Scott Nonnenberg
2741fbb5d2
Show attachment download progress, new stop button to cancel
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-12-10 08:54:18 +10:00
trevor-signal
64409372d9
Test for roundtripping view-once quotes 2024-12-02 13:41:12 -05:00
trevor-signal
a370a6eb0a
Improve handling of DOE messages in backups 2024-11-22 14:03:11 -08:00
Jamie Kyle
ca19a7a774
Upgrade outdated dependencies 2024-11-14 17:28:55 -08:00
Fedor Indutny
45e9c07125
Improve backup export benchmark measurement 2024-11-13 10:47:58 -08:00
ayumi-signal
be8da842b8
Update call view icons 2024-11-13 09:39:43 -08:00
trevor-signal
541ba6c9de
Update quote behavior in backups 2024-11-12 17:00:46 -05:00
trevor-signal
22d4b1d194
Batch redux conversation changed / added actions 2024-11-12 10:37:10 +10:00
Jamie Kyle
b97e67121f
Brand Refresh 2024-11-05 18:05:24 -08:00
trevor-signal
aac94b0217
Improve message migration error handling 2024-11-04 12:18:36 -08:00
ayumi-signal
ec9041937f
Consider own join time for group call missing media key check
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-11-01 14:12:49 -07:00
Fedor Indutny
a338bc5a67
Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
trevor-signal
86026bd66a
Batch attachment download jobs 2024-10-28 15:25:15 -07:00
Scott Nonnenberg
1ce3988579
Centralize logic for finding/fetching the ringing call 2024-10-25 10:46:54 +10:00
trevor-signal
8601baa7f5
Add backup attachment restore idle state 2024-10-24 13:21:02 -07:00
Fedor Indutny
9ff6c75eb9
Export/import attachments in integration tests 2024-10-11 15:14:28 -04:00
Jamie Kyle
e617981e59
Support endorsements for group 1:1 sends
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-10-10 10:57:22 -07:00
ayumi-signal
42cc5e0013
Synchronous delete call link 2024-10-09 09:35:24 -07:00
Scott Nonnenberg
b51a0e0298
Attachments: support for incrementalMac and chunkSize 2024-10-09 09:13:41 -04:00
Fedor Indutny
60d7cbff3e
Migrate message ids to UUIDv7 2024-10-08 13:17:03 +10:00
ayumi-signal
25d206e4f7
Fix joining deleted call links leaving call active 2024-10-08 08:17:02 +10: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
trevor-signal
f8041ee1a4
Reduce Windows CI flake for backup attachments test 2024-10-03 10:32:54 -07:00
Scott Nonnenberg
d7cbd2c2ae
Move message upgrade from Backbone constructor to cleanAttributes 2024-09-24 10:27:04 +10:00
Fedor Indutny
8292767f1c
Run backup integration tests in CI 2024-09-23 13:56:33 -07:00
trevor-signal
511fc9c1a0
Export long message attachments 2024-09-23 12:24:41 -07:00
Fedor Indutny
a6a838a673
Better backup integration test harness 2024-09-20 20:10:28 -07:00
ayumi-signal
32485abf06
Async refresh call links on CallLinkUpdate sync 2024-09-20 12:17:46 -07:00
Fedor Indutny
d0b8a2991f
Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Fedor Indutny
d5f44c1b8f
Further improvements for backup import/export 2024-09-18 22:26:52 -07:00
Scott Nonnenberg
b9cd858ec7
Make startCallLobby resilient to re-entrant calls 2024-09-19 09:29:14 +10:00
trevor-signal
c11a894ad1
Don't block message processing on contact syncs 2024-09-18 08:52:31 +10:00
Fedor Indutny
84c562d0b2
Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
Fedor Indutny
8dabe4fbe4
Backup import/export consistency fixes 2024-09-16 14:30:39 -07:00
trevor-signal
028a3f3ef0
Pause, cancel & resume backup media download 2024-09-16 15:38:12 -04:00
Fedor Indutny
3a991822c5
Fix some backup integration tests 2024-09-13 09:48:27 +10:00