Sasha Weiss
|
cad4022e68
|
Backfill missing errorType property for OWSRecoverableDecryptionPlaceholder(s)
|
2026-06-09 16:26:43 -07:00 |
|
Sasha Weiss
|
16c179115e
|
Convert Decryption Placeholder expiration to an ExpirationJob
|
2026-06-03 13:58:46 -07:00 |
|
Max Radermacher
|
aa7bced824
|
Don’t use SDSRecordType for TSThread
|
2026-06-01 12:47:16 -05:00 |
|
Sasha Weiss
|
a6387b9bfd
|
Use failIfThrows in Backup archiving enumerations
|
2026-05-21 16:16:33 -07:00 |
|
Max Radermacher
|
5bb8928eaf
|
Prefer inout Bool in a few more places
|
2026-03-31 16:42:58 -05:00 |
|
Max Radermacher
|
5d47b5d0e8
|
Uncodegen TSThread
|
2026-03-05 21:54:46 -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 |
|
Max Radermacher
|
c91b55adf3
|
Remove unused threads(withThreadIds: …) method
|
2026-02-18 12:42:41 -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
|
a198b817be
|
Migrate whitelist to SignalRecipient.status
|
2026-01-06 13:34:35 -06:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Sasha Weiss
|
a237b9c114
|
Simplify and consolidate "DB Corruption" handling
|
2025-12-18 17:11:36 -08:00 |
|
Sasha Weiss
|
294c52e0c8
|
Introduce ExpirationJob, use for DMs, Stories, and CallRecords
|
2025-12-11 20:57:35 -08:00 |
|
Sasha Weiss
|
dc5aa9f41c
|
Deprecate storedShouldStartExpireTimer
|
2025-12-11 20:45:39 -08:00 |
|
Sasha Weiss
|
6cf62f8001
|
Remove now-unnecessary BuildFlags
|
2025-11-12 10:21:50 -08:00 |
|
Max Radermacher
|
9a27caf047
|
Don’t use codegen when fetching unique IDs
|
2025-10-29 15:03:15 -05:00 |
|
Max Radermacher
|
51ac9ec479
|
Remove TSGroupThread membership wrappers
|
2025-10-29 15:02:56 -05:00 |
|
Max Radermacher
|
560cefae94
|
Rename FeatureFlags → BuildFlags
|
2025-10-27 13:27:11 -05:00 |
|
Sasha Weiss
|
c506a98dd0
|
Don't crash when deserializing SDS models w/ unrecognized enum-property rawValues
|
2025-09-09 15:35:27 -07:00 |
|
kate-signal
|
aa36739ee9
|
Promote chats with drafts to the top of the Chat List
|
2025-07-14 12:21:38 -07:00 |
|
Max Radermacher
|
9ab57e9265
|
Use more efficient index when counting messages
|
2025-07-08 08:47:30 -05:00 |
|
kate-signal
|
36dc1213e3
|
Add Message Backup megaphone
|
2025-06-27 13:19:34 -07:00 |
|
Sasha Weiss
|
bb048e8b59
|
One transaction type to rule them all and in the darkness bind them
|
2025-03-13 21:43:35 -07:00 |
|
Max Radermacher
|
437bb14699
|
Rebuild/remove outdated TSInteraction indexes
|
2025-03-07 15:03:41 -06:00 |
|
Max Radermacher
|
cb1d8d2296
|
Add annotations for TSInteraction db indexes
|
2025-03-07 12:20:47 -06:00 |
|
Max Radermacher
|
3d1439237f
|
Remove some places that call userErrorDescription
|
2025-03-06 23:41:00 -06:00 |
|
Max Radermacher
|
8bd156fbfe
|
Use a smaller index when loading conversations
|
2025-02-14 02:13:10 -06:00 |
|
Max Radermacher
|
c94a40bdaf
|
Avoid SELECT EXISTS in InteractionFinder
|
2025-02-14 01:59:52 -06:00 |
|
Max Radermacher
|
7ac32526e4
|
Remove unused message request epoch property
|
2025-02-14 01:53:38 -06:00 |
|
Max Radermacher
|
334edb35a7
|
Remove unnecessary use of lazy var
|
2025-02-14 01:50:16 -06:00 |
|
Max Radermacher
|
e0eba908f7
|
Remove antiquated filter parameter
|
2025-02-14 01:47:00 -06:00 |
|
Max Radermacher
|
6ac078c370
|
Remove method that’s only used by unit tests
|
2025-02-14 01:32:29 -06:00 |
|
Max Radermacher
|
f0b3a76bdb
|
Fix typo in comment
|
2025-02-12 14:30:22 -06:00 |
|
Ehren Kret
|
538f5064a6
|
remove Dependencies protocol entirely
|
2024-10-12 00:26:22 -05:00 |
|
Ehren Kret
|
de32c7799d
|
remove NSObject and Dependencies extension computed vars for SignalServiceKit
|
2024-10-11 23:12:59 -05:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Sasha Weiss
|
cb16a9bd59
|
More propertly handle "contact hidden and in message request state" from Backups
|
2024-09-24 10:00:36 -07:00 |
|
Sasha Weiss
|
a1720def52
|
Add "simple chat updates" Backup integration test cases
|
2024-09-10 14:44:51 -07:00 |
|
Max Radermacher
|
412b5ae34b
|
Fix group & story thread enumeration methods
|
2024-08-23 18:01:08 -05:00 |
|
Ehren Kret
|
086b4abfa5
|
fix several warnings
|
2024-08-15 16:09:58 -05:00 |
|
Max Radermacher
|
acf50c3559
|
Reformat code related to message requests
|
2024-08-12 11:46:41 -05:00 |
|
Adam Sharp
|
ba3098d18c
|
Save selected unread filter to KeyValueStore
|
2024-08-07 17:52:49 -04:00 |
|
Sasha Weiss
|
8ae61d1e9e
|
Require a TSContactThread to insert a DM-timer-change info message
|
2024-07-15 10:02:39 -07:00 |
|
sashaweiss-signal
|
98bc59de57
|
Pass correct filter to outgoing messages query
|
2024-07-09 10:22:51 -07:00 |
|
Sasha Weiss
|
2f9e627aa0
|
Update block arguments for thread/interaction enumeration
|
2024-07-02 17:38:15 -07:00 |
|
Adam Sharp
|
670b3a7627
|
Preserve current selected chat while filtering by unread
|
2024-07-02 16:26:10 -04:00 |
|
Adam Sharp
|
2908c3c508
|
Basic support for filtering chat list by unread
|
2024-07-01 14:04:06 -04:00 |
|
Adam Sharp
|
b2b376cd78
|
Simplify CLVRenderState and remove unnecessary OrderedDictionary usage
|
2024-07-01 13:33:07 -04:00 |
|
Harry
|
bb083ca39c
|
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
|
2024-06-26 08:44:41 -07:00 |
|