Michael Telatynski
							
						 
						
							 
							
							
							
								
							
								c97de43f69 
								
							
								 
							
						 
						
							
							
								
								Remove unused fetch polyfills, querystring, require-json. Move glob to dev-dep  
							
							 
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-01-18 02:01:45 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								042bd35d79 
								
							
								 
							
						 
						
							
							
								
								Fix MatrixClientPeg imports  
							
							 
							
							
							
						 
						
							2019-12-22 21:15:54 -07:00  
						
					 
				
					
						
							
							
								 
								Michael Telatynski
							
						 
						
							 
							
							
							
								
							
								d4d51dc61f 
								
							
								 
							
						 
						
							
							
								
								Rip out the remainder of Bluebird  
							
							 
							
							
							
						 
						
							2019-11-18 10:03:05 +00:00  
						
					 
				
					
						
							
							
								 
								Aaron Raimist
							
						 
						
							 
							
							
								
								
							
							
								
							
								49ce4ef117 
								
									
								
							
								 
							
						 
						
							
							
								
								eslint --fix src/  
							
							 
							
							... 
							
							
							
							Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2018-10-26 22:50:38 -05:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								bffd5bb891 
								
							
								 
							
						 
						
							
							
								
								fix constness  
							
							 
							
							
							
						 
						
							2018-04-29 03:09:17 +01:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								9701fd32b7 
								
							
								 
							
						 
						
							
							
								
								switch back to blob urls for rendering e2e attachments  
							
							 
							
							... 
							
							
							
							Based on @walle303's work at https://github.com/matrix-org/matrix-react-sdk/pull/1820 
Deliberately reverts 8f778f54fd 
Mitigates XSS by whitelisting the mime-types of the attachments so that malicious ones
should not be recognised and executed by the browser. 
							
						 
						
							2018-04-29 03:07:31 +01:00  
						
					 
				
					
						
							
							
								 
								Luke Barnard
							
						 
						
							 
							
							
							
								
							
								d3f9a3aeb5 
								
							
								 
							
						 
						
							
							
								
								Run eslint --fix  
							
							 
							
							... 
							
							
							
							Fixing 1000s of lint issues. Some rules cannot be `--fix`ed but this goes some way to linting the entire codebase. 
							
						 
						
							2017-10-11 17:56:17 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
							
								
							
								0d7cc59d99 
								
							
								 
							
						 
						
							
							
								
								replace q method calls with bluebird ones  
							
							 
							
							... 
							
							
							
							```
find src test -name '*.js' |
    xargs perl -i -pe 's/q\.(all|defer|reject|delay|try|isFulfilled)\(/Promise.$1(/'
``` 
							
						 
						
							2017-07-12 18:05:40 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
							
								
							
								0254d2b3a2 
								
							
								 
							
						 
						
							
							
								
								q(...) -> Promise.resolve  
							
							 
							
							... 
							
							
							
							```
find src test -name '*.js' | xargs perl -i -pe 's/\b[qQ]\(/Promise.resolve(/'
``` 
							
						 
						
							2017-07-12 18:05:08 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
							
								
							
								a06bd84213 
								
							
								 
							
						 
						
							
							
								
								replace imports of `q` with bluebird  
							
							 
							
							... 
							
							
							
							update `package.json`
```
find src test -name '*.js' |
   xargs perl -i -pe 'if (/require\(.[qQ].\)/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
find src test -name '*.js' |
   xargs perl -i -pe 'if (/import [qQ]/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
``` 
							
						 
						
							2017-07-12 18:05:08 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								81e429eb14 
								
							
								 
							
						 
						
							
							
								
								Fix e2e attachment download by using iframes. ( #562 )  
							
							 
							
							... 
							
							
							
							* Render attachments inside iframes.
* Fix up the image and video views
* Fix m.audio
* Comments, and only use the cross domain renderer if the attachment is encrypted
* Fix whitespace
* Don't decrypt file attachments immediately
* Use https://usercontent.riot.im/v1.html  by default
* typos
* Put the config in the React context.
Use it in MFileBody to configure the cross origin renderer URL.
* Call it appConfig in the context
* Return the promises so they don't get dropped 
							
						 
						
							2016-12-02 14:21:07 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								72d24f58d0 
								
							
								 
							
						 
						
							
							
								
								Make the promises be q promises  
							
							 
							
							
							
						 
						
							2016-11-11 13:57:45 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								bf5ecbd016 
								
							
								 
							
						 
						
							
							
								
								Review comments  
							
							 
							
							... 
							
							
							
							Conflicts:
	src/ContentMessages.js 
							
						 
						
							2016-11-11 13:57:42 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								ee1768f644 
								
							
								 
							
						 
						
							
							
								
								Use data:// URI rather than blob: URI to avoid XSS  
							
							 
							
							
							
						 
						
							2016-11-11 13:55:57 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								a4a0d02848 
								
							
								 
							
						 
						
							
							
								
								Move decryptFile into a utility function so that it can be shared between different components  
							
							 
							
							... 
							
							
							
							Conflicts:
	src/components/views/messages/MImageBody.js 
							
						 
						
							2016-11-11 13:55:48 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								1e163eabf0 
								
							
								 
							
						 
						
							
							
								
								Revert "Encrypt attachments in encrypted rooms,"  
							
							 
							
							
							
						 
						
							2016-11-11 11:59:08 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								c838164f40 
								
							
								 
							
						 
						
							
							
								
								Make the promises be q promises  
							
							 
							
							
							
						 
						
							2016-11-08 16:26:25 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								911f9e4e63 
								
							
								 
							
						 
						
							
							
								
								Review comments  
							
							 
							
							
							
						 
						
							2016-11-08 11:42:20 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								8f778f54fd 
								
							
								 
							
						 
						
							
							
								
								Use data:// URI rather than blob: URI to avoid XSS  
							
							 
							
							
							
						 
						
							2016-11-04 15:39:39 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								b6653dd0ed 
								
							
								 
							
						 
						
							
							
								
								Move decryptFile into a utility function so that it can be shared between different components  
							
							 
							
							
							
						 
						
							2016-11-04 12:46:45 +00:00