Commit Graph

8660 Commits (v1.2.0)
 

Author SHA1 Message Date
Vincent 506b55bfe2 session-id-editable 5 years ago
Vincent fd746a475a ui polished and ttl constants 5 years ago
Maxim Shishmarev d747249d4f Merge branch 'clearnet' into revive-medium-groups 5 years ago
Maxim Shishmarev 6351fc1d4c Lint 5 years ago
Maxim Shishmarev f6223ce5ab Use message queue for medium group chat messages 5 years ago
Vincent 39dea3b1bc Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into blocked-fixes 5 years ago
Audric Ackermann 91f2632cda
Merge pull request #1239 from Bilb/fix-closed-gorup-updates-with-1.0.9 5 years ago
Audric Ackermann d58408fed0
handle sync of closed group updates message on an empty closed group 5 years ago
Vincent 1b21191c3c multideviceprotocol-usage 5 years ago
Audric Ackermann 6ec5f1921c
Merge pull request #1237 from Bilb/close-panel-one-open-group-joined
close overlay when open group is joined
5 years ago
Audric Ackermann 6fa00168ea
Merge pull request #1236 from Bilb/fix-note-to-self 5 years ago
Vincent 9b07c8fc8e outline-class 5 years ago
Audric Ackermann a4fedaf75d
fix empty avatar being undefined rather than ''
building ClosedGroupUpdate message via ts makes it have an avatar
content with fields empty if we pass '' as avatar.

we wamt no avatar field at all
5 years ago
Maxim Shishmarev 237bd84b35 Fix medium group sending for single device users; protocol changes 5 years ago
Audric Ackermann c7daf55a65
close overlay when open group is joined 5 years ago
Audric Ackermann 4c108b470b
hide ourdevices when creating a closed group 5 years ago
Audric Ackermann b5e5b3856d
handle sync for closed groups update as we do for regular messages 5 years ago
Vince 9be0dcabd9
Merge pull request #1234 from vincentbavitz/message-encrypter-pubkey
Message Encrypter Pubkey
5 years ago
Vincent ca96992a44 Pukbeyified 5 years ago
Vincent 68f2a90f7c pubkeys-in-message-encryptor-init 5 years ago
Mikunj Varsani 549de42df2
Merge pull request #1233 from Mikunj/sending-ux-fix
Message sending changes
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 4381d0135f
Merge pull request #1231 from Bilb/fix-open-groups-ui 5 years ago
Maxim Shishmarev 8ce1b5c343
Merge pull request #1232 from msgmaxim/fix-pow-update
Fix incorrect handling of pow update
5 years ago
Maxim Shishmarev 7724df25cc Fix incorrect handling of pow update 5 years ago
Audric Ackermann 465c78b2ee
send expiration timer update only to added members in closed group 5 years ago
Audric Ackermann d92bf6febf
Merge pull request #1229 from Bilb/fix-open-groups-ui
* fix sync of closed groups
* fix showing of contacts and closed groups after sync
* create closed group: only show direct conversations 
* handle message sending events for open groups
5 years ago
Audric Ackermann aa635e9cd3
trigger opengroup sync when joining an open group 5 years ago
Audric Ackermann b502fcc3f9
clean code and add comments 5 years ago
Audric Ackermann 8019bce372
make the 'OK' button green on putting an alias for linked device 5 years ago
Audric Ackermann 935d26a41b
add missing window import to decode group sync message 5 years ago
Audric Ackermann f03d66de38
use active_at to show and sync real contacts from contact list 5 years ago
Mikunj Varsani e1a34e2777
Merge pull request #1230 from Mikunj/profile-key
Fix profile keys not being decoded properly
5 years ago
Mikunj f48e10fccd Fix profile keys not being decoded properly 5 years ago
Audric Ackermann adb7234b43
exclude empty timestamp conversation from contacts list 5 years ago
Audric Ackermann c8241f47e6
CreateClosedGroup: only show direct conversations
Also use the conversation display name when available
5 years ago
Audric Ackermann 4aa0667686
OpenGroup: get conversation from conversationController rather than appDotNetApi 5 years ago
Audric Ackermann 880e039652
handle grantSignature undefined 5 years ago
Audric Ackermann d8df91fa15
use the groupId as conversation id to create a conversation when this is a group 5 years ago
Audric Ackermann 126f18278f
handle message sent success for opengroups events correctly 5 years ago
Audric Ackermann 7eb1440263
use db identifier for opengroup message so we handle sent events 5 years ago
Audric Ackermann 7fe188417a
Merge pull request #1227 from Bilb/fix-1.0.9-interoperability
include verb and path on outgoing websocket message
5 years ago
Audric Ackermann 32bf5cd83f
Merge pull request #1225 from vincentbavitz/https-open-group 5 years ago
Audric Ackermann 3fa54c3ef9
Merge pull request #1226 from Bilb/various-closed-group-fixes 5 years ago
Audric Ackermann f8aa50546b
include verb and path on outgoing websocket message 5 years ago
Vincent 4574407b41 finally-clause 5 years ago
Vincent 8b8510cf71 finally-clause 5 years ago
Audric Ackermann 8432d01488
minor ui improvements (button color and place) 5 years ago
Vincent 6cb05c3677 review-fixes 5 years ago
Audric Ackermann db1a133c25
drop an expiretimer message with the same timer already on use 5 years ago