Harry
|
ff1a62475c
|
Throw on method to mark attachment as uploaded
|
2024-05-28 15:44:05 -07:00 |
|
Harry
|
9348405216
|
Take Attachment.TransitTierInfo instead of fanned out params
|
2024-05-28 15:43:28 -07:00 |
|
Harry
|
e5787cd5a1
|
Define Attachment and AttachmentReference Record types for reading/writing to the database
|
2024-05-23 09:13:13 -07:00 |
|
Sasha Weiss
|
5e218e8546
|
Add support for plaintext backup import/export
|
2024-05-17 10:40:21 -07:00 |
|
Pete Walters
|
a2e5c7dc55
|
Add support for uploading backups.
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
|
2024-04-30 16:39:25 -05:00 |
|
Pete Walters
|
9527382fd7
|
Build backup metadata for upload
|
2024-04-29 19:17:00 -05:00 |
|
Pete Walters
|
6283e2a3fb
|
Support different types of upload metadata
|
2024-04-29 18:27:26 -05:00 |
|
Pete Walters
|
41e7fb9218
|
Support passing in the upload form to attachments
|
2024-04-29 10:37:41 -05:00 |
|
Pete Walters
|
5bc53062c6
|
Request backup auth credentials and make initial requests.
|
2024-04-26 09:40:42 -05:00 |
|
Harry
|
4b48f11636
|
Typo fix unenecrypted->unencrypted
|
2024-04-25 15:44:52 -07:00 |
|
Harry
|
17c025f40a
|
More easy TSAttachment bridging removals
|
2024-04-25 10:25:26 -07:00 |
|
Ehren Kret
|
fd94424be0
|
start migrating MIMETypeUtil to swift
|
2024-04-11 22:19:16 -05:00 |
|
Harry
|
101f2982d0
|
Add separate transit tier encryption info
|
2024-04-02 09:57:59 -07:00 |
|
Harry
|
408be986d6
|
Group related cdn Attachment fields
|
2024-04-02 09:40:25 -07:00 |
|
Harry
|
dd99474d04
|
Support transient in-memory uploads in AttachmentUploadManager
|
2024-04-01 12:32:39 -07:00 |
|
Harry
|
85f08fdabe
|
Add TSResourceUploadManager and AttachmentUploadManager
|
2024-03-29 18:20:00 -07:00 |
|
Harry
|
16d810e9fa
|
Use TSResourceId in upload notifications
|
2024-03-29 14:44:00 -07:00 |
|
Harry
|
ca54b1d54f
|
rename UploadManager->TSAttachmentUploadManager
|
2024-03-29 15:43:41 -05:00 |
|
Pete Walters
|
ac17e14d9f
|
Skip checking the upload progress on the first upload attempt.
|
2024-03-21 10:50:20 -05:00 |
|
Jordan Rose
|
a4bbe75320
|
Rename OWSWebSocket -> OWSChatConnection, SocketManager -> ChatConnectionManager
Plus some small cleanups in OWSChatConnection.
|
2024-03-20 16:36:20 -07:00 |
|
Harry
|
5b07f51722
|
Rename OWSAttachmentDownloads->TSAttachmentDownloadManager
|
2024-03-08 15:10:35 -08:00 |
|
Harry
|
1efb793d33
|
Define TSResourceManager
|
2024-03-05 09:43:36 -08:00 |
|
Harry
|
4600fbd440
|
Add initial TSResourceStore
|
2024-02-28 08:20:29 -08:00 |
|
Pete Walters
|
8fe89c26b1
|
Don't delete the temporary file before we upload it.
|
2024-02-27 22:01:56 -06:00 |
|
Pete Walters
|
7b23981537
|
Add some additional upload logging
|
2024-02-27 11:30:37 -06:00 |
|
Pete Walters
|
802961da03
|
Don't format integers that are put into upload headers
|
2024-02-24 15:10:34 -06:00 |
|
Pete Walters
|
d80c39d102
|
Switch fully over to v4/attachments endpoint for uploads
|
2024-02-08 19:49:34 -06:00 |
|
Max Radermacher
|
e2701aec74
|
Always use lowercase keys in OWSHttpHeaders
|
2024-02-07 12:36:28 -06:00 |
|
Pete Walters
|
cb14534834
|
Add CDN2 Upload tests
|
2024-02-06 10:22:34 -06:00 |
|
Pete Walters
|
25265ec2b8
|
Add CDN3 UploadEndpoint
|
2024-02-06 08:58:05 -06:00 |
|
Pete Walters
|
5429ec20bd
|
Refactor CDN2 uploads
|
2024-02-02 12:41:21 -06:00 |
|
Pete Walters
|
04174f8c7f
|
Swfitify OWSUpload v2/CDN0 bits
|
2024-02-02 08:44:38 -06:00 |
|