Audric Ackermann
eb0ddd85f4
add zombies logic for member leaving and removing
4 years ago
Audric Ackermann
a26c5da6cb
Uniformize once and for all the conversation types
...
no more 'direct'. those are private convos
4 years ago
Audric Ackermann
193fb2a101
move some message interactions logic to another file
4 years ago
Audric Ackermann
3b30d13719
add some regex to identify Opengroupv2 vs Opengroupv1 convo Ids
4 years ago
Audric Ackermann
e3e1296788
add constant openGroupPrefix: publicChat: and use it
4 years ago
Audric Ackermann
f7581cf4eb
increase prettier maxWidth to 100
4 years ago
Audric Ackermann
c07271109f
Add a ConversationType OPEN_GROUP
4 years ago
Audric Ackermann
b9586c90ce
working open group v2 getInfo for https only
4 years ago
Audric Ackermann
79193ee7be
refactor to Visible and ControlMessage types
4 years ago
Audric Ackermann
ad117fe4e5
uniformized redux convo type and getProps() of conversation
4 years ago
Audric Ackermann
fc24df00fb
always share our profileKey on outgoing messages
4 years ago
Audric Ackermann
8ea9f02cec
Move data.js to data.ts
4 years ago
Audric Ackermann
2d7515cf0b
Merge branch 'clearnet' into move-models-to-ts-2
4 years ago
Audric Ackermann
01f834ae98
only handle the first ever configuration message incoming
4 years ago
Audric Ackermann
36fab86d30
Merge remote-tracking branch 'upstream/clearnet' into move-models-to-ts-2
4 years ago
Audric Ackermann
ea2c4437a3
cleanup models with unused events
...
also, sort message from DB and on redux by sent_at or received_at when
not a public group
4 years ago
Audric Ackermann
a51f95d28c
move models to TS part1
4 years ago
Audric Ackermann
b88ea110e8
Add multi device v2 support
4 years ago
Audric Ackermann
334da0a169
finish explicit group updates
4 years ago
Audric Ackermann
0e25ab2874
WIP
4 years ago
Audric Ackermann
6e11c6db2e
remove all reference to closed group update v2
4 years ago
Audric Ackermann
a0703bc2f9
remove primary and secondary device separate status
4 years ago
Audric Ackermann
135fc3b366
remove prekeys
4 years ago
Audric Ackermann
72c96ea998
remove most of the SessionProtocol unused stuff
...
- prekeys
- SessionCipher
- LokiCipher
- endSession and the reset Session logic
- what we called Sessionprotocol manager (to keep track of session with
everyone)
4 years ago
Audric Ackermann
f1d84177a0
fix expirationTimer updates closed group desktop to ios
4 years ago
Audric Ackermann
58be168227
drop groupUpdates which happened before we joined the group
4 years ago
Audric Ackermann
d43ae09eb0
first working version of closed group v2
4 years ago
Audric Ackermann
2fe6b11e89
move ConversationController to typescript
4 years ago
Audric Ackermann
933eb73aa1
Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests
5 years ago
Audric Ackermann
e2a42d1b61
add stubbing of messageQueue in window from ts tests
5 years ago
Maxim Shishmarev
87144336b7
Large refactor of medium groups. Fixes them for multidevice
5 years ago
Mikunj
646973e330
Made changes to how messages are sent.
...
Instead of blocking the message queue when we don't have a session, we instead just send out a session request and send the queued messages using fallback encryption.
This means that users will be able to message right away without having to wait.
The only down side is that all messages sent before sessions are established will be using the weaker encryption.
This change also means we have to detach session requests from envelope type (which is a good thing) and thus now a message is a session request if it contains a preKeyBundle.
5 years ago
Audric Ackermann
b502fcc3f9
clean code and add comments
5 years ago
Vincent
e4cf21b2de
ConversationAttributes typofix
5 years ago
Vincent
a62a19145c
group-tests
5 years ago
Vincent
5d8f9cf950
stratify-utils
5 years ago
Vincent
c3af41cb80
merge
5 years ago
Vincent
f4fdd42ef3
string-tests
5 years ago
Vincent
32015eeab6
ptests
5 years ago
vincent
152adbf4d5
syncMessage done
5 years ago
Vincent
f72423c2ba
types-etc
5 years ago
Mikunj
b85348569b
Merge branch 'clearnet' into folder-restructure
5 years ago
Mikunj
3bf5796cd5
Modify periodic check implementation
5 years ago
Mikunj
d862269f8d
Update tests
5 years ago
Mikunj
cbc3518f04
Fixed file structure of test utils
5 years ago
Vince
fe7aaa0aaa
Merge pull request #1177 from vincentbavitz/message-queue-test
...
Message Queue Tests
5 years ago
Vincent
99674ed2ba
Fixup PubKey.isEqual
5 years ago
Vincent
20b2ba1c8a
generateMemberList-compactify
5 years ago
Mikunj
3f93b25ac2
Added string utils
5 years ago
Vincent
42a788c8e3
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into message-queue-test
5 years ago