Greyson Parrelli
|
6d32e534dc
|
Fix any potentially stuck thumbnail uploads.
|
2025-12-10 14:41:06 -05:00 |
|
Greyson Parrelli
|
ab5426e6bb
|
Fix possible invalid poll export.
|
2025-12-04 11:10:20 -06:00 |
|
Greyson Parrelli
|
464345ee5f
|
Fix possible issue when exporting thread merge update.
|
2025-12-04 11:10:20 -06:00 |
|
Greyson Parrelli
|
bafa9a26c6
|
Fix possible invalid username link export.
|
2025-12-04 11:10:20 -06:00 |
|
Greyson Parrelli
|
5d08906afd
|
Support 'allow sealed sender from anyone' in archive.
|
2025-12-04 11:10:20 -06:00 |
|
Greyson Parrelli
|
706d89db87
|
Introduce core-models module.
Needed to share some key components with feature modules without having
to depend on libsignal-service.
|
2025-12-02 16:00:54 -06:00 |
|
Greyson Parrelli
|
2a21fe1784
|
Do not allow outgoing messages when backing up release notes.
|
2025-12-02 14:31:37 -06:00 |
|
Greyson Parrelli
|
5ea5279fbb
|
Add initial registration v5 prototype.
|
2025-12-02 14:31:36 -06:00 |
|
Greyson Parrelli
|
8783d69406
|
Update to latest backup tests.
|
2025-12-02 14:31:35 -06:00 |
|
Greyson Parrelli
|
2bf3ec60eb
|
Fix deadlock with nested calls to runBlocking.
Fixes #14460
|
2025-11-28 13:39:54 -05:00 |
|
Cody Henthorne
|
d918e11cab
|
Fix various issues with optimized media.
|
2025-11-19 15:44:53 -05:00 |
|
Greyson Parrelli
|
7978cc668d
|
Fix potential performance issues during backup attachment upload.
|
2025-11-19 15:44:53 -05:00 |
|
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 |
|