Harry
|
75b226b8d9
|
Use an OWSBackgroundTask for backup attachment up/downloads
|
2025-08-05 23:46:59 -07:00 |
|
Harry
|
d384594755
|
[Speculative] Increate number of parallel backup uploads
|
2025-08-05 10:57:23 -07:00 |
|
sashaweiss-signal
|
694e58a4e1
|
Remove unused method
|
2025-08-05 10:42:30 -07:00 |
|
Harry
|
5d9f7b19c7
|
Dont conflate per-attachment upload progress with total upload progress
|
2025-08-05 09:45:46 -07:00 |
|
Harry
|
101843765b
|
Download backup attachments in backup BGProcessingTask
|
2025-08-05 09:23:32 -07:00 |
|
Pete Walters
|
d619aa50f1
|
Populate 'backupTier' in StorageService
|
2025-08-05 11:22:18 -05:00 |
|
Harry Sanabria
|
4b4c3f8855
|
Avoid file slice length crash
|
2025-08-04 22:13:47 -07:00 |
|
Harry
|
d6e43f5b3c
|
Don't crash when missing a file and uploading an attachment
|
2025-08-04 21:31:16 -07:00 |
|
Harry Sanabria
|
9c19714833
|
Remove unecessary owsFail for empty message bodies that are ignored just fine
|
2025-08-04 15:53:27 -07:00 |
|
Harry
|
67e3e4b8e0
|
Handle missing attachment files in backup uploads
|
2025-08-04 15:24:00 -07:00 |
|
Sasha Weiss
|
7b55050830
|
Add already-passing test for ObjectRetainer
|
2025-08-04 15:06:16 -07:00 |
|
Sasha Weiss
|
39b963af58
|
Skip reporting progress for some BackupExportJob steps if not paid-tier
|
2025-08-04 14:30:33 -07:00 |
|
Harry
|
b1fe641270
|
SVR🐝
|
2025-08-04 14:07:33 -07:00 |
|
Elaine
|
092cca79d7
|
🔨⚠️❎2️⃣6️⃣
|
2025-08-04 16:08:27 -04:00 |
|
Harry
|
2cf9fad59e
|
Fix transit tier upload reuse for media tier uploads
|
2025-08-04 12:38:22 -07:00 |
|
Harry
|
2241385283
|
Make plaintext backup import method test-only
|
2025-08-01 12:02:58 -07:00 |
|
Harry
|
074a6ffeff
|
Validate every exported backup instead of expecting callers to do so
|
2025-08-01 10:53:28 -07:00 |
|
Sasha Weiss
|
7a4cf0c13e
|
Add Internal option to reenable Backups onboarding
|
2025-08-01 10:27:55 -07:00 |
|
kate-signal
|
55d783f606
|
Enable FF for sorting drafts to the top of the chat list
|
2025-08-01 10:12:27 -07:00 |
|
Max Radermacher
|
4bb59a64e2
|
Fix LibSignal proxies in the notification service
|
2025-08-01 11:31:14 -05:00 |
|
Sasha Weiss
|
a8fe6d5ed1
|
Wipe Backup credentials on deregistration
|
2025-08-01 08:47:01 -07:00 |
|
Harry
|
50be76f225
|
Trim oversize text in quote on backup export
|
2025-07-31 16:28:12 -07:00 |
|
Harry
|
176d523ce4
|
Clean up backup upload 100% completion progress updating
|
2025-07-31 10:07:43 -07:00 |
|
Max Radermacher
|
2c6f0b93b8
|
Add enforcement for web socket deprecation
|
2025-07-31 11:54:31 -05:00 |
|
Max Radermacher
|
8987991dc9
|
Relocate message processor enqueueing queue
|
2025-07-31 11:54:31 -05:00 |
|
Sasha Weiss
|
f38eaacc69
|
Defensive check against integer underflow in upload progress
|
2025-07-31 09:28:00 -07:00 |
|
Pete Walters
|
973c70ccdc
|
Fix crash when restoring and no oversized text present
|
2025-07-31 08:12:12 -05:00 |
|
Max Radermacher
|
28acee4e9b
|
Flag registration requests that will use sockets
|
2025-07-30 16:44:42 -05:00 |
|
Max Radermacher
|
c25a89a22a
|
Reuse web socket logic when fetching profiles
|
2025-07-30 16:44:42 -05:00 |
|
Pete Walters
|
e7af3bfec1
|
Delete all revisions when deleting an edit
|
2025-07-30 15:56:32 -05:00 |
|
kate-signal
|
e52ee7828e
|
Can't paste multiple photos into compose bar
|
2025-07-30 13:28:02 -07:00 |
|
Harry
|
f9bf52ee7c
|
Enforce oversize text attachment limits
|
2025-07-30 13:27:42 -07:00 |
|
Harry
|
24f5e73633
|
Consolidate oversize text handling
|
2025-07-30 13:27:06 -07:00 |
|
Harry
|
cad4e922b5
|
Consolidate oversize text byte threshold constants
|
2025-07-30 13:26:00 -07:00 |
|
kate-signal
|
43783044f8
|
Playing a voice message while other content is AirPlaying crashes the app
|
2025-07-30 12:26:08 -07:00 |
|
Harry
|
9f29ee8022
|
Inline oversize text in backups
|
2025-07-30 11:42:39 -07:00 |
|
Sasha Weiss
|
9822fef1e8
|
Remove anyRemoveAllWithInstantiation
|
2025-07-30 10:31:31 -07:00 |
|
Sasha Weiss
|
6389326eee
|
Strip out most of DebugUI
|
2025-07-30 10:23:21 -07:00 |
|
Harry
|
5e1c1f5de4
|
Fix backup attachment upload network retrying
|
2025-07-30 09:35:01 -07:00 |
|
Max Radermacher
|
91ad97ba6b
|
Remove outdated comments about cancellation
|
2025-07-30 11:25:42 -05:00 |
|
Max Radermacher
|
8dd692f6e5
|
Update comment about registration & web sockets
|
2025-07-30 11:25:42 -05:00 |
|
Max Radermacher
|
3e22dd19c7
|
Replace two comments with “use web socket” checks
|
2025-07-30 11:25:42 -05:00 |
|
Max Radermacher
|
d5d20e9a5d
|
Stop storing arbitrary send failures
|
2025-07-29 16:03:28 -05:00 |
|
Max Radermacher
|
34ecb9a5a3
|
Throw a specific error when not registered
|
2025-07-29 16:02:49 -05:00 |
|
Max Radermacher
|
53f4db4f27
|
Throw a specific error when the app is expired
|
2025-07-29 09:33:00 -05:00 |
|
Pete Walters
|
c6c948065d
|
Remove a owsFailDebug for a situation that's expected to happen during reg
|
2025-07-25 18:08:26 -05:00 |
|
Harry
|
dfd1762d78
|
Make AttachmentContentValidator async
|
2025-07-25 14:26:30 -07:00 |
|
Max Radermacher
|
a42e05fe93
|
Use NetworkManager for non-registration requests
|
2025-07-25 16:25:39 -05:00 |
|
Harry
|
58d367afe5
|
Don't back up oversized text attachments
|
2025-07-25 11:27:18 -07:00 |
|
Max Radermacher
|
1482ef24f0
|
Remove shouldReconnectIfConnectedElsewhere
|
2025-07-25 12:44:10 -05:00 |
|