Mikunj
c0fca99485
Disable multi device
5 years ago
Audric Ackermann
394030b711
remove getDefaultTTL and use Constants values instead
5 years ago
Vincent
5216cc2c2e
merge clearnet
5 years ago
Vincent
c020eddef6
constants-to-ts
5 years ago
Maxim Shishmarev
237bd84b35
Fix medium group sending for single device users; protocol changes
5 years ago
Vincent
68f2a90f7c
pubkeys-in-message-encryptor-init
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
880e039652
handle grantSignature undefined
5 years ago
Mikunj
13811233b6
Add session request expiry checks
5 years ago
Mikunj Varsani
006b5760c6
Merge pull request #1192 from Mikunj/send-to-group
...
Handle typing and expiration messages when sending to group
5 years ago
Mikunj
212b002c62
Fix typo
5 years ago
Mikunj
c2c56bb9b0
Handle typing and expiration messages when sending to group
5 years ago
Mikunj
d4ea483aa0
Filter invalid authorisations from the file server
5 years ago
Audric Ackermann
9baefb573e
fix tests
5 years ago
Audric Ackermann
77025d1afd
adress review
5 years ago
Audric Ackermann
b0ed0207e0
fix one to one (session) chats with just the body set
5 years ago
Audric Ackermann
439ea09027
lint
5 years ago
Audric Ackermann
9ec0c8e6a8
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending
5 years ago
Audric Ackermann
0a2af13cb1
start of fix of session-request processing
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
Audric Ackermann
457a94790c
fix await of promises in if statements
5 years ago
Mikunj
3f93b25ac2
Added string utils
5 years ago
Mikunj
4747c5f0db
Merge branch 'clearnet' into multi-device-protocol-test
5 years ago
Mikunj
0933cf8b02
Added multi device protocol tests
5 years ago
Audric Ackermann
4865b72e93
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic
5 years ago
Audric Ackermann
28fb1dd12a
address PR reviews
5 years ago
Mikunj
30bc4c6cbc
Simplify
5 years ago
Mikunj
f681fd619d
Added small helper functions
5 years ago
Audric Ackermann
4d2b08f4a2
remove getSessionRequest
5 years ago
Mikunj
a83ce4ee16
Review fixes
5 years ago
Audric Ackermann
10e095ba9d
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic
5 years ago
Mikunj
57ea59e5b7
Minor fixes
5 years ago
Mikunj
c027490d2f
Merge fixes
5 years ago
Mikunj
27f4378de8
Merge branch 'clearnet' into multi-device-protocol
5 years ago
Mikunj
93c19395c1
Change back to old window syntax and allow stubbing of it
5 years ago
Audric Ackermann
66de8d9648
remove plenty of the friend logic
5 years ago
Mikunj
0275d43fa4
Merge branch 'clearnet' into multi-device-protocol
5 years ago
Mikunj
7942ba086f
Fetch device mappings from server when needed
5 years ago
Mikunj
7a6ea97efb
Handle strings in MultiDeviceProtocol
5 years ago
Mikunj
b36b3e7725
Slowly replace old multi device functions
5 years ago
Mikunj
c8414fdce6
Simplify sql and data files
5 years ago
Vincent
affba056d2
just-cache
5 years ago
Audric Ackermann
492cc96ad2
updateSessionTimestamp: return false if no write to DB needed
5 years ago
Audric Ackermann
f17ffd295a
Merge remote-tracking branch 'upstream/clearnet' into message-sending-refactor
5 years ago
Audric Ackermann
4c07bc06fd
address reviews
5 years ago
Audric Ackermann
7a797737e0
rename SessionReset -> SessionRequest
5 years ago
Audric Ackermann
2b58aff532
use pubkeys and toRawMessage()
5 years ago
Audric Ackermann
da1edab63d
Merge remote-tracking branch 'upstream/clearnet' into message-sending-refactor
5 years ago