Commit Graph

1351 Commits (286260fae818b05055e813f14ce4290486df1852)

Author SHA1 Message Date
Audric Ackermann 286260fae8 fix: make callMessage forced to be DaR for recipient
and put workaround for our local message
1 year ago
Audric Ackermann 9e0a984297 fix: make DataExtractionNotification msg stay in swarm for 14d 1 year ago
Audric Ackermann ccbe3e13b0 fix: call messages expires with recipients expire settings 1 year ago
Audric Ackermann 3a26285667 fix: make group control message not expire 1 year ago
Audric Ackermann f6cd12d599 fix: use at least 2 hashes for the update_expiries too
until the storage server release is live we need this workaround
1 year ago
Audric Ackermann 744283fc56 fix: changed some message control to not expire
still some to discuss with the team
1 year ago
Audric Ackermann 5b704ebdc7 fix: bug with updatelastmessage not resetting when no msgs
also make fix the DaS expires_at so destroyExpiredMessages finds it
1 year ago
Audric Ackermann bd7c181e1e chore: incoming group update message need their own expireTimer
we do not trust the setting from the convo anymore
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 5cfbb8405c fix: use expiry from swarm to update readAt & expiresAt for msg 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 46bd4c218d fix: drop support for argon2 based ons 1 year ago
Audric Ackermann ad9fa6dbee chore: remove lastChangetimestmap and add explciit expiretype and type
on the messages creation
1 year ago
Audric Ackermann d1068983bb fix: broken state adding lastDisappearingMessage to chatmsg 1 year ago
Audric Ackermann 23998065ea fix: address PR reviews 1 year ago
Audric Ackermann 328493ace6 feat: filter out sub 60s options for expiretimer when packaged app 1 year ago
Audric Ackermann f10a20a2ea fix: legacy group invite do not expire 1 year ago
Audric Ackermann 5fc234ee16 fix: expiration update to off expire with previous expiration settings 1 year ago
Audric Ackermann 00f93a2754 fix: send sync message with the expireUpdate if provided 1 year ago
Audric Ackermann 99c231c698 fix: allow answered&missed call notification to disappear after read 1 year ago
Audric Ackermann 45e118ae1b feat: use multi value to know if disappear_v2 is live or nah 1 year ago
Audric Ackermann 42ec717851 fix: send extraction notification even if read receipts is off 2 years ago
Audric Ackermann 9cc37cc0e7 fix: outgoing start call notification timer start on after read 2 years ago
William Grant b731774ac7 fix: use correct values for legacy mode
fix datatestid on generic message
2 years ago
William Grant 0f05b24c86 chore: bump libsession_util_nodejs to v0.3.0 2 years ago
William Grant a37c8eaf13 fix: merge now returns good hashes
we calc the latestEnvelopeTimestamp and use for disappearAfterRead
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 8d36442dbf refactor: rename ttl_max to content_message
this is more explicit
2 years ago
William Grant f5a9e9c366 fix: comment cleanup 2 years ago
William Grant 50680bba7d fix: throw error in getMessageReadyToDisappear
for community messages
2 years ago
William Grant 3feb8cddf2 refactor: move checkShouldDisappearButIsntMessage
to legacy file
2 years ago
William Grant a2908cf24b fix: use switch instead of chained ifs
in setExpirationStartTimestamp
2 years ago
William Grant 730641a14d feat: added todo to section duck
we want to move it into a redux slice in future
2 years ago
William Grant be8c3b042f feat: added checkForExpiringOutgoingMessage
triggers timer for all outgoing messages. includes unit tests
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 40014544d1 fix: closed group groupId is now PubKey only 2 years ago
William Grant 01d04bd4d3 refactor: existingexpration to existingexpirationt
in createClosedGroups.ts. Cleaned up some comments
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 d4aacd3159 fix: move isDelete into inbox poll if statement
fixed some comments
2 years ago
William Grant aad55025ba fix: more comment cleanup 2 years ago
William Grant 5f3a0899f5 feat: moved remaining code into feature folder
also separated out legacy functions
2 years ago
William Grant 0212166fcc feat: moved disappearing logic to a feature folder
only moved types and timerOptions so far
2 years ago
William Grant cafa9d80ec fix: remove all unneeded tslint comments
fixed some eslint errors
2 years ago
William Grant a2890925a5 test: fix groups wrapper values test 2 years ago
William Grant 6694f5a86f refactor: fixed comment typo
returned for testing purposes only
2 years ago
William Grant 4b93c5779a test: started libsession LegacyGroups tests
specifically insertGroupsFromDBIntoWrapperAndRefresh
2 years ago