Commit Graph

131 Commits (f031d1c357461ce81b1bd45be28f6f5966715702)

Author SHA1 Message Date
Audric Ackermann 3fa1a8f2b5
mark medium group as not left if we get a message INFO adding us back 5 years ago
Audric Ackermann cfb9e65f30
trigger new ratchet send on message sent success
send our new ratchet to all new members when we just sent a message
containing no senderKey in it.

an set but empty senderKey array should only be sent when a user left or
was removed.
5 years ago
Audric Ackermann a05b6556b0
remove unused handleQuit for medium groups 5 years ago
Audric Ackermann e0e0830d3b
remove all ratchet when needed to get fresh senderKey from members 5 years ago
Audric Ackermann 5d7d66f65a
fix bug making session request being sent for medium group create 5 years ago
Audric Ackermann a80f9a5965
fix medium group to match mobile way 5 years ago
Audric Ackermann 06d0683ce5
WIP 5 years ago
Audric Ackermann 22afe50c05
make messageQueue handle medium group message in sendToGroup 5 years ago
Audric Ackermann d4e9b43f0c
remove QUIT type of mediumgroupupdate 5 years ago
Audric Ackermann 82be1ca60f
allow medium group updates from non admin 5 years ago
Audric Ackermann e5db9916a5
allow closed group updates from non-admin user 5 years ago
Audric Ackermann 4505bed61b
add migration to drop existing textsecure prefix from group convo ids 5 years ago
Audric Ackermann 86b15328c1
drop the prefix for group on the incoming message object 5 years ago
Audric Ackermann 8326870b1a
use senderIdentity for incoming messages on mediumGroups 5 years ago
Audric Ackermann 514eb9ba98
fix pubkey regex for mobile medium groups 5 years ago
Audric Ackermann 215c964fab
fix padding for medium group 5 years ago
Audric Ackermann 8123508b51
fix avatar closed group and pubkey for medium mobile groups 5 years ago
Audric Ackermann 1545256cbe
Merge pull request #1337 from Bilb/fix-ssk 5 years ago
Audric Ackermann 56a81ccc93
Merge pull request #1336 from Bilb/remove-jazzicon 5 years ago
Audric Ackermann 04063cd0fb
make medium group pubkey be in bytes rather than str 5 years ago
Audric Ackermann 7054268b14
use source from decoded content and not envelope on ssk 5 years ago
Audric Ackermann 9576944191
fix download of attachments on open group 5 years ago
Audric Ackermann 1da4ae69c2
render NoteToSelf list item as a normal conversation 5 years ago
Audric Ackermann c34edee180
Merge pull request #1321 from Bilb/use-created-at-server-timestamp
Fixes #1249
5 years ago
Audric Ackermann a0e437ab87
fix ordering of our own message on message pulled from server 5 years ago
Audric Ackermann 7501d71542
fix polling logic on network errors #995 5 years ago
Audric Ackermann 76664d9a11
use created_at for public group to order messages 5 years ago
Audric Ackermann adfaa8861f
fix build 5 years ago
Audric Ackermann cd686269cb
use server created_at timestamp to order messages
Also update the way we check for duplicated message to allow a 10s
window with the same body rather than an exact match of timestamp.

This is needed as the timestamp of the message pulled is now the one of
the creation of the server, and not the same we have locally (sent at).
5 years ago
Audric Ackermann dafe8a80ab
shortcut newReceiver when calling dataMessage exported functions 5 years ago
Mikunj 22c64395d9 Remove multi-device warnings 5 years ago
Mikunj c0fca99485 Disable multi device 5 years ago
Audric Ackermann 89579ebd35
refactor SessionPasswordModal to handle errors on length 5 years ago
Audric Ackermann 582499be25
do not drop group control message from blocked user 5 years ago
Maxim Shishmarev d95dfdc04a
Merge pull request #1280 from msgmaxim/medium-group-fixes
Medium group protocol changes
5 years ago
Audric Ackermann 5f47c42038
when pulling public message, use the MultiDeviceProtocol to check
if this message is coming from us rather than checking the cached values
5 years ago
Maxim Shishmarev db05592400 Address review comments 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
Maxim Shishmarev cc43555cd2 Merge branch 'clearnet' into medium-group-fixes 5 years ago
Audric Ackermann d2a4757061
trigger and handle blocked contacts/groups as a list on block/unblock 5 years ago
Maxim Shishmarev 87144336b7 Large refactor of medium groups. Fixes them for multidevice 5 years ago
Audric Ackermann ae6db8640a
Merge pull request #1273 from Bilb/fix-showing-secondary-conversation-sync 5 years ago
Audric Ackermann dd3080d9fe
mark conversation as secondary on message synced when needed 5 years ago
Audric Ackermann a17edd0ce9
enable back delivery Receipt and read receipt message 5 years ago
Audric Ackermann b04a64da8c
mark secondary devices as secondary from the right primary key 5 years ago
Audric Ackermann 9a5c73af3c
do not update loki display name is given string is '' onContactSync 5 years ago
Audric Ackermann ba7241b2cb
contactSync: mark conversation as secondary when they are 5 years ago
Audric Ackermann 3775a9ef05
drop empty synced message (or autoFR) 5 years ago
Audric Ackermann 9df0a79fb9
remove blockedNumber.js 5 years ago