Audric Ackermann
3a876c7322
add notify to PN server on message sent
5 years ago
Audric Ackermann
1e446b0a81
fix order for open groups message which are out of sync
5 years ago
Audric Ackermann
6d65c9cc0a
make sendMessage return -1 on fail rather than false
5 years ago
Audric Ackermann
44349079ab
fix delete of open group messages
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
Mikunj
a972c328c7
Change how sync messages are handled
5 years ago
Mikunj
fb53f9ff36
Fix message queue
5 years ago
Mikunj
b52544e6ba
Fix imports
5 years ago
Mikunj
c2c56bb9b0
Handle typing and expiration messages when sending to group
5 years ago
Audric Ackermann
0668798b72
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending
5 years ago
Audric Ackermann
cf7635428a
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending
5 years ago
Mikunj
4d0d2727bd
Added strict type checking to group id
5 years ago
Mikunj
8f492f8e74
Review changes
5 years ago
Mikunj
3bf5796cd5
Modify periodic check implementation
5 years ago
Mikunj
d862269f8d
Update tests
5 years ago
Audric Ackermann
439ea09027
lint
5 years ago
Audric Ackermann
4867a560d0
trigger send for all devices of a closed group message
5 years ago
Audric Ackermann
9ec0c8e6a8
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending
5 years ago
Mikunj
ef76972ccb
Allow passing a cache to the queue
5 years ago
Audric Ackermann
12bb6673ea
fix session requests
5 years ago
Audric Ackermann
0a2af13cb1
start of fix of session-request processing
5 years ago
Audric Ackermann
457a94790c
fix await of promises in if statements
5 years ago
Vincent
42a788c8e3
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into message-queue-test
5 years ago
Vincent
2c2ed1b274
review-fixes
5 years ago
Audric Ackermann
2e78f755b4
replace sending of established, grant and link request messages
5 years ago
Audric Ackermann
4865b72e93
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic
5 years ago
Vincent
ac2bb65c2a
isEqual on ChatMessages
5 years ago
Vincent
fde52e7b7f
splitting
5 years ago
Vincent
6afddf38df
finalise
5 years ago
Vincent
73d44d60cf
mostly-tests
5 years ago
Audric Ackermann
66de8d9648
remove plenty of the friend logic
5 years ago
Mikunj
ae44f0da0f
Remove old multi device functions
5 years ago
Vincent
14ca56581c
Merge branch 'message-sending-refactor-queue' into message-queue-test
5 years ago
Vincent
8417e3660d
fixup-review
5 years ago
Vincent
fc45f1c438
Merge branch 'message-sending-refactor-queue' into message-queue-test
5 years ago
Vincent
0f2d24fa11
fixup-review
5 years ago
Vincent
2be1c2fd94
groups-test
5 years ago
Vincent
35665f3cb6
is-medium-group
5 years ago
Vincent
bffb43dd19
review-fixes
5 years ago
Vincent
d0c9f8b773
review-fixes
5 years ago
Vincent
48e3ded9d2
review changes
5 years ago
Vincent
affba056d2
just-cache
5 years ago
Vincent
e09372eacf
tightening up queue
5 years ago
Vincent
6c35f3c773
optimized OpenGroup
5 years ago
Vincent
3140dee2b2
queue-utils
5 years ago
Vincent
0d45ed4d68
OpenGroup class and sending to Groups
5 years ago
Vincent
83f70f1ff0
OpenGroup class and sending to Groups
5 years ago
Vincent
fb903daf20
sync msgs
5 years ago
Vincent
86cbc07855
linted
5 years ago
Vincent
80bc3520bd
queue
5 years ago
Vincent
d0005205a4
queue-st
5 years ago
Mikunj
d1bfcd340b
Fix imports.
...
Fix closed group messages.
5 years ago
Mikunj
0f6053ce08
Add events to MessageQueueInterface.
...
Added strict typings for events.
5 years ago
Mikunj
e7826cfb34
linting
5 years ago
Mikunj
e0f27ba712
basic classes for message sending
5 years ago