Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								2988da0981 
								
							
								 
							
						 
						
							
							
								
								Turn on all of Microsoft's recommend lint rules  
							
							 
							
							... 
							
							
							
							Biggest changes forced by this: alt tags for all images, resulting in
new strings added to messages.json, and a new i18n paramter/prop added
in a plot of places.
Another change of note is that there are two new tslint.json files under
ts/test and ts/styleguide to relax our rules a bit there. This required
a change to our package.json script, as manually specifying the config
file there made it ignore our tslint.json files in subdirectories 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								d349dd903d 
								
							
								 
							
						 
						
							
							
								
								Add `AttachmentSection` to style guide  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								121bb0ecef 
								
							
								 
							
						 
						
							
							
								
								Style guide: Fix empty state  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								f19e6ea93d 
								
							
								 
							
						 
						
							
							
								
								Wrap JSX siblings in container  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								a8cd0b782e 
								
							
								 
							
						 
						
							
							
								
								Rename `DocumentListItem::isLast` to `shouldShowSeparator`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								05f67dc04a 
								
							
								 
							
						 
						
							
							
								
								Hide separator for last document list entry  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								5789b3eb75 
								
							
								 
							
						 
						
							
							
								
								Add `Attachment.isVoiceMessage`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								322d307655 
								
							
								 
							
						 
						
							
							
								
								Turn on prettier support for markdown files, update all files  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								87d374ea78 
								
							
								 
							
						 
						
							
							
								
								Remove `@prettier` pragmas  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								c6599d2e14 
								
							
								 
							
						 
						
							
							
								
								Add another permutation of `EmptyState`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								fa45656e8e 
								
							
								 
							
						 
						
							
							
								
								Wire up media gallery empty state  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								4d01264c09 
								
							
								 
							
						 
						
							
							
								
								Fix layout of media gallery  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								78f15b654d 
								
							
								 
							
						 
						
							
							
								
								Add `EmptyState` component  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								b3d0438537 
								
							
								 
							
						 
						
							
							
								
								Show hand cursor on media grid items  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								45d6c7a5a8 
								
							
								 
							
						 
						
							
							
								
								Implement video support in lightbox  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								b74b761255 
								
							
								 
							
						 
						
							
							
								
								Implement click to save for document list  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								b27fdd1559 
								
							
								 
							
						 
						
							
							
								
								Use `pointer` cursor for `DocumentListItem`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								f8119be97b 
								
							
								 
							
						 
						
							
							
								
								Include videos in media gallery  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								37d73accde 
								
							
								 
							
						 
						
							
							
								
								Show ‘Documents’ tab  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								59650035ec 
								
							
								 
							
						 
						
							
							
								
								Use  🇺🇸  spelling  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								feff820cd4 
								
							
								 
							
						 
						
							
							
								
								Prefer custom styles over `strong`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								fca8de16c8 
								
							
								 
							
						 
						
							
							
								
								Add required `Message.id: string`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								dd7e51e697 
								
							
								 
							
						 
						
							
							
								
								🎨  Fix formatting  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								6330a8d9f3 
								
							
								 
							
						 
						
							
							
								
								Simplify expression  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								f99e6306c3 
								
							
								 
							
						 
						
							
							
								
								Simplify `withSection`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								d98d08a7e0 
								
							
								 
							
						 
						
							
							
								
								Remove obsolete TODO  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								2e121310e4 
								
							
								 
							
						 
						
							
							
								
								🎨  Fix lint error  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								4d04638358 
								
							
								 
							
						 
						
							
							
								
								Document changes for MVP  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								c3e04ecf87 
								
							
								 
							
						 
						
							
							
								
								Remove use of `LoadingIndicator`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								6d5d0df1c0 
								
							
								 
							
						 
						
							
							
								
								🎨  Fix TSLint errors  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								f240269d7b 
								
							
								 
							
						 
						
							
							
								
								MVP: Only show images in media gallery  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								b4e3749c88 
								
							
								 
							
						 
						
							
							
								
								MVP: Only show media tab  
							
							 
							
							... 
							
							
							
							Until we support showing documents. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								0d676a65b8 
								
							
								 
							
						 
						
							
							
								
								Open media gallery item in lightbox  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								a9f7f18721 
								
							
								 
							
						 
						
							
							
								
								Add `ItemClickEvent`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								cb94d09ef9 
								
							
								 
							
						 
						
							
							
								
								Rename media gallery items  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								5d0469adef 
								
							
								 
							
						 
						
							
							
								
								Skip loading videos into memory for performance  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								0a4be2e0f4 
								
							
								 
							
						 
						
							
							
								
								Remove unused `i18n`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								4ce0472b9f 
								
							
								 
							
						 
						
							
							
								
								Extract `Message.loadWithObjectURL`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								45d89d1e44 
								
							
								 
							
						 
						
							
							
								
								Create `UserMessage` type  
							
							 
							
							... 
							
							
							
							Describes user visible messages that can have attachments. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								648a7ab1bb 
								
							
								 
							
						 
						
							
							
								
								Autoformat using Prettier  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								c46e1a1519 
								
							
								 
							
						 
						
							
							
								
								Move top-level functions to `Signal.Util`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								a609c31a57 
								
							
								 
							
						 
						
							
							
								
								Style attachment section headers  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								b0fefdbb98 
								
							
								 
							
						 
						
							
							
								
								Implementing grouping messages by date  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								424965f876 
								
							
								 
							
						 
						
							
							
								
								🎨  Autoformat code  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								f367a9b059 
								
							
								 
							
						 
						
							
							
								
								Move `private` method below `public` ones  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								3d70e46aea 
								
							
								 
							
						 
						
							
							
								
								Calculate dates in UTC  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								d7b21ef5dc 
								
							
								 
							
						 
						
							
							
								
								Render attachments grouped by date  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								e34347f290 
								
							
								 
							
						 
						
							
							
								
								Add `groupMessagesByDate`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								9053b6acfc 
								
							
								 
							
						 
						
							
							
								
								Remove unused style  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								66516fd36a 
								
							
								 
							
						 
						
							
							
								
								Use short format for dates  
							
							 
							
							
							
						 
						
							8 years ago