Greyson Parrelli
299445d5f9
Fix query for enqueuing thumbnail jobs.
2025-09-12 10:50:19 -04:00
Alex Hart
b2e3d7ba20
Move pending payment check above subscription checks.
2025-09-12 11:17:47 -03:00
Greyson Parrelli
60df7502ee
Fix configuration.
2025-09-11 15:49:19 -04:00
Cody Henthorne
28ea4dbc16
Fix stale backup time on backup setting screen.
2025-09-11 15:32:36 -04:00
Cody Henthorne
c4d9942f0e
Fix crash when remote key is missing but not null.
2025-09-11 15:14:36 -04:00
Greyson Parrelli
3e50d2318f
Try to fix phone numbers if we hit a dupe recipient during archive export.
2025-09-11 13:55:53 -04:00
Greyson Parrelli
040881e5a6
Fix a chat update validation error.
2025-09-11 11:37:27 -04:00
Cody Henthorne
681234ace3
Make failure to trigger backup id a warning log.
2025-09-11 11:00:52 -04:00
Greyson Parrelli
98e9694b35
Support backup4 and backup5 capabilities for linked devices.
2025-09-11 10:44:38 -04:00
andrew-signal
95c46b9d82
Bump libsignal to v0.80.2
2025-09-11 10:04:26 -04:00
andrew-signal
76dfa5d7fe
Bump libsignal to v0.80.1
2025-09-11 10:03:42 -04:00
Cody Henthorne
b39d562d56
Include last proto size in internal settion of backups settings.
2025-09-10 16:28:53 -04:00
Cody Henthorne
148cf63a92
Fix bugs around showing 0 bytes for backup size.
2025-09-10 16:05:12 -04:00
Greyson Parrelli
c155b4e025
Update legacy app icons.
2025-09-10 15:54:54 -04:00
Greyson Parrelli
90ae9e1636
Reduce max envelope size for internal users.
2025-09-10 15:33:10 -04:00
jeffrey-signal
79ee14826d
Disable keyboard suggestions when typing PIN.
...
Converts `PinKeyboardType` to Kotlin and introduces methods to consistently configure PIN entry fields throughout the app, including a fix to disable keyboard suggestions.
2025-09-10 14:20:46 -04:00
Greyson Parrelli
179bb6e1da
Add mitigation for mentions with unknown recipients.
...
Relates to #14310
2025-09-10 14:17:23 -04:00
Greyson Parrelli
c393d65ce6
Do not include scheduled messages in the archive.
2025-09-10 14:16:36 -04:00
Alex Hart
eeb8164c18
Always display paid tier but stick a dialog in front of it for non-GPS devices.
2025-09-10 15:12:35 -03:00
Cody Henthorne
ea772cbf55
Fix reglock setting incorrect during backup restore.
2025-09-10 12:57:25 -04:00
Cody Henthorne
dd67398a70
Fix upload media progress bar not showing after backup create.
2025-09-10 11:49:38 -04:00
Greyson Parrelli
d44bed0379
Fix archive handling of mixed error send statuses, add more tests.
2025-09-10 11:42:43 -04:00
Greyson Parrelli
236c79bfbb
Update beta labeling string.
2025-09-10 10:22:54 -04:00
Cody Henthorne
7dfee7e315
Bump version to 7.56.5
v7.56.5
2025-09-09 16:50:31 -04:00
Cody Henthorne
6600849cc4
Update translations and other static files.
2025-09-09 16:31:03 -04:00
Cody Henthorne
c4255157ac
Fix benchmark test.
2025-09-09 16:23:22 -04:00
Cody Henthorne
3bb6a0a560
Fix daily backups being incorrectly scheduled for multiple days away.
2025-09-09 15:55:11 -04:00
Greyson Parrelli
a05d5ff5e6
Fix some issues with BackupMediaSnapshots.
2025-09-09 15:12:02 -04:00
Alex Hart
da6ad2b629
Add fallback biometric handling for older api versions.
2025-09-09 12:48:49 -03:00
Cody Henthorne
09a05c9f4c
Fix dangling progress state prior to progress status determination.
2025-09-09 11:48:15 -04:00
Greyson Parrelli
57319d3189
Perform additional APNG validations.
...
Special thank you to Stanislav Fort of Aisle Research (stanislav.fort@aisle.com )
for finding this issue, bringing it to our attention, and offering a solution!
2025-09-09 11:45:04 -04:00
Alex Hart
40ba967192
Don't fail backup redemption pipeline after 24hrs.
2025-09-09 11:46:59 -03:00
Greyson Parrelli
3c7534f7fa
Add some job logging improvements.
2025-09-09 10:38:02 -04:00
Greyson Parrelli
79ec47f901
Fix archive tests around optimize storage.
2025-09-08 16:21:57 -04:00
Greyson Parrelli
6108b5ab77
Another attempt to fix validation errors around invalid long text attachments.
2025-09-08 16:18:21 -04:00
Michelle Tang
49417bdf9d
Update edit text fields for pins.
2025-09-08 14:28:04 -04:00
Alex Hart
d2fcb191b6
Add new text label for when backups are off.
2025-09-08 14:59:59 -03:00
Alex Hart
dca876e40d
Don't mark deletion failure if we are in an IDLE state.
2025-09-08 14:50:12 -03:00
Alex Hart
5e35c209c2
Fix backup state observation and expand logging.
2025-09-08 14:29:46 -03:00
Greyson Parrelli
22382bc8a3
Keep some message backup logs for longer.
2025-09-08 13:22:27 -04:00
Greyson Parrelli
bf9e75d983
Ensure that permanent thumbnail failures can be properly marked as such.
2025-09-08 11:05:06 -04:00
Greyson Parrelli
f96e29c9c9
Fix thumbnail query in debug attachment stats.
2025-09-08 11:05:06 -04:00
Greyson Parrelli
0bf2f9aca7
Add extra buttons to the Backup Playground.
2025-09-08 11:05:06 -04:00
Greyson Parrelli
2ba427e3dd
Do not attempt archive restore when data hash is null.
2025-09-08 11:05:06 -04:00
Greyson Parrelli
624ae32a0e
Bump version to 7.56.4
v7.56.4
2025-09-06 00:02:21 -04:00
Greyson Parrelli
1339c44892
Fix potential crash when backing up attachment.
v7.56.3
2025-09-05 23:38:57 -04:00
Greyson Parrelli
8499402831
Remove unnecessary BackupSubscriptionJob tests cases.
2025-09-05 19:37:38 -04:00
Greyson Parrelli
4df6b87c13
Fix attachment table archive eligibility tests.
2025-09-05 19:33:50 -04:00
Greyson Parrelli
7d16e857d4
Fix unit tests around quote deduping.
2025-09-05 16:56:52 -04:00
Greyson Parrelli
a6c215801b
Delay the first archive reconciliation.
2025-09-05 16:42:07 -04:00