Mikunj
|
cd58e9b86e
|
Add utils for stubbing.
Added ImportMock for easier es6 stubbing.
|
5 years ago |
Mikunj
|
b644e2a05f
|
Added more types.
Finalise MessageEncrypter.
|
5 years ago |
Mikunj
|
36762dbbf2
|
Added libsignal-protocol typings.
Added MessageEncrypter.
|
5 years ago |
Audric Ackermann
|
6faa764419
|
lint
|
5 years ago |
Audric Ackermann
|
ee6ee7ec4f
|
Merge remote-tracking branch 'upstream/message-sending-refactor' into audric/refactor-message-sending
|
5 years ago |
Audric Ackermann
|
9fd929e812
|
lint
|
5 years ago |
Audric Ackermann
|
3840d061c3
|
add test for closed group chat
|
5 years ago |
Audric Ackermann
|
934838cc1c
|
add tests for opengroup message
|
5 years ago |
Audric Ackermann
|
1f2f0535a1
|
prekeybundle fields are not optional
|
5 years ago |
Audric Ackermann
|
73dbcd890b
|
add test for ChatMessage
|
5 years ago |
Audric Ackermann
|
5cec07ef16
|
add ChatMessage with quotes and attachments
|
5 years ago |
Mikunj
|
0f6053ce08
|
Add events to MessageQueueInterface.
Added strict typings for events.
|
5 years ago |
Audric Ackermann
|
6860875477
|
remove setIdentifier and make identifier optional in constructor
|
5 years ago |
Audric Ackermann
|
da8999263b
|
make identifier a uuid
|
5 years ago |
Audric Ackermann
|
2acba52933
|
use undefined or ? rather than null
|
5 years ago |
Audric Ackermann
|
cb74c9fe1d
|
use extends to extends typescript constructor parameters
|
5 years ago |
Audric Ackermann
|
7191038f21
|
add SessioNEstablishedMessage and tests
|
5 years ago |
Audric Ackermann
|
46a48406c7
|
add EndSession and SessionReset messages & tests
|
5 years ago |
Audric Ackermann
|
601d978883
|
make OutgoingMessage interface an abstract class and add setIdentifier
|
5 years ago |
Audric Ackermann
|
798efd8e00
|
use export* syntax to clean ts index.ts
|
5 years ago |
Audric Ackermann
|
9ea95e59fa
|
add GroupInvitationMessage and tests
|
5 years ago |
Audric Ackermann
|
56d744fda9
|
add TypingMessage and tests
|
5 years ago |
Audric Ackermann
|
956491ec82
|
session established message with ttl of 5 minutes
|
5 years ago |
Audric Ackermann
|
fa26ff9e32
|
pass args by {} and add deviceLink tests
|
5 years ago |
Audric Ackermann
|
f1244f3031
|
add device unlink and receiptMessage class and tests
|
5 years ago |
Audric Ackermann
|
81cb1122f8
|
remove window.getMessageTTL
|
5 years ago |
Mikunj
|
3dfc1ca213
|
Improved JobQueue.
Added tests.
|
5 years ago |
Audric Ackermann
|
e45ef6f291
|
add test for unpairing request message
|
5 years ago |
Audric Ackermann
|
443f177daa
|
ContentMessage remove auto padding
|
5 years ago |
Mikunj
|
e7826cfb34
|
linting
|
5 years ago |
Mikunj
|
e0f27ba712
|
basic classes for message sending
|
5 years ago |
Audric Ackermann
|
892b2f8474
|
add ttl as abstract method so each message can define its own
|
5 years ago |
Audric Ackermann
|
f4a24c5c98
|
add empty messages ts files
|
5 years ago |
Mikunj
|
15560a4cb5
|
Linting and comments
|
5 years ago |
Mikunj
|
46b3032a05
|
Remove MessageCategory.
We don't need this as we can infer the encryption type from the message.
|
5 years ago |
Mikunj
|
9bd08ba930
|
Initial barebone commit for messages refactor
|
5 years ago |