Commit Graph

50 Commits (b0a229bf13d2dc262f20c9389bb8af7b0b214d74)

Author SHA1 Message Date
Audric Ackermann cd3ec67099 add the encryptWithSessionProtocol method 4 years ago
Audric Ackermann 727261b36a
be sure to register outgoing message for medium groups when created 4 years ago
Audric Ackermann 30f93b2ad3
remove conversation stack 4 years ago
Audric Ackermann 190d597814
only trigger new msg on open group if we are still running 4 years ago
Audric Ackermann 514eb9ba98
fix pubkey regex for mobile medium groups 5 years ago
Audric Ackermann 8123508b51
fix avatar closed group and pubkey for medium mobile groups 5 years ago
Audric Ackermann 0721d469db
increase timeout allowed for joining open group 5 years ago
Audric Ackermann cf3352d0af
add a timeout function to promiseUtils for attemptConnection 5 years ago
Audric Ackermann 64dff64925
fix mentions notification displayname rather than pubkeys
* replace @pubkeys with their corresponding display name if found
* fix the display of the @ sign on the conversationListItem
5 years ago
Audric Ackermann 20a286d288
add comments about temporary fix with mobile group pubkeys regex 5 years ago
Audric Ackermann f491158b3f
add the group id from mobile as valid pubkey key 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 4aa0667686
OpenGroup: get conversation from conversationController rather than appDotNetApi 5 years ago
Vincent 6cb05c3677 review-fixes 5 years ago
Vincent 4a13b1e6bb attemptConnection-complete 5 years ago
Vincent baf3050b1d @params 5 years ago
Vincent 3a3d412542 linted 5 years ago
Vincent e72970fdc7 load-conv-public 5 years ago
Vincent a005aa8a2e onLoading join 5 years ago
Vincent 6111cb2d17 server-regex-tighten 5 years ago
Vincent f6ae5386e9 getting opengroup conversation 5 years ago
Vincent ab966e600a OpenGrop joining 5 years ago
Vincent 54209e98a8 propogate join channel erros 5 years ago
Vincent 39b41cb222 joining-open-groups 5 years ago
Vincent 8484b9d3f6 regex-fiddling 5 years ago
Vincent ea23df2986 OpenGroup strict SSL verification 5 years ago
Vincent bcad497c7f regex-for-http 5 years ago
Maxim Shishmarev 0904e7a8ca Refactor from message polling to content message handling 5 years ago
Mikunj fb53f9ff36 Fix message queue 5 years ago
Mikunj c2c56bb9b0 Handle typing and expiration messages when sending to group 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
Vincent 211d4e1551 improve sendToGroup 5 years ago
Vincent 33488a9520 final 5 years ago
Vincent ac2bb65c2a isEqual on ChatMessages 5 years ago
Vincent e9cc824b0b open groups 5 years ago
Mikunj 0275d43fa4 Merge branch 'clearnet' into multi-device-protocol 5 years ago
Vincent 8417e3660d fixup-review 5 years ago
Mikunj c8414fdce6 Simplify sql and data files 5 years ago
Vincent 48e3ded9d2 review changes 5 years ago
Vincent affba056d2 just-cache 5 years ago
Audric Ackermann 7a797737e0
rename SessionReset -> SessionRequest 5 years ago
Vincent f0ba4fa276 partial raw messages 5 years ago
Vincent 728b43be9e cache-pull-from-db-finish 5 years ago
Vincent a2844b48f4 linted 5 years ago
Vincent b203dc4493 Finalized cache 5 years ago
Vincent afcbf7049e linted 5 years ago
Vincent 193573aa67 getFromStorage complete 5 years ago
Vincent b8ec9bd995 Typify PubKey 5 years ago
Mikunj e0f27ba712 basic classes for message sending 5 years ago