Luke Barnard 
							
						 
					 
					
						
						
						
						
							
						
						
							9b2feef9eb 
							
						 
					 
					
						
						
							
							Add is_public to groups table to allow for private groups  
						
						... 
						
						
						
						Prevent group API access to non-members for private groups
Also make all the group code paths consistent with `requester_user_id` always being the User ID of the requesting user. 
						
						
							
						
					 
					
						2017-10-26 16:51:32 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f90e0c8d 
							
						 
					 
					
						
						
							
							Fix error when running synapse with no logfile  
						
						... 
						
						
						
						Fixes 'UnboundLocalError: local variable 'sighup' referenced before assignment' 
						
						
							
						
					 
					
						2017-10-26 16:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							1dd0f53b21 
							
						 
					 
					
						
						
							
							Merge pull request  #2579  from krombel/move_unstable_to_r0  
						
						... 
						
						
						
						register some /unstable endpoints in /r0 as well 
						
						
							
						
					 
					
						2017-10-26 16:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Krombel 
							
						 
					 
					
						
						
						
						
							
						
						
							8299b323ee 
							
						 
					 
					
						
						
							
							add release endpoints for /thirdparty  
						
						
						
						
							
						
					 
					
						2017-10-26 16:58:20 +02:00 
						 
				 
			
				
					
						
							
							
								Krombel 
							
						 
					 
					
						
						
						
						
							
						
						
							9b436c8b4c 
							
						 
					 
					
						
						
							
							register some /unstable endpoints in /r0 as well  
						
						
						
						
							
						
					 
					
						2017-10-26 15:22:50 +02:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							5b38fdab31 
							
						 
					 
					
						
						
							
							Merge pull request  #2578  from matrix-org/rav/code_style_imports  
						
						... 
						
						
						
						Code_style updates 
						
						
							
						
					 
					
						2017-10-26 11:55:59 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb300e1fc 
							
						 
					 
					
						
						
							
							Document import rules  
						
						
						
						
							
						
					 
					
						2017-10-26 11:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f6bfaae4 
							
						 
					 
					
						
						
							
							code_style: more formatting  
						
						
						
						
							
						
					 
					
						2017-10-26 11:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea882ede4 
							
						 
					 
					
						
						
							
							Merge pull request  #2577  from matrix-org/erikj/fix_port  
						
						... 
						
						
						
						Fix port script 
						
						
							
						
					 
					
						2017-10-26 11:54:12 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							566e21eac8 
							
						 
					 
					
						
						
							
							Update room_list.py  
						
						
						
						
							
						
					 
					
						2017-10-26 11:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							351cc35342 
							
						 
					 
					
						
						
							
							code_style.rst: a couple of tidyups  
						
						
						
						
							
						
					 
					
						2017-10-26 10:29:26 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							37d766aedd 
							
						 
					 
					
						
						
							
							Fix port script  
						
						... 
						
						
						
						We changed _simple_update_one_txn to use _simple_update_txn but didn't
yank it out in the port script.
Fixes  #2565  
						
						
							
						
					 
					
						2017-10-26 10:01:03 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime Vaillancourt 
							
						 
					 
					
						
						
						
						
							
						
						
							5287e57c86 
							
						 
					 
					
						
						
							
							Ignore noscript tags when generating URL previews  
						
						
						
						
							
						
					 
					
						2017-10-25 20:44:34 -04:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							2a7e9faeec 
							
						 
					 
					
						
						
							
							Do logcontexts outside ResponseCache  
						
						
						
						
							
						
					 
					
						2017-10-25 15:21:08 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							1ad1ba9e6a 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:matrix-org/synapse into develop  
						
						
						
						
							
						
					 
					
						2017-10-25 10:27:23 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							33a9026cdf 
							
						 
					 
					
						
						
							
							Add logging and fix log contexts for publicRooms  
						
						
						
						
							
						
					 
					
						2017-10-25 10:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							efd0f5a3c5 
							
						 
					 
					
						
						
							
							tip for generating tls_fingerprints  
						
						
						
						
							
						
					 
					
						2017-10-24 18:49:49 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f009df23ec 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.24.1' of github.com:matrix-org/synapse  
						
						
						
						
							
 
						
					 
					
						2017-10-24 15:02:25 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba4fabdb9 
							
						 
					 
					
						
						
							
							Bump version and changelog  
						
						
						
						
							
						
					 
					
						2017-10-24 14:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2c22c97f 
							
						 
					 
					
						
						
							
							Merge pull request  #2567  from matrix-org/erikj/group_fed_update_profile  
						
						... 
						
						
						
						Correctly wire in update group profile over federation 
						
						
							
						
					 
					
						2017-10-24 09:21:47 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							39dc52157d 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into erikj/group_fed_update_profile  
						
						
						
						
							
						
					 
					
						2017-10-24 09:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							0d437698b2 
							
						 
					 
					
						
						
							
							Merge pull request  #2568  from matrix-org/rav/pep8  
						
						... 
						
						
						
						PEP8 fixes 
						
						
							
						
					 
					
						2017-10-23 17:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							0be99858f3 
							
						 
					 
					
						
						
							
							fix vars named l  
						
						... 
						
						
						
						E741 says "do not use variables named ‘l’, ‘O’, or ‘I’". 
						
						
							
						
					 
					
						2017-10-23 15:56:38 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							eaaabc6c4f 
							
						 
					 
					
						
						
							
							replace 'except:' with 'except Exception:'  
						
						... 
						
						
						
						what could possibly go wrong 
						
						
							
						
					 
					
						2017-10-23 15:52:32 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ce6d4914f4 
							
						 
					 
					
						
						
							
							Correctly wire in update group profile over federation  
						
						
						
						
							
						
					 
					
						2017-10-23 15:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							ecf198aab8 
							
						 
					 
					
						
						
							
							Merge pull request  #2566  from matrix-org/rav/media_logcontext_leak  
						
						... 
						
						
						
						Fix a logcontext leak in the media repo 
						
						
							
						
					 
					
						2017-10-23 14:47:49 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							3267b81b81 
							
						 
					 
					
						
						
							
							Merge pull request  #2561  from matrix-org/rav/id_checking  
						
						... 
						
						
						
						Updates to ID checking 
						
						
							
						
					 
					
						2017-10-23 14:39:20 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							d03cfc4258 
							
						 
					 
					
						
						
							
							Fix a logcontext leak in the media repo  
						
						
						
						
							
						
					 
					
						2017-10-23 14:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							1de557975f 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:matrix-org/synapse into develop  
						
						
						
						
							
						
					 
					
						2017-10-23 13:18:12 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ffba978077 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.24.0' of github.com:matrix-org/synapse  
						
						
						
						
							
 
						
					 
					
						2017-10-23 13:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							13e16cf302 
							
						 
					 
					
						
						
							
							Bump version and changelog  
						
						
						
						
							
						
					 
					
						2017-10-23 13:13:31 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							bd0d84bf92 
							
						 
					 
					
						
						
							
							Merge pull request  #2560  from matrix-org/rav/kill_pointless_method  
						
						... 
						
						
						
						Remove pointless create() method 
						
						
							
						
					 
					
						2017-10-23 11:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							1135193dfd 
							
						 
					 
					
						
						
							
							Validate group ids when parsing  
						
						... 
						
						
						
						May as well do it whenever we parse a Group ID. We check the sigil and basic
structure here so it makes sense to check the grammar in the same place. 
						
						
							
						
					 
					
						2017-10-21 00:30:39 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							29812c628b 
							
						 
					 
					
						
						
							
							Allow = in mxids and groupids  
						
						... 
						
						
						
						... because the spec says we should. 
						
						
							
						
					 
					
						2017-10-20 23:42:53 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							58fbbe0f1d 
							
						 
					 
					
						
						
							
							Disallow capital letters in userids  
						
						... 
						
						
						
						Factor out a common function for checking user ids and group ids, which forbids
capitals. 
						
						
							
						
					 
					
						2017-10-20 23:37:22 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							631d7b87b5 
							
						 
					 
					
						
						
							
							Remove pointless create() method  
						
						... 
						
						
						
						It just calls the constructor, so we may as well kill it rather than having
random codepaths. 
						
						
							
						
					 
					
						2017-10-20 22:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							6070647774 
							
						 
					 
					
						
						
							
							Correctly bump version  
						
						
						
						
							
 
						
					 
					
						2017-10-19 16:40:20 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							d6237859f6 
							
						 
					 
					
						
						
							
							Update changelog  
						
						
						
						
							
						
					 
					
						2017-10-19 14:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef0aeceac 
							
						 
					 
					
						
						
							
							Bump version and changelog  
						
						
						
						
							
						
					 
					
						2017-10-19 13:48:33 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a6b7f720 
							
						 
					 
					
						
						
							
							Merge pull request  #2559  from matrix-org/erikj/group_id_validation  
						
						... 
						
						
						
						Add config to enable group creation 
						
						
							
						
					 
					
						2017-10-19 13:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d46510d7 
							
						 
					 
					
						
						
							
							Flake8  
						
						
						
						
							
						
					 
					
						2017-10-19 13:36:06 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd3f1a783 
							
						 
					 
					
						
						
							
							Add missing file...  
						
						
						
						
							
						
					 
					
						2017-10-19 12:17:30 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							29bafe2f7e 
							
						 
					 
					
						
						
							
							Add config to enable group creation  
						
						
						
						
							
						
					 
					
						2017-10-19 12:13:44 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							287dd1ee2c 
							
						 
					 
					
						
						
							
							Merge pull request  #2558  from matrix-org/erikj/group_id_validation  
						
						... 
						
						
						
						Enforce sensible group IDs 
						
						
							
						
					 
					
						2017-10-19 12:13:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							513c23bfd9 
							
						 
					 
					
						
						
							
							Enforce sensible group IDs  
						
						
						
						
							
						
					 
					
						2017-10-19 12:01:01 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							011d03a0f6 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
						
							
						
					 
					
						2017-10-19 11:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab859f27b 
							
						 
					 
					
						
						
							
							Fix typo in group attestation handling  
						
						
						
						
							
						
					 
					
						2017-10-19 10:55:52 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f65ef93e 
							
						 
					 
					
						
						
							
							Merge pull request  #2557  from matrix-org/erikj/media_tumbnails  
						
						... 
						
						
						
						Fix typo in thumbnail generation 
						
						
							
						
					 
					
						2017-10-19 10:38:52 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							bd5718d0ad 
							
						 
					 
					
						
						
							
							Fix typo in thumbnail generation  
						
						
						
						
							
						
					 
					
						2017-10-19 10:27:18 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							161a862ffb 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
						
							
						
					 
					
						2017-10-19 10:17:43 +01:00