Scott Nonnenberg
b51a0e0298
Attachments: support for incrementalMac and chunkSize
2024-10-09 09:13:41 -04:00
trevor-signal
1d199cfff6
Generate hash on avatar attachment bytes only
2024-09-06 05:28:08 +10:00
Fedor Indutny
2fb50df0af
Introduce versioning clock to timer system
2024-08-21 09:03:28 -07:00
Fedor Indutny
24a22bf191
Update prettier to 3.3.3
2024-07-23 17:31:40 -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
9a283909b0
Contact Sync: Properly drop contacts with invalid ACIs
2024-02-05 18:30:04 -08:00
Fedor Indutny
e8fdd7116b
Remove deprecated ContactDetails fields
2023-11-07 21:26:31 +01: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
ca45a9cf74
Don't accept PNI as ACI in contact sync
2023-09-28 11:41:45 -07:00
Josh Perez
d0296ececa
Improvements to the media editor
2023-09-14 10:04:48 -07:00
Fedor Indutny
366b875fd2
Introduce Service Id Types
...
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -07:00
Josh Perez
8aac997b4f
Removes groupv1 protos
2023-07-26 13:49:27 -04:00
Fedor Indutny
991580a1ed
Improve error handling during group sends
2022-11-22 10:43:43 -08:00
Fedor Indutny
6be69a7ba8
Use DurationInSeconds for expireTimer
2022-11-16 13:18:02 -07:00
jamiebuilds-signal
5a8f484a03
Enable brace-style eslint rules
2022-09-13 14:48:09 -07:00
Fedor Indutny
7ce4beb270
Refactor contact sync processing
2022-08-24 22:04:42 -07:00
Fedor Indutny
e8651afa0b
Configure Long
before requiring compiled protobuf
2022-03-24 10:05:48 -07:00
Fedor Indutny
4ef0bf96cc
Uint8Array migration
2021-09-23 17:49:05 -07:00
Josh Perez
65ddf0a9e8
Import log instead of using it off of window
2021-09-17 14:27:53 -04:00
Fedor Indutny
ddbbe3a6b1
More protobufjs migration
2021-07-09 12:36:10 -07:00
Evan Hahn
8bfaf598af
Add license headers across the project
2020-11-04 13:03:13 -06:00
Sidney Keese
7b6d8f55d6
Migrate textsecure to eslint
...
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-10-12 18:10:07 -04:00
Scott Nonnenberg
b7d56def82
Moves libtextsecure to Typescript
...
* Starting to work through lint errors
* libsignal-protocol: Update changes for primary repo compatibility
* Step 1: task_with_timeout rename
* Step 2: Apply the changes to TaskWithTimeout.ts
* Step 1: All to-be-converted libtextsecure/*.js files moved
* Step 2: No Typescript errors!
* Get libtextsecure tests passing again
* TSLint errors down to 1
* Compilation succeeds, no lint errors or test failures
* WebSocketResources - update import for case-sensitive filesystems
* Fixes for lint-deps
* Remove unnecessary @ts-ignore
* Fix inability to message your own contact after link
* Add log message for the end of migration 20
* lint fix
2020-04-15 14:45:11 -07:00