Commit Graph

146 Commits (6e11c6db2e27954b792a8f24da3c6a574ee522de)

Author SHA1 Message Date
Audric Ackermann d108630f22
add a toastUtils file and replace all pushToast calls in ts files 5 years ago
Audric Ackermann e008dbd0d5
"leave {Closed|Open} Group" => "leave group" 5 years ago
Audric Ackermann 71004f04a2
add a getDeleteMenuItem and hide on open groups as
leave and delete messages does the same in fact
5 years ago
Audric Ackermann cf3352d0af
add a timeout function to promiseUtils for attemptConnection 5 years ago
Audric Ackermann 3e56eb6133
add beta german translation copy pasted from android 5 years ago
Audric Ackermann 708a999ff6
fix caption for attachments when they are set 5 years ago
Audric Ackermann ad24ad28d6
Merge pull request #1284 from Bilb/fix-ttl-ugly-hack 5 years ago
Audric Ackermann 38724d0992
filter convos to block sync by getting list from BlockedNumberController 5 years ago
Audric Ackermann 401c37c39e
make standardized menu, use them in ConversationHeader
and ConversationListItem
5 years ago
Audric Ackermann 48edd431da
use constants rather than string for ttl 5 years ago
Audric Ackermann ce6263dc21
share ContextMenu item tests for ConversationListeItem and ConversationHeader 5 years ago
Audric Ackermann 8105f0647a
make a few unit tests quicker by polling more aggressively on results 5 years ago
Audric Ackermann cd516aab64
lint 5 years ago
Audric Ackermann 3e23039adb
do not sync blocked closed group as mobile is not ready yet 5 years ago
Audric Ackermann d2a4757061
trigger and handle blocked contacts/groups as a list on block/unblock 5 years ago
Vincent 5216cc2c2e merge clearnet 5 years ago
Vincent c020eddef6 constants-to-ts 5 years ago
Maxim Shishmarev f6223ce5ab Use message queue for medium group chat messages 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 f03d66de38
use active_at to show and sync real contacts from contact list 5 years ago
Audric Ackermann 696fbd8d7a
address review 5 years ago
Audric Ackermann 178060e4d2
handle Uint8Array in protobuf.convertToTS() 5 years ago
Mikunj 2d5230715f Merge branch 'clearnet' into closed-group-fixes 5 years ago
Mikunj c422c9e2ad Lint 5 years ago
Mikunj fd547941d6 Fix sync message issue 5 years ago
Mikunj 8d11660b13 Fix attachments 5 years ago
Vincent d1a77b82ee rm tmp file 5 years ago
Vincent 7498a255a2 utils compatiblity merger 5 years ago
Mikunj 4a3188bbf9 minor fixes 5 years ago
Mikunj d4dc8aa2ed remove SyncMessageUtils.from 5 years ago
Mikunj a972c328c7 Change how sync messages are handled 5 years ago
Mikunj 347a1e5582 Add avatar uploading to attachment utils 5 years ago
Mikunj c589f4a4af Finish hooking up attachments 5 years ago
Vincent 2d0409f9c8 Merge branch 'gorup-tests' into utils-tests 5 years ago
Vincent a6433fe5dd merge 5 years ago
Vincent c3af41cb80 merge 5 years ago
Vincent f4fdd42ef3 string-tests 5 years ago
Mikunj 366ccdf97d Add more functions 5 years ago
Mikunj b69ad7db16 Add attachment util 5 years ago
Vincent 32015eeab6 ptests 5 years ago
Audric Ackermann cd79b5051c
move more logic to build sync message in ts for ContactSync and GroupSync 5 years ago
Audric Ackermann 655cc0575e
add sync of closed groups/open groups/ contacts with new pipeline 5 years ago
vincent 152adbf4d5 syncMessage done 5 years ago
Audric Ackermann 0668798b72
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending 5 years ago
Vincent f72423c2ba types-etc 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
Vincent aa6ce0787b with-electron? 5 years ago
Vincent 65148300e7 from-to-toSyncMessage 5 years ago
Vincent 58ab611c9e pulled 5 years ago
Mikunj 3bf5796cd5 Modify periodic check implementation 5 years ago
Mikunj d862269f8d Update tests 5 years ago
Audric Ackermann 9c1f0e76fd
add RequestContactSyncMesage 5 years ago
Audric Ackermann 9ec0c8e6a8
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending 5 years ago
Audric Ackermann d946678d59
fix encryption type for rawMessage 5 years ago
Vince fe7aaa0aaa
Merge pull request #1177 from vincentbavitz/message-queue-test
Message Queue Tests
5 years ago
Vincent 18af13d7d9 merge-fixups 5 years ago
Audric Ackermann 457a94790c
fix await of promises in if statements 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
Mikunj 57b5effaf2 Replace long 5 years ago
Mikunj ae2b8334e0 Replace bytebuffer component 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 10e095ba9d
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic 5 years ago
Mikunj 27f4378de8 Merge branch 'clearnet' into multi-device-protocol 5 years ago
Vincent fde52e7b7f splitting 5 years ago
Mikunj 93c19395c1 Change back to old window syntax and allow stubbing of it 5 years ago
Vincent dbc44cb78b Merge branch 'open-group-class' into message-queue-test 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 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 6c35f3c773 optimized OpenGroup 5 years ago
Vincent a76a0bed00 sync proto 5 years ago
Vincent 3140dee2b2 queue-utils 5 years ago
Vincent 83f70f1ff0 OpenGroup class and sending to Groups 5 years ago
Vincent fb903daf20 sync msgs 5 years ago
Vincent 80bc3520bd queue 5 years ago
Vincent b203dc4493 Finalized cache 5 years ago
Vincent afcbf7049e linted 5 years ago
Vincent b8ec9bd995 Typify PubKey 5 years ago
Vincent a5cfbd584b linted 5 years ago
Vincent dec7aa10c8 Revert pulls 5 years ago
Audric Ackermann 6faa764419
lint 5 years ago
Mikunj 0f6053ce08 Add events to MessageQueueInterface.
Added strict typings for events.
5 years ago
Mikunj 3dfc1ca213 Improved JobQueue.
Added tests.
5 years ago
Mikunj e0f27ba712 basic classes for message sending 5 years ago