Greyson Parrelli
|
eebf3e0836
|
Add backup support for theme and bar size settings.
|
2025-11-19 15:44:53 -05:00 |
|
Greyson Parrelli
|
16d5db3639
|
Exclude BackupMediaSnapshotTable from legacy local backups.
|
2025-11-19 15:44:52 -05:00 |
|
jeffrey-signal
|
9f0f8b7cbc
|
Respect incognito keyboard setting in Compose UIs.
|
2025-11-19 15:44:52 -05:00 |
|
Greyson Parrelli
|
2a3888472f
|
Ensure that restore status gets reset on failure.
|
2025-11-19 15:44:52 -05:00 |
|
Greyson Parrelli
|
dd8104bf61
|
Add error case for when you don't have enough disk space to create a backup.
|
2025-11-12 16:36:58 -04:00 |
|
Greyson Parrelli
|
a5d5770f2e
|
Avoid the possibility of double-exporting a recipient.
|
2025-11-11 15:29:22 -05:00 |
|
Greyson Parrelli
|
b047f8bc0a
|
Attempt backing up a subset of messages if you hit the limit.
|
2025-11-11 14:48:09 -05:00 |
|
Greyson Parrelli
|
2147ad29fa
|
Move all Pair usage to kotlin.Pair
|
2025-11-10 12:03:24 -05:00 |
|
Greyson Parrelli
|
945453cb81
|
Refactor backup creation failures, add case for file too large.
|
2025-11-07 15:20:05 -05:00 |
|
Greyson Parrelli
|
44527f3763
|
Add a DiskSpaceNotLowConstraint and use for automatic attachment restore.
|
2025-11-07 15:20:05 -05:00 |
|
Greyson Parrelli
|
72206b9523
|
Add debugging info around used disk space.
|
2025-11-07 15:20:05 -05:00 |
|
Greyson Parrelli
|
75346c3f6b
|
Only mark exported attachment as wasDownloaded if plaintextHash present.
|
2025-11-07 15:20:05 -05:00 |
|
Greyson Parrelli
|
5d5c8803bd
|
Fix notification profile export.
|
2025-11-07 15:20:04 -05:00 |
|
Greyson Parrelli
|
6a6b56e50c
|
Fix validation check around thread merge events.
|
2025-11-05 15:58:44 -05:00 |
|
Greyson Parrelli
|
677686fa40
|
Update to latest backup tests.
|
2025-11-05 15:58:44 -05:00 |
|
Michelle Tang
|
b2013e5d75
|
Handle rate limits when rotating recovery key.
|
2025-11-05 15:58:44 -05:00 |
|
Alex Hart
|
e5b8262cfe
|
Add back protection dialog on recovery key screen.
|
2025-11-05 15:58:44 -05:00 |
|
Alex Hart
|
4cce6d3c86
|
Add backup upgrade availability checks.
|
2025-11-05 15:58:44 -05:00 |
|
Greyson Parrelli
|
4a99d468c7
|
On import, if any recipient is pending, mark overall message as pending.
|
2025-11-05 15:58:44 -05:00 |
|
Cody Henthorne
|
d6156ab3f2
|
Prevent SVRB falling out of sync after re-registrations.
|
2025-11-05 15:58:44 -05:00 |
|
Greyson Parrelli
|
10d6e5293b
|
Prevent possible backup bug when we fix group recipients.
|
2025-11-05 15:58:44 -05:00 |
|
Cody Henthorne
|
4b5c9723c1
|
Fix read group message rendering as pending after import.
|
2025-11-05 15:58:44 -05:00 |
|
Alex Hart
|
1d7ae669b6
|
Clear out checks for SDK < 23 as they're no longer relevant.
|
2025-11-05 15:58:44 -05:00 |
|
Cody Henthorne
|
ab9c8626c0
|
Fix some edit messages causing unread threads after restore.
|
2025-11-05 15:58:44 -05:00 |
|
Greyson Parrelli
|
32894ff0a4
|
Add additional validations around incoming message on export.
|
2025-11-05 15:58:42 -05:00 |
|
Greyson Parrelli
|
a09195d9de
|
Add addition validations to chat wallpapers on export.
|
2025-11-05 15:55:08 -05:00 |
|
Greyson Parrelli
|
8448cbef52
|
Add extra validation to call link exports.
|
2025-11-05 15:54:48 -05:00 |
|
Greyson Parrelli
|
4a61e45fba
|
Add additional group update validations during export.
|
2025-11-05 15:54:48 -05:00 |
|
Greyson Parrelli
|
8ac0c42f44
|
Validate usernames during backup export.
|
2025-11-05 15:54:48 -05:00 |
|
Greyson Parrelli
|
179bd17680
|
Add validations to ensure some simple chat updates are exported properly.
|
2025-11-05 15:54:48 -05:00 |
|
Greyson Parrelli
|
765c1eeab0
|
Add protections around exporting unknown recipients in dlists.
|
2025-11-05 15:54:45 -05:00 |
|
Greyson Parrelli
|
107ee5268e
|
Add some resiliance to custom chat color export.
|
2025-11-05 15:47:24 -05:00 |
|
Cody Henthorne
|
5f5e0963e1
|
Prevent wallpaper archive thumbnail generation.
|
2025-10-29 14:33:52 -04:00 |
|
Cody Henthorne
|
4a163167e0
|
Fix OOM during backup export.
|
2025-10-29 14:33:52 -04:00 |
|
Cody Henthorne
|
e690c54f7c
|
Fail gracefully when crash occurs during backup restore.
|
2025-10-29 14:33:52 -04:00 |
|
Cody Henthorne
|
908ca124f1
|
Clear recipient remap cache on restore.
|
2025-10-29 14:33:52 -04:00 |
|
Michelle Tang
|
47201f4955
|
Add various backup fixes for polls.
|
2025-10-29 14:33:51 -04:00 |
|
Greyson Parrelli
|
ec76372e4d
|
Fix potential thread conflict in backup import.
|
2025-10-29 14:33:51 -04:00 |
|
Greyson Parrelli
|
4ecd3ec052
|
Add more safety checks to e164 conversion in backup export.
|
2025-10-29 14:33:51 -04:00 |
|
Greyson Parrelli
|
b10a57de63
|
Temporarily disable 7 day backup warning.
|
2025-10-29 14:33:51 -04:00 |
|
Greyson Parrelli
|
3c27a690fd
|
Address validation error around calls with invalid ringers.
|
2025-10-29 14:33:51 -04:00 |
|
Greyson Parrelli
|
8d931391db
|
Improve backup import resilience for duplicate messages.
|
2025-10-29 14:33:50 -04:00 |
|
Greyson Parrelli
|
17e7b1735f
|
Fix validation error with chat folder export.
|
2025-10-29 14:33:49 -04:00 |
|
Greyson Parrelli
|
0b27c42e89
|
Update archive processors with consistent naming scheme.
|
2025-10-29 14:33:49 -04:00 |
|
Jeffrey Starke
|
e235ce52e5
|
Standardize internal UI state property naming.
|
2025-10-22 15:53:09 -04:00 |
|
Michelle Tang
|
869eada21c
|
Update recovery key education sheet.
|
2025-10-22 15:53:09 -04:00 |
|
Alex Hart
|
7901cad90b
|
Show sheet for validation error.
|
2025-10-17 19:46:42 -04:00 |
|
Michelle Tang
|
b3f74d37e1
|
Add poll icon when quoting a poll.
|
2025-10-17 19:46:42 -04:00 |
|
Cody Henthorne
|
3346497a25
|
Fix crash importing recipients without identifiers.
|
2025-10-16 15:49:02 -04:00 |
|
Michelle Tang
|
525175f04a
|
Add polls to backups.
|
2025-10-15 15:26:34 -04:00 |
|