Commit Graph

36667 Commits

Author SHA1 Message Date
Harry
040d60dfa1
Present in-app SFSafariViewController for link'n'sync learn more 2025-07-08 19:07:46 -05:00
Harry
1dae59e8cf
Don't periodically list media while free tier 2025-07-08 19:07:03 -05:00
kate-signal
f5a6033c87
Users hit a black screen opening camera for in-app photos 2025-07-08 15:55:00 -07:00
Harry
2e1c07641f
Add internal settings button to check for orphan attachment files 2025-07-08 15:26:28 -07:00
Max Radermacher
d598a47040
Wait until call ends to build UI adapter 2025-07-08 16:18:44 -05:00
Max Radermacher
f17fcfa264 Show trending GIFs when clearing the search 2025-07-08 16:11:07 -05:00
Max Radermacher
6d76b87b70 Remove dead code when searching for GIFs 2025-07-08 16:11:07 -05:00
Max Radermacher
f1a17c4607 Remove trailing period when searching for GIFs 2025-07-08 16:11:07 -05:00
Max Radermacher
1cace8707a Asyncify GifPickerViewController 2025-07-08 16:11:07 -05:00
Max Radermacher
9abea44cc7 Remove extra space 2025-07-08 16:11:07 -05:00
Max Radermacher
26cf49dae3 Remove unnecessary call to removeObserver 2025-07-08 16:11:07 -05:00
Harry
b7c798cd8b
Add more backups internal settings toggles 2025-07-08 12:26:39 -07:00
Harry
bb15d4ff31
Access internal settings from registration on internal builds 2025-07-08 11:22:49 -07:00
Sasha Weiss
f518f2a35c
Add "Optimize Local Storage" toggle to Backup Settings 2025-07-08 09:10:07 -07:00
Sasha Weiss
747360a01d
Vary message in CLV progress view "Skip Download" sheet by BackupPlan 2025-07-08 09:06:55 -07:00
Sasha Weiss
17354e4c95
Add UX support for downloading attachments to BackupSettings 2025-07-08 09:06:14 -07:00
Sasha Weiss
aad23ee729
Add BackupSettingsAttachmentDownloadTracker 2025-07-08 08:53:29 -07:00
Sasha Weiss
2a267bfda1
Check non-space-related DownloadQueueStatus for each download job 2025-07-08 08:51:51 -07:00
kate-signal
e29035859f
Adjust enable backups snooze time 2025-07-08 08:06:22 -07:00
Max Radermacher
9ab57e9265
Use more efficient index when counting messages 2025-07-08 08:47:30 -05:00
Harry
48967fb4df
Set wasNotCreatedLocally for backup-restored TSOutgoingMessages 2025-07-07 17:36:29 -07:00
Harry
bc51767aef
Handle duplicate plaintext hashes with non-matching encryption keys in backup import 2025-07-07 16:42:17 -07:00
sashaweiss-signal
f6a149904a Remove unused Preview method 2025-07-07 16:34:56 -07:00
Harry
ddf14da93b
Refetch attachments before updating them as uploaded to media tier 2025-07-07 16:28:10 -07:00
Harry
69afff2f6b
Render thumbnails instead of blurhashes if we have them for pointers 2025-07-07 16:27:35 -07:00
Sasha Weiss
9a4029e062
Remove the concept of BackupFrequency, assume daily 2025-07-07 16:26:01 -07:00
Sasha Weiss
a5ef980d3d
Restrict Backup Settings exclusively to primary devices 2025-07-07 16:25:19 -07:00
Harry Sanabria
4906b5aba3 Fix inverted offloading timestamp check 2025-07-07 13:44:18 -07:00
Harry
3d951013c2
Drop support for legacy backup attachment locator fields 2025-07-07 13:11:06 -07:00
Harry
452e3556a0
Recompute existing mediaNames, rotate link'n'sync capability name 2025-07-07 13:10:13 -07:00
Max Radermacher
52b0dde132
Mitigate flakiness in stories tests 2025-07-07 15:06:11 -05:00
kate-signal
c79c34839c
Update bottom bar UI when user blocks a group 2025-07-07 10:45:12 -07:00
Max Radermacher
9f83fac5b1
Fix unit tests on Xcode 26 2025-07-03 16:32:31 -05:00
Max Radermacher
fb4f4a893c Treat warnings as errors in SignalServiceKit 2025-07-03 16:29:26 -05:00
Max Radermacher
88eb5e7bcc Fix false positive warning about nothing awaited 2025-07-03 16:29:26 -05:00
Max Radermacher
5ee6f48f24 Fix unused result warning 2025-07-03 16:29:26 -05:00
Pete Walters
35bc4d068c
Add backup version to registration message 2025-07-03 15:11:57 -05:00
Max Radermacher
ec742a5bd5
Update to LibSignal v0.76.3 2025-07-03 15:10:54 -05:00
Jordan Rose
ba4c097065 OWSChatConnection: Set Accept-Language at the connection level
(as well as User-Agent, already being set)

...allowing us to omit both headers from the request level.
2025-07-03 12:04:14 -07:00
gram-signal
545966d890
Use RemoteConfig to turn on PQ ratchet. 2025-07-03 11:27:17 -07:00
Pete Walters
9278c61c58
Prevent clipping of the restore method titles 2025-07-03 12:29:31 -05:00
Max Radermacher
23fbe199c5
Switch to Xcode 16.4 2025-07-02 17:49:16 -05:00
Max Radermacher
1276db7a4b Bump version to 7.68 2025-07-02 17:47:24 -05:00
Max Radermacher
0d500d9f75 Update translations 2025-07-02 17:46:26 -05:00
Max Radermacher
5c9725c051 Update release notes 2025-07-02 17:40:41 -05:00
kate-signal
bbf12c4321
Update megaphone backup criteria 2025-07-02 15:04:37 -07:00
Harry
3fe6f9dd98
Attachment offloading quick fixes 2025-07-02 13:59:58 -07:00
Harry
23a05fc28c
Media tier outer encryption quick fixes 2025-07-02 13:54:48 -07:00
Harry
bba618865f
Run upload queue on startup 2025-07-02 13:45:11 -07:00
Harry
9fa5a3931c
Dispatch CVLoad in backupProgress update 2025-07-02 13:43:45 -07:00