39d8ad11e5 
								
							
								 
							
						 
						
							
							
								
								fix: a whole bunch of circular depdencies  
							
							... 
							
							
							
							for various convo duck, convo interactions, convo model and opengroup types 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								74986eca04 
								
							
								 
							
						 
						
							
							
								
								fix: note to self messages from other devices should be outgoing  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bd7c181e1e 
								
							
								 
							
						 
						
							
							
								
								chore: incoming group update message need their own expireTimer  
							
							... 
							
							
							
							we do not trust the setting from the convo anymore 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								98fd834367 
								
							
								 
							
						 
						
							
							
								
								fix: already read DaR messages start with right time left on receive  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								23998065ea 
								
							
								 
							
						 
						
							
							
								
								fix: address PR reviews  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								04c3f69398 
								
							
								 
							
						 
						
							
							
								
								refactor: export functions from an object for stubbing  
							
							... 
							
							
							
							for disappearing messages index file 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bb6e09de0a 
								
							
								 
							
						 
						
							
							
								
								feat: cleaned up wip logs  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d4aacd3159 
								
							
								 
							
						 
						
							
							
								
								fix: move isDelete into inbox poll if statement  
							
							... 
							
							
							
							fixed some comments 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5f3a0899f5 
								
							
								 
							
						 
						
							
							
								
								feat: moved remaining code into feature folder  
							
							... 
							
							
							
							also separated out legacy functions 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0212166fcc 
								
							
								 
							
						 
						
							
							
								
								feat: moved disappearing logic to a feature folder  
							
							... 
							
							
							
							only moved types and timerOptions so far 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								50f144a8c3 
								
							
								 
							
						 
						
							
							
								
								fix: improved logging  
							
							... 
							
							
							
							made some progress with fixing things but other things broke 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c24487b938 
								
							
								 
							
						 
						
							
							
								
								fix: deleteAfterSend now works in private convos again  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b88842b687 
								
							
								 
							
						 
						
							
							
								
								feat: tested v2 releas  
							
							... 
							
							
							
							made some updates to expire update generation and handling, one final fix required 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e8c927f580 
								
							
								 
							
						 
						
							
							
								
								feat: setExpirationStartTimestamp uses DisappearingMessageConversationType  
							
							... 
							
							
							
							easier to manage starting a legacy disappearing message and always pass expiration type and timer 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								deceae4119 
								
							
								 
							
						 
						
							
							
								
								feat: disappearing messages setting now sync correctly in user config  
							
							... 
							
							
							
							we also load the visible control message, added back a lot of WIP logging while we are testing 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								60e5503e6a 
								
							
								 
							
						 
						
							
							
								
								feat: check for v2 release correctly on startup  
							
							... 
							
							
							
							improvements to creating and updating closed groups with disappearing message settings 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								41af1e7865 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'unstable' into userconfig_disappearingmessage  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d43d6abbae 
								
							
								 
							
						 
						
							
							
								
								chore: replace tslint with eslint and fix linting issues  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9a7ef4d373 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'unstable' into userconfig_disappearingmessage  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								594eee698b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into unstable  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4637f4609a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								db9fa14213 
								
							
								 
							
						 
						
							
							
								
								fix: don't update state on updates already included in our syncmessage  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3bc187fa5e 
								
							
								 
							
						 
						
							
							
								
								feat: performance improvements to quote lookup  
							
							... 
							
							
							
							getMessagesByConversation optionally returns quotes from messages in view, quoted messages that are deleted are removed from the lookup map. getMessageBySenderAndSentAt supports an array of messages and renamed to getMessagesBySenderAndSentAt 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1ff2969750 
								
							
								 
							
						 
						
							
							
								
								refactor: rename getMessageBySenderAndTimestamp  to getMessageBySenderAndSentAt  
							
							... 
							
							
							
							its more clear what parameters are needed 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bd8ce826a8 
								
							
								 
							
						 
						
							
							
								
								fix: replaced getMessageBySenderAndSentAt with getMessageBySenderAndTimestamp  
							
							... 
							
							
							
							which does the same thing but is more verbose 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								77e5e38e46 
								
							
								 
							
						 
						
							
							
								
								chore: update lodash types, use prebuilt curbe25519-js  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c6cd3671de 
								
							
								 
							
						 
						
							
							
								
								fix: run expireUpdate handler on all messages and just return the model if there are no changes  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cfcf400ecf 
								
							
								 
							
						 
						
							
							
								
								fix: cleaned up WIP logging and used the window log debug function where appropriate  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								647e542128 
								
							
								 
							
						 
						
							
							
								
								feat: add comments after run through  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								89c70760a5 
								
							
								 
							
						 
						
							
							
								
								fix: refactor and works for all legacy test cases, modern to modern is broken  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6dd340ca6c 
								
							
								 
							
						 
						
							
							
								
								feat: handle legacy disappearing messages more gracefully due to protobuf issues  
							
							... 
							
							
							
							added utility function for checking for undefined properties on a protobuf, renamed expireTimer to expirationTimer in some places 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2f4c0114aa 
								
							
								 
							
						 
						
							
							
								
								feat: tested new expiration modes with legacy and new clients  
							
							... 
							
							
							
							fixed banner logic 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								dc57454911 
								
							
								 
							
						 
						
							
							
								
								feat: ignore conversation settings when new modes are unlocked  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6de7c5c405 
								
							
								 
							
						 
						
							
							
								
								fix: legacy message checks must look for the ExpirationTimerUpdate flag explicitly  
							
							... 
							
							
							
							use correct model for a message in a closed group 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								854742c0b1 
								
							
								 
							
						 
						
							
							
								
								fix: improved logic for turning off disappearing messages  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bd900128f4 
								
							
								 
							
						 
						
							
							
								
								feat: added hasOutdated Client to convo model, use feature release check to process disappearing messages  
							
							... 
							
							
							
							trigger banner when receiving a legacy disappearing message via hasOutdatedClient 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7d0673f7f2 
								
							
								 
							
						 
						
							
							
								
								wip: added new legacy mode to panel, improved backwards compatibility  
							
							... 
							
							
							
							legacy mode support in conversation header, added typing for the expireUpdate, next is sending support 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								97ecc9e521 
								
							
								 
							
						 
						
							
							
								
								feat: fixed double expiration update message issue  
							
							... 
							
							
							
							started creating an inheritable expiration message class, improved start triggering logic 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								446752cf54 
								
							
								 
							
						 
						
							
							
								
								feat: DataExtractionNotifications now expire  
							
							... 
							
							
							
							MessageRequestResponses should not expire, pass yarn ready 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4ef3537a53 
								
							
								 
							
						 
						
							
							
								
								feat: timer notifications expire correctly when disappearing after sending  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e34e3d4a4b 
								
							
								 
							
						 
						
							
							
								
								fix: resolved some yarn ready issues  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f825b74895 
								
							
								 
							
						 
						
							
							
								
								feat: disappearing messages are now correctly deleted from the swarm after they expire  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d358ab2fb1 
								
							
								 
							
						 
						
							
							
								
								feat: fixed closed groups  
							
							... 
							
							
							
							improved setExpirationStartTimestamp logic 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b4fc33c8fa 
								
							
								 
							
						 
						
							
							
								
								fix: prevent duplicate expire timer updates while keeping backwards compatibility  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								996d204dc8 
								
							
								 
							
						 
						
							
							
								
								feat: improved syncing of timers for disappear after send  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4ee440304c 
								
							
								 
							
						 
						
							
							
								
								feat: attempted to improve the accuracy of the start timer for disappear after send  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								22e02633a9 
								
							
								 
							
						 
						
							
							
								
								feat: started consolidating send and receive dm logic.  
							
							... 
							
							
							
							updated in parts but haven't test what happens 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ee6607b96a 
								
							
								 
							
						 
						
							
							
								
								feat: added expirationType and expireTimer to content message and updated message pipeline  
							
							... 
							
							
							
							this includes sync messages and updating the protobuf, haven't tested closed groups 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3ecc89fab3 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into onboarding  
							
							
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								08a15b210a 
								
							
								 
							
						 
						
							
							
								
								feat: move avatar downloading to JobRunner  
							
							
							
						 
						
							3 years ago