Commit Graph

36 Commits

Author SHA1 Message Date
Harry
5821c8bbc9
Get uploadEra for restored attachments from the backup's AccountData.backupSubscription.subscriberId 2024-10-04 15:38:47 -07:00
Max Radermacher
0882dde68b
Fix OWSColor ↔ ARGB conversions 2024-09-27 11:38:12 -05:00
Harry
ba333be714
Add BackupAttachmentDownloadManager 2024-09-27 07:25:26 -07:00
Harry
0227da54df
Enqueue backup attachments for upload 2024-09-25 08:48:11 -07:00
Sasha Weiss
e691714201
Drop profileKey fields from GroupSnapshots in Backups
Co-authored-by: Jordan Rose <jrose@signal.org>
2024-09-18 10:30:59 -07:00
Sasha Weiss
17a10f7762
Add "chats" Backup integration test cases 2024-09-10 10:37:05 -07:00
Sasha Weiss
961086eed0
Adopt generated Backup integration tests for AccountData 2024-09-04 14:15:45 -07:00
Harry
cbfce7eb8c
Add strongly typed error for using story distribution list as backup chat recipient 2024-08-30 15:39:09 -07:00
Harry
950deacfff
Backup message/chat archiving cleanups 2024-08-30 15:38:35 -07:00
Harry
de4980bc93
[Refactor] Make attachment archiving code shareable 2024-08-30 15:35:18 -07:00
Harry
bb2f7e4865
Archive/Restore thread wallpaper images 2024-08-30 15:34:53 -07:00
Harry
0f69009512
Archive/Restore chat styles on threads in backup 2024-08-30 15:34:22 -07:00
Harry
eca9a60c9d
Archive/Restore default chat style in backup 2024-08-30 15:33:51 -07:00
Harry
a29a890adc
Archive/Restore custom chat colors in backup 2024-08-30 15:33:05 -07:00
Harry
42df49aa0b
Add context for custom chat colors 2024-08-30 15:32:39 -07:00
Harry
69a78c2ada
Add MessageBackupChatStyleArchiver with proto converter methods 2024-08-30 15:32:02 -07:00
Harry
ab8e59a7d3
Pass tx around in backups code via contexts 2024-08-30 12:59:00 -07:00
Harry
6fe99bd69b
Add support for versioned DM expire timer updates 2024-08-22 14:02:03 -07:00
Sasha Weiss
d87164a073
Replace Wire with Swift-Protobuf for Backups 2024-07-29 15:26:01 -07:00
Sasha Weiss
10d0508fdb
Add threadRowId to ChatThread 2024-07-26 13:14:37 -07:00
Sasha Weiss
6bab5d99b8
Support "simple chat updates" in Backups 2024-07-03 15:46:05 -07:00
Sasha Weiss
2f9e627aa0
Update block arguments for thread/interaction enumeration 2024-07-02 17:38:15 -07:00
Sasha Weiss
f9f9fff005
Reduce indirection in MessageBackup typealiases 2024-06-27 09:51:34 -07:00
Sasha Weiss
8be190c72e
Distinguish ChatThreads from TSThreads 2024-06-25 16:42:56 -07:00
Pete Walters
c8f9883e5d
Archive/Restore of story distribution lists 2024-06-05 16:55:35 -05:00
Sasha Weiss
4e993f2f8f
Remove use of ExpressibleByXLiteral from MessageBackup IDs 2024-04-30 11:23:08 -07:00
Sasha Weiss
cd26ef2242
Streamline MessageBackup errors 2024-04-30 10:04:49 -07:00
Sasha Weiss
8ac48717f7
Change how we namespace Backup protos 2024-04-26 14:55:47 -07:00
Ehren Kret
03aa10a6eb remove some simple to fix warnings 2024-04-19 23:36:23 -05:00
Sasha Weiss
34f6206ad8
Generate models for Backup.proto using Wire 2024-04-01 15:04:24 -07:00
Harry
c436e8955a
Clean up backup errors 2024-01-23 10:49:25 -08:00
Harry
ce4959062c
Scaffolding to backup/restore group update TSInfoMessages 2024-01-22 08:48:31 -08:00
Harry
ed048b0eb5
Backup/Restore pinned thread ordering 2024-01-04 05:58:35 -08:00
Harry
100497e24f
Set dontNotifyForMentionsIfMuted in backup chats 2023-12-22 15:58:49 -08:00
Harry
015de91e81
Backup/Restore note to self thread 2023-12-20 15:53:20 -08:00
Harry
2576b4d051
Rename to MessageBackup 2023-12-19 13:29:34 -08:00