Max Radermacher
|
665fda1f2a
|
Simplify & fix checkpointing
|
2026-05-22 17:36:39 -05: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 |
|
Max Radermacher
|
9efc1cea74
|
Throw errors in fileSize(of: …)
|
2025-11-13 18:07:34 -06:00 |
|
Max Radermacher
|
874d9c97cf
|
Add insertRecord for SignalRecipient
|
2025-11-06 11:36:49 -06:00 |
|
Sasha Weiss
|
62909f6ff6
|
Replace usage of writeWithTxCompletion with writeWithRollbackIfThrows
|
2025-09-23 09:09:18 -07:00 |
|
Max Radermacher
|
661c483d4f
|
Remove misleading comment and unnecessary wrapping
|
2025-09-02 11:47:55 -05:00 |
|
Max Radermacher
|
8e90b02969
|
Asyncify search flows
|
2025-05-21 12:27:16 -05:00 |
|
Sasha Weiss
|
be619eb10b
|
Make DBWriteTransaction only take sync completions
|
2025-03-21 15:27:42 -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 |
|
Ehren Kret
|
83b37e74a3
|
remove unused objc compat
|
2025-02-07 05:30:56 -06:00 |
|
Harry
|
06f1e2ec9d
|
Delete TSAttachment managers and other intermediaries
|
2024-12-04 13:28:12 -08:00 |
|
Max Radermacher
|
54eafa1bd9
|
Clean up app reset method
|
2024-11-22 17:08:36 -06:00 |
|
Max Radermacher
|
c3cd9f13cc
|
Clean up some noisy lines
|
2024-11-01 17:33:38 -05:00 |
|
Harry
|
9937e97d6a
|
Add database writeWithTxCompletion variants
|
2024-10-30 12:45:45 -07:00 |
|
Harry
|
9956bd3ce0
|
Disable DatabaseChangeObserver while creating and restoring backups
|
2024-10-22 10:43:40 -07:00 |
|
Harry
|
b3b14bc97f
|
Protocolize+make public DatabaseChangeObserver
|
2024-10-22 10:42:16 -07:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Harry Sanabria
|
044f277a28
|
Pass AppReadiness instance to a ton of classes that need to retain it as an instance var
|
2024-09-27 15:03:52 -07:00 |
|
Ehren Kret
|
5c1731902b
|
convert SDSCrossProcess and DarwinNotificationCenter to swift
|
2024-09-24 15:15:51 -05:00 |
|
Max Radermacher
|
07baa170f7
|
Remove “collection” concept from database types
|
2024-08-20 18:22:00 -05:00 |
|
Pete Walters
|
f22154db54
|
Add AttachmentUploadRecord
|
2024-08-15 10:50:41 -05:00 |
|
Harry
|
5a7d154d16
|
Add BackupAttachmentDownloadQueue table
|
2024-08-01 10:24:27 -07:00 |
|
Harry
|
36a047f5b4
|
Add IncrementalMessageTSAttachmentMigrator to run in a BGProcessingTask
|
2024-07-18 16:48:58 -07:00 |
|
Pete Walters
|
6c5780dd59
|
Add ArchivedPayment table and data store
|
2024-07-11 10:10:44 -05:00 |
|
Adam Sharp
|
34a8cf2bda
|
Rename owsAssert to owsPrecondition
|
2024-07-09 10:42:56 -04:00 |
|
Adam Sharp
|
3a3f6b850e
|
Fix integer conversion warnings
|
2024-07-01 15:20:17 -04:00 |
|
Harry
|
bb083ca39c
|
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
|
2024-06-26 08:44:41 -07:00 |
|
Harry
|
8e67976c78
|
Add AttachmentDownloadQueue table migration
|
2024-06-21 13:22:30 -07:00 |
|
Harry
|
153289a2fc
|
Tiny fixes that let v2 attachment validate in practice
|
2024-06-14 09:39:05 -07:00 |
|
Max Radermacher
|
c1f486a48d
|
Remove TestModel from the database
|
2024-06-07 14:05:13 -05:00 |
|
Max Radermacher
|
be974a2551
|
Rip out unused device transfer code
|
2024-05-22 15:35:22 -05:00 |
|
Max Radermacher
|
cab7fb76f4
|
Fix a typo related to storedPrimaryFolderName
|
2024-05-16 17:58:53 -05:00 |
|
Max Radermacher
|
bcfd4c51a8
|
Fix crash after using device transfer
|
2024-05-16 16:01:15 -05:00 |
|
Ehren Kret
|
b3ecf6d071
|
fix warning
|
2024-04-19 23:41:47 -05:00 |
|
Harry
|
69c9dad519
|
Transparently wrap MediaGalleryRecordManager in MediaGalleryResourceManager
|
2024-04-15 09:16:45 -07:00 |
|
Max Radermacher
|
b5c90fb0ed
|
Always use #if for TESTABLE_BUILD & DEBUG
|
2024-04-11 18:41:25 -05:00 |
|
Harry
|
c898c69ff6
|
Reorganize MediaGalleryFinder file with no code changes
|
2024-04-11 09:28:13 -07:00 |
|
Max Radermacher
|
20783085bb
|
Replace SAMKeychain with direct keychain access
|
2024-04-05 21:50:00 -05:00 |
|
Elaine
|
dc71e48e2e
|
Add nickname record
|
2024-04-01 12:47:15 -06:00 |
|
Jordan Rose
|
3df4d465fe
|
Remove AtomicLock; it was just a simple wrapper around UnfairLock
|
2024-03-27 10:57:32 -07:00 |
|
Max Radermacher
|
e10faa8593
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|