Pete Walters
|
d8d1183d03
|
Small AEP cleanup
|
2025-02-24 10:35:49 -06:00 |
|
Pete Walters
|
2b88f4c6fd
|
Cleanup after AEP changes
|
2025-02-24 09:21:17 -06:00 |
|
Pete Walters
|
dc6e869fab
|
Add non-registration AEP changes
|
2025-02-24 08:53:06 -06:00 |
|
Pete Walters
|
87d5efb0e3
|
Add AEP class & update SVR API
|
2025-02-24 08:43:12 -06:00 |
|
Pete Walters
|
114e2344d0
|
Update SVR API to take explicit keys vs generating
|
2025-02-24 08:29:54 -06:00 |
|
Pete Walters
|
00d04ff8c6
|
Update API for storing master key from provisioning & sync messages
|
2025-02-24 08:17:12 -06:00 |
|
Ehren Kret
|
3ec357d2a8
|
convert LocalUsernameManager from promises to async-await
|
2025-02-14 09:48:50 -06:00 |
|
Max Radermacher
|
adfcd6c2f0
|
Asyncify various PNI managers
|
2025-02-11 17:10:09 -06:00 |
|
Pete Walters
|
f4ad46f176
|
Clean up Upload error handling
|
2025-01-27 11:04:58 -06:00 |
|
Max Radermacher
|
b91f921d60
|
Fix some warnings when building for prod
|
2025-01-15 11:59:21 -06:00 |
|
Pete Walters
|
c4af0bf45a
|
Fix TESTABLE_BUILD-gated compile failure
|
2025-01-09 09:24:56 -06:00 |
|
Harry
|
45389b0c60
|
Clean up zombie SVR code
|
2025-01-07 15:31:05 -08:00 |
|
Harry
|
9ef7810d13
|
Check for cancellation in backup import/export
|
2025-01-02 08:49:12 -08:00 |
|
Sasha Weiss
|
b67656ebfe
|
One QR code generator to rule them all
|
2024-12-16 11:02:30 -08:00 |
|
Marissa Le Coz
|
c2d2629316
|
[Quick Restore] Add new QR code screen for registration
|
2024-12-09 14:29:49 -05:00 |
|
Max Radermacher
|
7bfe049f30
|
Improve URLSession error handling
|
2024-12-02 15:17:19 -06:00 |
|
Max Radermacher
|
f9554761e4
|
Adopt non-deprecated NSKeyedUnarchiver method
|
2024-11-19 16:44:02 -06:00 |
|
Sasha Weiss
|
2000b82c0b
|
One KeyValueStore to rule them all
|
2024-11-15 18:47:54 -06:00 |
|
Sasha Weiss
|
dadca9e032
|
Directly adopt KeyValueStore in SDSKeyValueStore
|
2024-11-15 14:54:30 -08:00 |
|
Marissa Le Coz
|
236f6e6056
|
Add ad hoc calls to backups
|
2024-11-08 11:45:22 -05:00 |
|
Max Radermacher
|
f05a76bcaa
|
Add cancellation support to http requests
|
2024-11-04 14:16:44 -06:00 |
|
Max Radermacher
|
110858dffc
|
Peek call links (and groups) on the calls tab
|
2024-10-09 13:33:42 -05:00 |
|
Max Radermacher
|
f12b942747
|
Add support for deleting call links
|
2024-10-09 13:22:38 -05:00 |
|
Max Radermacher
|
36504393b9
|
Add call link disposition sync messages
|
2024-10-08 00:31:49 -05:00 |
|
Harry
|
ce5689dcb3
|
Remove MockDB in favor of InMemoryDB
|
2024-10-07 19:06:08 -07:00 |
|
Harry
|
a74842b757
|
Clean up remaining store users of SDSDB.shimOnlyBridge
|
2024-10-04 16:13:35 -07:00 |
|
Harry
|
ba2f10732e
|
Parametrize transaction type in DB v2 protocol
|
2024-10-04 16:12:52 -07:00 |
|
Max Radermacher
|
9a5710ad1f
|
Add unused database support for sync messages
|
2024-10-02 12:54:23 -05:00 |
|
Max Radermacher
|
ab92cf34b0
|
Clean up call event delete sync code
|
2024-10-02 12:44:20 -05:00 |
|
Harry
|
718984472f
|
Add GRDB db observation method to DB
|
2024-10-01 12:57:35 -07:00 |
|
Max Radermacher
|
a69ff7d3fd
|
Add basic support for rendering call links
|
2024-09-30 21:14:01 -05:00 |
|
Max Radermacher
|
ce4c5da6a6
|
Move CallRecord thread/interaction rowids to enums
|
2024-09-30 11:22:00 -05:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Sasha Weiss
|
b4f15c7ccb
|
Add "calls" Backup integration tests
|
2024-09-10 11:33:28 -07:00 |
|
Max Radermacher
|
23d424ee71
|
Prepare ConversationId handling for call links
|
2024-08-30 16:18:48 -05:00 |
|
Max Radermacher
|
4b15e46318
|
Rename AccountId → RecipientUniqueId
|
2024-07-11 10:38:21 -05:00 |
|
Adam Sharp
|
34a8cf2bda
|
Rename owsAssert to owsPrecondition
|
2024-07-09 10:42:56 -04:00 |
|
Harry
|
bb083ca39c
|
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
|
2024-06-26 08:44:41 -07:00 |
|
Sasha Weiss
|
11e9404d76
|
Add ThreadSoftDeleteManager
|
2024-06-04 14:58:58 -07:00 |
|
Sasha Weiss
|
0f4289fc73
|
Replace interaction anyRemove with InteractionDeleteManager
|
2024-06-04 14:51:52 -07:00 |
|
Max Radermacher
|
d6aaa92ca3
|
Add DBWriteTransaction.addSyncCompletion
|
2024-04-23 15:49:03 -05:00 |
|
Elaine
|
bd3413b3eb
|
Sync Nicknames with Storage Service
|
2024-04-08 17:35:31 -06:00 |
|
Elaine
|
659e897dc9
|
Allow nicknames to be saved and displayed
|
2024-04-05 09:35:57 -06:00 |
|
Sasha Weiss
|
7c85428f7b
|
Add unit tests for CallRecordMissedCallManager
|
2024-03-21 11:07:36 -07:00 |
|
Sasha Weiss
|
3f686ef5e3
|
Move CallRecord+ConversationId into a mockable adapter
|
2024-03-20 08:57:59 -07:00 |
|
Sasha Weiss
|
15af6ee557
|
Rename CallRecordOutgoingSyncMsgMgr to OutgoingCallEventSyncMsgMgr
|
2024-03-18 10:32:49 -07:00 |
|
Sasha Weiss
|
a301e40ecc
|
Add missed-call badging to the Calls Tab
|
2024-02-27 14:55:15 -08:00 |
|
Sasha Weiss
|
abbb4e756c
|
Add specific errors for attempting to mutate usernames and getting a network error
|
2024-02-16 10:25:32 -08:00 |
|
Sasha Weiss
|
95cf7fa1b2
|
Make async{Read,Write} blocks return a generic
|
2024-02-14 16:25:15 -08:00 |
|
Max Radermacher
|
9b498b5ba0
|
Clean up PNI change number pre key handling
|
2024-02-13 12:06:31 -06:00 |
|