Commit graph

61 commits

Author SHA1 Message Date
Audric Ackermann
b07b195102
Merge remote-tracking branch 'upstream/clearnet' into other-messages-new-sending 2020-06-25 13:26:33 +10:00
Audric Ackermann
3b40837ffc
address Pr review 2020-06-25 12:35:02 +10:00
Audric Ackermann
cd79b5051c
move more logic to build sync message in ts for ContactSync and GroupSync 2020-06-25 12:21:12 +10:00
Audric Ackermann
fea75de3fe
make the sessionEstablishedMessage nullMessage have some random content 2020-06-25 09:49:15 +10:00
Audric Ackermann
d114b6c130
add verifierSyncMesage and syncReadMessages 2020-06-25 09:48:00 +10:00
Audric Ackermann
655cc0575e
add sync of closed groups/open groups/ contacts with new pipeline 2020-06-24 17:54:56 +10:00
Audric Ackermann
aee7428282
remove non used function in session from sendMessage.js 2020-06-24 15:04:29 +10:00
Mikunj
b52544e6ba Fix imports 2020-06-24 14:28:32 +10:00
Mikunj
c2c56bb9b0 Handle typing and expiration messages when sending to group 2020-06-24 13:05:12 +10:00
Audric Ackermann
6a13839d9d
address reviews 2020-06-23 15:20:51 +10:00
Audric Ackermann
0668798b72
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending 2020-06-23 14:08:39 +10:00
Audric Ackermann
aa797f6670
various changes to be reverted. kind of working session chats only. 2020-06-23 13:55:47 +10:00
Mikunj
53727b7e59 Update ClosedGroupChatMessage 2020-06-23 13:37:18 +10:00
Mikunj
4d0d2727bd Added strict type checking to group id 2020-06-23 10:51:15 +10:00
Audric Ackermann
bd940a9f79
add groupUpdate message and groupInfo to new pipeline 2020-06-22 18:39:43 +10:00
Audric Ackermann
6380f7426f
fix pairing devices bugs since move to new pipeline 2020-06-22 15:05:17 +10:00
Audric Ackermann
e0979fc4a5
add RequestContactSyncMessage and RequestGroup and RequestConfiguration messages to new pipeline 2020-06-19 16:51:23 +10:00
Audric Ackermann
9c1f0e76fd
add RequestContactSyncMesage 2020-06-19 16:17:37 +10:00
Audric Ackermann
6e1258e3d1
expirationTimerUpdate uses new sending pipeline 2020-06-19 14:30:40 +10:00
Audric Ackermann
ff7ca5a0d5
add leave of closed group to new sending pipeline 2020-06-19 13:02:19 +10:00
Audric Ackermann
34cec0be34
RequestGroupInfo via new pipeline 2020-06-19 12:52:07 +10:00
Audric Ackermann
439ea09027
lint 2020-06-19 11:42:40 +10:00
Audric Ackermann
e43dc734de
TypingMessage sent with new sending pipeline 2020-06-19 11:34:41 +10:00
Vincent
40368793fd rm-redundant-files 2020-06-18 14:07:09 +10:00
Vincent
94f0fbb65a params-check 2020-06-16 17:59:20 +10:00
Vincent
ac2bb65c2a isEqual on ChatMessages 2020-06-16 16:53:10 +10:00
Vincent
e9cc824b0b open groups 2020-06-16 08:52:07 +10:00
Vincent
bffb43dd19 review-fixes 2020-06-15 08:47:05 +10:00
Vincent
48e3ded9d2 review changes 2020-06-12 14:56:33 +10:00
Vincent
affba056d2 just-cache 2020-06-12 11:40:29 +10:00
Audric Ackermann
7a797737e0
rename SessionReset -> SessionRequest 2020-06-10 10:07:44 +10:00
Mikunj
e9983099a9 Fix tests 2020-06-09 08:55:32 +10:00
Mikunj
1dad49057b Implement MessageSender 2020-06-05 16:20:09 +10:00
Mikunj
d1bfcd340b Fix imports.
Fix closed group messages.
2020-06-05 13:26:27 +10:00
Audric Ackermann
9fd929e812
lint 2020-05-29 15:44:18 +10:00
Audric Ackermann
3840d061c3
add test for closed group chat 2020-05-29 15:29:14 +10:00
Audric Ackermann
934838cc1c
add tests for opengroup message 2020-05-29 15:09:48 +10:00
Audric Ackermann
1f2f0535a1
prekeybundle fields are not optional 2020-05-29 11:08:55 +10:00
Audric Ackermann
73dbcd890b
add test for ChatMessage 2020-05-29 09:40:15 +10:00
Audric Ackermann
5cec07ef16
add ChatMessage with quotes and attachments 2020-05-28 17:00:58 +10:00
Audric Ackermann
6860875477
remove setIdentifier and make identifier optional in constructor 2020-05-26 15:25:18 +10:00
Audric Ackermann
da8999263b
make identifier a uuid 2020-05-26 14:41:41 +10:00
Audric Ackermann
2acba52933
use undefined or ? rather than null 2020-05-26 11:13:14 +10:00
Audric Ackermann
cb74c9fe1d
use extends to extends typescript constructor parameters 2020-05-26 11:11:32 +10:00
Audric Ackermann
7191038f21
add SessioNEstablishedMessage and tests 2020-05-26 10:53:26 +10:00
Audric Ackermann
46a48406c7
add EndSession and SessionReset messages & tests 2020-05-26 10:45:06 +10:00
Audric Ackermann
601d978883
make OutgoingMessage interface an abstract class and add setIdentifier 2020-05-26 09:24:12 +10:00
Audric Ackermann
798efd8e00
use export* syntax to clean ts index.ts 2020-05-25 17:25:30 +10:00
Audric Ackermann
9ea95e59fa
add GroupInvitationMessage and tests 2020-05-25 16:38:52 +10:00
Audric Ackermann
56d744fda9
add TypingMessage and tests 2020-05-25 16:38:05 +10:00