Max Radermacher
|
5eedea4ddd
|
Apply fixes from latest version of swiftlint
|
2025-01-03 17:59:45 -06:00 |
|
Elaine
|
cb0d9bd60b
|
Replace color assets with programmatic colors
|
2025-01-03 15:42:40 -07:00 |
|
Harry
|
55a0d23351
|
Asyncify RemoteConfig fetching
|
2025-01-03 12:32:32 -08:00 |
|
Sasha Weiss
|
33189a6d95
|
Use info from WhoAmI to decide if we need to redeem our subscription
|
2025-01-03 11:17:40 -08:00 |
|
Sasha Weiss
|
8a7a54cdb5
|
Remove AccountServiceClient
|
2025-01-03 11:13:48 -08:00 |
|
Sasha Weiss
|
1b5e457b20
|
Move WhoAmI request making into a dedicated type
|
2025-01-03 11:07:16 -08:00 |
|
Sasha Weiss
|
7652e46d2b
|
Remove LegacyChangePhoneNumber
|
2025-01-03 11:02:08 -08:00 |
|
Harry
|
adf1368189
|
Clean up some message backup error enum cases
|
2025-01-03 10:10:49 -08:00 |
|
Sasha Weiss
|
70d6fef7f9
|
Remove unused deps from AccountRecordUpdater
|
2025-01-03 09:55:12 -08:00 |
|
Elaine
|
8ac03e5452
|
Add "Delete for everyone" option to bulk message delete action
|
2025-01-02 17:10:15 -07:00 |
|
Max Radermacher
|
4b3092661b
|
Remove unnecessary SwiftValues types
|
2025-01-02 13:17:16 -06:00 |
|
Max Radermacher
|
507c69fab7
|
Don’t preemptively fanout oversize messages
|
2025-01-02 13:02:44 -06:00 |
|
Harry
|
9ef7810d13
|
Check for cancellation in backup import/export
|
2025-01-02 08:49:12 -08:00 |
|
Pete Walters
|
cc8c7107cc
|
Update URLSession timeout to 5 min for CDN requests
|
2024-12-20 16:05:05 -06:00 |
|
Sasha Weiss
|
75da8dd39c
|
Record during registration that PNI Hello World is unnecessary
|
2024-12-20 13:24:38 -08:00 |
|
Sasha Weiss
|
a81b1bef3d
|
Allow deprecated_sourceDeviceId to be nil
|
2024-12-20 12:13:14 -08:00 |
|
Sasha Weiss
|
a1b2bc8741
|
Parity in group/recipient BlockingManager methods
|
2024-12-20 09:16:13 -08:00 |
|
Harry
|
90b8cb601d
|
Add "Files" media gallery filter
|
2024-12-19 15:37:38 -08:00 |
|
Max Radermacher
|
77a9296f60
|
Add & use CompletionSerializer
|
2024-12-19 13:11:00 -06:00 |
|
Max Radermacher
|
0223e94a9d
|
Remove usage of some ObjC types in Swift code
|
2024-12-19 13:10:36 -06:00 |
|
Max Radermacher
|
fb1fa3b1fb
|
Add jitter to exponential backoff
|
2024-12-18 13:57:42 -06:00 |
|
Max Radermacher
|
e110740ab3
|
Remove the bulk of OWSOperation
|
2024-12-18 13:57:04 -06:00 |
|
Max Radermacher
|
e2dd33d53b
|
Asyncify MessageSenderJobQueue
|
2024-12-18 12:32:40 -06:00 |
|
Harry
|
45ef62d66d
|
Increase incoming message body bytesize threshold
|
2024-12-18 09:27:29 -08:00 |
|
Max Radermacher
|
6e9c8ed888
|
Reduce verbosity when launching
|
2024-12-17 19:54:13 -06:00 |
|
Harry
|
81eaff5c5e
|
Allow missing or zero sizes on restored backup attachments
|
2024-12-17 17:17:14 -08:00 |
|
Sasha Weiss
|
07a78134d6
|
Fix crash when restoring a story message from job record
|
2024-12-17 15:41:44 -08:00 |
|
Sasha Weiss
|
1c8b1a2e48
|
Send outgoing device name change sync messages
|
2024-12-17 15:28:09 -08:00 |
|
Harry
|
822c441b2c
|
Supply both getFoo and foo accessors for TSQuotedMessage.timestampValue
|
2024-12-17 17:11:21 -06:00 |
|
Harry
|
a0cde10602
|
Allow restoring quotes with no content
|
2024-12-17 13:50:24 -08:00 |
|
Elaine
|
ff7b8bea36
|
Schedule notification when new device is linked
|
2024-12-17 13:34:37 -07:00 |
|
Harry
|
d9be87a76d
|
Make TSAttachment migration non-blocking again
Co-authored-by: sashaweiss-signal <sasha@signal.org>
|
2024-12-16 18:09:20 -08:00 |
|
Sasha Weiss
|
7aee1b4f5c
|
Make PKPASS files a "known" generic file type
|
2024-12-16 15:08:23 -08:00 |
|
Harry
|
81d37086d1
|
Unlink iPads on server when deleting all device data
|
2024-12-16 12:31:32 -08:00 |
|
Pete Walters
|
76cce8c21e
|
Add local user to whitelist on note to self restore.
|
2024-12-16 14:03:23 -06:00 |
|
Sasha Weiss
|
b67656ebfe
|
One QR code generator to rule them all
|
2024-12-16 11:02:30 -08:00 |
|
Harry
|
f73e9dbadd
|
Tweak link'n'sync progress percentages and estimates
|
2024-12-16 09:59:52 -06:00 |
|
Harry
|
3467b671c5
|
Pass an NSProgress into the TSAttachment migration
Co-authored-by: Elaine <elaine@signal.org>
|
2024-12-13 15:51:12 -08:00 |
|
Max Radermacher
|
50b0bbc6a4
|
Asyncify video segmenting logic
|
2024-12-13 17:17:28 -06:00 |
|
Max Radermacher
|
3c9fa13b2f
|
Add MainActor annotations for db change observers
|
2024-12-13 17:14:49 -06:00 |
|
Pete Walters
|
1f51b1e4ac
|
Only archive edit history for standard messages
|
2024-12-13 15:01:07 -06:00 |
|
Pete Walters
|
24b66a3579
|
Reset the upload attempt count if progress was made in the prior attempt
|
2024-12-13 12:18:39 -06:00 |
|
Harry
|
63ee40e011
|
Suspend message processing until link'n'sync finishes
|
2024-12-13 11:20:03 -06:00 |
|
Max Radermacher
|
194b98758e
|
Fix a few warnings
|
2024-12-12 16:58:56 -06:00 |
|
Harry
|
401c361db0
|
Don't block on failure to delete TSAttachment folder
|
2024-12-12 14:45:23 -08:00 |
|
Pete Walters
|
5b67c1e7dc
|
Add internal debug logging for uploads
|
2024-12-12 16:33:47 -06:00 |
|
Pete Walters
|
128d683a1b
|
Differentiate some upload logging based on error type
|
2024-12-12 14:32:59 -06:00 |
|
Harry
|
b1f8858f5d
|
Clean up post-link'n'sync step UX
|
2024-12-12 12:27:20 -08:00 |
|
Harry
|
9e21d73317
|
Order backup restore profile fetches by latest message
|
2024-12-12 12:26:57 -08:00 |
|
Harry
|
d3bb029a90
|
Don't fail TSAttachment migration on quoted reply validation errors
|
2024-12-12 10:25:59 -08:00 |
|