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