Commit Graph

8718 Commits

Author SHA1 Message Date
Pete Walters
c4ef4402a4
Properly set the read state when creating edit copies 2023-05-17 14:47:15 -05:00
Pete Walters
60989ad5f8
Collapse db log output into a single line 2023-05-17 13:56:57 -05:00
Igor Solomennikov
dbecd3053e
Convert "Blocked" view controller to Swift. 2023-05-16 16:54:47 -07:00
Igor Solomennikov
f22ae21b54
Convert SignalApp to Swift. 2023-05-16 16:48:06 -07:00
Igor Solomennikov
7790837eb5
Remove unnecessary "@objc" in SignalMessaging. 2023-05-16 16:41:49 -07:00
Harry
9d2520c0cf
Limit max plaintext spoiler length to 4 chars 2023-05-16 15:13:48 -07:00
Harry
bbbaab9f82
Add SVRAuthCredential 2023-05-16 13:59:52 -07:00
Harry
9fd6537a0d
Fix spoilers in notifications for non-spoiler styles 2023-05-16 13:40:06 -05:00
Sasha Weiss
97167eed7a
Use ServiceId in username lookup 2023-05-16 10:02:36 -07:00
Pete Walters
d0475890f4
Delete old edit revisions during a remote delete 2023-05-15 19:17:38 -05:00
Harry
c0d70c4e2c
Enable text formatting receive for everyone 2023-05-15 15:40:49 -05:00
Igor Solomennikov
472a38ccec
Convert all DebugUI classes to Swift. 2023-05-12 21:05:25 -07:00
Harry
bace13aabb
Add logging and explicit error message for registration 3p service errors 2023-05-12 16:59:40 -07:00
Marissa Le Coz
67d1141cfb
Add custom cursor option to SDSCodableModel enumeration 2023-05-12 16:44:08 -07:00
Harry
1bd1354a1d
Rename KeyBackupService protocol to SecureValueRecovery 2023-05-12 10:13:46 -07:00
Max Radermacher
40338400be
Re-add NSCoding conformance to SignalAccount 2023-05-12 00:40:02 -07:00
Max Radermacher
0b574cfbc8
Remove E164s from a bunch of protobufs 2023-05-12 00:38:01 -07:00
Harry
8aaafc70c6
Display styles in story captions 2023-05-11 15:08:49 -07:00
Marissa Le Coz
4be334c5ad
Migrate SignalAccount to use SDSCodableModel 2023-05-11 17:34:15 -04:00
Harry
50b410ca57
Some fixes for text formatting 2023-05-11 11:13:44 -07:00
Pete Walters
2eba24de18
Add sync message support for edit message 2023-05-11 12:56:09 -05:00
Harry
1fe5612cff
Support text formatting in text stories 2023-05-11 10:42:37 -07:00
Pete Walters
1aa7cdcf55
Clean up more Edit Message edge cases 2023-05-10 21:04:39 -05:00
Max Radermacher
c2f30c3b78 Grab a background task during async checkpoints 2023-05-10 17:52:13 -07:00
Sasha Weiss
4b21e3956b
Fetch our own PNI if unknown 2023-05-10 16:51:50 -07:00
Max Radermacher
0da24b5c0b
Swiftify linked device incoming receipt handling 2023-05-10 14:36:16 -07:00
Sasha Weiss
a6fbbefa9b
Remove PniIdentitySyncMessage 2023-05-10 14:35:48 -07:00
Max Radermacher
2599b85e0b
Remove legacyMessage & clean up REST envelopes 2023-05-10 14:34:42 -07:00
Sasha Weiss
88f304b0c9
Prune orphaned job records 2023-05-10 14:32:22 -07:00
Max Radermacher
9ad1c8db90
Swiftify incoming receipt handling 2023-05-10 14:03:32 -07:00
Max Radermacher
62965f6781
Convert TSThread.anyRemove to ThreadRemover 2023-05-10 14:03:08 -07:00
Pete Walters
4da21a4d7b
Fix database corruption debug log creation 2023-05-10 15:16:15 -05:00
Max Radermacher
b08a123467 Remove some unused OWSWebSocket code 2023-05-10 11:43:10 -07:00
Max Radermacher
f5759cd17e
Use modern matching check for duplicate messages 2023-05-10 10:36:42 -07:00
Max Radermacher
3a00535d39
Use identified envelope in finishProcessing… 2023-05-10 10:33:53 -07:00
Sasha Weiss
89f03674df
Remove a debug flag 2023-05-08 18:01:13 -07:00
Max Radermacher
47d1fd69d5
Don’t pad base64 values for v2/keys endpoints 2023-05-08 16:39:47 -07:00
Igor Solomennikov
838b6a6e6d
Fix usage of USE_DEBUG_UI define.
Guard compilation of all DebugUI* classes with USE_DEBUG_UI instead of DEBUG and stop defining USE_DEBUG_UI whenever DEBUG is defined. Instead I defined USE_DEBUG_UI separately for Debug builds
in the project settings.

Benefits:
• can easily enable Debug UI for non-debug builds.
• allow use USE_DEBUG_UI in Swift files.
2023-05-08 14:36:35 -07:00
Harry
4fdd5b712f
Migrate TSRequest to swift 2023-05-08 11:01:59 -07:00
Harry
92c848534f
Fix media conversation list prefix 2023-05-07 23:20:10 -05:00
Max Radermacher
2a06e06f1a Remove TODOs from generated SDS files 2023-05-05 14:52:48 -07:00
Max Radermacher
2437083a68 Don’t mark SDS enumerate blocks as escaping 2023-05-05 14:52:48 -07:00
Max Radermacher
fcb5b60ec3 Remove anyRemoveAllWithoutInstantation 2023-05-05 14:52:48 -07:00
Max Radermacher
f575d64378 Simplify batching when removing all db objects 2023-05-05 14:52:48 -07:00
Sasha Weiss
3ef69f0455
Use more precise string for approved request to join 2023-05-05 11:50:23 -07:00
Harry
cc2aea7a24
Fix conversation list preview text for info messages 2023-05-05 11:37:19 -07:00
Harry
e7f2c3b059
Show text formatting styles in media gallery 2023-05-05 09:06:03 -07:00
Max Radermacher
4887120cb8
Move OWSOrphanDataCleaner out of SignalMessaging 2023-05-04 17:49:48 -07:00
Max Radermacher
57a556e87c Clean up incoming envelope validation 2023-05-04 15:59:24 -07:00
Max Radermacher
e72176c977 Remove use of hasDismissedOffers property
It’s been unused since aab95db806.
2023-05-04 13:31:08 -07:00