audric
							
						 
						
							 
							
							
							
								
							
								e9412df60e 
								
							
								 
							
						 
						
							
							
								
								fix lint and steal autofocus on registration to seed  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								e8f0c4aaec 
								
									
								
							
								 
							
						 
						
							
							
								
								move libloki to webworker and remove unused stuff in it  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								8760a59875 
								
									
								
							
								 
							
						 
						
							
							
								
								nodefetch headers as on mobile + cleanup worker code  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								ca331b95a6 
								
									
								
							
								 
							
						 
						
							
							
								
								remove coverage unused  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Audric
							
						 
						
							 
							
							
							
								
							
								feab29a4fe 
								
							
								 
							
						 
						
							
							
								
								remove file server submodule  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								71e1f1e143 
								
									
								
							
								 
							
						 
						
							
							
								
								ignore ts generated files under subdirectory too  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								c5bc97013d 
								
									
								
							
								 
							
						 
						
							
							
								
								session-file-server submodule from official repo  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Audric Ackermann
							
						 
						
							 
							
							
								
								
							
							
								
							
								f8cc26eacb 
								
									
								
							
								 
							
						 
						
							
							
								
								ignore submodule from prettier and eslint  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj Varsani
							
						 
						
							 
							
							
								
								
							
							
								
							
								24a3e05154 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Clean up unused dependencies.""  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Vince
							
						 
						
							 
							
							
								
								
							
							
								
							
								5ff7476359 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Clean up unused dependencies."  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								d671ce0055 
								
							
								 
							
						 
						
							
							
								
								Remove phone number libraries  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								012575be35 
								
							
								 
							
						 
						
							
							
								
								Remove calling sc_reduce32 when deriving a keypair from a mnemonic seed.  
							
							 
							
							... 
							
							
							
							This is the reason that seeds across desktop and mobile devices would never restore to the same keypair. This function was there from the initial messenger days and with further discussion with Maxim, we deemed calling this function an unnecessary step for generating a keypair. There are no security implications for this change as we generate keypairs the exact same way as Signal does.
The biggest downside to this change however is that if you try to restore a desktop device with a seed from before this change, that seed will generate a completely different key pair and thus a different session ID.
This will only affect users who plan to restore any device from the seed of a desktop device before this change. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								8808100796 
								
							
								 
							
						 
						
							
							
								
								Merge signal-1.24.0  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	.github/PULL_REQUEST_TEMPLATE.md
#	background.html
#	config/default.json
#	config/production.json
#	js/models/conversations.js
#	js/models/messages.js
#	js/views/conversation_view.js
#	js/views/inbox_view.js
#	js/views/settings_view.js
#	main.js
#	package.json
#	test/index.html
#	ts/components/conversation/ContactName.tsx
#	yarn.lock 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								c8ea2e9463 
								
							
								 
							
						 
						
							
							
								
								Download and install updates without the help of electron-updater  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								75d0894104 
								
							
								 
							
						 
						
							
							
								
								Fixed files not included in release.  
							
							 
							
							... 
							
							
							
							Moved node relevant stuff in libloki into its own modules folder. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								6bd2d3962e 
								
							
								 
							
						 
						
							
							
								
								Linted files  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Beaudan
							
						 
						
							 
							
							
							
								
							
								c93aff7ebe 
								
							
								 
							
						 
						
							
							
								
								Setup grunt/yarn etc for loki tests plus wrote first 2 simple libloki-protocol tests  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Mikunj
							
						 
						
							 
							
							
							
								
							
								0a88f337d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'sig-development' into merge/signal  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								dbf0be2db5 
								
							
								 
							
						 
						
							
							
								
								eslintify all test files  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								sachaaaaa
							
						 
						
							 
							
							
							
								
							
								4b9fcb98d4 
								
							
								 
							
						 
						
							
							
								
								Linting and other housekeeping stuff  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								sachaaaaa
							
						 
						
							 
							
							
							
								
							
								04b45f6aa1 
								
							
								 
							
						 
						
							
							
								
								Decrypt friend-request messages (the ones using fallback encryption). Moved logic into a new file libloki-protocol.js and concat loki code into js/libloki.js  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								02fbea96c0 
								
							
								 
							
						 
						
							
							
								
								Move base64 conversions off of the main thread  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								0774ba2903 
								
							
								 
							
						 
						
							
							
								
								Eslintify all of libtextsecure  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								43a44793c5 
								
							
								 
							
						 
						
							
							
								
								Remove jshint - move everything over to eslint  
							
							 
							
							... 
							
							
							
							Also removed all hints of previous linters 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								dc11db92f9 
								
							
								 
							
						 
						
							
							
								
								New React component: Message  
							
							 
							
							... 
							
							
							
							Also: Use react to render contects on the 'show group members' screen 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								ad4387803b 
								
							
								 
							
						 
						
							
							
								
								New media permission, show dialog when not enabled for voice msg  
							
							 
							
							... 
							
							
							
							UI now in separate renderer:
  - the permissions popup
  - settings dialog
  - debug log dialog
  - about window
Couple bug fixes:
  - About Window: Fix 'escape' to close window
  - Remove outdated dist/copy tasks from Gruntfile
Eslintified settings_view.js 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								67464774c3 
								
							
								 
							
						 
						
							
							
								
								eslintify expiring_messages.js  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								37ebe9fcec 
								
							
								 
							
						 
						
							
							
								
								eslintify libtextsecure/api.js  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								cfe0bd0e79 
								
							
								 
							
						 
						
							
							
								
								Move to npm for several dependencies  
							
							 
							
							... 
							
							
							
							mustache
jQuery
underscore
backbone
mocha
chai
intl-tel-input 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								06e3f09732 
								
							
								 
							
						 
						
							
							
								
								ESLint: Add `js/notifications`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								f770a2ce43 
								
							
								 
							
						 
						
							
							
								
								ESLint: Ignore generated files  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								41fe50553f 
								
							
								 
							
						 
						
							
							
								
								Replace Backbone `saveFile` with `Attachment.save`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								3727205606 
								
							
								 
							
						 
						
							
							
								
								Organize ESLint file list  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								c3acf43c47 
								
									
								
							
								 
							
						 
						
							
							
								
								Eslintify test/backup_test.js  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								d0b11c59f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Eslintify conversation_view.js  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								e99192dca7 
								
									
								
							
								 
							
						 
						
							
							
								
								Unleash eslint on models/messages.js  
							
							 
							
							... 
							
							
							
							Fun fact: eslint was not running on this file, despite the eslint
directives previously in the file! 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								e69586200a 
								
									
								
							
								 
							
						 
						
							
							
								
								Unleash eslint on message_receiver.js - lots of change  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								05303233fb 
								
									
								
							
								 
							
						 
						
							
							
								
								window.Signal.React -> window.Signal.Components  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								23537546fe 
								
									
								
							
								 
							
						 
						
							
							
								
								Big refactor: ts/ directory for all typescript, including react  
							
							 
							
							... 
							
							
							
							Split out test-specific and general utility react components too.
And moved our test/legacy* files for the Style Guide into a styleguide/
subdirectory of test/.
I think we'll be able to live in this directory structure for a while. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								76be13552f 
								
									
								
							
								 
							
						 
						
							
							
								
								js/i18n.js -> js/modules/i18n.js  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								1326b26585 
								
									
								
							
								 
							
						 
						
							
							
								
								Full styleguide now available via `yarn styleguide`  
							
							 
							
							... 
							
							
							
							Due to a number of hacks, the style guide can be used to show Backbone
views. This will allow a smooth path from the old way of doing things to
the new. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								893fb1cb9e 
								
									
								
							
								 
							
						 
						
							
							
								
								Introduce React/TypeScript/TSLint into app for new UI components  
							
							 
							
							... 
							
							
							
							npm run transpile
  Works on files under js/react/
  Outputs files right next to the .tsx file
This is part of our `grunt dev` task, as well as the default grunt task,
which does everything else necessary to get a raw git checkout ready to
run. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								f86a6ef752 
								
									
								
							
								 
							
						 
						
							
							
								
								Update style of i18n, pull it in via preload instead of .html  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								6e6b93d917 
								
							
								 
							
						 
						
							
							
								
								Run ESLint on `preload.js`  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								97e3b49a36 
								
							
								 
							
						 
						
							
							
								
								Whitelist `js/views/message_view.js` for ESLint  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								f031ac3126 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate ESLint ignore entry  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								c01b343bd4 
								
									
								
							
								 
							
						 
						
							
							
								
								Code formatting updates for backup.js  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Gasienica
							
						 
						
							 
							
							
							
								
							
								7e3cc432d6 
								
							
								 
							
						 
						
							
							
								
								Whitelist `js/database.js` for ESLint  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								256b87aa7a 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor newly-added ClearDataView in settings_view.js  
							
							 
							
							
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
								
								
							
							
								
							
								3527740598 
								
									
								
							
								 
							
						 
						
							
							
								
								Format updates to js/database.js  
							
							 
							
							
							
						 
						
							8 years ago