Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								c34edee180 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1321  from Bilb/use-created-at-server-timestamp  
							
							 
							
							... 
							
							
							
							Fixes  #1249  
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								a0e437ab87 
								
									
								
							
								 
							
						 
						
							
							
								
								fix ordering of our own message on message pulled from server  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								7501d71542 
								
									
								
							
								 
							
						 
						
							
							
								
								fix polling logic on network errors  #995  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								76664d9a11 
								
									
								
							
								 
							
						 
						
							
							
								
								use created_at for public group to order messages  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								adfaa8861f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix build  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								cd686269cb 
								
									
								
							
								 
							
						 
						
							
							
								
								use server created_at timestamp to order messages  
							
							 
							
							... 
							
							
							
							Also update the way we check for duplicated message to allow a 10s
window with the same body rather than an exact match of timestamp.
This is needed as the timestamp of the message pulled is now the one of
the creation of the server, and not the same we have locally (sent at). 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								dafe8a80ab 
								
									
								
							
								 
							
						 
						
							
							
								
								shortcut newReceiver when calling dataMessage exported functions  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								22c64395d9 
								
							
								 
							
						 
						
							
							
								
								Remove multi-device warnings  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								c0fca99485 
								
							
								 
							
						 
						
							
							
								
								Disable multi device  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								89579ebd35 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor SessionPasswordModal to handle errors on length  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								582499be25 
								
									
								
							
								 
							
						 
						
							
							
								
								do not drop group control message from blocked user  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
								
								
							
							
								
							
								d95dfdc04a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1280  from msgmaxim/medium-group-fixes  
							
							 
							
							... 
							
							
							
							Medium group protocol changes 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								5f47c42038 
								
									
								
							
								 
							
						 
						
							
							
								
								when pulling public message, use the MultiDeviceProtocol to check  
							
							 
							
							... 
							
							
							
							if this message is coming from us rather than checking the cached values 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
							
								
							
								db05592400 
								
							
								 
							
						 
						
							
							
								
								Address review comments  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								cd516aab64 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								3e23039adb 
								
									
								
							
								 
							
						 
						
							
							
								
								do not sync blocked closed group as mobile is not ready yet  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
							
								
							
								cc43555cd2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into medium-group-fixes  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								d2a4757061 
								
									
								
							
								 
							
						 
						
							
							
								
								trigger and handle blocked contacts/groups as a list on block/unblock  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
							
								
							
								87144336b7 
								
							
								 
							
						 
						
							
							
								
								Large refactor of medium groups. Fixes them for multidevice  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae6db8640a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1273  from Bilb/fix-showing-secondary-conversation-sync  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								dd3080d9fe 
								
									
								
							
								 
							
						 
						
							
							
								
								mark conversation as secondary on message synced when needed  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								a17edd0ce9 
								
									
								
							
								 
							
						 
						
							
							
								
								enable back delivery Receipt and read receipt message  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								b04a64da8c 
								
									
								
							
								 
							
						 
						
							
							
								
								mark secondary devices as secondary from the right primary key  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								9a5c73af3c 
								
									
								
							
								 
							
						 
						
							
							
								
								do not update loki display name is given string is '' onContactSync  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								ba7241b2cb 
								
									
								
							
								 
							
						 
						
							
							
								
								contactSync: mark conversation as secondary when they are  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								3775a9ef05 
								
									
								
							
								 
							
						 
						
							
							
								
								drop empty synced message (or autoFR)  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								9df0a79fb9 
								
									
								
							
								 
							
						 
						
							
							
								
								remove blockedNumber.js  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								e6e179b45b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into drop-auto-fr-messages  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								0c8e34a78e 
								
									
								
							
								 
							
						 
						
							
							
								
								remove envelope from cache if sentMessage is empty  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								17cae3937d 
								
									
								
							
								 
							
						 
						
							
							
								
								drop synced message with the autoFR content  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								598d6d1010 
								
									
								
							
								 
							
						 
						
							
							
								
								drop auto fr messages 'Please Accept... '  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								45cdbcbb2f 
								
									
								
							
								 
							
						 
						
							
							
								
								handle sync of blocked contact/groups as sync events  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								66697bc235 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused addBlockedGroup function since we moved to controller  
							
							 
							
							... 
							
							
							
							for blocked group 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
							
								
							
								237bd84b35 
								
							
								 
							
						 
						
							
							
								
								Fix medium group sending for single device users; protocol changes  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								646973e330 
								
							
								 
							
						 
						
							
							
								
								Made changes to how messages are sent.  
							
							 
							
							... 
							
							
							
							Instead of blocking the message queue when we don't have a session, we instead just send out a session request and send the queued messages using fallback encryption.
This means that users will be able to message right away without having to wait.
The only down side is that all messages sent before sessions are established will be using the weaker encryption.
This change also means we have to detach session requests from envelope type (which is a good thing) and thus now a message is a session request if it contains a preKeyBundle. 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								d92bf6febf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1229  from Bilb/fix-open-groups-ui  
							
							 
							
							... 
							
							
							
							* fix sync of closed groups
* fix showing of contacts and closed groups after sync
* create closed group: only show direct conversations 
* handle message sending events for open groups 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								f03d66de38 
								
									
								
							
								 
							
						 
						
							
							
								
								use active_at to show and sync real contacts from contact list  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								f48e10fccd 
								
							
								 
							
						 
						
							
							
								
								Fix profile keys not being decoded properly  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								880e039652 
								
									
								
							
								 
							
						 
						
							
							
								
								handle grantSignature undefined  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								d8df91fa15 
								
									
								
							
								 
							
						 
						
							
							
								
								use the groupId as conversation id to create a conversation when this is a group  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								3fa54c3ef9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1226  from Bilb/various-closed-group-fixes  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								db1a133c25 
								
									
								
							
								 
							
						 
						
							
							
								
								drop an expiretimer message with the same timer already on use  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								d5cfcf9edc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1223  from Bilb/various-closed-group-fixes  
							
							 
							
							... 
							
							
							
							* fix display name and avatar to be shown when message is coming from a secondary device
* fix show of expiretimer in the group conversation when it is for it.
* fix a bug creating empty conversation when sync closed group message is received on secondary device
* trigger an expiretimer update message to all members when updating a group.
* trigger an expiretimer update message when sending back group details (after a requestGroupInfo) 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								696fbd8d7a 
								
									
								
							
								 
							
						 
						
							
							
								
								address review  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
							
								
							
								a2b80a5e68 
								
							
								 
							
						 
						
							
							
								
								Address review comments  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								bd67040086 
								
									
								
							
								 
							
						 
						
							
							
								
								handle empty group id after decoding and set it to null  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae35626b35 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1221  from msgmaxim/ts-onion-requests  
							
							 
							
							... 
							
							
							
							Move onion requests to typescript 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj Varsani
							
						 
						
							 
							
							
								
								
							
							
								
							
								f11e0f2cd0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1222  from Mikunj/blocking  
							
							 
							
							... 
							
							
							
							Fix up Blocking 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Maxim Shishmarev
							
						 
						
							 
							
							
							
								
							
								ccc487528d 
								
							
								 
							
						 
						
							
							
								
								Fix edkey extraction  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								f008a8b3ef 
								
							
								 
							
						 
						
							
							
								
								Always block the primary device instead of all devices.  
							
							 
							
							... 
							
							
							
							Added isBlockedAsync function. 
							
						 
						
							5 years ago