Commit Graph

77 Commits

Author SHA1 Message Date
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
Scott Nonnenberg abdef4847a Reinitialize redux after importing a backup 2024-08-26 10:26:21 -04:00
trevor-signal 301f7a505a Update backup import/export with new SendStatus, FilePointer, and GroupSnapshot updates 2024-08-20 10:47:02 +10:00
Sergey Skrobotov 30a419bb2a Adopt libsignal-net version with no auto-reconnect
Co-authored-by: Jordan Rose <jrose@signal.org>
2024-08-15 13:08:50 +10:00