Audric Ackermann
|
6d81f5ff36
|
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
|
1 year ago |
Audric Ackermann
|
b61745fd94
|
fix: use DaR ttl for synced message store request
removing one request at a time
|
1 year ago |
Audric Ackermann
|
82c6f0897b
|
fix: add jobs for expiry update & expiry fetch
|
1 year ago |
Audric Ackermann
|
98fd834367
|
fix: already read DaR messages start with right time left on receive
|
1 year ago |
Audric Ackermann
|
19e9e0311e
|
feat: add cleanup of old expire update in history
we only keep one from each sender
|
1 year ago |
Audric Ackermann
|
543c80bbe3
|
fix: add most of new designs (own setting) for disappear v2 messages
|
1 year 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
|
b8876ebbfe
|
feat: add subaccount auth
|
2 years ago |
Audric Ackermann
|
6ed74c9807
|
feat: move profile details of group invite to use the one in dataMsg
|
2 years ago |
Audric Ackermann
|
c9b2d69a73
|
fix: remove all of the ConfiguratioMessage (legacy) logic
|
2 years ago |
William Grant
|
04c3f69398
|
refactor: export functions from an object for stubbing
for disappearing messages index file
|
2 years ago |
William Grant
|
bb6e09de0a
|
feat: cleaned up wip logs
|
2 years ago |
William Grant
|
bd9d56d381
|
fix: foundMessage has the ttl updated by reference
no need to explicitly assign it
|
2 years ago |
William Grant
|
5f3a0899f5
|
feat: moved remaining code into feature folder
also separated out legacy functions
|
2 years ago |
Audric Ackermann
|
9492fdc51e
|
fix: first working test ios to desktop
still have some tests to fix
|
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 |
William Grant
|
61eccb8d0f
|
refactor: replaced get expirationStartTimestamp calls
with getExpirationStartTimestamp
|
2 years ago |
William Grant
|
777584945d
|
refactor: replaced get expireTimer calls
with getExpireTimer
|
2 years ago |
William Grant
|
ebaedb2e4c
|
feat: created getters in message model
replaced all expirationType calls with getExpirationType
|
2 years ago |
William Grant
|
c4cc18ad2e
|
feat: dont expire messages that fail to send
|
2 years ago |
William Grant
|
a484011acb
|
refactor: changetodisappearingmessageconversationtype to changetodisappearingconversationmode
|
2 years ago |
William Grant
|
e6257f3cbc
|
fix: commented out some logs
|
2 years ago |
William Grant
|
93b450ce56
|
feat: hit expire endpoint for read messages
for now it will hit the expire endpoint twice
|
2 years ago |
Audric Ackermann
|
d12071f3c8
|
chore: big rename of convocontroller to convohub
|
2 years ago |
William Grant
|
c1dc2e5a6c
|
fix: hit expire endpoint when send is successful
we need the returned messageHash from the swarm
|
2 years ago |
Audric Ackermann
|
820103b340
|
chore: refactor snodesignature input args type
before testing
|
2 years ago |
Audric Ackermann
|
1a18054fae
|
feat: add bump of config hashes for groups when we have admin key
|
2 years ago |
Audric Ackermann
|
08164f2fd0
|
feat: add sending and receiving of libsession encrypted msgs
still a wip though
|
2 years ago |
Audric Ackermann
|
d89ff59560
|
feat: store info+members+keys on right namespaces for groups
make the signature work with the admin key, fetching it from the
usergroups wrapper
|
2 years ago |
Audric Ackermann
|
f86b3689ba
|
fix: add GroupSyncJob to push changes for group
|
2 years ago |
Audric Ackermann
|
42913371df
|
fix: remove groups from protobuf
|
2 years ago |
Audric Ackermann
|
5b2580c48d
|
feat: add poller changes and closed group keypair gen
|
2 years ago |
William Grant
|
41af1e7865
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
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 |
Audric Ackermann
|
2068737cdd
|
fix: break down deleteContact based on convo type
|
2 years ago |
Audric Ackermann
|
7b42c64cf3
|
fix: make sure to include the associatedWith to handle 421
|
2 years ago |
William Grant
|
255b6225c9
|
feat: block sending disappearing messages of the wrong type in different conversations,
improved disappear after send or read logic, disable legacy sending for now
|
2 years ago |
William Grant
|
f825b74895
|
feat: disappearing messages are now correctly deleted from the swarm after they expire
|
2 years ago |
Audric Ackermann
|
c623e2e49e
|
fix: make the ConfSyncJob fetch be per destination
|
2 years ago |
Audric Ackermann
|
c4e17d0825
|
fix: add mgmt of members in user groups wrapper
|
2 years ago |
Audric Ackermann
|
bc905bdba1
|
feat: start of community handling in libsession util
also remove tracking of hashes for config namespaces
|
2 years ago |
Audric Ackermann
|
22329bc745
|
chore: cleanup FIXMEs and remove sig_timestamp as we cannot rely on it
we use timestamp instead of sig_timestamp for store requests
|
2 years ago |
Audric Ackermann
|
f870eff45b
|
fix: make syncJob throttled every 3s and start right away if possible
also enable sig_timestamp on mainnet use as every node should have
upgraded now
|
2 years ago |
Audric Ackermann
|
6bbb16b46d
|
feat: track and delete configMessageHashes
|
2 years ago |
Audric Ackermann
|
7c56310e69
|
feat: addConfSyncJob start
|
2 years ago |
Audric Ackermann
|
4bfcf91193
|
fix: add return types for libsession wrapper functions
|
2 years ago |