lilia 
								
							 
						 
						
							
							
								
							
							
	824b7417e9  
						 
						
							
							
								
								
								Apply expireTimer to outgoing messages  
							
							
							
						 
						
							2016-09-29 16:17:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	2b2c6ab040  
						 
						
							
							
								
								
								Frontend for timer updates and timer indicator  
							
							
							
						 
						
							2016-09-29 16:17:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	448835e4d5  
						 
						
							
							
								
								
								Bail early when processing timer updates  
							
							... 
							
							
							
							Also let expireTimer default to 0. 
							
						 
						
							2016-09-29 13:06:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	4cd2c03687  
						 
						
							
							
								
								
								Add clock svg style  
							
							
							
						 
						
							2016-09-28 17:20:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	7331d967d2  
						 
						
							
							
								
								
								Add support for expiration timer updates messages  
							
							
							
						 
						
							2016-09-28 17:20:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	e809a0cf8b  
						 
						
							
							
								
								
								Breakout timer rendering into its own view  
							
							... 
							
							
							
							Make width and height constant. 
							
						 
						
							2016-09-28 17:20:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	bd713352e3  
						 
						
							
							
								
								
								Hourglass can start at any percentage  
							
							... 
							
							
							
							This breaks the css-purity of our mixin but is necessary in order to
apply the initial offset of the hourglass animation dynamically, since
jquery can't manipulate arbitrary css on psuedo elements. 
							
						 
						
							2016-09-28 17:20:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	5f92ccd524  
						 
						
							
							
								
								
								Render animated hourglass when messages are expiring  
							
							
							
						 
						
							2016-09-28 17:20:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	1383dc141f  
						 
						
							
							
								
								
								Ensure that expired messages are removed from the frontend  
							
							
							
						 
						
							2016-09-28 17:20:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	02ea4f2475  
						 
						
							
							
								
								
								Use read receipt envelope to infer startExpirationTime  
							
							... 
							
							
							
							Avoids display of phantom messages that are only received and marked
read locally long after they have expired on another linked device. 
							
						 
						
							2016-09-28 17:20:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	96fd017890  
						 
						
							
							
								
								
								Support for incoming expiring messages  
							
							... 
							
							
							
							When initialized, or when expiration-related attributes change, expiring
messages will set timers to self-destruct. On self-destruct they trigger
'expired' events so that frontend listeners can clean up any collections
and views referencing them.
At startup, load all messages pending expiration so they can start their
timers even if they haven't been loaded in the frontend yet.
Todo: Remove expired conversation snippets from the left pane. 
							
						 
						
							2016-09-28 17:20:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	b888e01044  
						 
						
							
							
								
								
								Add an index on message.expireTimer  
							
							... 
							
							
							
							This allows us to query all expiring messages on startup. 
							
						 
						
							2016-09-28 17:20:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	b3e932dce8  
						 
						
							
							
								
								
								Add protocol support for disappearing messages  
							
							
							
						 
						
							2016-09-28 17:20:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	5b5a430114  
						 
						
							
							
								
								
								Support i18n with multiple links  
							
							... 
							
							
							
							We can now pass a variable number of hrefs into i18n_with_links rather
than just one. 
							
						 
						
							2016-09-27 13:34:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	9b645f90c8  
						 
						
							
							
								
								
								Remove Android requirement from install flow  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-26 10:43:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	b0c59233f3  
						 
						
							
							
								
								
								Add test fixtures  
							
							... 
							
							
							
							Test page loads fixtures and renders the inbox view. This may be useful
for smoke testing style changes or generating screenshots with
pseudo-realistic data.
Includes a couple small changes to get rendering working outside the
app. 
							
						 
						
							2016-09-23 19:51:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	c16e80c5e4  
						 
						
							
							
								
								
								Let key verification view lazy-load keys  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-20 13:45:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	fe209a2f41  
						 
						
							
							
								
								
								Upgrade libsignal-protocol v1.1.6  
							
							
							
						 
						
							2016-09-20 13:45:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	7b3b01bdf6  
						 
						
							
							
								
								
								Refactor registration event  
							
							... 
							
							
							
							Make AccountManager into an event target for better separation between
app and service-library handling of registration events. 
							
						 
						
							2016-09-20 13:42:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	6dcff46e26  
						 
						
							
							
								
								
								Move chrome-specific calls to chromium.js  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-20 13:37:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	b1afb79a14  
						 
						
							
							
								
								
								Set theme based on master device userAgent  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-15 16:28:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	2b210b3fcd  
						 
						
							
							
								
								
								Fix undefined websocket port  
							
							... 
							
							
							
							Fixes  #889 
// FREEBIE 
						
							2016-09-12 11:44:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	edd6f58539  
						 
						
							
							
								
								
								Update display when contact colors change  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-12 11:44:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	9db13310b4  
						 
						
							
							
								
								
								Add port 80  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-08 15:00:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	384598fbcc  
						 
						
							
							
								
								
								Log websocket urls  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-08 14:31:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	0487fa3cd1  
						 
						
							
							
								
								
								Add server fallback port 8443  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-08 14:31:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	487f75dd27  
						 
						
							
							
								
								
								Fix lint  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-08 11:57:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	f610233ef6  
						 
						
							
							
								
								
								Add support for syncing blocked numbers  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-07 13:04:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	53f20640af  
						 
						
							
							
								
								
								Add support for syncing colors  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-07 13:04:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	141cdef2a4  
						 
						
							
							
								
								
								Generalize toast view template  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-07 13:04:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	ff490994ab  
						 
						
							
							
								
								
								Render emoji in group name in group updates  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-01 16:01:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	baff77c509  
						 
						
							
							
								
								
								Revert "Remove Android requirement from install flow"  
							
							... 
							
							
							
							This reverts commit 4b9f7d518e 
							
						 
						
							2016-09-01 14:04:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	1d5471c318  
						 
						
							
							
								
								
								Fix search tests  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-01 14:01:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	7e0df07e88  
						 
						
							
							
								
								
								Fix tests  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-01 13:47:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	9deaa95e8c  
						 
						
							
							
								
								
								Strip unicode null from deviceNames  
							
							... 
							
							
							
							Not sure how or why but sometimes deviceNames arrive on the server
containing a null char.
// FREEBIE 
							
						 
						
							2016-09-01 13:19:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	43ca465eb9  
						 
						
							
							
								
								
								Remove unused code  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-09-01 13:19:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	1c89142752  
						 
						
							
							
								
								
								Customize emoji conversion  
							
							... 
							
							
							
							Use image tags with :emoji: in a title attribute for an optimal
copy/paste ux.
// FREEBIE 
							
						 
						
							2016-09-01 12:55:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	f042378a37  
						 
						
							
							
								
								
								Upgrade emoji support and switch to apple emoji  
							
							... 
							
							
							
							Use emojijs for replacing unicode with image tags for display. We were
already using it to replace colons with unicode. Additionally it has
a companion data repo that is kept up to date with images from all
the common image sets.
// FREEBIE 
							
						 
						
							2016-09-01 11:51:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	4b9f7d518e  
						 
						
							
							
								
								
								Remove Android requirement from install flow  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-08-31 15:04:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	b5191e78c3  
						 
						
							
							
								
								
								More themeing  
							
							... 
							
							
							
							Restyle message input and welcome screen
Cleanup search, headers
// FREEBIE 
							
						 
						
							2016-08-30 18:31:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	5333f89d9d  
						 
						
							
							
								
								
								Fix svg icon colors  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-08-30 18:31:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	6c05a71424  
						 
						
							
							
								
								
								Tune up ios bubble style  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-08-30 18:31:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	8fbb0d05f5  
						 
						
							
							
								
								
								Add settings ui for theme  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-08-30 18:31:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	7b9894d688  
						 
						
							
							
								
								
								Refactor css to support theming  
							
							... 
							
							
							
							Move away from inline style attributes for setting contact colors.
Apply colors by name via css classes instead. Also lays groundwork
for syncing contact colors.
// FREEBIE 
							
						 
						
							2016-08-30 18:31:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	3531667207  
						 
						
							
							
								
								
								Fix closing recorder when clicking away  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-08-25 11:40:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	87f4029210  
						 
						
							
							
								
								
								Fix lint  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-08-24 16:56:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	3aa72d2244  
						 
						
							
							
								
								
								Address large font size edge cases  
							
							... 
							
							
							
							Fix some visual bugs occuring at large font size:
  * Contact names break onto the next line after their avatars in
    message detail screen
  * Settings menu font-size failed to scale
  * Handle Content overflow in modals.
// FREEBIE 
							
						 
						
							2016-08-24 16:47:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	b330b80484  
						 
						
							
							
								
								
								Change font size on ctrl+scroll  
							
							... 
							
							
							
							Fixes  #864 
// FREEBIE 
						
							2016-08-24 16:10:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	9fa7e7f462  
						 
						
							
							
								
								
								Remove unused view  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							2016-08-24 16:08:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilia 
								
							 
						 
						
							
							
								
							
							
	645e05c2b9  
						 
						
							
							
								
								
								Add support for new fingerprint format  
							
							... 
							
							
							
							This will be ready to roll whenever Android/iOS is.
// FREEBIE 
							
						 
						
							2016-08-24 01:50:46 -07:00