|  Erik Johnston | 9b63def388 | Add m.room.avatar to default power levels. Change default required power levels of such events to 50 | 2015-08-20 14:35:40 +01:00 | 
				
					
						|  Erik Johnston | cbd053bb8f | Merge pull request #233 from matrix-org/erikj/canonical_alias Add server side support for canonical aliases | 2015-08-20 11:26:09 +01:00 | 
				
					
						|  Mark Haines | a0b8e5f2fe | Merge pull request #211 from matrix-org/email_in_use Changes for unique emails | 2015-08-20 10:04:04 +01:00 | 
				
					
						|  Erik Johnston | d7272f8d9d | Add canonical alias to the default power levels | 2015-08-19 12:03:09 +01:00 | 
				
					
						|  Erik Johnston | ee59af9ac0 | Set request.authenticated_entity for application services | 2015-08-18 15:17:47 +01:00 | 
				
					
						|  Daniel Wagner-Hall | 45610305ea | Add missing space because linter | 2015-08-11 16:43:27 +01:00 | 
				
					
						|  Daniel Wagner-Hall | 88e03da39f | Minor docs cleanup | 2015-08-11 16:35:28 +01:00 | 
				
					
						|  Daniel Wagner-Hall | 9dba813234 | Remove redundant if-guard The startswith("@") does the job | 2015-08-11 16:34:17 +01:00 | 
				
					
						|  David Baker | c77048e12f | Add endpoint that proxies ID server request token and errors if the given email is in use on this Home Server. | 2015-08-04 14:37:09 +01:00 | 
				
					
						|  Erik Johnston | d155b318d2 | Merge pull request #203 from matrix-org/erikj/room_creation_presets Implement presets at room creation | 2015-07-16 18:18:11 +01:00 | 
				
					
						|  Erik Johnston | b49a30a972 | Capitalize contants | 2015-07-14 10:20:31 +01:00 | 
				
					
						|  Erik Johnston | d5cc794598 | Implement presets at room creation | 2015-07-13 16:56:08 +01:00 | 
				
					
						|  Erik Johnston | 016c089f13 | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/power_level_sanity | 2015-07-13 13:48:13 +01:00 | 
				
					
						|  Erik Johnston | a5ea22d468 | Sanitize power level checks | 2015-07-10 14:05:38 +01:00 | 
				
					
						|  Erik Johnston | 7e3b14fe78 | You shouldn't be able to ban/kick users with higher power levels | 2015-07-10 14:05:38 +01:00 | 
				
					
						|  Erik Johnston | 1a3255b507 | Add m.room.history_visibility to newly created rooms' m.room.power_levels | 2015-07-06 13:25:35 +01:00 | 
				
					
						|  Erik Johnston | 00ab882ed6 | Add m.room.history_visibility to list of auth events | 2015-07-03 10:31:24 +01:00 | 
				
					
						|  Erik Johnston | 1a60545626 | Add basic impl for room history ACL on GET /messages client API | 2015-07-02 16:20:10 +01:00 | 
				
					
						|  Erik Johnston | cee69441d3 | Log more when we have processed the request | 2015-06-15 17:11:44 +01:00 | 
				
					
						|  Erik Johnston | 22c7c5eb8f | Typo | 2015-05-01 14:41:25 +01:00 | 
				
					
						|  Erik Johnston | 42c12c04f6 | Remove some run_on_reactors | 2015-05-01 14:41:25 +01:00 | 
				
					
						|  Erik Johnston | adb5b76ff5 | Don't log all auth events every time we call auth.check | 2015-05-01 14:41:25 +01:00 | 
				
					
						|  Erik Johnston | 80b4119279 | Don't wait for storage of access_token | 2015-05-01 13:14:05 +01:00 | 
				
					
						|  Mark Haines | 4ad8b45155 | Merge branch 'develop' into key_distribution Conflicts:
	synapse/config/homeserver.py | 2015-04-29 13:15:14 +01:00 | 
				
					
						|  Mark Haines | 9182f87664 | Merge pull request #126 from matrix-org/csauth Client / Server Auth Refactor | 2015-04-28 11:00:27 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 38432d8c25 | Merge branch 'develop' into invite_power_level | 2015-04-27 17:09:25 +01:00 | 
				
					
						|  Mark Haines | eede182df7 | Merge branch 'develop' into key_distribution | 2015-04-24 10:35:49 +01:00 | 
				
					
						|  David Baker | 6532b6e607 | Merge branch 'develop' into csauth Conflicts:
	synapse/http/server.py | 2015-04-24 09:37:54 +01:00 | 
				
					
						|  David Baker | 74270defda | No commas here, otherwise our error string constants become tuples. | 2015-04-24 09:28:57 +01:00 | 
				
					
						|  David Baker | 03eb4adc6e | Dedicated error code for failed 3pid auth verification | 2015-04-23 18:20:17 +01:00 | 
				
					
						|  David Baker | a2c10d37d7 | Add an error code to 'missing token' response. | 2015-04-23 13:23:44 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | a16eaa0c33 | Neater fetching of user's auth level in a room - squash to int() at access time (SYN-353) | 2015-04-22 14:20:04 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | f43063158a | Appease pep8 | 2015-04-22 13:12:11 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 2808c040ef | Also remember to check 'invite' level for changes | 2015-04-21 21:13:14 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | bc41f0398f | Initial implementation of an 'invite' power_level | 2015-04-21 20:56:08 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | d3309933f5 | Much neater fetching of defined powerlevels from m.room.power_levels state event | 2015-04-21 20:53:23 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | b568c0231c | Remove debugging print statement accidentally committed | 2015-04-21 20:21:14 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 3a7d7a3f22 | Sanitise a user's powerlevel to an int() before numerical comparison, because otherwise Python is "helpful" with it (SYN-351) | 2015-04-21 20:18:29 +01:00 | 
				
					
						|  Mark Haines | db8d4e8dd6 | Merge branch 'develop' into key_distribution | 2015-04-20 16:24:21 +01:00 | 
				
					
						|  David Baker | cb03fafdf1 | Merge branch 'develop' into csauth | 2015-04-17 13:51:10 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 399b5add58 | Neater implementation of membership change auth checks, ensuring we can't forget to check if the calling user is a member of the room | 2015-04-15 18:40:23 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | e6e130b9ba | Ensure that non-room-members cannot ban others, even if they do have enough powerlevel (SYN-343) | 2015-04-15 18:07:33 +01:00 | 
				
					
						|  David Baker | 766bd8e880 | Dummy login so we can do the first POST request to get login flows without it just succeeding | 2015-04-15 17:14:25 +01:00 | 
				
					
						|  Mark Haines | d488463fa3 | Add a version 2 of the key server api | 2015-04-14 16:04:52 +01:00 | 
				
					
						|  Kegan Dougal | ae8ff92e05 | Fix a bug which causes a send event level of 0 to not be honoured. Caused by a bad if check, which incorrectly executes for both 0 and None,
when None was the original intent. | 2015-04-07 15:48:20 +01:00 | 
				
					
						|  David Baker | 4eb6d66b45 | Add app service auth back in to v2 register | 2015-04-02 17:51:19 +01:00 | 
				
					
						|  David Baker | 70a84f17f3 | Add shared secret auth into register v2 and switch the script over. | 2015-04-02 17:01:29 +01:00 | 
				
					
						|  David Baker | 59bf16eddc | New registration for C/S API v2. Only ReCAPTCHA working currently. | 2015-03-30 18:13:10 +01:00 | 
				
					
						|  David Baker | 9aa0224cdf | unused import | 2015-03-24 17:25:59 +00:00 | 
				
					
						|  David Baker | c7023f2155 | 1) Pushers are now associated with an access token 2) Change places where we mean unauthenticated to 401, not 403, in C/S v2: hack so it stays as 403 in v1 because web client relies on it. | 2015-03-24 17:24:15 +00:00 |