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 |
William Grant
|
bb95aef2d0
|
test: finished libsession_wrapper_user_profile tests
|
2 years ago |
William Grant
|
edfcbe2d67
|
fix: dont use ourNumber in contacts tests
|
2 years ago |
William Grant
|
3330c64761
|
test: started insertContactFromDBIntoWrapperAndRefresh
|
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
|
6379226410
|
feat: added isValidUnixTimestamp
|
2 years ago |
William Grant
|
de2a15a691
|
fix: dont load container if there are no reactions
now message elements are the correct height from what we see visually
|
2 years ago |
William Grant
|
101762918c
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
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
|
f31e157c12
|
refactor: replaced get expireTimer calls
with getExpireTimer
|
2 years ago |
William Grant
|
3ed041c4a5
|
feat: created getters on convo model
replaced all expirationMode calls
|
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
|
250e3d0238
|
refactor: rename expirationType on convo to expirationMode
this means convo has expirationMode and messages have expirationType
|
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 |
Audric Ackermann
|
7c16ce9da4
|
fix: do not try to store contacts not matching pubkey regex in wrapper
also remove existing convo with spaces and 05 on start
|
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 |
William Grant
|
c1dc2e5a6c
|
fix: hit expire endpoint when send is successful
we need the returned messageHash from the swarm
|
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
|
beb04d1b31
|
feat: improved logging for start expiry timestamp
|
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
|
ee5503585a
|
fix: comment out some unnecessary logging
|
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
|
b5bf6be691
|
fix: show durations for constants on hover
for TTL_DEFAULT and SWARM_POLLING_TIMEOUT
|
2 years ago |
William Grant
|
60aac9be85
|
fix: regular messages correctly sync again
|
2 years ago |
William Grant
|
ec81805745
|
fix: log pipeline better
|
2 years ago |
William Grant
|
07097b029d
|
fix: don't send sync messages for outdated changes
|
2 years ago |
William Grant
|
50f144a8c3
|
fix: improved logging
made some progress with fixing things but other things broke
|
2 years ago |
William Grant
|
c24487b938
|
fix: deleteAfterSend now works in private convos again
|
2 years ago |
William Grant
|
a65f02a807
|
feat: use checkForExpireUpdateInContentMessage on sync messages
|
2 years ago |
William Grant
|
b88842b687
|
feat: tested v2 releas
made some updates to expire update generation and handling, one final fix required
|
2 years ago |
William Grant
|
bb6eb3e84e
|
feat: fixed 1-1s and added more logging
|
2 years ago |
William Grant
|
6031db308d
|
fix: disappear messages from other platforms correctly
some platforms use the convo settings and dont include info the dataMessage before the v2 release
|
2 years ago |