Commit Graph

106 Commits

Author SHA1 Message Date
adel-signal
772c3c22ad Update RingRTC to 2.65.2
Co-authored-by: emir-signal <emir@signal.org>
2026-02-22 23:53:57 -08:00
trevor-signal
834f0c7775 Deduplicate incoming attachments on disk 2026-02-05 14:48:31 -05:00
trevor-signal
9342aab3e4 Cleanup after canceled local backup export 2026-01-20 15:49:35 -08:00
Jamie
8ca20a37ad Add backup support for pinned messages
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-01-12 14:04:23 -08:00
trevor-signal
89caa70824 Improvements to plaintext export 2025-11-24 15:44:02 -05:00
trevor-signal
b3a93ffab4 Trim body on export if body attachment remains 2025-11-24 11:58:42 -05:00
trevor-signal
cff3796ba7 Only fetch CDN object metadata for remote backups 2025-11-21 14:54:27 -05:00
Scott Nonnenberg
c4378d9c24 Support for exporting chats to disk 2025-11-18 11:12:04 -05:00
yash-signal
677404e82d Send and receive polls with latest protocol version 2025-11-11 16:08:37 -06:00
Jamie
3dbab74378 Implement backup support for chat folders 2025-11-10 15:27:32 -08:00
yash-signal
6bf79848c1 Add backup support for polls 2025-11-03 11:51:21 -05:00
trevor-signal
0a5f3ccccc Refactor backup import/export options 2025-10-31 09:16:33 -04:00
Fedor Indutny
44076ece79 Rename files 2025-10-16 23:45:44 -07:00
Fedor Indutny
3387cf6a77 Prepare for adding file suffixes 2025-10-16 23:45:44 -07:00
Fedor Indutny
40c31e138b Remove window.Signal.Migrations 2025-10-10 13:37:38 -07:00
Fedor Indutny
7dfeb38129 Use mp4san 2025-10-10 15:44:42 -04:00
Fedor Indutny
bcac163e73 Remove window.textsecure global 2025-10-09 13:03:13 -07:00
Fedor Indutny
780f39c285 Faster incremental builds 2025-10-06 12:23:41 -07:00
Fedor Indutny
f6df564aa9 Simplify source file dependency graph 2025-10-02 13:43:11 -07:00
Fedor Indutny
40eaf078cc Qualify CJS-only module imports 2025-09-19 13:05:51 -07:00
Fedor Indutny
c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
trevor-signal
5ba8071aa7 Ensure incrementalMac consistency when exporting 2025-08-20 14:39:21 -04:00
trevor-signal
4ac3f21268 Add support for OutgoingMessageDetails.dateReceived 2025-08-19 12:44:07 -07:00
emir-signal
ebf2892039 Add support for call link epochs
Co-authored-by: trevor-signal <trevor@signal.org>
2025-08-07 15:12:56 -04:00
trevor-signal
d5c18f2810 Backups: remove legacy locators 2025-07-31 10:53:15 -04:00
trevor-signal
96099da737 Inline long-text messages in the backup proto 2025-07-21 12:49:34 -05:00
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