Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	ae6876a153  
						 
						
							
							
								
								
								Ensure that error in handleDataMessage is treated as error  
							
							 
							
							
							
						 
						
							2018-08-08 09:40:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	727925a266  
						 
						
							
							
								
								
								Clean up old messages, better handle errors from sending  
							
							 
							
							
							
						 
						
							2018-08-07 18:29:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	6e193456f9  
						 
						
							
							
								
								
								Eliminate orphaned external message files on startup  
							
							 
							
							... 
							
							
							
							Attachments, visual attachment thumbnails, video attachment screenshots
Quote thumbnails
Contact avatars 
							
						 
						
							2018-08-06 18:08:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	44dec45995  
						 
						
							
							
								
								
								Ensure that all messages in cache are migrated properly  
							
							 
							
							
							
						 
						
							2018-08-06 18:08:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	9ff80469a5  
						 
						
							
							
								
								
								In partially-successful group send, don't start expire timer  
							
							 
							
							
							
						 
						
							2018-08-06 18:08:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	9ed1ee90f8  
						 
						
							
							
								
								
								Move expiring message time earlier if read sync has earlier time  
							
							 
							
							
							
						 
						
							2018-08-06 18:08:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	a01db40e27  
						 
						
							
							
								
								
								Ensure that a SQL command timeout results in an error  
							
							 
							
							
							
						 
						
							2018-08-06 18:08:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	4b3ddef955  
						 
						
							
							
								
								
								Allow for 'error' status on incoming messages not just outgoing  
							
							 
							
							
							
						 
						
							2018-08-06 18:08:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	8180417611  
						 
						
							
							
								
								
								Update conversation first on timer change to eliminate flicker  
							
							 
							
							
							
						 
						
							2018-08-02 22:31:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	22613c8cc4  
						 
						
							
							
								
								
								Set disappearing check timer reliably - on all message saves  
							
							 
							
							
							
						 
						
							2018-08-02 22:31:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	3961778e53  
						 
						
							
							
								
								
								Fixes for Chrome app import in this new SQLCipher world  
							
							 
							
							
							
						 
						
							2018-08-02 17:32:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	1d7987108b  
						 
						
							
							
								
								
								Show and log progress during the SQLCipher migration  
							
							 
							
							
							
						 
						
							2018-08-02 17:25:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	1e8f71f035  
						 
						
							
							
								
								
								Make settings and debug log available during initial migrations  
							
							 
							
							
							
						 
						
							2018-08-02 17:19:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	b1c6a5fe19  
						 
						
							
							
								
								
								When updating message schema pre-SQLCipher, use legacy save  
							
							 
							
							
							
						 
						
							2018-08-01 12:38:48 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	0d13d437fe  
						 
						
							
							
								
								
								Delete before forced bulk insert to fix broken migrations  
							
							 
							
							
							
						 
						
							2018-07-31 19:52:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	3105b77475  
						 
						
							
							
								
								
								Migrate to SQLCipher for messages/cache  
							
							 
							
							... 
							
							
							
							Quite a few other fixes, including:
  - Sending to contact with no avatar yet (not synced from mobile)
  - Left pane doesn't update quickly or at all on new message
  - Left pane doesn't show sent or error status
Also:
 - Contributing.md: Ensure set of linux dev dependencies is complete 
							
						 
						
							2018-07-31 17:08:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	53b1b73909  
						 
						
							
							
								
								
								Ensure back button appears when safety number screen shows  
							
							 
							
							
							
						 
						
							2018-07-27 11:07:23 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	aa4339a69f  
						 
						
							
							
								
								
								Preserve migration state when deleting config due to failed login  
							
							 
							
							
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	e9926b3a2a  
						 
						
							
							
								
								
								Fix reference to i18n key: Unlinked -> unlinked  
							
							 
							
							
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	d51b2b48d1  
						 
						
							
							
								
								
								Workaround for not ending up at bottom of conversation  
							
							 
							
							
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	8860e4c7fb  
						 
						
							
							
								
								
								Update delivered/read message if already in collection  
							
							 
							
							
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	02675312c5  
						 
						
							
							
								
								
								Introduce mandatary migration on startup, to minimum version  
							
							 
							
							
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	61f7b8360b  
						 
						
							
							
								
								
								Conversation: store lastMessage/lastMessageStatus in memory only  
							
							 
							
							
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	f39a96bc76  
						 
						
							
							
								
								
								Move to centralized message/cache data layer  
							
							 
							
							... 
							
							
							
							Also, ensure that conversation.messageCollection has nothing in it
unless it has an associated ConversationView. 
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	34231168a7  
						 
						
							
							
								
								
								On message delete, ensure that all external files are deleted  
							
							 
							
							
							
						 
						
							2018-07-27 09:15:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	e80857562a  
						 
						
							
							
								
								
								Disappearing messages: show 'disabled' instead of 'set to off'  
							
							 
							
							
							
						 
						
							2018-07-27 09:15:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	1a01e38d5c  
						 
						
							
							
								
								
								Show 'group updated' in left pane when we get info-free update  
							
							 
							
							
							
						 
						
							2018-07-27 09:15:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	80dd25e995  
						 
						
							
							
								
								
								Preload all icon images to reduce flickering when they are used  
							
							 
							
							
							
						 
						
							2018-07-27 09:15:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	b7d5013558  
						 
						
							
							
								
								
								Add verified notification and sync the verified status as well  
							
							 
							
							
							
						 
						
							2018-07-26 15:42:07 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	bffa910c64  
						 
						
							
							
								
								
								Remove too-verbose logging on contact sync  
							
							 
							
							
							
						 
						
							2018-07-21 14:52:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	4b3f9e969a  
						 
						
							
							
								
								
								Ensure a theme is selected on initial load  
							
							 
							
							
							
						 
						
							2018-07-21 14:52:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	573a26021b  
						 
						
							
							
								
								
								file_input_view: Use makeVideoThumbnail on attach of video  
							
							 
							
							
							
						 
						
							2018-07-21 14:52:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	5933a34a18  
						 
						
							
							
								
								
								Use window.log in browser context, turn on console eslint rule  
							
							 
							
							
							
						 
						
							2018-07-21 14:52:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	643739f65d 
 
						 
						
							
							
								
								
								Responding to feedback on the updated visuals ( #2549 )  
							
							 
							
							... 
							
							
							
							* Conversation List Item: timestamp bold only when convo has unread
* Preserve the positioning of overlays on re-entry into convo
* ConversationListItem: Handle missing and broken thumbnails
* Shorten timestamp in left pane for better Android consistency
* Update convo last updated if last was expire timer change
But not if it was from a sync instead of from you or from a contact.
* Make links in quotes the same color as the text
* MediaGridItem: Update placeholder icon colors for dark theme
* Ensure turning off timer shows 'Timer set to off' in left pane
* ConversationListItem: Show unread count in blue circle
* Add one pixel margin to blue indicator for text alignment
* Ensure replies to voice message can bet sent successfully 
							
						 
						
							2018-07-20 16:37:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	f2a63c99ed  
						 
						
							
							
								
								
								Streamline code to clean logs based on version number  
							
							 
							
							
							
						 
						
							2018-07-20 15:49:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	12f1932d02 
 
						 
						
							
							
								
								
								Workaround for linux w/tmp mounted as noexec; spellcheck fails ( #2548 )  
							
							 
							
							
							
						 
						
							2018-07-20 14:01:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	cea38b7bc4  
						 
						
							
							
								
								
								Log clear error if we fail to retrieve debug log upload key  
							
							 
							
							
							
						 
						
							2018-07-19 11:07:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	2ef2235317  
						 
						
							
							
								
								
								Show error if debug log upload fails  
							
							 
							
							
							
						 
						
							2018-07-19 10:21:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	4ca674edb2  
						 
						
							
							
								
								
								Remove User-Agent from form to upload debug log  
							
							 
							
							
							
						 
						
							2018-07-19 09:15:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	b159a8d7c7  
						 
						
							
							
								
								
								Update the user agent for debug log requests  
							
							 
							
							
							
						 
						
							2018-07-18 20:00:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	c517e4193b  
						 
						
							
							
								
								
								New option: Disable spell check  
							
							 
							
							
							
						 
						
							2018-07-18 19:41:16 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	d5d6cdb250  
						 
						
							
							
								
								
								Automatically clean up old debug info, remove unneeded field  
							
							 
							
							
							
						 
						
							2018-07-18 19:41:16 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	66bd6c826d  
						 
						
							
							
								
								
								Fix MediaGallery handling of videos - show thumbnail and overlay  
							
							 
							
							
							
						 
						
							2018-07-18 19:40:07 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	c2c8dc5090  
						 
						
							
							
								
								
								Make quote props consistent, white circle dark theme play overlay  
							
							 
							
							... 
							
							
							
							Prevents errors in the logs about attempting to load images from their
relative patn instead of the absolute path. No effect on the user. 
							
						 
						
							2018-07-18 12:20:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	5e64e4ef40  
						 
						
							
							
								
								
								Remove verbose updateLastMessage logging, fix MediaGallery save  
							
							 
							
							
							
						 
						
							2018-07-18 12:06:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	0ac3517d51  
						 
						
							
							
								
								
								On click of search result, show and focus conversation  
							
							 
							
							... 
							
							
							
							Also: remove too-verbose logging on contact sync 
							
						 
						
							2018-07-18 11:40:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	fdc7c85876  
						 
						
							
							
								
								
								A couple small fixes: quotes, ConversationListItem, MessageDetail  
							
							 
							
							... 
							
							
							
							- Load quoted message even with local thumbnail
- A bit more space for message in ConversationListItem
- Make the message detail screen scrollable 
							
						 
						
							2018-07-18 10:42:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	6e4b73ec0c  
						 
						
							
							
								
								
								Fix lint errors in conversation_view.js  
							
							 
							
							
							
						 
						
							2018-07-18 09:44:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	db91560990  
						 
						
							
							
								
								
								Fixes for quotes/schema upgrade, optimize media gallery load  
							
							 
							
							... 
							
							
							
							Also: Fix for contact detail page; didn't show back button 
							
						 
						
							2018-07-18 09:38:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	60f61c804b  
						 
						
							
							
								
								
								Fix reply to message w/attachment, dark theme quoted attachment  
							
							 
							
							
							
						 
						
							2018-07-17 20:40:19 -07:00