Commit Graph

1279 Commits

Author SHA1 Message Date
Elaine
800a5cc0bc
Improve handling of many large collapse sets 2026-06-08 20:17:12 -04:00
Max Radermacher
c38b1309dd
Remove unused provisioning/sync message fields 2026-06-05 12:10:55 -05:00
Pete Walters
1954342a36
De-singleton RemoteAttestation 2026-06-05 08:15:59 -05:00
Ehren Kret
c6492caae7 Negate negated 2026-06-02 12:38:07 -05:00
Sasha Weiss
0cc18a5285
Consolidate MegaphoneView, ExperienceUpgradeManager code 2026-06-01 12:45:54 -07:00
Max Radermacher
8f60728454
Don’t wrap PreKeyManager mocks in Tasks 2026-05-29 13:29:34 -05:00
Max Radermacher
8f0c315ad7
Remove rotatePreKeysOnUpgradeIfNecessary 2026-05-29 12:52:14 -05:00
Sasha Weiss
102b164f89
De-SDS-ify ExperienceUpgrade 2026-05-29 09:42:50 -07:00
Sasha Weiss
c57f731c67
Revert "Reapply "Display AEPs with 0/O, accept 0/O/=/#"" 2026-05-29 09:42:15 -07:00
Max Radermacher
3a3ffde3dd
Remove indirection for some methods 2026-05-26 18:24:40 -05:00
Max Radermacher
e7a0d760ca
Simplify SVR2 2026-05-22 14:12:57 -05:00
kate-signal
ba2b662d37
Fetch remote announcements 2026-05-21 11:37:50 -04:00
Pete Walters
df2e8557e9
Add MediaGallery support for downloading fullsize media 2026-05-20 20:31:18 -05:00
Max Radermacher
46b3f825a2
Back up again when MasterKey changes 2026-05-20 18:04:43 -05:00
Max Radermacher
6c2037b2f2
De-protocolize SVRLocalStorage 2026-05-20 14:29:04 -05:00
sashaweiss-signal
71444c4eca Reapply "Display AEPs with 0/O, accept 0/O/=/#" 2026-05-20 10:35:13 -07:00
Sasha Weiss
abc2e213c7
Revert "Display AEPs with 0/O, accept 0/O/=/#" 2026-05-20 10:32:56 -07:00
Sasha Weiss
a49428670a
Modernize CallRecordStore, CallLinkRecordStore 2026-05-18 15:29:07 -07:00
Sasha Weiss
16e8b311dd
Display AEPs with 0/O, accept 0/O/=/# 2026-05-13 12:30:38 -04:00
kate-signal
589d37d607
release notes wallpaper 2026-05-12 18:11:45 -04:00
Sasha Weiss
416083dfbc
Use "=/#" in place of "0/O" in Recovery Keys 2026-05-06 13:55:10 -07:00
kate-signal
1a07a9a252
Message request state updates 2026-04-10 14:19:02 -04:00
Max Radermacher
13d5fe93dc
Run swiftformat . using v0.60.1 2026-03-26 17:10:38 -05:00
kate-signal
7ef1c065b5
group terminate proto and receive 2026-03-19 13:54:03 -04:00
Pete Walters
0142d39ef4
Improve registration+backups logging 2026-03-13 10:19:47 -05:00
Pete Walters
f4f4696650
Unify backup logging through a common logger 2026-03-13 09:52:06 -05:00
Max Radermacher
29bb7b689a
Fix some warnings on Xcode 26.4 2026-02-23 23:38:15 -06:00
Max Radermacher
b1c09018b4
Rename cached anyFetch to fetchViaCache 2026-02-19 18:17:41 -06:00
Sasha Weiss
9e00014b3f
Filter out "zero-byte" upload progress updates in BackupAttachmentUploadTracker 2026-02-17 14:27:06 -08:00
Max Radermacher
31d9af19a1
Use service ID binaries 2026-02-17 15:19:54 -06:00
Sasha Weiss
6ae49c28f1
Implement interactions, handle edge cases in CLVBackupProgressView 2026-02-17 09:50:31 -08:00
Igor Solomennikov
dee4420972
Blur background for incoming message bubbles. 2026-02-05 17:14:52 -08:00
Max Radermacher
7f0e73ab16
Run swiftformat . using v0.59.0 2026-01-28 14:16:20 -06:00
Sasha Weiss
c2b6580481
Use BackupAttachmentDownloadTracker for the chat list download progress 2026-01-27 14:49:15 -08:00
Max Radermacher
7ab18d8133
Use ConcurrentTaskQueue in PreKeyManager 2026-01-22 15:09:10 -06:00
Sasha Weiss
2190b339a9
Avoid redundant disk space checks in Backup Attachment Downloads 2026-01-16 08:53:25 -08:00
Max Radermacher
c3ecdf6823
Don’t re-encode images repeatedly 2026-01-15 12:06:12 -06:00
Max Radermacher
7298ecb44f
Fix 4xx download error handling (and clean up) 2026-01-14 16:08:45 -06:00
Max Radermacher
87dc2f1e0f
Adopt NSSecureCoding everywhere 2026-01-12 17:31:31 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Max Radermacher
4ae6bfe50d
Migrate sessions to a dedicated table 2025-12-29 16:17:31 -06:00
Max Radermacher
2434ba1d0a
Remove references to unused “ud-chat” domain 2025-12-29 14:11:45 -06:00
Max Radermacher
8bbe7edc4e
De-protocolize RecipientFetcher 2025-12-23 18:14:49 -06:00
Sasha Weiss
bb70ac18cc
Make AttachmentManager's default API one-by-one instead of array 2025-12-19 14:35:57 -08:00
Sasha Weiss
f450668b53
More bootstrapped build-and-run and test reporting in CI 2025-12-19 13:03:01 -08:00
Max Radermacher
9cb0c52315
Increase timeout when setting up tests 2025-12-19 13:00:31 -08:00
Max Radermacher
420eaa44b7
Require a Retry-After header for automatic retries 2025-12-16 14:56:44 -06:00
Max Radermacher
f17dc98fba
Add limits when handling registration errors 2025-12-12 17:52:35 -06:00
Max Radermacher
8c3fbbdca3
Hoist some attachment files into SignalUI 2025-12-11 13:35:08 -06:00
Max Radermacher
e84fe860d0
Move attachment creation/pasteboard logic 2025-12-11 13:18:13 -06:00