|  Mark Haines | db9ce032a4 | Fix pep8 codestyle warnings | 2014-11-20 17:26:36 +00:00 | 
				
					
						|  Erik Johnston | 512993b57f | Only users can set state events which have their own user_id | 2014-11-19 17:22:37 +00:00 | 
				
					
						|  Mark Haines | 3553101eb3 | Null check when determining default power levels | 2014-11-18 15:43:17 +00:00 | 
				
					
						|  Erik Johnston | 95614e5220 | Fix auth to correctly handle initial creation of rooms | 2014-11-18 15:36:41 +00:00 | 
				
					
						|  Erik Johnston | 6fea478d2e | Fix bugs with invites/joins across federatiom. Both in terms of auth and not trying to fetch missing PDUs for invites,
joins etc. | 2014-11-12 11:24:11 +00:00 | 
				
					
						|  Erik Johnston | a8e565eca8 | Add an EventValidator. Fix bugs in auth ++ storage | 2014-11-10 18:25:42 +00:00 | 
				
					
						|  Erik Johnston | 5d439b127b | PEP8 | 2014-11-10 13:46:44 +00:00 | 
				
					
						|  Erik Johnston | 6447db063a | Fix backfill to work. Add auth to backfill request | 2014-11-10 11:59:51 +00:00 | 
				
					
						|  Erik Johnston | 65f846ade0 | Notify users about invites. | 2014-11-10 11:15:02 +00:00 | 
				
					
						|  Erik Johnston | 407d8a5019 | Fix invite auth | 2014-11-10 10:35:43 +00:00 | 
				
					
						|  Erik Johnston | 49948d72f3 | Fix joining over federation | 2014-11-07 10:53:38 +00:00 | 
				
					
						|  Erik Johnston | bf6b72eb55 | Start implementing auth chains | 2014-11-07 10:53:38 +00:00 | 
				
					
						|  Erik Johnston | 8421cabb9d | Neaten things up a bit | 2014-11-07 10:53:38 +00:00 | 
				
					
						|  Erik Johnston | 351c64e99e | Amalgamate all power levels. Remove concept of reqired power levels, something similiar can be done
using the new power level event. | 2014-11-06 16:59:13 +00:00 | 
				
					
						|  Erik Johnston | 96c001e668 | Fix auth checks to all use the given old_event_state | 2014-11-05 11:07:54 +00:00 | 
				
					
						|  Erik Johnston | 4a1597f295 | Fix bug in redaction auth. This caused a 500 when sending a redaction due to a typo in a method
invocation. | 2014-10-31 09:48:59 +00:00 | 
				
					
						|  Erik Johnston | b3b1961496 | Fix bug where people could join private rooms | 2014-10-17 19:37:41 +01:00 | 
				
					
						|  Erik Johnston | 5ffe5ab43f | Use state groups to get current state. Make join dance actually work. | 2014-10-17 18:56:42 +01:00 | 
				
					
						|  Erik Johnston | f71627567b | Finish implementing the new join dance. | 2014-10-17 15:04:17 +01:00 | 
				
					
						|  Erik Johnston | 1116f5330e | Start implementing the invite/join dance. Continue moving auth to use event.state_events | 2014-10-16 16:56:51 +01:00 | 
				
					
						|  Erik Johnston | e7bc1291a0 | Begin making auth use event.old_state_events | 2014-10-15 16:06:59 +01:00 | 
				
					
						|  Erik Johnston | 7151615260 | Update docstring | 2014-09-29 15:35:54 +01:00 | 
				
					
						|  Erik Johnston | 3ccb17ce59 | SYN-48: Implement WHOIS rest servlet | 2014-09-29 14:59:52 +01:00 | 
				
					
						|  Erik Johnston | c65306f877 | Add auth check to test if a user is an admin or not. | 2014-09-29 13:35:38 +01:00 | 
				
					
						|  Erik Johnston | f7d80930f2 | SYN-48: Track User-Agents as well as IPs for client devices. | 2014-09-29 13:35:15 +01:00 | 
				
					
						|  Erik Johnston | 0fdf308874 | Track the IP users connect with. Add an admin column to users table. | 2014-09-26 16:36:24 +01:00 | 
				
					
						|  Erik Johnston | 37bfe44046 | Merge branch 'deletions' of github.com:matrix-org/synapse into develop | 2014-09-25 17:02:53 +01:00 | 
				
					
						|  Erik Johnston | 327dcc98e3 | SYN-70: And fix another bug where I can't type | 2014-09-24 16:19:29 +01:00 | 
				
					
						|  Erik Johnston | 87deaf1658 | SYN-70: Fix typo | 2014-09-24 16:15:58 +01:00 | 
				
					
						|  Erik Johnston | 70899d3ab2 | Rename deletions to redactions | 2014-09-24 15:27:59 +01:00 | 
				
					
						|  Erik Johnston | bc250a6afa | SYN-12: Implement auth for deletion by adding a 'delete_level' on the ops levels event SYN-12 # comment Auth has been added. | 2014-09-23 17:36:24 +01:00 | 
				
					
						|  Erik Johnston | 480438eee6 | Validate power levels event changes. Change error messages to be more helpful. Fix bug where we checked the wrong power levels | 2014-09-05 21:54:16 +01:00 | 
				
					
						|  Erik Johnston | 9dd4570b68 | Generate m.room.aliases event when the HS creates a room alias | 2014-09-05 21:35:56 +01:00 | 
				
					
						|  Erik Johnston | 250ee2ea7d | AUth the contents of power level events | 2014-09-05 17:13:19 +01:00 | 
				
					
						|  Erik Johnston | 95037d8d9d | Change the default power levels to be 0, 50 and 100 | 2014-09-05 17:13:03 +01:00 | 
				
					
						|  Matthew Hodgson | 8a7c1d6a00 | fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. | 2014-09-03 17:31:57 +01:00 | 
				
					
						|  Erik Johnston | 4b8244fbf8 | Fix bug where we didn't correctly store the ops power levels event. | 2014-09-02 12:12:14 +01:00 | 
				
					
						|  Erik Johnston | db02021aba | Implement auth for kicking. | 2014-09-02 10:58:33 +01:00 | 
				
					
						|  Erik Johnston | b8ab9f1c0a | Add all the necessary checks to make banning work. | 2014-09-01 18:24:56 +01:00 | 
				
					
						|  Erik Johnston | db7109c43b | Add beginnings of ban support. | 2014-09-01 16:15:34 +01:00 | 
				
					
						|  Erik Johnston | 865469f233 | Implement power level lists, default power levels and send_evnet_level/add_state_level events. | 2014-09-01 14:39:09 +01:00 | 
				
					
						|  Mark Haines | b30358f439 | add _get_room_member, fix datastore methods | 2014-08-27 16:51:54 +01:00 | 
				
					
						|  Mark Haines | bf05218c4b | Merge branch 'develop' into storage_transactions | 2014-08-27 11:19:37 +01:00 | 
				
					
						|  Kegan Dougal | dfa0cd1d90 | Modified /join/$identifier to support $identifier being a room ID in addition to a room alias. | 2014-08-27 09:43:42 +01:00 | 
				
					
						|  Mark Haines | 4b63b06cad | Merge branch 'develop' into storage_transactions Conflicts:
	synapse/api/auth.py
	synapse/handlers/room.py
	synapse/storage/__init__.py | 2014-08-26 16:07:05 +01:00 | 
				
					
						|  Mark Haines | ac21dfff6d | Fix pyflakes errors | 2014-08-26 16:02:59 +01:00 | 
				
					
						|  Kegan Dougal | cab3095803 | Removed member list servlet: now using generic state paths. | 2014-08-26 09:26:07 +01:00 | 
				
					
						|  Mark Haines | 1379dcae6f | Take a snapshot of the state of the room before performing updates | 2014-08-22 17:00:10 +01:00 | 
				
					
						|  Kegan Dougal | f690b7b827 | Impl: /rooms/roomid/state/eventtype/state_key - Renamed RoomTopicRestServlet to RoomStateEventRestServlet. Support generic state event sending. | 2014-08-22 15:59:15 +01:00 | 
				
					
						|  Kegan Dougal | 61933f8e52 | Added M_UNKNOWN_TOKEN error code and send it when there is an unrecognised access_token | 2014-08-14 13:47:39 +01:00 |