Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								24887dd05b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'feature/ses-145/leave-conversation-update' into userconfig_disappearingmessage
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								a203ea79cd
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'oxen/unstable' into userconfig_disappearingmessage
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								9e0a984297
								
							
								
							
						 | 
						
							
							
								
								fix: make DataExtractionNotification msg stay in swarm for 14d
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								ccbe3e13b0
								
							
								
							
						 | 
						
							
							
								
								fix: call messages expires with recipients expire settings
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								3a26285667
								
							
								
							
						 | 
						
							
							
								
								fix: make group control message not expire
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								bd7c181e1e
								
							
								
							
						 | 
						
							
							
								
								chore: incoming group update message need their own expireTimer
							
							
							
							
							
							
							
							we do not trust the setting from the convo anymore 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								b61745fd94
								
							
								
							
						 | 
						
							
							
								
								fix: use DaR ttl for synced message store request
							
							
							
							
							
							
							
							removing one request at a time 
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								19e9e0311e
								
							
								
							
						 | 
						
							
							
								
								feat: add cleanup of old expire update in history
							
							
							
							
							
							
							
							we only keep one from each sender 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								543c80bbe3
								
							
								
							
						 | 
						
							
							
								
								fix: add most of new designs (own setting) for disappear v2 messages
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								ad9fa6dbee
								
							
								
							
						 | 
						
							
							
								
								chore: remove lastChangetimestmap and add explciit expiretype and type
							
							
							
							
							
							
							
							on the messages creation 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								23998065ea
								
							
								
							
						 | 
						
							
							
								
								fix: address PR reviews
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Audric Ackermann
							
						 | 
						
							
							
							
							
								
							
								c1222a748d
								
							
								
							
						 | 
						
							
							
								
								fix: handle dataextraction notification even if read receipts are off
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								d4aacd3159
								
							
								
							
						 | 
						
							
							
								
								fix: move isDelete into inbox poll if statement
							
							
							
							
							
							
							
							fixed some comments 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								ef50a9f7a5
								
							
								
							
						 | 
						
							
							
								
								fix: remove unneeded Boolean cast
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								73cceab31f
								
							
								
							
						 | 
						
							
							
								
								refactor: getDisappearingUnreadByConversation
							
							
							
							
							
							
							
							to getUnreadDisappearingByConversation since reading causes disappearing 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								cafa9d80ec
								
							
								
							
						 | 
						
							
							
								
								fix: remove all unneeded tslint comments
							
							
							
							
							
							
							
							fixed some eslint errors 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								12a29f718a
								
							
								
							
						 | 
						
							
							
								
								feat: updateExpireTimer arg shouldCommitMessage
							
							
							
							
							
							
							
							when testing we dont want to commit the timer update message 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								27a634b268
								
							
								
							
						 | 
						
							
							
								
								feat: updateExpireTimer now returns success
							
							
							
							
							
							
							
							we use this to decide on commiting updates from sync messages to the db 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								674cda3278
								
							
								
							
						 | 
						
							
							
								
								fix: sync legacy mode in single mode before V2
							
							
							
							
							
							
							
							for NTS and closed groups we want to set the expirationMode to legacy 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								bb646ed3b9
								
							
								
							
						 | 
						
							
							
								
								refactor: replaced get expirationTimerUpdate calls
							
							
							
							
							
							
							
							with getExpirationTimerUpdate 
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								38a8012e10
								
							
								
							
						 | 
						
							
							
								
								refactor: providedexpirationtype to provideddisappearingmode
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								a484011acb
								
							
								
							
						 | 
						
							
							
								
								refactor: changetodisappearingmessageconversationtype to changetodisappearingconversationmode
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								515805b94d
								
							
								
							
						 | 
						
							
							
								
								fix: messages are no longer randomly deleted
							
							
							
							
							
							
							
							forgot to expire only unread disappearing messages and not all messages 
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								c1dc2e5a6c
								
							
								
							
						 | 
						
							
							
								
								fix: hit expire endpoint when send is successful
							
							
							
							
							
							
							
							we need the returned messageHash from the swarm 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								238a16149d
								
							
								
							
						 | 
						
							
							
								
								fix: we can trust the read start from libsession for expirationTimerUpdates
							
							
							
							
							
							
							
							therefore we don't need to update the read status explicitly 
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								beb04d1b31
								
							
								
							
						 | 
						
							
							
								
								feat: improved logging for start expiry timestamp
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								ee5503585a
								
							
								
							
						 | 
						
							
							
								
								fix: comment out some unnecessary logging
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								a2185625c8
								
							
								
							
						 | 
						
							
							
								
								fix: use TTL_CONFIG in retrieve request
							
							
							
							
							
							
							
							also some comment cleanup 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								f045562a33
								
							
								
							
						 | 
						
							
							
								
								fix: use updateExpireTimer for UserProfile
							
							
							
							
							
							
							
							before we were setting the convo values directly 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								c33eef0162
								
							
								
							
						 | 
						
							
							
								
								fix: sync messages now expire in 1on1s
							
							
							
							
							
							
							
							fromConfig has been removed from updateExpireTimer 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								631c677a24
								
							
								
							
						 | 
						
							
							
								
								fix: trigger expiry for outgoing sync messages
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								17f8431f59
								
							
								
							
						 | 
						
							
							
								
								fix: canBeDeleteAftereSend in messagejob was wrong
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								William Grant
							
						 | 
						
							
							
							
							
								
							
								ec81805745
								
							
								
							
						 | 
						
							
							
								
								fix: log pipeline better
							
							
							
							
							
						 | 
						
							2 years ago |