Commit Graph

336 Commits

Author SHA1 Message Date
Max Radermacher
13d5fe93dc
Run swiftformat . using v0.60.1 2026-03-26 17:10:38 -05:00
Max Radermacher
d67841bcf0
Remove unused service ID strings 2026-03-24 16:11:09 -05:00
Max Radermacher
a305029f9a
Add missing imports 2026-03-24 16:09:03 -05:00
Max Radermacher
72036a49f0
Clean up some auto download code 2026-03-18 16:08:36 -05:00
Max Radermacher
68d5055949
Update to LibSignal v0.89.0 2026-03-17 17:45:19 -05:00
Sasha Weiss
035db65d68
Remove progress: nil extensions 2026-03-13 09:40:28 -07:00
Max Radermacher
a94324e2e2 Encode mutedUntilTimestamp as an Int64 2026-03-11 16:34:00 -05:00
Max Radermacher
15f2289a21 Add init/encode methods for ThreadAssociatedData 2026-03-11 16:34:00 -05:00
Max Radermacher
015b59794b Remove @objc ThreadAssociatedData annotations 2026-03-11 16:34:00 -05:00
Max Radermacher
4ddfde34cc
Remove unused TSThread properties 2026-03-05 21:57:34 -06:00
Max Radermacher
5d47b5d0e8
Uncodegen TSThread 2026-03-05 21:54:46 -06:00
Max Radermacher
214599386b
Fix SDSCodableModel.didInsert(…) 2026-03-05 21:52:21 -06:00
Max Radermacher
94467ce733
Remove unnecessary SDSCodableModel requirements 2026-03-05 21:51:36 -06:00
Max Radermacher
ed900eb84b
Downgrade some errors/warnings 2026-02-26 11:44:23 -06:00
Max Radermacher
b1c09018b4
Rename cached anyFetch to fetchViaCache 2026-02-19 18:17:41 -06:00
Max Radermacher
cb5f8e9a2e
Add & use TSThread.databaseTableName 2026-02-19 10:40:49 -06:00
Max Radermacher
125c0e4502
Enumerate threads instead of using fetch cursor 2026-02-18 17:47:05 -06:00
marc-signal
459f4781d7
Use accountExists() typed API 2026-02-13 15:17:10 -05:00
Pete Walters
b198b9e8a9
Fix a permissions issue related to validating media tier attachments. 2026-02-06 15:18:24 -06:00
Max Radermacher
9eb567136c
Structify DisappearingMessagesConfigurationRecord 2026-01-28 18:03:44 -06:00
Sasha Weiss
e5529f2d89
Use failIfThrows in AttachmentStore 2026-01-28 15:39:11 -08:00
Max Radermacher
7d25c4ec12
Uncodegen OWSDisappearingMessagesConfiguration 2026-01-28 13:17:42 -06:00
kate-signal
f8a513fc3f
Fix pinned message send rules 2026-01-27 11:24:09 -05:00
Max Radermacher
1b25935b0f
Move ImageQualityLevel.defaultCallingCode(…) 2026-01-22 14:20:51 -06:00
Max Radermacher
cd719084af
Swiftify OWSSyncMessageRequestResponseMessage 2026-01-21 01:00:30 -06:00
Max Radermacher
6f66c1e7ae
Swiftify OWSSyncRequestMessage 2026-01-21 00:11:11 -06:00
Max Radermacher
3476ce8982
Swiftify OWSSyncKeysMessage 2026-01-20 23:56:53 -06:00
Max Radermacher
889b744c88
Swiftify OWSSyncFetchLatestMessage 2026-01-16 18:56:41 -06:00
Max Radermacher
27e945021e
Swiftify OWSSyncConfigurationMessage 2026-01-16 17:23:12 -06:00
kate-signal
3b6d3f5e0e
Member Label view controller UI 2026-01-16 16:04:28 -05:00
Max Radermacher
6df51b45f4
Remove unused NSCopying conformances 2026-01-14 16:12:42 -06:00
kate-signal
7d7bc44568
Don't bump pinned messages to the top of the chat list 2026-01-13 13:46:20 -05:00
Max Radermacher
87dc2f1e0f
Adopt NSSecureCoding everywhere 2026-01-12 17:31:31 -06:00
Max Radermacher
8378613a4c
Use NSSecureCoding in LegacySDSSerializer 2026-01-09 15:08:36 -06:00
Max Radermacher
24b213a32b
Improve KeyValueStore compile-time checks 2026-01-09 15:08:26 -06: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
Max Radermacher
c7e9882b48
Remove redundant error wrapping 2025-12-30 17:22:24 -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
8bbe7edc4e
De-protocolize RecipientFetcher 2025-12-23 18:14:49 -06:00
Sasha Weiss
3a995f1d29
Remove OwnedAttachmentBuilder from Link Previews, Stories 2025-12-19 13:04:18 -08:00
Max Radermacher
482d48c167
Remove NSCoding for InstalledSticker/StickerPack 2025-12-19 11:20:16 -06:00
Max Radermacher
059c73cd31
Remove Mantle 2025-12-19 02:56:08 -06:00
Sasha Weiss
a237b9c114
Simplify and consolidate "DB Corruption" handling 2025-12-18 17:11:36 -08:00
Max Radermacher
422d7547ce
Add & use RegisteredState 2025-12-10 14:52:53 -08:00
Max Radermacher
145446f80a
Consolidate shouldConsume logic 2025-12-10 14:05:29 -06:00
Max Radermacher
c712942889
Remove DataSource protocol 2025-12-10 13:57:27 -06:00
kate-signal
eed89e3121
synced messages and info message pinned messages 2025-12-09 13:57:44 -05:00
kate-signal
45801c76e6
Receive support for pinning/unpinning messages 2025-11-25 17:02:57 -05:00