Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	f4e336836f 
 
						 
						
							
							
								
								
								Add user badges to typing bubbles, refactor typing logic  
							
							 
							
							
							
						 
						
							2021-11-15 21:01:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	5619eeca83 
 
						 
						
							
							
								
								
								Upgrade Prettier to 2.4.1  
							
							 
							
							
							
						 
						
							2021-11-11 16:43:05 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	63fcdbe787 
 
						 
						
							
							
								
								
								Use UUIDs in group database schema  
							
							 
							
							
							
						 
						
							2021-10-26 15:59:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	74fde10ff5 
 
						 
						
							
							
								
								
								Prefer import type when importing types  
							
							 
							
							
							
						 
						
							2021-10-26 14:15:33 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	35a54cdc02 
 
						 
						
							
							
								
								
								Introduce a new design for the left pane  
							
							 
							
							
							
						 
						
							2021-10-12 16:59:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	5fdfa1c632 
 
						 
						
							
							
								
								
								ConversationView in React  
							
							 
							
							
							
						 
						
							2021-10-05 09:47:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	5a57e2b704 
 
						 
						
							
							
								
								
								Fix action propagation to timeline items  
							
							 
							
							
							
						 
						
							2021-09-12 19:36:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	bfa0bbf7da 
 
						 
						
							
							
								
								
								Add "call back", "call again" buttons to timeline  
							
							 
							
							
							
						 
						
							2021-09-10 16:59:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	84ac7dd2df 
 
						 
						
							
							
								
								
								To fix Storybook, make <Message> take renderReactionPicker  
							
							 
							
							
							
						 
						
							2021-09-10 11:00:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	70d059beeb 
 
						 
						
							
							
								
								
								Keep reaction poppers visible at all times  
							
							 
							
							
							
						 
						
							2021-08-20 14:36:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	12c78c742f 
 
						 
						
							
							
								
								
								Optimize rendering  
							
							 
							
							
							
						 
						
							2021-08-11 09:23:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	46b1e8d0e7 
 
						 
						
							
							
								
								
								Cache onHeightChange property of message  
							
							 
							
							
							
						 
						
							2021-08-06 14:43:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	2cd4160422 
 
						 
						
							
							
								
								
								Unify audio playback under App component  
							
							 
							
							
							
						 
						
							2021-06-29 12:58:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	68f1023946 
 
						 
						
							
							
								
								
								Move message.getPropsForBubble and friends to selectors  
							
							 
							
							
							
						 
						
							2021-06-17 10:15:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	36c15fead4 
 
						 
						
							
							
								
								
								Group name spoofing warning  
							
							 
							
							
							
						 
						
							2021-06-01 16:30:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	3da97268d7 
 
						 
						
							
							
								
								
								<SmartTimeline> doesn't need to "filter" 3 of its smart components  
							
							 
							
							
							
						 
						
							2021-05-06 12:15:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	cf1eb77ed8 
 
						 
						
							
							
								
								
								Message Requests: Always open to top of conversation  
							
							 
							
							
							
						 
						
							2021-04-30 15:59:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	05703c2719 
 
						 
						
							
							
								
								
								Blur avatars of unapproved conversations  
							
							 
							
							
							
						 
						
							2021-04-30 14:40:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	e7ef3de6d0  
						 
						
							
							
								
								
								Profile name spoofing dialog  
							
							 
							
							
							
						 
						
							2021-04-29 14:27:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	77c306843d 
 
						 
						
							
							
								
								
								Fix error on message details screen with audio messages  
							
							 
							
							
							
						 
						
							2021-03-24 15:06:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	12d7f24d0f  
						 
						
							
							
								
								
								New UI for audio playback and global audio player  
							
							 
							
							... 
							
							
							
							Introduce new UI and behavior for playing audio attachments in
conversations. Previously, playback stopped unexpectedly during window
resizes and scrolling through the messages due to the row height
recomputation in `react-virtualized`.
With this commit we introduce `<GlobalAudioContext/>` instance that
wraps whole conversation and provides an `<audio/>` element that
doesn't get re-rendered (or destroyed) whenever `react-virtualized`
recomputes messages. The audio players (with a freshly designed UI) now
share this global `<audio/>` instance and manage access to it using
`audioPlayer.owner` state from the redux.
New UI computes on the fly, caches, and displays waveforms for each
audio attachment. Storybook had to be slightly modified to accomodate
testing of Android bubbles by introducing the new knob for
`authorColor`. 
							
						 
						
							2021-03-19 16:57:35 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	5de4babc0d  
						 
						
							
							
								
								
								Support for creating New Groups  
							
							 
							
							
							
						 
						
							2021-03-19 16:53:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	2b8ae412e0 
 
						 
						
							
							
								
								
								New feature flag with ability to migrate GV1 groups  
							
							 
							
							
							
						 
						
							2020-12-01 10:42:35 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	8bfaf598af  
						 
						
							
							
								
								
								Add license headers across the project  
							
							 
							
							
							
						 
						
							2020-11-04 13:03:13 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sidney Keese 
								
							 
						 
						
							
							
								
							
							
	c3ddedfde1  
						 
						
							
							
								
								
								Reactions: skin tone support  
							
							 
							
							
							
						 
						
							2020-10-12 18:10:08 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sidney Keese 
								
							 
						 
						
							
							
								
							
							
	2ade4acd52  
						 
						
							
							
								
								
								Migrate util, types, state, sticker-creator to ESLint  
							
							 
							
							
							
						 
						
							2020-09-21 15:42:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	81cb7730a5 
 
						 
						
							
							
								
								
								Message Requests improvements  
							
							 
							
							
							
						 
						
							2020-08-06 20:50:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	83574eb067  
						 
						
							
							
								
								
								Message Requests  
							
							 
							
							
							
						 
						
							2020-07-30 13:08:44 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	
	
	5c6a474ec9 
 
						 
						
							
							
								
								
								Disable skin tones for reaction emoji  
							
							 
							
							
							
						 
						
							2020-05-11 16:14:02 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	0865a5481c  
						 
						
							
							
								
								
								Pre-alpha: React with any emoji, behind flag  
							
							 
							
							
							
						 
						
							2020-05-05 14:18:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	20a892247f  
						 
						
							
							
								
								
								Keyboard shortcuts and accessibility  
							
							 
							
							
							
						 
						
							2019-11-13 16:53:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	5ebd8bc690  
						 
						
							
							
								
								
								Virtualize Messages List - only render what's visible  
							
							 
							
							
							
						 
						
							2019-08-21 14:52:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	c41bc53614  
						 
						
							
							
								
								
								Refactor messages model; New timeline react components  
							
							 
							
							
							
						 
						
							2019-05-16 15:23:21 -07:00