Commit Graph

12577 Commits

Author SHA1 Message Date
Max Radermacher
b8a35e4d3d Make FeatureBuild Comparable 2025-10-07 02:35:33 -05:00
Max Radermacher
d1cf8956ab
Update to LibSignal v0.83.0 2025-10-07 02:34:52 -05:00
Max Radermacher
4bd99a6409
Consistentify handling for old GRDB migrations 2025-10-06 21:18:38 -05:00
Sasha Weiss
504a77891a
Don't assume maxAttachmentRowId is persisted 2025-10-06 14:24:17 -07:00
kate-signal
e214e9bcab
Polls chat list terminate events 2025-10-06 16:46:56 -04:00
kate-signal
5bb15a492c
Synced poll messages for linked devices 2025-10-06 15:36:02 -04:00
kate-signal
7237922401
Handle poll votes and poll terminate if current user is poll author 2025-10-06 14:45:43 -04:00
Sasha Weiss
4e37d9b752
Downgrade BackupPlan when entitlement expires, not subscription 2025-10-06 08:58:00 -07:00
Max Radermacher
b8963251b8
Remove shouldValidatePrimaryPniIdentityKey2 config 2025-10-03 19:02:11 -05:00
Pete Walters
d4a8945dd6
For large uploads, upload in 32MB chunks 2025-10-03 17:27:43 -05:00
Sasha Weiss
b41291948f
Remove log line that triggers when loading a webp image 2025-10-02 14:33:41 -07:00
Sasha Weiss
356a9e3668
Avoid scary+erroneous list-media logs when disabling/reenabling Backups 2025-10-02 14:33:25 -07:00
sashaweiss-signal
3a8bcb2242 Build fix 2025-10-02 14:26:23 -07:00
Sasha Weiss
55970b8273
Avoid UInt64 underflow in AttachmentUploadMgr using Date math 2025-10-02 14:16:03 -07:00
Pete Walters
1de45e4308
Return early it unexpected upload size encountered 2025-10-02 15:33:28 -05:00
Sasha Weiss
84e20737f5
Remove unreferenced files
Co-authored-by: Nicolas Combe <nicolas.combe@uber.com>
2025-10-02 11:44:13 -07:00
Pete Walters
56a28e80db
Allow pausing the backups upload queue 2025-10-01 17:00:58 -05:00
Sasha Weiss
5d2dd7a33b
Reset cellular Backup downloads if we get WiFi 2025-10-01 14:27:43 -07:00
Pete Walters
e268bc286a
Update SwiftProtobuf to 1.31.1 2025-10-01 15:51:50 -05:00
Sasha Weiss
7f9c313a0b
Throw SVRB cancellation errors as CancellationError 2025-10-01 12:49:51 -07:00
Sasha Weiss
1c4796b48a
Exclude "new" attachments from media Backup progress 2025-10-01 09:26:36 -07:00
kate-signal
95b28d77f4
Send end poll messages 2025-10-01 11:38:22 -04:00
Max Radermacher
da23bc9774
Set up WebP globals a single time 2025-10-01 08:18:46 -05:00
Sasha Weiss
29a0187a4d
Grab bag of Backups style fixes 2025-09-30 16:32:36 -07:00
Max Radermacher
f5e7f0dd72
Remove hack that’s no longer necessary 2025-09-29 21:40:27 -05:00
Max Radermacher
b499a9d602
Fix ensureLocalDeviceId migration 2025-09-29 21:39:33 -05:00
kate-signal
1440b2d8fc
Gate receive behind a FF 2025-09-29 18:54:53 -04:00
Max Radermacher
76ca0380e6
Move some files to more appropriate directories 2025-09-29 17:17:07 -05:00
Max Radermacher
52cb38075e
Pass remote config to ringrtc 2025-09-29 17:16:53 -05:00
Max Radermacher
169140bc2d
Pass remote config to libsignal when it changes 2025-09-29 17:14:41 -05:00
Max Radermacher
4ac2e81f41
Pass remote config to libsignal 2025-09-29 17:14:04 -05:00
Max Radermacher
625e7364b2
Load remote config before initializing globals 2025-09-29 17:07:57 -05:00
Max Radermacher
30060e12d5
Run schema migrations before creating globals 2025-09-29 16:55:17 -05:00
sashaweiss-signal
135ff60d80 Add log line when Backup uploads finish 2025-09-29 12:55:36 -07:00
Pete Walters
8ad7513432
Avoid file copy on upload resume 2025-09-26 12:33:02 -05:00
Sasha Weiss
90c176502e
Only register the Backup public key once 2025-09-26 09:51:12 -07:00
Jordan Rose
a97cff62d5
Remove unnecessary parameters from sendSenderKeyCiphertext 2025-09-26 11:30:11 -05:00
Harry
89b9f06399
Snapshot chat list download banner byte count for 'Complete' state 2025-09-25 12:47:22 -07:00
Sasha Weiss
bb2a98fec6
Protect against very old dates in link previews 2025-09-25 11:23:26 -07:00
Sasha Weiss
a6fec90582
Fix "read" state for incoming messages with edits during Backup restore 2025-09-25 09:11:58 -07:00
Max Radermacher
2f1bcd4cdf
Drop duplicates for contact sync messages 2025-09-24 17:52:44 -05:00
Sasha Weiss
f7d951de93
Update FeatureFlags to expose Backups to beta builds 2025-09-24 14:44:36 -07:00
Max Radermacher
702aeded9f
Respect global “Dark Theme Dims Wallpaper” setting 2025-09-24 16:21:51 -05:00
Sasha Weiss
5c983e57ef
Run multiple media-tier deletes in parallel 2025-09-24 11:52:28 -07:00
Sasha Weiss
bd208eb2ba
Hide last backup size unless paid tier 2025-09-24 09:01:32 -07:00
Max Radermacher
8b1b4009cf
Modernize TSAccountManager’s KeyValueStore 2025-09-23 18:35:11 -05:00
Max Radermacher
b38390bce3
Add PaddingBucket 2025-09-23 18:28:37 -05:00
sashaweiss-signal
445bc26543 Remove unused method 2025-09-23 14:48:42 -07:00
Sasha Weiss
9123868f48
Only flag canceled Backups as "failed" if in overnight mode 2025-09-23 11:56:15 -07:00
kate-signal
2d24876357
Send a poll-create message 2025-09-23 14:48:48 -04:00