Max Radermacher
|
cef72e5a5a
|
Wait for sync message after storage service error
|
2026-06-08 14:17:53 -05:00 |
|
Ehren Kret
|
c6492caae7
|
Negate negated
|
2026-06-02 12:38:07 -05:00 |
|
Sasha Weiss
|
f64e718ba2
|
Never allow My Story to be deleted
|
2026-06-01 12:42:17 -07:00 |
|
Max Radermacher
|
6e45f851f2
|
Move some account/SVR files
|
2026-05-26 17:48:41 -05:00 |
|
Sasha Weiss
|
a6387b9bfd
|
Use failIfThrows in Backup archiving enumerations
|
2026-05-21 16:16:33 -07:00 |
|
Max Radermacher
|
ce9b44ec82
|
Remove obsolete SVRLocalStorage methods
|
2026-05-20 16:51:17 -05:00 |
|
Sasha Weiss
|
a49428670a
|
Modernize CallRecordStore, CallLinkRecordStore
|
2026-05-18 15:29:07 -07:00 |
|
Sasha Weiss
|
714a789cc5
|
Make DonationSubscriptionManager a singleton instance, not a static class
|
2026-05-13 16:15:30 -07:00 |
|
Max Radermacher
|
d9d762062f
|
Skip redundant identity key storage service update
|
2026-05-06 15:15:48 -05:00 |
|
Max Radermacher
|
4f23af1cdd
|
Skip redundant merge storage service update
|
2026-05-06 15:01:33 -05:00 |
|
kate-signal
|
b5d12fcab0
|
sync last verified group name hash
|
2026-05-05 15:29:26 -04:00 |
|
Sasha Weiss
|
8990ca7cab
|
Guard against unexpected conflicting Storage Service manifest versions
|
2026-04-28 14:48:51 -05:00 |
|
Max Radermacher
|
db2ec165de
|
Remove shouldLeaveIfGroup/shouldLeave parameters
|
2026-04-20 11:52:11 -05:00 |
|
Max Radermacher
|
153f37e7d6
|
Split shouldLeave from BlockMode
|
2026-04-13 17:21:50 -05:00 |
|
Max Radermacher
|
d67841bcf0
|
Remove unused service ID strings
|
2026-03-24 16:11:09 -05:00 |
|
kate-signal
|
96b17e06e1
|
admin delete confirmation
|
2026-03-09 15:23:44 -04:00 |
|
Sasha Weiss
|
9a9efe96e4
|
Remove IsRetryableProvider from StorageError
|
2026-03-02 17:41:52 -08:00 |
|
Max Radermacher
|
b980c3325c
|
Wait for Storage Service in the background
|
2026-02-23 15:51:55 -06:00 |
|
Sasha Weiss
|
58cdc81e23
|
Only increment consecutiveConflicts on SS backup conflicts
|
2026-02-23 11:58:34 -08:00 |
|
Max Radermacher
|
b1c09018b4
|
Rename cached anyFetch to fetchViaCache
|
2026-02-19 18:17:41 -06:00 |
|
Sasha Weiss
|
7b5e307e33
|
Add support for KeyTransparency opt-out to Storage Service
|
2026-02-04 14:17:53 -08:00 |
|
Sasha Weiss
|
fc6e600b6d
|
Back up pending SS changes when app becomes active
|
2026-01-13 10:48:27 -08:00 |
|
Max Radermacher
|
a198b817be
|
Migrate whitelist to SignalRecipient.status
|
2026-01-06 13:34:35 -06:00 |
|
Max Radermacher
|
14e5b5c87a
|
Use failIfThrows for HiddenRecipients
|
2026-01-05 12:48:43 -06:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Max Radermacher
|
a7c07baeae
|
Remove areReadReceiptsEnabledCached
|
2025-12-29 14:11:36 -06:00 |
|
Max Radermacher
|
8bbe7edc4e
|
De-protocolize RecipientFetcher
|
2025-12-23 18:14:49 -06:00 |
|
Sasha Weiss
|
267aa3ca9c
|
Use failIfThrows in BackupAttachmentDownloadStore
|
2025-12-19 13:26:29 -08:00 |
|
Max Radermacher
|
422d7547ce
|
Add & use RegisteredState
|
2025-12-10 14:52:53 -08:00 |
|
Max Radermacher
|
5ed1b58aaf
|
Use Cron for periodic Storage Service refresh
|
2025-11-25 17:12:55 -06:00 |
|
Max Radermacher
|
fc9ba4124e
|
Clean up StorageService.StorageError
|
2025-11-24 10:50:44 -06:00 |
|
Pete Walters
|
67d0b5b946
|
Launch SDSDB into the sun
|
2025-11-13 17:49:54 -06:00 |
|
Max Radermacher
|
b364a38641
|
Allow interrupts when waiting for storage service
|
2025-11-11 11:40:26 -06:00 |
|
Max Radermacher
|
7283e7c148
|
Make SignalRecipient.id non-Optional
|
2025-11-06 11:42:05 -06:00 |
|
Max Radermacher
|
91604dd62f
|
Structify SignalRecipient
|
2025-11-05 09:20:24 -06:00 |
|
Max Radermacher
|
287421295d
|
Write binary service IDs in staging
|
2025-11-03 12:52:21 -06:00 |
|
Max Radermacher
|
560cefae94
|
Rename FeatureFlags → BuildFlags
|
2025-10-27 13:27:11 -05:00 |
|
Max Radermacher
|
5df869978c
|
Add more support for binary service IDs
|
2025-10-27 13:02:11 -05:00 |
|
Sasha Weiss
|
29eabb58da
|
Rename: "Signal Secure Backups", "Recovery Key"
|
2025-09-10 09:20:19 -07:00 |
|
Sasha Weiss
|
26100521d3
|
Set BackupPlan for real on linked devices
|
2025-09-05 13:01:37 -07:00 |
|
Sasha Weiss
|
053f7c5346
|
Rotate the SS recordIkm when rotating the AEP
|
2025-08-26 21:09:44 -07:00 |
|
Sasha Weiss
|
2855d442fc
|
Remove deprecated ssre and deleteSync capabilities
|
2025-08-13 13:20:02 -05:00 |
|
Pete Walters
|
d619aa50f1
|
Populate 'backupTier' in StorageService
|
2025-08-05 11:22:18 -05:00 |
|
Max Radermacher
|
69bd533000
|
Use GroupIdentifier in isGroupIdBlocked
|
2025-07-01 15:07:42 -05:00 |
|
Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05:00 |
|
Max Radermacher
|
45cdfa3c32
|
Use GroupMasterKey type instead of serialized Data
|
2025-05-29 20:10:36 -05:00 |
|
Max Radermacher
|
127444aad5
|
Use the GroupIdentifier type in another place
|
2025-05-14 19:54:46 -05:00 |
|
Max Radermacher
|
068febceee
|
De-protocolize RecipientDatabaseTable
|
2025-05-06 12:06:09 -05:00 |
|
Max Radermacher
|
8973744341
|
Use profile names from Storage Service
|
2025-04-24 14:17:14 -05:00 |
|
Max Radermacher
|
7aad746ecf
|
Don’t fetch profiles during Storage Service merges
|
2025-04-24 13:28:38 -05:00 |
|