Audric Ackermann
8ce5f6f429
fix: don't drop groupUpdateMessages from a blocked user
...
because we still need to process some things even if he is blocked
(getting promoted, etc).
If the message needs to be dropped, we should not have that group at
all, so that message will be dropped nevertheless
1 year ago
Audric Ackermann
9d9844aeb4
feat: make group v2 control messages disappear
1 year ago
Audric Ackermann
a53299377a
chore: fix unit tests with group chunk2
2 years ago
Audric Ackermann
c21f1a745f
chore: cleaned up proto to ts classes
2 years ago
Audric Ackermann
6d81f5ff36
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
2 years ago
Audric Ackermann
ad9fa6dbee
chore: remove lastChangetimestmap and add explciit expiretype and type
...
on the messages creation
2 years ago
Audric Ackermann
d1068983bb
fix: broken state adding lastDisappearingMessage to chatmsg
2 years ago
Audric Ackermann
08c5f76a15
fix: store envelopetimestamp in cache, and make sure we use network one
...
everywhere
2 years ago
Audric Ackermann
16e7ee1cd6
feat: make groupv2 messages skip cache
...
also add group members change
2 years ago
Audric Ackermann
df3a188074
fix: address PR reviews
2 years ago
Audric Ackermann
b0e38670ab
chore: rename all groupv3 to groupv2
2 years ago
William Grant
40014544d1
fix: closed group groupId is now PubKey only
2 years ago
Audric Ackermann
cd17a08c2e
chore: lint
2 years ago
Audric Ackermann
08164f2fd0
feat: add sending and receiving of libsession encrypted msgs
...
still a wip though
2 years ago
Audric Ackermann
be50aa7a2e
feat: add support for retrieve signs with admin key of group
2 years ago
Audric Ackermann
d43d6abbae
chore: replace tslint with eslint and fix linting issues
2 years ago
Audric Ackermann
4637f4609a
Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage
2 years ago
William Grant
90e29c7b74
fix: updated groupId comment for future work
3 years ago
William Grant
6de7c5c405
fix: legacy message checks must look for the ExpirationTimerUpdate flag explicitly
...
use correct model for a message in a closed group
3 years ago
William Grant
854742c0b1
fix: improved logic for turning off disappearing messages
3 years ago
William Grant
a3a0c3f9de
feat: fixed closed groups legacy mode
3 years ago
William Grant
12087da2be
fix: repaired closed group disappearing messages
3 years ago
William Grant
d358ab2fb1
feat: fixed closed groups
...
improved setExpirationStartTimestamp logic
3 years ago
Audric Ackermann
d7bcf1026f
fix: refactor snodeRPC to use snode batching
3 years ago
audric
9e37985d03
enable no-unused local and imports and fix tslint
4 years ago
Audric Ackermann
37c9c6b5c3
new closed group send and handle expire timer already set
4 years ago
Audric Ackermann
8444c7cbfc
increase to ttl of 14 days for everything except TypingMessages
5 years ago
Audric Ackermann
f7581cf4eb
increase prettier maxWidth to 100
5 years ago
Audric Ackermann
79193ee7be
refactor to Visible and ControlMessage types
5 years ago