Commit Graph

258 Commits (6afe89335998bebb0e124799167e15e17f406088)

Author SHA1 Message Date
Audric Ackermann 6afe893359
fix up a few test 4 years ago
Audric Ackermann 80523a9a3e
rename MessageQueue event to be more easily searchable
success -> sendSuccess
fail -> sendFail
4 years ago
Audric Ackermann f3430bdcb5
add toast on isBlocked, isKicked, ... for sending of messages 4 years ago
Audric Ackermann 13e02b5bf1
add staged link previews for everything from signal 5 years ago
Audric Ackermann 55fa65fc31
override attachments name on upload 5 years ago
Audric Ackermann a7c4ce77a1
enable back attachments download on context menu 5 years ago
Audric Ackermann d283636fa3
fix tests 5 years ago
Audric Ackermann 28d2481389
fix tests 5 years ago
Audric Ackermann e6f367a61e
fix messagequeue test 5 years ago
Audric Ackermann 1e446b0a81
fix order for open groups message which are out of sync 5 years ago
Audric Ackermann ed9f4e713e
add type for mnemonic.js and replace some calls with recoveryPhrase 5 years ago
Audric Ackermann cf3352d0af
add a timeout function to promiseUtils for attemptConnection 5 years ago
Audric Ackermann d793220772
fix integration-tests with translation change 5 years ago
Audric Ackermann 6cffb3c31f
lint 5 years ago
Audric Ackermann 58dd064e93
Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests 5 years ago
Audric Ackermann 756f0d8ce5
fix delete can send attachment test 5 years ago
Audric Ackermann e24fc12b93
fix sender_keys itest 5 years ago
Mikunj 49b994367d Remove multi device data.
Force wipe secondary devices.
5 years ago
Audric Ackermann 10ea59246f
add back closed group tests 5 years ago
Audric Ackermann 878619a0bc
move integration tests to _itest.ts suffix 5 years ago
Audric Ackermann 38b9736314
skip linking test integration test 5 years ago
Audric Ackermann 933eb73aa1
Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests 5 years ago
Audric Ackermann 80b0821781
move unit tests to sub folder 5 years ago
Audric Ackermann c12c3b5f64
move stub of integration tests to typescript 5 years ago
Audric Ackermann 6d65c9cc0a
make sendMessage return -1 on fail rather than false 5 years ago
Audric Ackermann 2637981fdb
fix tests 5 years ago
Audric Ackermann 44349079ab
fix delete of open group messages 5 years ago
Audric Ackermann fec0ead1de
fix link device test and lint 5 years ago
Audric Ackermann e2a42d1b61
add stubbing of messageQueue in window from ts tests 5 years ago
Maxim Shishmarev d95dfdc04a
Merge pull request #1280 from msgmaxim/medium-group-fixes
Medium group protocol changes
5 years ago
Audric Ackermann 720bb54bc1
move add_contacts_test open_group_test and registration_test to ts 5 years ago
Audric Ackermann a983085cbd
move page-objects to .ts files 5 years ago
Audric Ackermann 394030b711
remove getDefaultTTL and use Constants values instead 5 years ago
Maxim Shishmarev cc43555cd2 Merge branch 'clearnet' into medium-group-fixes 5 years ago
Maxim Shishmarev 87144336b7 Large refactor of medium groups. Fixes them for multidevice 5 years ago
Audric Ackermann 1b35f132e3
fix test 5 years ago
Vincent 9d6a24d802 rm-uipolishmergre 5 years ago
Vincent 7896671df0 fixup-tests 5 years ago
Vincent 5216cc2c2e merge clearnet 5 years ago
Vincent c020eddef6 constants-to-ts 5 years ago
Maxim Shishmarev c843da0e94
Merge pull request #1238 from msgmaxim/revive-medium-groups
Fix medium group sending for single device users; protocol changes
5 years ago
Maxim Shishmarev 9b2f11b860 Use stub instead of replace 5 years ago
Audric Ackermann 53433261d9
remove outgoing_message.js and everything related to it 5 years ago
Maxim Shishmarev 3faa4f71f3 Fix unit tests 5 years ago
Vincent fd746a475a ui polished and ttl constants 5 years ago
Vincent 9b07c8fc8e outline-class 5 years ago
Vincent ca96992a44 Pukbeyified 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 b502fcc3f9
clean code and add comments 5 years ago