6d9c7182c4 
								
							
								 
							
						 
						
							
							
								
								Let the key worker close itself when done  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								d3dbf2328f 
								
							
								 
							
						 
						
							
							
								
								Set unread count badge when background page is refreshed  
							
							... 
							
							
							
							Refreshing the background page unsets the badge. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								bfe23d86aa 
								
							
								 
							
						 
						
							
							
								
								Run key generation in a worker  
							
							... 
							
							
							
							Ground work for a smoother registration flow. Overall UX still needs
some polish but at least now we can have a progress gif or animation or
whatever. Also adds the phonenumber-confirmation step as a simple alert
box, which will be replaced with a nice dialogue in a later commit. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								0a9598ae21 
								
							
								 
							
						 
						
							
							
								
								Update CONTRIBUTING.md  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								d65e0e5eda 
								
							
								 
							
						 
						
							
							
								
								Add tests for message and conversation models  
							
							... 
							
							
							
							Closes  #218  
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								196aa28873 
								
							
								 
							
						 
						
							
							
								
								Fix NaN badge  
							
							... 
							
							
							
							lolNaNcat 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								8b9a168524 
								
							
								 
							
						 
						
							
							
								
								Store session information separately  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e33c6fddda 
								
							
								 
							
						 
						
							
							
								
								Do not rely on deviceObject.sessions anywhere in sendmessage  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								6c0f3ff1f0 
								
							
								 
							
						 
						
							
							
								
								Move session-storage logic to storage/devices from axolotl_wrapper  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								169097a409 
								
							
								 
							
						 
						
							
							
								
								Remove stale comments in axolotl_wrapper  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								89fefe4323 
								
							
								 
							
						 
						
							
							
								
								Create a textsecure.storage.impl to be overriden if desired  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								56bffdcfd3 
								
							
								 
							
						 
						
							
							
								
								Prefix libaxolotl-stored objects with "libaxolotl"  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								00cb420d37 
								
							
								 
							
						 
						
							
							
								
								Merge (un)encrypted storage layers  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								454b4726bd 
								
							
								 
							
						 
						
							
							
								
								Replace load/decode/index around our own number with helpers  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3759fe46e9 
								
							
								 
							
						 
						
							
							
								
								Account for -1 HTTPError code  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c3d875305d 
								
							
								 
							
						 
						
							
							
								
								Restore delivery receipt checkmarks  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e52224e481 
								
							
								 
							
						 
						
							
							
								
								Remove libtextsecure's jquery dependency  
							
							... 
							
							
							
							Use only the finest, hand-crafted, artisanal XMLHttpRequests. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a2d88b4fad 
								
							
								 
							
						 
						
							
							
								
								Don't trigger notifications for sync messages  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								923bb8bbc9 
								
							
								 
							
						 
						
							
							
								
								Fix crash in message detail view  
							
							... 
							
							
							
							Fix crash when there's no contact for a group member. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e8cb4efaa4 
								
							
								 
							
						 
						
							
							
								
								Allow key conflict resolution for group updates  
							
							... 
							
							
							
							Creating a group with a member who's identity key has changed would
previously fail silently. Now, we catch and save the error, allowing the
same conflict resolution process as with regular messages.
Fixes  #205  
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								4bd46f80e7 
								
							
								 
							
						 
						
							
							
								
								Allow empty group avatar file input  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ce36c36bd0 
								
							
								 
							
						 
						
							
							
								
								Include outgoing control messages in message history  
							
							... 
							
							
							
							So you know it worked. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								f067bb9954 
								
							
								 
							
						 
						
							
							
								
								Remove dead code  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								fdb0935d6a 
								
							
								 
							
						 
						
							
							
								
								Fix resolveConflicts for groups  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								6c3ac2de02 
								
							
								 
							
						 
						
							
							
								
								Collapse two views into one  
							
							... 
							
							
							
							We used to have a subview that branched on content/control messages, but
no more. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								caddb8dc09 
								
							
								 
							
						 
						
							
							
								
								Smoother group create experience  
							
							... 
							
							
							
							Previously there was a long pause between confirming the group details
and opening the conversation. Fix by first saving/opening the
conversation, rather than waiting for the initial group update to finish
transmitting. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								74e01c2a95 
								
							
								 
							
						 
						
							
							
								
								Re-render control messages if necessary  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								48b0e8832d 
								
							
								 
							
						 
						
							
							
								
								Fix message detail contacts for incoming group message  
							
							... 
							
							
							
							Previously the From-field displayed all the group contacts. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								bd82591b6c 
								
							
								 
							
						 
						
							
							
								
								Remove extraneous listener  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a7079206f4 
								
							
								 
							
						 
						
							
							
								
								Nicer looking end-session and group control messages  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								f160d1b7ad 
								
							
								 
							
						 
						
							
							
								
								Css source maps  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								20baa795ad 
								
							
								 
							
						 
						
							
							
								
								Fixes   #198  Squished avatars  
							
							... 
							
							
							
							Refactor all avatar views to use a shared partial, then change it to a
background image. Requires allowing unsafe-inline styles in the CSP. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								6509561795 
								
							
								 
							
						 
						
							
							
								
								Make badge count accurate  
							
							... 
							
							
							
							Previously it would reset when refreshing the inbox. Now it tracks
changes to conversation unreadCounts.
Fixes  #200  
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c4ae7a21d8 
								
							
								 
							
						 
						
							
							
								
								Tighten up CSP  
							
							... 
							
							
							
							Should be all we need, modulo staging/prod. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								24768712e0 
								
							
								 
							
						 
						
							
							
								
								Focus text input when opening a conversation  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ebc8846fcb 
								
							
								 
							
						 
						
							
							
								
								Fix bug in panels controller  
							
							... 
							
							
							
							Previously, we'd create a new model instance even when one already
existed in the inbox. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								9474b16eba 
								
							
								 
							
						 
						
							
							
								
								In rare cases, a group has no members  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5ffa265559 
								
							
								 
							
						 
						
							
							
								
								Revert "Popout inbox"  
							
							... 
							
							
							
							This reverts commit 31e7d285e3Fixes  #211  
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								06f4d4456d 
								
							
								 
							
						 
						
							
							
								
								Fix empty notification on key conflicts  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ebdc8650ed 
								
							
								 
							
						 
						
							
							
								
								Fix copy task  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ea492ed85b 
								
							
								 
							
						 
						
							
							
								
								Fix registration page styling  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c526dbda5f 
								
							
								 
							
						 
						
							
							
								
								Set up production build task  
							
							... 
							
							
							
							`grunt copy`
Closes  #191  
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								66fb673e6a 
								
							
								 
							
						 
						
							
							
								
								Add missing error.png  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								db3d97b576 
								
							
								 
							
						 
						
							
							
								
								Move icon.png to /images  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								718f1a5e3d 
								
							
								 
							
						 
						
							
							
								
								Improve notification contents  
							
							... 
							
							
							
							Include sensible descriptions of non-content messages. For group
messages, display the sender's name and avatar rather than the group's. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								43ec4099c9 
								
							
								 
							
						 
						
							
							
								
								Reset the name field on new group form  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								11b822eaf3 
								
							
								 
							
						 
						
							
							
								
								Allow unknown groups  
							
							... 
							
							
							
							Save groups even if we've never heard of them. Previously
we would fail to save due to a missing 'type' attribute. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								84237cae6f 
								
							
								 
							
						 
						
							
							
								
								Fix standalone registration page  
							
							
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								9930937707 
								
							
								 
							
						 
						
							
							
								
								Move handlePushMessageContent to message model  
							
							... 
							
							
							
							And retool message handling flow to helps us avoid instantiating
duplicate message and conversation models. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								897d391817 
								
							
								 
							
						 
						
							
							
								
								Improve identity key conflict ux  
							
							... 
							
							
							
							Clicking on a key conflict message opens the message detail view,
which displays the contact(s) in this conversation. If the message
contains a key conflict with any of these contacts, a button is
displayed which attempts to resolve that conflict and any other
conflicts in the conversation that are related to that contact. 
							
						 
						
							11 years ago