Commit Graph

137 Commits (d8cc0c79eac57d819c7f4c129fb9ecca9a2350d0)

Author SHA1 Message Date
William Grant d8cc0c79ea feat: refactored swarm polling to use only retrieveNextMessages again
created verifyBatchRequestResults function
2 years ago
William Grant 500ab60ffa fix: cleaned up typings and flattened error callback 2 years ago
William Grant c9eac6c83e feat: handle failing to find a display name from the swarm
the user can enter it manually, improved error handling, logging, sync post login
2 years ago
William Grant c5c06af772 fix: use wrapper merge when returning the display name in memory 2 years ago
William Grant 038589114f feat: cleaned up poll once for display name 2 years ago
William Grant 8e41d51632 feat: restoring an account from seed and fetching seems to work 2 years ago
William Grant 5ce8170188 Merge branch 'feat/ses-50/onboarding' into feat/ses-899/user_profile_poll 2 years ago
William Grant 9a756a8c9b feat: session id to account id 2 years ago
William Grant baca07a83b feat: moved frontend errors to redux 2 years ago
William Grant 4de3570492 feat: got things working correctly with errors throwing before the timeout
still trying to debug loading the errors in the frontend
2 years ago
William Grant 7baf6c5886 feat: fixed processing the config message next is finishing the reg properly
we now fetch the display name correctly just need to refactor and test the error handling
2 years ago
William Grant 6a2af3e088 feat: added free function to libsession wrappers
almost processing the dump correctly
2 years ago
William Grant a3262d7af9 feat: attempting to fetch the display name separate from the usual pipeline 2 years ago
Audric Ackermann 53059135ee fix: tsc does not overwrite workers compiled content 2 years ago
Audric Ackermann bc95e1f2cc fix: log that onsresolve won't work when on testnet 2 years ago
Audric Ackermann 2688fed656 Merge branch 'feature/ses-558/more-message-information' into userconfig_disappearingmessage 2 years ago
Audric Ackermann 4e9d2dda7e chore: lint 2 years ago
William Grant f2ec5d2145 fix: fix insecurenodefetch import
pass yarn ready
2 years ago
Audric Ackermann 2c479eb8d5 fix: make fileserver request retry 2 years 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
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 5cfbb8405c fix: use expiry from swarm to update readAt & expiresAt for msg 2 years ago
Audric Ackermann 82c6f0897b fix: add jobs for expiry update & expiry fetch 2 years ago
Audric Ackermann 98fd834367 fix: already read DaR messages start with right time left on receive 2 years ago
Audric Ackermann 46bd4c218d fix: drop support for argon2 based ons 2 years ago
William Grant bb6e09de0a feat: cleaned up wip logs 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 3f843aa72c test: finished processGetExpiriesRequestResponse 2 years ago
William Grant a00b016233 test: wip getExpiriesRequest Started 2 years ago
William Grant 16aad0c748 test: started processExpireRequestResponse 2 years ago
William Grant 1ce1924389 test: finished verifyExpireMsgsResponseSignature 2 years ago
William Grant f28bb66742 test: started expireRequest
added tests for buildExpireRequest
2 years ago
William Grant c7f8f4f635 fix: get_expiries retry and error handing
nested pRetry Abort errors can break our retry logic so we need to catch them
2 years ago
William Grant 0e67e2a0b7 feat: improved expiry retry and error handing
nested pRetry Abort errors can break our retry logic so we need to catch them
2 years ago
William Grant 5b6ebcad07 fix: add temp fix for single msg get_expiries 2 years ago
William Grant e6257f3cbc fix: commented out some logs 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 a4bd3f59bb feat: improved expire swarm result logic
better logging and handle errors more smoothly
2 years ago
William Grant 3b0d5f55e7 feat: added get_expiries typings 2 years ago
William Grant 9e21f459dd feat: started get_expiries work
signature now generates and renamed expire file to expireRequest
2 years ago
William Grant 3cc155b9e8 feat: update the TTL with the snode expire result 2 years ago
William Grant 32b7870e07 feat: make sure to use ms for the expireTimer
expireTimer on the model is in seconds so we need to convert it
2 years ago
William Grant 7f68107738 feat: added retry logic to expireMessageOnSnode 2 years ago
William Grant ae15275206 feat: adding proper typings to snode expire code
I dont think the expire value returned is correct, needs debugging
2 years ago
William Grant f2dbcfa305 feat: use SubRequest typings for expireOnNodes
created request builder, added logging for now to test
2 years ago
William Grant a2185625c8 fix: use TTL_CONFIG in retrieve request
also some comment cleanup
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 60e5503e6a feat: check for v2 release correctly on startup
improvements to creating and updating closed groups with disappearing message settings
2 years ago
William Grant da588a1096 Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago