Commit Graph

336 Commits (03aa52f8ce6bd3aa8e3c8d934a2ba93cf49a6e56)

Author SHA1 Message Date
Audric Ackermann 7048f81214
disable closedgroup update groups for now 4 years ago
Audric Ackermann 334da0a169
finish explicit group updates 4 years ago
Audric Ackermann 46fdebe3d7
Merge pull request #1459 from Bilb/improve-open-group-loading-speed
Improve open group loading speed
4 years ago
Audric Ackermann 0e25ab2874
WIP 4 years ago
Audric Ackermann 6e11c6db2e
remove all reference to closed group update v2 4 years ago
Audric Ackermann 999e6fc712
replace GroupUpdateV2 in proto to ClosedGroupControlMessage 4 years ago
Audric Ackermann 02fb5783a4
remove regionCode and PhoneNumber.ts 4 years ago
Audric Ackermann 2b92386399 debounce calls to write to db last message 4 years ago
Audric Ackermann 273eedc6a9 remove hasSignalAccount and Sealed Sender unused 4 years ago
Audric Ackermann 43ec14e741 Fix the password length limit when not setting a new password
Relates #1446
4 years ago
Audric Ackermann a0703bc2f9
remove primary and secondary device separate status 4 years ago
Audric Ackermann 135fc3b366
remove prekeys 4 years ago
Audric Ackermann fd18345c5a
remove handling of rss related things completely 4 years ago
Audric Ackermann 72c96ea998
remove most of the SessionProtocol unused stuff
- prekeys
- SessionCipher
- LokiCipher
- endSession and the reset Session logic
- what we called Sessionprotocol manager (to keep track of session with
everyone)
4 years ago
Audric Ackermann 979a9058e3
remove verified number - related features (partial) 4 years ago
Audric Ackermann f1d84177a0 fix expirationTimer updates closed group desktop to ios 4 years ago
Audric Ackermann 58be168227 drop groupUpdates which happened before we joined the group 4 years ago
Audric Ackermann eb9828a3b7 fix tests 4 years ago
Audric Ackermann 6856c0e748
remove updateTextInputState not needed and add left to menu tests 4 years ago
Audric Ackermann 6cf838ade8
disallow remove of an admin from a closed group 4 years ago
Audric Ackermann 19f59ca41e
add some logs for message sending 4 years ago
Audric Ackermann d43ae09eb0
first working version of closed group v2 4 years ago
Audric Ackermann 2fe6b11e89
move ConversationController to typescript 4 years ago
Audric Ackermann adf0d03d35
add test for the MessageEncrypter using Session protocol 4 years ago
Audric Ackermann 2af4938ff2
fix SessionProtocol decrypt of messages with Android
also disable the old SessionRequest logic
4 years ago
Audric Ackermann f28dfe5a94 use fallbacks for message even if we have a session with the device 4 years ago
Audric Ackermann 0eb730f1ba fix lint 4 years ago
Audric Ackermann 0714b73fe7 disable conversation and link preview test until fixed 4 years ago
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
Mikunj Varsani f11e0f2cd0
Merge pull request #1222 from Mikunj/blocking
Fix up Blocking
5 years ago
Mikunj f008a8b3ef Always block the primary device instead of all devices.
Added isBlockedAsync function.
5 years ago
Mikunj 95f1e34b6b Update tests 5 years ago
Mikunj 8c3943094d Add tests 5 years ago
Vincent 5a2b91d572 Merge branch 'various-closed-group-fixes' of https://github.com/Bilb/loki-messenger into closed-group-fixes 5 years ago
Mikunj 2ff177d814 Fix promise test 5 years ago
Audric Ackermann 14894a916e
fix device mapping upload format 5 years ago
Vincent e4cf21b2de ConversationAttributes typofix 5 years ago
Vincent 7498a255a2 utils compatiblity merger 5 years ago
Mikunj a972c328c7 Change how sync messages are handled 5 years ago
Mikunj fbbbadada5 Merge branch 'clearnet' into attachments 5 years ago
Vincent 2d0409f9c8 Merge branch 'gorup-tests' into utils-tests 5 years ago
Vincent e2e867d5c1 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into utils-tests 5 years ago
Vincent a6433fe5dd merge 5 years ago
Vincent a62a19145c group-tests 5 years ago
Vincent 5d8f9cf950 stratify-utils 5 years ago
Mikunj 13811233b6 Add session request expiry checks 5 years ago
Vincent c3af41cb80 merge 5 years ago
Vincent f4fdd42ef3 string-tests 5 years ago
Mikunj b69ad7db16 Add attachment util 5 years ago
Vincent 32015eeab6 ptests 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