Commit Graph

12263 Commits

Author SHA1 Message Date
kate-signal
e52ee7828e
Can't paste multiple photos into compose bar 2025-07-30 13:28:02 -07:00
Harry
f9bf52ee7c
Enforce oversize text attachment limits 2025-07-30 13:27:42 -07:00
Harry
24f5e73633
Consolidate oversize text handling 2025-07-30 13:27:06 -07:00
Harry
cad4e922b5
Consolidate oversize text byte threshold constants 2025-07-30 13:26:00 -07:00
kate-signal
43783044f8
Playing a voice message while other content is AirPlaying crashes the app 2025-07-30 12:26:08 -07:00
Harry
9f29ee8022
Inline oversize text in backups 2025-07-30 11:42:39 -07:00
Sasha Weiss
9822fef1e8
Remove anyRemoveAllWithInstantiation 2025-07-30 10:31:31 -07:00
Sasha Weiss
6389326eee
Strip out most of DebugUI 2025-07-30 10:23:21 -07:00
Harry
5e1c1f5de4
Fix backup attachment upload network retrying 2025-07-30 09:35:01 -07:00
Max Radermacher
91ad97ba6b Remove outdated comments about cancellation 2025-07-30 11:25:42 -05:00
Max Radermacher
8dd692f6e5 Update comment about registration & web sockets 2025-07-30 11:25:42 -05:00
Max Radermacher
3e22dd19c7 Replace two comments with “use web socket” checks 2025-07-30 11:25:42 -05:00
Max Radermacher
d5d20e9a5d
Stop storing arbitrary send failures 2025-07-29 16:03:28 -05:00
Max Radermacher
34ecb9a5a3
Throw a specific error when not registered 2025-07-29 16:02:49 -05:00
Max Radermacher
53f4db4f27
Throw a specific error when the app is expired 2025-07-29 09:33:00 -05:00
Pete Walters
c6c948065d
Remove a owsFailDebug for a situation that's expected to happen during reg 2025-07-25 18:08:26 -05:00
Harry
dfd1762d78
Make AttachmentContentValidator async 2025-07-25 14:26:30 -07:00
Max Radermacher
a42e05fe93
Use NetworkManager for non-registration requests 2025-07-25 16:25:39 -05:00
Harry
58d367afe5
Don't back up oversized text attachments 2025-07-25 11:27:18 -07:00
Max Radermacher
1482ef24f0
Remove shouldReconnectIfConnectedElsewhere 2025-07-25 12:44:10 -05:00
Max Radermacher
c546777501
Asyncify SystemStoryManager 2025-07-25 11:49:48 -05:00
Max Radermacher
63f6fb14ab
Remove unused makePromise method 2025-07-25 11:49:24 -05:00
Max Radermacher
8790b33643
Asyncify syncContacts methods 2025-07-25 11:49:11 -05:00
kate-signal
c1b235db6e
Stickers don't send 2025-07-25 09:21:16 -07:00
Elaine
99b3367b33
unbork xcode 26 again 2025-07-24 16:13:30 -04:00
kate-signal
61f662ad33
Backup Download progress only updates on first download per app launch 2025-07-24 13:13:26 -07:00
Pete Walters
9504789801
Create missing MRBK during orphan backup attachment check 2025-07-24 14:41:10 -05:00
Pete Walters
417c80cded
Explicitly pass in backup keys to backup operations 2025-07-24 14:27:31 -05:00
Max Radermacher
e5e1ca64a2
Fix warnings 2025-07-24 13:23:35 -05:00
Max Radermacher
719e477d18
Asyncify CaptchaChallenge & PushChallenge 2025-07-24 12:15:09 -05:00
Max Radermacher
27403b204f
Remove unused logCurlOnSuccess 2025-07-24 12:13:02 -05:00
Max Radermacher
2c07274369
Remove most TestableFlags 2025-07-24 12:11:18 -05:00
Elaine
e4ac9b19c7
Show backup restore progress during registration 2025-07-24 11:01:50 -04:00
Sasha Weiss
237b40c9d5
Clean up GroupManager/InfoMessagePolicy 2025-07-24 00:26:08 -07:00
Max Radermacher
6331cec995
Fix URLError.cancelled check to include the domain 2025-07-23 17:21:03 -05:00
Max Radermacher
7cb912cf36
Conform CancellableContinuation to Sendable 2025-07-23 16:50:20 -05:00
Harry
dd98cd9cdf
Validate multiple oversized texts at once in AttachmentContentValidator 2025-07-23 14:49:24 -07:00
Sasha Weiss
0548a68fbe
Make it easier to handle some attachment upload errors 2025-07-23 13:42:15 -07:00
Harry
451612c3b5
Recreate BackupOversizeTextCache table with <= length check not < 2025-07-23 12:04:22 -07:00
kate-signal
41b006b081
Updated design for inactive primary devices 2025-07-23 11:51:29 -07:00
Max Radermacher
af6aaebb83
Ignore contact sync result when bg fetch times out 2025-07-23 13:25:44 -05:00
Max Radermacher
7689725c37
Fix shouldConnect/shouldDisconnect checks 2025-07-23 13:24:26 -05:00
Harry
99e25afed5
Reorder past SVR enclave values to be newest-first 2025-07-23 13:23:56 -05:00
Max Radermacher
05eecf1db2
Add kill switch for the connection lock 2025-07-23 13:01:01 -05:00
Max Radermacher
a79d45e371 Remove unused variable 2025-07-23 12:29:17 -05:00
Max Radermacher
53f9bb2342
Asyncify Auth.fetch(…) 2025-07-23 12:28:11 -05:00
Max Radermacher
c9f521f408
Asyncify updateConversionRates 2025-07-23 12:27:10 -05:00
Sasha Weiss
6097c287a3
Skip AppAttest check, for now, if opted into Backups via remote config 2025-07-22 21:17:26 -07:00
Sasha Weiss
9a60bb5771
Consolidate Backup FeatureFlags, add RemoteConfig to show Settings 2025-07-22 22:28:10 -05:00
Max Radermacher
e43a9bd8cc
Add remote configs for extension web sockets 2025-07-22 16:55:06 -05:00