Commit graph

80 commits

Author SHA1 Message Date
trevor-signal
746b22d3dc
Backups: update integration tests 2025-06-30 16:54:21 -05:00
Fedor Indutny
e4e8fadb0f
Update libsignal-client to 0.76.0 2025-06-30 11:43:41 -07:00
trevor-signal
fb0c414702
Backups: use new locatorInfo & mediaName (#10627) 2025-06-18 13:16:29 -04:00
Fedor Indutny
f6c19c548e
Better usage of pino 2025-06-16 09:47:18 -07:00
Fedor Indutny
13430f84e4
Better state teardown in tests 2025-06-04 08:25:52 +10:00
trevor-signal
d6e81eee11
Normalize message attachments 2025-05-22 18:09:54 -07:00
Scott Nonnenberg
fe9d042e40
Introduce the new Settings tab
Co-authored-by: Jamie Kyle <jamie@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-05-14 20:58:20 -07:00
Fedor Indutny
d37058bf34
Fix state after backup integration tests 2025-05-13 11:57:43 -07:00
Fedor Indutny
7fdd6f2b57
Attribute exported group updates to local ACI 2025-05-12 14:37:17 -04:00
Scott Nonnenberg
98270316c5
Introduce infrastructure for Notification Profiles 2025-05-05 10:39:04 -04:00
Fedor Indutny
dcac698631
Fix some backup export issues 2025-04-24 14:53:42 -07:00
Fedor Indutny
0b5f0df1ca
Fix roundtripping of voice notes with body 2025-04-16 17:27:47 -04:00
Fedor Indutny
f68ef019a5
Add backup validation to settings 2025-04-15 16:04:30 -07:00
trevor-signal
e9e3906371
Update backup handling of messages with an expireTimer 2025-04-04 12:19:52 -04:00
Fedor Indutny
456114e397
Fix flaky test 2025-02-26 16:43:36 -05:00
trevor-signal
1e16c86fd0
Support system name fields & upgrade libsignal 2025-02-18 12:58:44 -05:00
trevor-signal
65055fd475
Roundtrip group.blocked state 2025-01-27 14:53:43 -05:00
Fedor Indutny
6cb86277be
Fix author id for e164-only 1:1 messages 2025-01-23 10:39:46 -05:00
trevor-signal
0d6cd429d0
Backups: support direct story replies 2025-01-21 16:49:05 -05: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
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
trevor-signal
541ba6c9de
Update quote behavior in backups 2024-11-12 17:00:46 -05:00
Fedor Indutny
a338bc5a67
Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
Fedor Indutny
9ff6c75eb9
Export/import attachments in integration tests 2024-10-11 15:14:28 -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
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
Fedor Indutny
d5f44c1b8f
Further improvements for backup import/export 2024-09-18 22:26:52 -07: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
Fedor Indutny
3a991822c5
Fix some backup integration tests 2024-09-13 09:48:27 +10:00
Fedor Indutny
026e9ef853
Don't create models in backups/import 2024-09-10 09:29:19 +10:00
ayumi-signal
5a75246e42
Use storage service for call links 2024-09-04 11:06:06 -07:00
trevor-signal
34ab08aeeb
Add downloadPath to attachments after import to support resumable download 2024-09-03 11:55:30 -04:00
Scott Nonnenberg
688de5a99b
Reactions/Edits: Mark read after database save 2024-08-27 07:42:44 +10:00