9bc17fc5fb 
								
							
								 
							
						 
						
							
							
								
								Fix wording on group creation error  
							
							
							
						 
						
							2017-10-30 15:17:23 +00:00  
				
					
						
							
							
								 
						
							
							
								d0abb4e8e6 
								
							
								 
							
						 
						
							
							
								
								Fix typo when checking if user is invited to group  
							
							
							
						 
						
							2017-10-27 16:57:19 +01:00  
				
					
						
							
							
								 
						
							
							
								977078f06d 
								
							
								 
							
						 
						
							
							
								
								Fix bad merge  
							
							
							
						 
						
							2017-10-27 15:10:50 +01:00  
				
					
						
							
							
								 
						
							
							
								4ab8abbc2b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'erikj/attestation_local_fix' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2017-10-27 15:07:08 +01:00  
				
					
						
							
							
								 
						
							
							
								124314672f 
								
							
								 
							
						 
						
							
							
								
								group is dict  
							
							
							
						 
						
							2017-10-27 11:08:19 +01:00  
				
					
						
							
							
								 
						
							
							
								c7d9f25d22 
								
							
								 
							
						 
						
							
							
								
								Fix create_group to pass requester_user_id  
							
							
							
						 
						
							2017-10-27 10:57:20 +01:00  
				
					
						
							
							
								 
						
							
							
								2ca46c7afc 
								
							
								 
							
						 
						
							
							
								
								Correct logic for checking private group membership  
							
							
							
						 
						
							2017-10-27 10:48:01 +01:00  
				
					
						
							
							
								 
						
							
							
								585972b51a 
								
							
								 
							
						 
						
							
							
								
								Don't generate group attestations for local users  
							
							
							
						 
						
							2017-10-27 09:46:56 +01:00  
				
					
						
							
							
								 
						
							
							
								69e8a05f35 
								
							
								 
							
						 
						
							
							
								
								Make it work  
							
							
							
						 
						
							2017-10-26 17:55:58 +01:00  
				
					
						
							
							
								 
						
							
							
								595fe67f01 
								
							
								 
							
						 
						
							
							
								
								delint  
							
							
							
						 
						
							2017-10-26 17:20:24 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								29812c628b 
								
							
								 
							
						 
						
							
							
								
								Allow = in mxids and groupids  
							
							... 
							
							
							
							... because the spec says we should. 
							
						 
						
							2017-10-20 23:42:53 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c7d46510d7 
								
							
								 
							
						 
						
							
							
								
								Flake8  
							
							
							
						 
						
							2017-10-19 13:36:06 +01:00  
				
					
						
							
							
								 
						
							
							
								29bafe2f7e 
								
							
								 
							
						 
						
							
							
								
								Add config to enable group creation  
							
							
							
						 
						
							2017-10-19 12:13:44 +01:00  
				
					
						
							
							
								 
						
							
							
								513c23bfd9 
								
							
								 
							
						 
						
							
							
								
								Enforce sensible group IDs  
							
							
							
						 
						
							2017-10-19 12:01:01 +01:00  
				
					
						
							
							
								 
						
							
							
								85f5674e44 
								
							
								 
							
						 
						
							
							
								
								Delint  
							
							
							
						 
						
							2017-10-16 15:52:17 +01:00  
				
					
						
							
							
								 
						
							
							
								c43e8a9736 
								
							
								 
							
						 
						
							
							
								
								Make it work. Warn about lack of user profile  
							
							
							
						 
						
							2017-10-16 15:50:39 +01:00  
				
					
						
							
							
								 
						
							
							
								2c5972f87f 
								
							
								 
							
						 
						
							
							
								
								Implement GET /groups/$groupId/invited_users  
							
							
							
						 
						
							2017-10-16 15:31:11 +01:00  
				
					
						
							
							
								 
						
							
							
								27e727a146 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2017-10-11 14:32:40 +01:00  
				
					
						
							
							
								 
						
							
							
								ec954f47fb 
								
							
								 
							
						 
						
							
							
								
								Validate room ids  
							
							
							
						 
						
							2017-10-11 13:15:44 +01:00  
				
					
						
							
							
								 
						
							
							
								eaaa837e00 
								
							
								 
							
						 
						
							
							
								
								Don't corrupt cache  
							
							
							
						 
						
							2017-10-05 11:43:22 +01:00  
				
					
						
							
							
								 
						
							
							
								17b8e2bd02 
								
							
								 
							
						 
						
							
							
								
								Add remove room API  
							
							
							
						 
						
							2017-09-26 15:52:41 +01:00  
				
					
						
							
							
								 
						
							
							
								a8e2a3df32 
								
							
								 
							
						 
						
							
							
								
								Add unique index to group_rooms table  
							
							
							
						 
						
							2017-09-26 15:39:21 +01:00  
				
					
						
							
							
								 
						
							
							
								bb746a9de1 
								
							
								 
							
						 
						
							
							
								
								Revert: Keep room_id's in group summary  
							
							
							
						 
						
							2017-09-21 15:57:22 +01:00  
				
					
						
							
							
								 
						
							
							
								ae8d4bb0f0 
								
							
								 
							
						 
						
							
							
								
								Keep room_id's in group summary  
							
							
							
						 
						
							2017-09-21 15:55:18 +01:00  
				
					
						
							
							
								 
						
							
							
								4a9b1cf253 
								
							
								 
							
						 
						
							
							
								
								Add user profiles to summary from group server  
							
							
							
						 
						
							2017-08-25 16:23:58 +01:00  
				
					
						
							
							
								 
						
							
							
								27ebc5c8f2 
								
							
								 
							
						 
						
							
							
								
								Add remote profile cache  
							
							
							
						 
						
							2017-08-25 11:25:47 +01:00  
				
					
						
							
							
								 
						
							
							
								b76ef6ccb8 
								
							
								 
							
						 
						
							
							
								
								Include users membership in group in summary API  
							
							
							
						 
						
							2017-07-24 13:55:39 +01:00  
				
					
						
							
							
								 
						
							
							
								0ab153d201 
								
							
								 
							
						 
						
							
							
								
								Check values are strings  
							
							
							
						 
						
							2017-07-20 16:24:18 +01:00  
				
					
						
							
							
								 
						
							
							
								6f443a74cf 
								
							
								 
							
						 
						
							
							
								
								Add update group profile API  
							
							
							
						 
						
							2017-07-20 09:46:33 +01:00  
				
					
						
							
							
								 
						
							
							
								14a34f12d7 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2017-07-18 17:28:42 +01:00  
				
					
						
							
							
								 
						
							
							
								6027b1992f 
								
							
								 
							
						 
						
							
							
								
								Fix permissions  
							
							
							
						 
						
							2017-07-18 16:51:25 +01:00  
				
					
						
							
							
								 
						
							
							
								2f9eafdd36 
								
							
								 
							
						 
						
							
							
								
								Add local group server support  
							
							
							
						 
						
							2017-07-17 12:03:49 +01:00  
				
					
						
							
							
								 
						
							
							
								a78cda4baf 
								
							
								 
							
						 
						
							
							
								
								Remove TODO  
							
							
							
						 
						
							2017-07-13 11:17:07 +01:00  
				
					
						
							
							
								 
						
							
							
								5bbb53580a 
								
							
								 
							
						 
						
							
							
								
								raise NotImplementedError  
							
							
							
						 
						
							2017-07-13 10:25:29 +01:00  
				
					
						
							
							
								 
						
							
							
								26451a09eb 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2017-07-12 14:47:18 +01:00  
				
					
						
							
							
								 
						
							
							
								8d55877c9e 
								
							
								 
							
						 
						
							
							
								
								Simplify checking if admin  
							
							
							
						 
						
							2017-07-12 11:43:39 +01:00  
				
					
						
							
							
								 
						
							
							
								a62406aaa5 
								
							
								 
							
						 
						
							
							
								
								Add group summary APIs  
							
							
							
						 
						
							2017-07-12 11:36:15 +01:00  
				
					
						
							
							
								 
						
							
							
								0aac30d53b 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2017-07-11 14:23:50 +01:00  
				
					
						
							
							
								 
						
							
							
								8ba89f1050 
								
							
								 
							
						 
						
							
							
								
								Remove u/ requirement  
							
							
							
						 
						
							2017-07-11 11:45:32 +01:00  
				
					
						
							
							
								 
						
							
							
								429925a5e9 
								
							
								 
							
						 
						
							
							
								
								Lift out visibility parsing  
							
							
							
						 
						
							2017-07-11 11:44:08 +01:00  
				
					
						
							
							
								 
						
							
							
								83936293eb 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2017-07-11 11:42:25 +01:00  
				
					
						
							
							
								 
						
							
							
								b8ca494ee9 
								
							
								 
							
						 
						
							
							
								
								Initial group server implementation  
							
							
							
						 
						
							2017-07-10 15:44:15 +01:00