Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	bcd79cf17d 
 
						 
						
							
							
								
								
								Fix uncaught exception during shutdown on update  
							
							
							
						 
						
							2021-05-06 16:32:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	a5fde38c98  
						 
						
							
							
								
								
								Mark links with a password as "sneaky"  
							
							
							
						 
						
							2021-04-29 14:27:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	caf1d4c4da  
						 
						
							
							
								
								
								GIF attachments  
							
							
							
						 
						
							2021-04-29 14:27:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	86d2a4b5dd  
						 
						
							
							
								
								
								decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript  
							
							
							
						 
						
							2021-04-29 14:27:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	d203f125c6 
 
						 
						
							
							
								
								
								Adds message forwarding  
							
							
							
						 
						
							2021-04-27 18:35:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	e75bba1c52 
 
						 
						
							
							
								
								
								Replaces ConfirmationModal with ConfirmationDialog  
							
							
							
						 
						
							2021-04-27 15:29:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	5e2d48cc2f 
 
						 
						
							
							
								
								
								Do not populate left pane on initial link  
							
							
							
						 
						
							2021-04-20 19:16:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	25458be515 
 
						 
						
							
							
								
								
								upgrade electron-builder to 22.10.5  
							
							
							
						 
						
							2021-04-13 18:27:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	e0415de893  
						 
						
							
							
								
								
								Don't always show an error on manual contact sync  
							
							
							
						 
						
							2021-04-09 00:06:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	99928ee831  
						 
						
							
							
								
								
								Move refresh_sender_certificate.js to TypeScript  
							
							
							
						 
						
							2021-04-05 18:08:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	63ece2e9b4  
						 
						
							
							
								
								
								Don't set or read reaction target phone number  
							
							
							
						 
						
							2021-04-05 18:08:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	990e501850 
 
						 
						
							
							
								
								
								First pass on CI support  
							
							
							
						 
						
							2021-03-25 19:02:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	77c306843d 
 
						 
						
							
							
								
								
								Fix error on message details screen with audio messages  
							
							
							
						 
						
							2021-03-24 15:06:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	62e04a1bbd  
						 
						
							
							
								
								
								Fix for unread syncs and ooo reactions  
							
							
							
						 
						
							2021-03-19 16:57:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	0bd3c78187  
						 
						
							
							
								
								
								Do not batch single saveMessage calls after start-up  
							
							
							
						 
						
							2021-03-19 16:57:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	468d491d34  
						 
						
							
							
								
								
								Optimizations to the performance improvement changes  
							
							
							
						 
						
							2021-03-19 16:57:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	d82ce07942  
						 
						
							
							
								
								
								Improve cold start performance  
							
							
							
						 
						
							2021-03-19 16:57:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	c9ffb7c014  
						 
						
							
							
								
								
								Move SecretSessionCipher to TypeScript  
							
							
							
						 
						
							2021-03-19 16:57:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	7e629edd21  
						 
						
							
							
								
								
								Move SignalProtocolStore to TypeScript  
							
							
							
						 
						
							2021-03-19 16:53:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	18fb2b806e  
						 
						
							
							
								
								
								Remove notification on reaction remove/change  
							
							
							
						 
						
							2021-03-19 16:53:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	d0e3a2ce29  
						 
						
							
							
								
								
								background.ts/conversation_view.ts modules, Whisper.View/ToastView in TS  
							
							
							
						 
						
							2021-03-19 16:53:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	06fb4fd0bc  
						 
						
							
							
								
								
								Add "new conversation" composer for direct messages  
							
							
							
						 
						
							2021-03-19 16:53:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	c4551ca7ca  
						 
						
							
							
								
								
								Revoke object URLs in two error cases  
							
							
							
						 
						
							2021-03-19 16:53:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	4519aa4abf  
						 
						
							
							
								
								
								Allow PSD uploads over 6MB  
							
							... 
							
							
							
							You can't currently upload PSD files over 6MB. This is because its
mimetype is `image/vnd.adobe.photoshop`. We think this is an image, and
non-GIF images have a limit of 6MB.
To fix this, we could do one of two things:
1. Add a special case for PSD files
2. Increase the size limit for unsupported image types such as this
I went with the second option.
Tested this by:
- adding automated tests
- uploading a ~9 MB PSD file
- uploading a ~1 MB PNG
- uploading a ~27 MB PNG (which worked because it's converted to a smaller JPEG)
- uploading a ~50 MB text file
- trying to upload a ~500 MB text file (which failed, as expected)
Addresses [DESKTOP-1168][].
[DESKTOP-1168]: https://signalmessenger.atlassian.net/browse/DESKTOP-1168  
							
						 
						
							2021-02-10 14:47:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	9858ae0642  
						 
						
							
							
								
								
								Honor messageKeysLimit, remove batching for session saves  
							
							
							
						 
						
							2021-02-10 14:47:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	e10ae03bb7 
 
						 
						
							
							
								
								
								Create group link previews; don't open Signal links in browser first; allow ephemeral download of previously-error'd pack  
							
							
							
						 
						
							2021-02-10 16:39:26 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	bc37b5c907 
 
						 
						
							
							
								
								
								Add an assertion when updating conversations; update cleanData  
							
							
							
						 
						
							2021-02-04 11:54:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	089e2864b3 
 
						 
						
							
							
								
								
								Reduce unnecessary or overly verbose logging  
							
							
							
						 
						
							2021-02-04 11:39:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	a48b3e381e 
 
						 
						
							
							
								
								
								Support for joining New Groups via invite links  
							
							
							
						 
						
							2021-01-29 14:16:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	c0510b08a5 
 
						 
						
							
							
								
								
								Introduce conversation details screen for New Groups  
							
							... 
							
							
							
							Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com> 
							
						 
						
							2021-01-29 13:19:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	a8787e7c9e 
 
						 
						
							
							
								
								
								Convert logging infrastructure to TypeScript  
							
							
							
						 
						
							2021-01-27 13:13:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	7884f4033e  
						 
						
							
							
								
								
								Patch over slow debug log rendering  
							
							
							
						 
						
							2021-01-25 18:29:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	8ccf402497  
						 
						
							
							
								
								
								Use consistent User-Agent when uploading debug logs  
							
							
							
						 
						
							2021-01-25 18:28:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	2529e208c1  
						 
						
							
							
								
								
								Move confirmation_dialog_view to ts and React  
							
							... 
							
							
							
							* Moves confirmation_dialog_view to ts and React
* showConfirmationDialog API 
							
						 
						
							2021-01-25 18:28:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	8ace4b6321  
						 
						
							
							
								
								
								Improve window activity detection, improving notification delivery  
							
							
							
						 
						
							2021-01-25 18:28:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	cf6f4a9174  
						 
						
							
							
								
								
								Bump logging batch size from 20 to 500  
							
							
							
						 
						
							2021-01-19 17:35:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	9f81b4157b  
						 
						
							
							
								
								
								Also use sent_at whenever we query database with received_at  
							
							
							
						 
						
							2021-01-19 17:35:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	4eb49ff304  
						 
						
							
							
								
								
								Fix a few issues with linking a new Desktop instance  
							
							
							
						 
						
							2021-01-19 17:35:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	6320e1f3a7  
						 
						
							
							
								
								
								Fix logging batcher max size  
							
							
							
						 
						
							2021-01-11 14:23:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	3f58a9b762 
 
						 
						
							
							
								
								
								Clean up UUID-handling to prepare for future  
							
							
							
						 
						
							2020-12-09 17:26:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	5369950c1d 
 
						 
						
							
							
								
								
								Don't promote archived sessions, more logging on error  
							
							
							
						 
						
							2020-12-09 14:05:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	318013e83d 
 
						 
						
							
							
								
								
								Handles safety number changes while in a call  
							
							
							
						 
						
							2020-12-08 14:37:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	0c039bf431 
 
						 
						
							
							
								
								
								Add group calling events to the message timeline  
							
							
							
						 
						
							2020-12-07 14:43:19 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	688938b5a1 
 
						 
						
							
							
								
								
								Don't send messages to blocked group members  
							
							
							
						 
						
							2020-12-01 12:04:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	2b8ae412e0 
 
						 
						
							
							
								
								
								New feature flag with ability to migrate GV1 groups  
							
							
							
						 
						
							2020-12-01 10:42:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	2c69f2c367  
						 
						
							
							
								
								
								Support for GV1 -> GV2 migration  
							
							
							
						 
						
							2020-11-23 14:48:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	26884432a2  
						 
						
							
							
								
								
								Update TypeScript, Prettier and typescript-eslint for new TypeScript 3.8 syntax  
							
							
							
						 
						
							2020-11-23 14:45:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Svenningsen 
								
							 
						 
						
							
							
								
							
							
	
	
	d593f74241 
 
						 
						
							
							
								
								
								New contact popup when clicking on group member or avatar  
							
							
							
						 
						
							2020-11-11 09:36:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	8bfaf598af  
						 
						
							
							
								
								
								Add license headers across the project  
							
							
							
						 
						
							2020-11-04 13:03:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	decc93532b  
						 
						
							
							
								
								
								Hide call buttons when on call  
							
							
							
						 
						
							2020-11-04 13:03:13 -06:00