Commit Graph

85 Commits

Author SHA1 Message Date
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
6b00cf756e Fix import of link previews without date 2025-01-09 13:29:06 -08: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
69ac276d0c Apply bounds to timestamps during backup import 2025-01-08 18:22:56 -08:00
Fedor Indutny
8c57d243c0 Export single contact, nickname 2025-01-08 16:14:04 -08:00
trevor-signal
5e05dc73ef Ensure chat list matches primary after backup import for certain directionless-message-only chats 2025-01-07 14:24:08 -05:00
Fedor Indutny
f7f84c463f Upgrade message batch on import 2025-01-06 10:06:31 -05:00
Fedor Indutny
d4b0ae25c1 Set verified attribute on import 2024-12-18 12:40:17 -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
97d31cd1a5 Add adhoc release channel for public ad-hoc testing 2024-12-12 12:42:40 -05:00
trevor-signal
6f7faf4be8 Backups: update to latest integration tests 2024-12-11 12:01:45 -05:00
ayumi-signal
c7dc4279a1 Fix custom color backup import/export 2024-12-11 08:57:34 -08:00
ayumi-signal
0f66bb13b9 Improve compatibility for max long values in backups 2024-12-09 10:30:45 -05:00
ayumi-signal
8b1ceaa1d7 Fix importing call links with max expiration time 2024-12-05 14:42:24 -08:00
trevor-signal
8655244261 Improve backup conversation message request state handling 2024-12-04 15:53:44 +10:00
trevor-signal
af4718dbfe Hydrate redux before updating conversations' last messages after import 2024-12-03 13:34:28 -08:00
trevor-signal
34ef8dc2c8 Disable message insert triggers during backup import 2024-11-27 10:34:02 -08:00
Fedor Indutny
3aa62ecdb4 Fix service id conversion in import 2024-11-25 10:58:02 -05:00
trevor-signal
a370a6eb0a Improve handling of DOE messages in backups 2024-11-22 14:03:11 -08:00
Fedor Indutny
34cc87e8a8 Add new release line for testing 2024-11-20 19:14:21 -08:00
trevor-signal
d8a52194ef Allow for empty stickerMessage.emoji and quote.authorAci during backup import 2024-11-20 15:14:58 -05:00
Fedor Indutny
cd3e82c098 Re-hydrate signal protocol caches after import 2024-11-19 16:36:53 -08:00
trevor-signal
757b237186 Allow empty groupExpirationTimerUpdate.updaterAci in backup import 2024-11-18 10:01:09 -08:00
trevor-signal
e819bfe4eb Add toast when import errors 2024-11-15 14:01:11 -08:00
trevor-signal
692b0ae189 Trim group name and description from group state 2024-11-15 12:06:57 -05:00
Jamie Kyle
ca19a7a774 Upgrade outdated dependencies 2024-11-14 17:28:55 -08:00
trevor-signal
2e886235fa Handle calls without callId in backup proto 2024-11-13 13:47:40 -05:00
trevor-signal
ca20d07f75 Update backup media idle state after resuming download 2024-11-13 09:30:35 -08:00
Fedor Indutny
230ecdf7c9 Show update UI on backup version mismatch 2024-11-12 15:56:20 -08:00
trevor-signal
541ba6c9de Update quote behavior in backups 2024-11-12 17:00:46 -05:00
Fedor Indutny
104995e980 Export/import verified state 2024-11-12 15:43:52 -05:00
Fedor Indutny
a338bc5a67 Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
Fedor Indutny
6ca3719625 Faster backup import for large conversation count 2024-10-29 13:18:32 -07:00
Fedor Indutny
ce090a8a3c Import/export view-once messages 2024-10-29 14:16:09 -04:00
trevor-signal
86026bd66a Batch attachment download jobs 2024-10-28 15:25:15 -07:00
trevor-signal
8601baa7f5 Add backup attachment restore idle state 2024-10-24 13:21:02 -07:00
andrew-signal
9c99796937 Update libsignal to v0.59.0, add support for mock server test with libsignal
Co-authored-by: trevor-signal <trevor@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
2024-10-21 12:27:58 -07:00
Fedor Indutny
8e6c3ee568 Update mock-server to 8.0.1 2024-10-10 10:29:33 -07:00
Fedor Indutny
60d7cbff3e Migrate message ids to UUIDv7 2024-10-08 13:17:03 +10:00
Fedor Indutny
bad065859c Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
trevor-signal
f8041ee1a4 Reduce Windows CI flake for backup attachments test 2024-10-03 10:32:54 -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
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