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
Audric Ackermann
e6e179b45b
Merge branch 'clearnet' into drop-auto-fr-messages
5 years ago
Audric Ackermann
0c8e34a78e
remove envelope from cache if sentMessage is empty
5 years ago
Audric Ackermann
17cae3937d
drop synced message with the autoFR content
5 years ago
Audric Ackermann
598d6d1010
drop auto fr messages 'Please Accept... '
5 years ago
Audric Ackermann
45cdbcbb2f
handle sync of blocked contact/groups as sync events
5 years ago
Audric Ackermann
66697bc235
remove unused addBlockedGroup function since we moved to controller
...
for blocked group
5 years ago
Maxim Shishmarev
237bd84b35
Fix medium group sending for single device users; protocol 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
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
f03d66de38
use active_at to show and sync real contacts from contact list
5 years ago
Mikunj
f48e10fccd
Fix profile keys not being decoded properly
5 years ago