Greyson Parrelli
|
95a6835988
|
Improve handling of backup initialization.
|
2024-04-29 19:26:06 -04:00 |
|
Nicholas Tinsley
|
f23476a4e9
|
Initial support for restoring backups and skipping SMS in registration v2.
|
2024-04-29 19:25:59 -04:00 |
|
Clark
|
d983265e08
|
Persist group state in backup.
|
2024-04-29 19:25:59 -04:00 |
|
Greyson Parrelli
|
4134df3f35
|
Use archive-specific endpoint for attachment backfill.
|
2024-04-23 16:29:03 -04:00 |
|
Clark
|
f3669a5865
|
Fix message extra column not being restored properly.
|
2024-04-23 12:29:02 -04:00 |
|
Greyson Parrelli
|
34dbd11db0
|
Update file format for backupV2.
|
2024-04-23 12:29:02 -04:00 |
|
Greyson Parrelli
|
04fb459acd
|
Remove unused backup outputstream class.
|
2024-04-23 12:29:02 -04:00 |
|
Greyson Parrelli
|
f34ae8d118
|
Add padding to the gzipped backup output.
|
2024-04-23 12:29:02 -04:00 |
|
Nicholas Tinsley
|
62cf3feeaa
|
Restore a Local Backup v2
|
2024-04-18 16:24:13 -04:00 |
|
Alex Hart
|
947ab7d48b
|
Implement skeleton for backup sheets.
|
2024-04-18 16:24:13 -04:00 |
|
Greyson Parrelli
|
a82b9ee25f
|
Add a job to backfill attachment uploads to the archive service.
|
2024-04-18 16:24:13 -04:00 |
|
Alex Hart
|
d9e9fe1d6a
|
Move backups selection code to its own package.
|
2024-04-18 16:24:13 -04:00 |
|
Greyson Parrelli
|
9762899272
|
Remove old thread remappings.
|
2024-04-18 16:24:13 -04:00 |
|
Alex Hart
|
ce1b73970c
|
Implement BackupStatus widget.
|
2024-04-18 16:24:13 -04:00 |
|
Alex Hart
|
58282e589b
|
Implement backups settings fragment.
|
2024-04-18 16:24:13 -04:00 |
|
Clark
|
5f31f5966c
|
Update backup locator proto.
|
2024-04-18 16:24:13 -04:00 |
|
Clark
|
d8bbfe2678
|
Add archived media sync job.
|
2024-04-18 16:24:13 -04:00 |
|
Clark
|
7811e51b41
|
Add CDN number as parameter for read credential call.
|
2024-04-18 16:24:13 -04:00 |
|
Alex Hart
|
1b7784b01f
|
Update call strings to align with new designs.
|
2024-04-18 16:24:13 -04:00 |
|
Clark
|
689eacd618
|
Add initial support for backup and restore of message and media to staging.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2024-04-18 16:24:13 -04:00 |
|
Alex Hart
|
5f5a80dcbe
|
Stub out MoreOptionsSheet and RestoreFromBackupFragment.
|
2024-03-27 15:54:35 -04:00 |
|
Greyson Parrelli
|
6df1a68213
|
Refactor and improve attachment deduping logic.
|
2024-03-19 14:47:58 -04:00 |
|
Alex Konradi
|
4828d84caf
|
Update libsignal to 0.41.2
|
2024-03-19 14:47:58 -04:00 |
|
Clark
|
742c348998
|
Add test restore flow to staging reg.
|
2024-03-19 14:47:58 -04:00 |
|
Clark
|
9d46b52786
|
Backup attachments as Attachment locators.
|
2024-03-19 14:47:57 -04:00 |
|
Clark
|
ef374952ab
|
Add tests for update messages except for groups and calls.
|
2024-03-19 14:47:57 -04:00 |
|
Clark
|
f8ef4d5985
|
Add tests for text messages with mentions, quotes, reactions, and ranges.
|
2024-03-19 14:47:57 -04:00 |
|
Cody Henthorne
|
218964cbda
|
Add archive media apis.
|
2024-03-06 20:42:01 -04:00 |
|
Clark
|
7a31f69aea
|
Add tests for import/export of call logs.
|
2024-03-06 20:42:01 -04:00 |
|
Clark
|
32fe927bfc
|
Add import/export tests for backup of recipients and threads.
|
2024-03-06 20:42:01 -04:00 |
|
Clark
|
58846bbf42
|
Add import/export test for initially account data.
|
2024-03-06 20:42:00 -04:00 |
|
Clark
|
5e428e2c4d
|
Backup and restore mentions.
|
2024-03-06 20:42:00 -04:00 |
|
Clark
|
0f6ff3c101
|
Integrate backup file validation to backup playground.
|
2024-03-06 20:42:00 -04:00 |
|
Clark
|
1ade8b502f
|
Convert and store new group changes in MessageExtras.
|
2024-03-06 20:42:00 -04:00 |
|
Greyson Parrelli
|
6097e6c305
|
Default discoverability to 'off' until registration is complete.
|
2024-02-15 21:43:35 -05:00 |
|
Greyson Parrelli
|
d7d7963101
|
Defer to the latest revision for backup inclusion.
|
2024-02-08 14:10:20 -05:00 |
|
Greyson Parrelli
|
699b788187
|
Fix possible stack overflow in backup export.
|
2024-02-03 12:26:38 -05:00 |
|
Greyson Parrelli
|
e3fe852a34
|
Do not backup past revision if latest revision is soon-to-expire.
|
2024-02-02 15:07:30 -05:00 |
|
Alex Hart
|
1234c63836
|
Add scaffolding for backupsV2.
|
2024-01-31 22:13:46 -05:00 |
|
Greyson Parrelli
|
3776e86b83
|
Update the types of messages we backup.
|
2024-01-31 22:13:46 -05:00 |
|
Greyson Parrelli
|
2194fbd535
|
Add support for fetching archive media metadata.
|
2024-01-23 11:52:04 -05:00 |
|
Greyson Parrelli
|
750fd4efe1
|
Improve safety of update and delete database methods.
|
2024-01-23 11:52:03 -05:00 |
|
Greyson Parrelli
|
e361795184
|
Improve logging and the naming of some fields.
|
2024-01-23 11:52:03 -05:00 |
|
Greyson Parrelli
|
4216b56443
|
Update types of messages we backup.
|
2024-01-11 10:26:05 -05:00 |
|
Cody Henthorne
|
6f15c16a42
|
Add notification profile specific events for missed calls.
|
2024-01-10 15:30:45 -05:00 |
|
Greyson Parrelli
|
8c3c7c18ad
|
Fix backup restore issue with new attachment table name.
|
2024-01-09 16:17:14 -05:00 |
|
Greyson Parrelli
|
fe39b5e4e2
|
Clean up AttachmentTable schema.
|
2024-01-09 11:12:48 -04:00 |
|
Greyson Parrelli
|
f4bcfca323
|
Add upload support for the main backup file in backupV2.
|
2024-01-03 15:12:45 -05:00 |
|
Clark
|
d74b302edb
|
Add remaining non-group update messages for backup.
|
2024-01-03 15:12:45 -05:00 |
|
Greyson Parrelli
|
6230a7553d
|
Add some initial backupV2 network infrastructure.
|
2023-12-19 11:12:56 -05:00 |
|