1737753a62 
								
							
								 
							
						 
						
							
							
								
								Add an option to enable recording IPs for appservice users ( #3831 )  
							
							
							
						 
						
							2018-12-04 12:44:41 +01:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								e72234f6bd 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2018-06-28 20:56:07 +01:00  
				
					
						
							
							
								 
						
							
							
								f4f1cda928 
								
							
								 
							
						 
						
							
							
								
								add ip_range_whitelist parameter to limit where ASes can connect from  
							
							
							
						 
						
							2018-06-28 20:32:00 +01:00  
				
					
						
							
							
								 
						
							
							
								2a3c33ff03 
								
							
								 
							
						 
						
							
							
								
								Use six.moves.urlparse  
							
							... 
							
							
							
							The imports were shuffled around a bunch in py3
Signed-off-by: Adrian Tschira <nota@notafile.com> 
							
						 
						
							2018-04-15 21:22:43 +02:00  
				
					
						
							
							
								 
						
							
							
								e54c202b81 
								
							
								 
							
						 
						
							
							
								
								Replace some type checks with six type checks  
							
							... 
							
							
							
							Signed-off-by: Adrian Tschira <nota@notafile.com> 
							
						 
						
							2018-04-07 01:02:32 +02:00  
				
					
						
							
							
								 
						
							
							
								b1edf26051 
								
							
								 
							
						 
						
							
							
								
								Check group_id belongs to this domain  
							
							
							
						 
						
							2017-11-16 17:54:27 +00:00  
				
					
						
							
							
								 
						
							
							
								5b54d51d1e 
								
							
								 
							
						 
						
							
							
								
								Allow Configurable Rate Limiting Per AS  
							
							... 
							
							
							
							This adds a flag loaded from the registration file of an AS that will determine whether or not its users are rate limited (by ratelimit in _base.py). Needed for IRC bridge reasons - see https://github.com/matrix-org/matrix-appservice-irc/issues/240 . 
							
						 
						
							2016-10-18 17:04:09 +01:00  
				
					
						
							
							
								 
						
							
							
								c882783535 
								
							
								 
							
						 
						
							
							
								
								flake8  
							
							
							
						 
						
							2016-08-30 17:20:31 +01:00  
				
					
						
							
							
								 
						
							
							
								572acde483 
								
							
								 
							
						 
						
							
							
								
								Use None instead of the empty string  
							
							... 
							
							
							
							Change how we validate the 'url' field as a result. 
							
						 
						
							2016-08-30 17:16:00 +01:00  
				
					
						
							
							
								 
						
							
							
								16b652f0a3 
								
							
								 
							
						 
						
							
							
								
								Flake8  
							
							
							
						 
						
							2016-08-30 16:30:12 +01:00  
				
					
						
							
							
								 
						
							
							
								e82247f990 
								
							
								 
							
						 
						
							
							
								
								Allow application services to have an optional 'url'  
							
							... 
							
							
							
							If 'url' is not specified, they will not be pushed for events or queries. This
is useful for bots who simply wish to reserve large chunks of user/alias
namespace, and don't care about being pushed for events. 
							
						 
						
							2016-08-30 16:21:16 +01:00  
				
					
						
							
							
								 
						
							
							
								5674ea3e6c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1026  from matrix-org/paul/thirdpartylookup  
							
							... 
							
							
							
							3rd party entity lookup 
							
						 
						
							2016-08-18 20:52:50 +01:00  
				
					
						
							
							
								 
						
							
							
								07229bbdae 
								
							
								 
							
						 
						
							
							
								
								Add appservice worker  
							
							
							
						 
						
							2016-08-18 14:59:55 +01:00  
				
					
						
							
							
								 
						
							
							
								434bbf2cb5 
								
							
								 
							
						 
						
							
							
								
								Filter 3PU lookups by only ASes that declare knowledge of that protocol  
							
							
							
						 
						
							2016-08-18 14:56:02 +01:00  
				
					
						
							
							
								 
						
							
							
								6a30a0bfd3 
								
							
								 
							
						 
						
							
							
								
								Move the functions for parsing app service config  
							
							
							
						 
						
							2016-05-17 11:28:58 +01:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								af853a4cdb 
								
							
								 
							
						 
						
							
							
								
								Add AppServiceConfig  
							
							
							
						 
						
							2015-03-31 09:22:31 +01:00