Scott Nonnenberg
|
b51a0e0298
|
Attachments: support for incrementalMac and chunkSize
|
2024-10-09 09:13:41 -04:00 |
|
trevor-signal
|
6e1fd5958e
|
Ensure attachments are re-encryptable to same digest
|
2024-10-04 15:52:29 +10:00 |
|
trevor-signal
|
511fc9c1a0
|
Export long message attachments
|
2024-09-23 12:24:41 -07:00 |
|
Fedor Indutny
|
38f532cdda
|
Resumable attachment downloads
|
2024-08-19 13:05:35 -07:00 |
|
trevor-signal
|
61548061b8
|
Support thumbnail export & import during backup of visual attachments
|
2024-07-16 16:39:56 -04:00 |
|
Fedor Indutny
|
28664a606f
|
New attachment storage system
|
2024-07-11 12:44:09 -07:00 |
|
Scott Nonnenberg
|
ac04d02d4f
|
Support for single-attachment delete synced across devices
|
2024-06-21 15:35:18 -07:00 |
|
trevor-signal
|
1a263e63da
|
Fallback to download from transit tier if attachment not found on backup tier
|
2024-06-14 10:17:04 -07:00 |
|
trevor-signal
|
e0dc4c412d
|
Backup support for quotes & quoted attachments
|
2024-06-10 14:44:15 -04:00 |
|
trevor-signal
|
3bac7d6b02
|
Properly calculate thumbnail size
|
2024-06-05 09:42:43 -07:00 |
|
trevor-signal
|
4254356812
|
Enable attachment backup uploading
|
2024-05-30 09:46:43 +10:00 |
|
trevor-signal
|
85a75cb28f
|
Store IV when encrypting or decrypting attachments
|
2024-05-28 21:12:14 -04:00 |
|
trevor-signal
|
5f0080a7d7
|
Improve quoted attachment typings
|
2024-05-23 14:06:41 -07:00 |
|
trevor-signal
|
7351a51ac4
|
Revert "Store IV when encrypting or decrypting attachments"
|
2024-05-22 11:18:38 -07:00 |
|
trevor-signal
|
e9b661873b
|
Store IV when encrypting or decrypting attachments
|
2024-05-22 14:07:39 +10:00 |
|
trevor-signal
|
a992546cda
|
Use TUS for attachment uploads
|
2024-05-20 15:29:20 -04:00 |
|
trevor-signal
|
6f7545926a
|
Convert attachments to filePointers for backup export
|
2024-05-15 10:55:20 -04:00 |
|
trevor-signal
|
1e8047cf73
|
Enable downloading attachments from backup CDN
|
2024-05-02 13:11:34 -04:00 |
|
trevor-signal
|
fc02762588
|
Enable more specific AttachmentDownload prioritization
|
2024-04-15 17:11:48 -07:00 |
|
Fedor Indutny
|
4caa260a22
|
Update story gradients
|
2024-04-09 14:38:27 -07:00 |
|
trevor-signal
|
ff5ecd8bf3
|
Cleanup attachment download flow
|
2024-03-21 16:02:12 -04:00 |
|
trevor-signal
|
83e8f4b59d
|
Add additional logging for attachment downloading
|
2024-03-20 11:23:31 -04:00 |
|
trevor-signal
|
dcf52aa619
|
Add plaintext hash to existing message attachments
|
2024-01-02 21:14:11 +01:00 |
|
trevor-signal
|
b7ab1d7207
|
Store plaintext hash with newly sent or received attachments
|
2023-11-17 15:02:02 -05:00 |
|
Scott Nonnenberg
|
99b2bc304e
|
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
|
2023-10-30 09:24:28 -07:00 |
|
Fedor Indutny
|
ba1a8aad09
|
Retain cdn ids for attachments
|
2023-10-03 17:09:31 -07:00 |
|
trevor-signal
|
54d4734f05
|
Stop preemptively generating screenshots for video stories
|
2023-07-19 16:21:31 -07:00 |
|
Fedor Indutny
|
f1624705a7
|
Use new attachments API endpoint
|
2023-05-09 10:52:42 -04:00 |
|
Josh Perez
|
1f2cde6d04
|
Send edited messages support
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
|
2023-04-20 09:31:59 -07:00 |
|
Jamie Kyle
|
5e647c55d1
|
Fully migrate to ICU
|
2023-03-29 17:03:25 -07:00 |
|
Josh Perez
|
36e21c0134
|
Receive support for editing messages
|
2023-03-27 19:48:57 -04:00 |
|
Alvaro
|
5daa820e4e
|
Fixed voice notes to download with mp3 extension
|
2023-02-21 08:24:19 -07:00 |
|
Fedor Indutny
|
19279cfebd
|
Support esnext in storybook
|
2023-01-12 12:58:53 -08:00 |
|
Josh Perez
|
235a188291
|
Always download link preview image
|
2023-01-06 16:55:12 -08:00 |
|
Jamie Kyle
|
3705b959d6
|
Remove end year from licenses
|
2023-01-03 11:55:46 -08:00 |
|
Fedor Indutny
|
dec23725e5
|
Use ReadonlyArrays in conversation model and redux
|
2022-12-21 16:07:02 -08:00 |
|
Fedor Indutny
|
8f62442822
|
Allow link-only stories, download previews
|
2022-10-31 14:28:28 -07:00 |
|
Scott Nonnenberg
|
0134990275
|
Don't access RemoteConfig directly from 'dumb' components
|
2022-10-24 13:46:36 -07:00 |
|
Alvaro
|
458eb2ea81
|
Voice-note animation fixes
|
2022-10-03 17:43:44 -06:00 |
|
Scott Nonnenberg
|
46428b5af6
|
Don't use original filenames when saving multi-attachment messages
|
2022-08-08 12:04:47 -07:00 |
|
Josh Perez
|
fcf7406dd4
|
Adds error states to story images
|
2022-08-03 20:38:41 -04:00 |
|
Scott Nonnenberg
|
2f252b8e26
|
Repair broken attachments with non-array 'data' fields
|
2022-07-18 13:01:43 -07:00 |
|
Josh Perez
|
d7307934bc
|
Adjust some types
|
2022-07-12 17:37:21 -07:00 |
|
Scott Nonnenberg
|
0888b57744
|
Attachment downloads: Use filename if we have it, ignore index = 1
|
2022-07-08 16:10:16 -07:00 |
|
Scott Nonnenberg
|
064f3dd0e0
|
updateSchema: Be resilient to invalid images
|
2022-07-05 17:28:00 -07:00 |
|
Josh Perez
|
d970d427f8
|
Create text stories
|
2022-06-16 17:48:57 -07:00 |
|
Scott Nonnenberg
|
2464e0a9c1
|
Convert signal.js and preload.js to Typescript
|
2022-06-13 14:39:35 -07:00 |
|
Scott Nonnenberg
|
924c271b13
|
Convert js/modules/types/message to Typescript
|
2022-06-09 18:10:20 -07:00 |
|
Fedor Indutny
|
dfc310805a
|
Allow manually retrying attachment downloads
|
2022-05-23 16:07:41 -07:00 |
|
Josh Perez
|
d8708e4e73
|
Ensure that we resolve attachments before displaying them
|
2022-04-25 10:25:50 -07:00 |
|