e283b555b1 
								
							
								 
							
						 
						
							
							
								
								Copy everything to backup  
							
							
							
						 
						
							2017-10-12 17:31:24 +01:00  
				
					
						
							
							
								 
						
							
							
								bf4fb1fb40 
								
							
								 
							
						 
						
							
							
								
								Basic implementation of backup media store  
							
							
							
						 
						
							2017-10-12 15:20:59 +01:00  
				
					
						
							
							
								 
						
							
							
								c6bbad109b 
								
							
								 
							
						 
						
							
							
								
								default config: blacklist more internal ips  
							
							
							
						 
						
							2016-11-06 17:02:25 -08:00  
				
					
						
							
							
								 
						
							
							
								eb79110beb 
								
							
								 
							
						 
						
							
							
								
								Clean up the blacklist/whitelist handling.  
							
							... 
							
							
							
							Always set the config key with an empty list, even if a list isn't specified.
This means that the codepaths are the same for both the empty list and
for a missing key. Since the behaviour is the same for both cases this
makes the code somewhat easier to reason about. 
							
						 
						
							2016-05-16 13:03:59 +01:00  
				
					
						
							
							
								 
						
							
							
								792def4928 
								
							
								 
							
						 
						
							
							
								
								add a url_preview_ip_range_whitelist config param so we can whitelist the matrix.org IP space  
							
							
							
						 
						
							2016-05-01 12:44:24 +01:00  
				
					
						
							
							
								 
						
							
							
								f338bf9257 
								
							
								 
							
						 
						
							
							
								
								Give install requirements  
							
							
							
						 
						
							2016-04-13 14:33:48 +01:00  
				
					
						
							
							
								 
						
							
							
								bfe586843f 
								
							
								 
							
						 
						
							
							
								
								Add back in helpful description for missing url_preview_ip_range_blacklist  
							
							
							
						 
						
							2016-04-13 13:52:57 +01:00  
				
					
						
							
							
								 
						
							
							
								d0633e6dbe 
								
							
								 
							
						 
						
							
							
								
								Sanitize the optional dependencies for spider API  
							
							
							
						 
						
							2016-04-13 13:38:09 +01:00  
				
					
						
							
							
								 
						
							
							
								af582b66bb 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2016-04-08 19:08:47 +01:00  
				
					
						
							
							
								 
						
							
							
								dafef5a688 
								
							
								 
							
						 
						
							
							
								
								Add url_preview_enabled config option to turn on/off preview_url endpoint. defaults to off.  
							
							... 
							
							
							
							Add url_preview_ip_range_blacklist to let admins specify internal IP ranges that must not be spidered.
Add url_preview_url_blacklist to let admins specify URL patterns that must not be spidered.
Implement a custom SpiderEndpoint and associated support classes to implement url_preview_ip_range_blacklist
Add commentary and generally address PR feedback 
							
						 
						
							2016-04-08 18:37:15 +01:00  
				
					
						
							
							
								 
						
							
							
								d9d48aad2d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into matthew/preview_urls  
							
							
							
						 
						
							2016-03-27 22:54:42 +01:00  
				
					
						
							
							
								 
						
							
							
								47c361d2f8 
								
							
								 
							
						 
						
							
							
								
								add 800x600 thumbnails to make vector look prettier (and anyone else who likes big thumbnails)  
							
							
							
						 
						
							2016-03-02 15:57:54 +00:00  
				
					
						
							
							
								 
						
							
							
								7dd0c1730a 
								
							
								 
							
						 
						
							
							
								
								initial WIP of a tentative preview_url endpoint - incomplete, untested, experimental, etc. just putting it here for safekeeping for now  
							
							
							
						 
						
							2016-01-24 18:47:27 -05:00  
				
					
						
							
							
								 
						
							
							
								7213588083 
								
							
								 
							
						 
						
							
							
								
								Implement configurable stats reporting  
							
							... 
							
							
							
							SYN-287
This requires that HS owners either opt in or out of stats reporting.
When --generate-config is passed, --report-stats must be specified
If an already-generated config is used, and doesn't have the
report_stats key, it is requested to be set. 
							
						 
						
							2015-09-22 12:57:40 +01:00  
				
					
						
							
							
								 
						
							
							
								95b0f5449d 
								
							
								 
							
						 
						
							
							
								
								Fix flake8 warning  
							
							
							
						 
						
							2015-08-13 17:34:22 +01:00  
				
					
						
							
							
								 
						
							
							
								de3b7b55d6 
								
							
								 
							
						 
						
							
							
								
								Doc-string for config ultility function  
							
							
							
						 
						
							2015-08-12 14:29:17 +01:00  
				
					
						
							
							
								 
						
							
							
								fdb724cb70 
								
							
								 
							
						 
						
							
							
								
								Add config option for setting the list of thumbnail sizes to precalculate  
							
							
							
						 
						
							2015-08-12 10:55:27 +01:00  
				
					
						
							
							
								 
						
							
							
								7e3d1c7d92 
								
							
								 
							
						 
						
							
							
								
								Make a config option for whether to generate new thumbnail sizes dynamically  
							
							
							
						 
						
							2015-08-12 10:54:38 +01:00  
				
					
						
							
							
								 
						
							
							
								9e5a353663 
								
							
								 
							
						 
						
							
							
								
								Make upload dir a configurable path.  
							
							... 
							
							
							
							Fixes SYN-425.
Signed-off-by: Eric Myhre <hash@exultant.us> 
							
						 
						
							2015-06-18 23:38:20 -05:00  
				
					
						
							
							
								 
						
							
							
								6b69ddd17a 
								
							
								 
							
						 
						
							
							
								
								remove duplicate parse_size method  
							
							
							
						 
						
							2015-04-30 04:26:29 +01:00  
				
					
						
							
							
								 
						
							
							
								d624e2a638 
								
							
								 
							
						 
						
							
							
								
								Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class  
							
							
							
						 
						
							2015-04-30 04:24:44 +01:00  
				
					
						
							
							
								 
						
							
							
								b9f77d1ae1 
								
							
								 
							
						 
						
							
							
								
								Increase default maximum attachment size to 10M  
							
							
							
						 
						
							2015-01-06 14:04:58 +00:00  
				
					
						
							
							
								 
						
							
							
								adb04b1e57 
								
							
								 
							
						 
						
							
							
								
								Update copyright notices  
							
							
							
						 
						
							2015-01-06 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								d80d505b1f 
								
							
								 
							
						 
						
							
							
								
								Limit the size of images that are thumbnailed serverside. Limit the size of file that a server will download from a remote server  
							
							
							
						 
						
							2014-12-11 14:19:32 +00:00  
				
					
						
							
							
								 
						
							
							
								5da65085d1 
								
							
								 
							
						 
						
							
							
								
								Get uploads working with new media repo  
							
							
							
						 
						
							2014-12-02 19:51:47 +00:00  
				
					
						
							
							
								 
						
							
							
								7d709542ca 
								
							
								 
							
						 
						
							
							
								
								Fix pep8 warnings  
							
							
							
						 
						
							2014-10-30 11:10:17 +00:00  
				
					
						
							
							
								 
						
							
							
								fbf6320614 
								
							
								 
							
						 
						
							
							
								
								pyflakes cleanup  
							
							
							
						 
						
							2014-09-30 12:38:38 +01:00  
				
					
						
							
							
								 
						
							
							
								ee2bcdec65 
								
							
								 
							
						 
						
							
							
								
								Limit the size of uploads  
							
							
							
						 
						
							2014-09-03 17:04:16 +01:00