Commit Graph

32 Commits

Author SHA1 Message Date
Fedor Indutny
9c97d3e73c Show ready-to-download documents in media gallery 2025-09-23 11:53:41 -07:00
trevor-signal
6e8928b3c5 Update handling of aborted attachment download jobs 2025-09-23 09:49:15 -04:00
trevor-signal
5bfb87ef03 Fix attachment ciphertext size calculations for backup tier downloads 2025-09-23 08:14:20 +10: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
11e612f57b Add media granularity to backup attachment download source 2025-09-10 16:16:46 -04:00
trevor-signal
b92c0e95e8 Discard invalid incrementalMacs 2025-09-08 16:19:17 -04:00
trevor-signal
a7e22b14b3 Update retry behavior for backed-up attachments 2025-08-18 10:53:04 -07:00
trevor-signal
a7cd27f3cf Skip queueing old attachments on non-media-enabled backup import
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2025-08-01 06:21:59 +10:00
trevor-signal
a8a7dc8965 Refactor backup media download progress tracking 2025-07-18 14:21:15 -04:00
trevor-signal
fb0c414702 Backups: use new locatorInfo & mediaName (#10627) 2025-06-18 13:16:29 -04: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
trevor-signal
c9c3d24fd9 Fix out-of-disk-space test 2025-04-16 17:23:03 -04:00
trevor-signal
ac80bddd85 Show low-disk-space warning during backup media download 2025-04-16 15:17:30 -04:00
Fedor Indutny
b3c7b48d1c Attachment backfill 2025-03-24 23:34:58 -07:00
Fedor Indutny
5a9253bd44 Use @signalapp/sqlcipher 2025-03-12 14:45:54 -07:00
Scott Nonnenberg
f163ada463 New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
Scott Nonnenberg
ed30059bd5 Move to MessageCache.saveMessage, queue downloads piecemeal 2025-01-24 06:37:18 -10:00
Scott Nonnenberg
f846678b90 Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10: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
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
trevor-signal
6e1fd5958e Ensure attachments are re-encryptable to same digest 2024-10-04 15:52:29 +10:00
trevor-signal
028a3f3ef0 Pause, cancel & resume backup media download 2024-09-16 15:38:12 -04:00
trevor-signal
501f27127f Add a backup media download progress bar 2024-09-03 15:00:51 -07:00
trevor-signal
31bcb1e4cc Fix CI test flake for AttachmentDownloadManager 2024-08-07 06:56:52 +10:00
Fedor Indutny
c64762858e Parallelize SQL queries 2024-07-22 11:16:33 -07:00
trevor-signal
61548061b8 Support thumbnail export & import during backup of visual attachments 2024-07-16 16:39:56 -04:00
trevor-signal
d53757d9fa Reduce CI flake on MacOS runner 2024-06-27 16:16:01 -04:00
trevor-signal
4254356812 Enable attachment backup uploading 2024-05-30 09:46:43 +10:00
trevor-signal
fc02762588 Enable more specific AttachmentDownload prioritization 2024-04-15 17:11:48 -07:00