Audric Ackermann
|
1be85641cb
|
Merge remote-tracking branch 'upstream/clearnet' into closed-group-chunk2
|
2 years ago |
Audric Ackermann
|
d6d9bec5ba
|
fix: fixed a bunch of groupv2 chunk2 issues
|
2 years ago |
Audric Ackermann
|
a53299377a
|
chore: fix unit tests with group chunk2
|
2 years ago |
Audric Ackermann
|
9d984355dc
|
fix: do not force ttl for groupExpireTimerUpdate
|
2 years ago |
Audric Ackermann
|
d3ed798d0e
|
chore: show toast when trying to remove admin of groupv2
|
2 years ago |
Audric Ackermann
|
13da2b5632
|
fix: add way to render group update add with history
|
2 years ago |
Audric Ackermann
|
153846a12b
|
fix: add better typings for groupUpdateMessages
|
2 years ago |
Audric Ackermann
|
77a62e82e7
|
fix: add avatar change message handling
still needs to be able to send one, but that's chunk3
|
2 years ago |
Audric Ackermann
|
0be10d1256
|
fix: move revoke unrevoke to batched push group changes
|
2 years ago |
Audric Ackermann
|
c21f1a745f
|
chore: cleaned up proto to ts classes
|
2 years ago |
Audric Ackermann
|
d839ff936d
|
chore: resolve compilation errors
|
2 years ago |
Audric Ackermann
|
6d81f5ff36
|
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
|
2 years ago |
Audric Ackermann
|
286260fae8
|
fix: make callMessage forced to be DaR for recipient
and put workaround for our local message
|
2 years ago |
Audric Ackermann
|
ccbe3e13b0
|
fix: call messages expires with recipients expire settings
|
2 years ago |
Audric Ackermann
|
744283fc56
|
fix: changed some message control to not expire
still some to discuss with the team
|
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
|
bbb376fc2a
|
fix: mark SharedConfigMessage as reserved
|
2 years ago |
Audric Ackermann
|
08c5f76a15
|
fix: store envelopetimestamp in cache, and make sure we use network one
everywhere
|
2 years ago |
Audric Ackermann
|
93d87d82ae
|
chore: renamed getnowwithnetworkoffset to now()
|
2 years ago |
Audric Ackermann
|
9595f09085
|
fix: add setadmin on promote accepts
also sign/verify group update messages
|
2 years ago |
Audric Ackermann
|
16e7ee1cd6
|
feat: make groupv2 messages skip cache
also add group members change
|
2 years ago |
Audric Ackermann
|
d7608c42b6
|
feat: add building and sending of invite messages
|
2 years ago |
Audric Ackermann
|
6ed74c9807
|
feat: move profile details of group invite to use the one in dataMsg
|
2 years ago |
Audric Ackermann
|
42ec717851
|
fix: send extraction notification even if read receipts is off
|
2 years ago |
Audric Ackermann
|
dbe94f2293
|
feat: added strings for groupv2 control message and components for them
|
2 years ago |
Audric Ackermann
|
c9b2d69a73
|
fix: remove all of the ConfiguratioMessage (legacy) logic
|
2 years ago |
Audric Ackermann
|
0fbb0cc852
|
chore: merge ReceiptMessage and readReceiptMessage into one
|
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
|
8d36442dbf
|
refactor: rename ttl_max to content_message
this is more explicit
|
2 years ago |
William Grant
|
40014544d1
|
fix: closed group groupId is now PubKey only
|
2 years ago |
William Grant
|
8838477e34
|
refactor: ttl_config to config_message
inside of TTL_DEFAULT. This is more readable and explicit
|
2 years ago |
William Grant
|
0212166fcc
|
feat: moved disappearing logic to a feature folder
only moved types and timerOptions so far
|
2 years ago |
Audric Ackermann
|
d9300e67a0
|
fix: remove the whole kind logic and use namespace instead
this is because session doesn't care about the config it receives
anymore and just forwards them to libsession
|
2 years ago |
Audric Ackermann
|
d12071f3c8
|
chore: big rename of convocontroller to convohub
|
2 years ago |
William Grant
|
958f64e27f
|
feat: get_expiries implementation done
now just need to make sure to call both endpoints in the correct places
|
2 years ago |
William Grant
|
a2185625c8
|
fix: use TTL_CONFIG in retrieve request
also some comment cleanup
|
2 years ago |
Audric Ackermann
|
cd17a08c2e
|
chore: lint
|
2 years ago |
Audric Ackermann
|
1a18054fae
|
feat: add bump of config hashes for groups when we have admin key
|
2 years ago |
William Grant
|
50f144a8c3
|
fix: improved logging
made some progress with fixing things but other things broke
|
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
|
42913371df
|
fix: remove groups from protobuf
|
2 years ago |
Audric Ackermann
|
8c3b6508ad
|
fix: wip before removing info+members+keys from protobuf kinds
|
2 years ago |
William Grant
|
e8c927f580
|
feat: setExpirationStartTimestamp uses DisappearingMessageConversationType
easier to manage starting a legacy disappearing message and always pass expiration type and timer
|
2 years ago |
William Grant
|
ff19c95a92
|
fix: remove using legacy as a string for disappearing messages except in the UI
created new isLegacyDisappearingModeEnabled check, default use UNKNOWN expiration type in message classes if not defined
|
2 years ago |
Audric Ackermann
|
5b2580c48d
|
feat: add poller changes and closed group keypair gen
|
2 years ago |
William Grant
|
da588a1096
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
2 years ago |
William Grant
|
43276b069e
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
2 years ago |