Max Radermacher
|
e1f5eebf6f
|
Always run the same migration code
|
2025-12-23 09:09:55 -06:00 |
|
Sasha Weiss
|
62909f6ff6
|
Replace usage of writeWithTxCompletion with writeWithRollbackIfThrows
|
2025-09-23 09:09:18 -07:00 |
|
Sasha Weiss
|
800bbed6e8
|
Modernize OWSDevice
|
2025-08-07 11:42:41 -07:00 |
|
Sasha Weiss
|
d65ae767ba
|
Add writeWithRollbackIfThrows method to DB
|
2025-06-30 10:15:07 -07:00 |
|
Sasha Weiss
|
9a48618897
|
Consolidate DB default arguments
|
2025-06-30 10:14:35 -07:00 |
|
Max Radermacher
|
b68aee487f
|
Remove Schedulers from InMemoryDB
|
2025-05-30 14:34:10 -05:00 |
|
Sasha Weiss
|
c5523905b4
|
Make disabling Backups durable
|
2025-05-21 23:36:53 -07:00 |
|
Max Radermacher
|
8e90b02969
|
Asyncify search flows
|
2025-05-21 12:27:16 -05:00 |
|
Sasha Weiss
|
c276db945d
|
Make InMemoryDB workaround for Previews implicit
|
2025-04-30 11:17:42 -07:00 |
|
Sasha Weiss
|
1e34c8eced
|
Add workaround to InMemoryDB for Xcode 16.3 previews
|
2025-04-25 14:05:00 -07:00 |
|
Sasha Weiss
|
be619eb10b
|
Make DBWriteTransaction only take sync completions
|
2025-03-21 15:27:42 -07:00 |
|
Max Radermacher
|
d403c16796
|
Remove Promise-based database methods
|
2025-03-14 12:32:19 -05: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
|
b91f921d60
|
Fix some warnings when building for prod
|
2025-01-15 11:59:21 -06:00 |
|
Max Radermacher
|
77a9296f60
|
Add & use CompletionSerializer
|
2024-12-19 13:11:00 -06:00 |
|
Ehren Kret
|
236d436d09
|
remove dead code: DB.writePromiseWithTxCompletion
|
2024-11-05 10:46:46 -06:00 |
|
Harry
|
9937e97d6a
|
Add database writeWithTxCompletion variants
|
2024-10-30 12:45:45 -07:00 |
|
Max Radermacher
|
71950c3e52
|
Don’t use escaping block for awaitableWrite
|
2024-10-25 13:00:37 -05:00 |
|
Harry
|
b3b14bc97f
|
Protocolize+make public DatabaseChangeObserver
|
2024-10-22 10:42:16 -07:00 |
|
Harry
|
ce5689dcb3
|
Remove MockDB in favor of InMemoryDB
|
2024-10-07 19:06:08 -07:00 |
|
Harry
|
ba2f10732e
|
Parametrize transaction type in DB v2 protocol
|
2024-10-04 16:12:52 -07: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
|
6512d0bc47
|
Use -> Never for rescue blocks
|
2024-09-24 14:50:56 -05:00 |
|
Harry
|
bb083ca39c
|
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
|
2024-06-26 08:44:41 -07:00 |
|
Harry
|
0414598fd5
|
Implement OrphanedAttachmentCleaner
|
2024-05-29 19:49:44 -07:00 |
|
Max Radermacher
|
d6aaa92ca3
|
Add DBWriteTransaction.addSyncCompletion
|
2024-04-23 15:49:03 -05:00 |
|
Max Radermacher
|
e10faa8593
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|