|  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 | 
				
					
						|  Erik Johnston | 1118f02689 | Start adding storage for new events. | 2014-08-29 15:18:30 +01:00 | 
				
					
						|  Erik Johnston | ee06023573 | Get the equalities right. | 2014-08-29 13:28:06 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 2c7c12bc6e | Initial room event stream token must be s0, not s1, or everyone will miss the very first room event | 2014-08-28 17:39:34 +01:00 | 
				
					
						|  Mark Haines | 2aeaa7b77c | Merge branch 'develop' into storage_transactions Conflicts:
	synapse/handlers/room.py
	synapse/storage/stream.py | 2014-08-27 17:15:58 +01:00 | 
				
					
						|  Mark Haines | f54b70520a | Return the store_id from persist_event | 2014-08-27 17:03:45 +01:00 | 
				
					
						|  Mark Haines | b30358f439 | add _get_room_member, fix datastore methods | 2014-08-27 16:51:54 +01:00 | 
				
					
						|  Mark Haines | a03c7f27a8 | Fill out prev_events before calling persist_event | 2014-08-27 14:32:19 +01:00 | 
				
					
						|  Erik Johnston | 47519cd8c2 | Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor Conflicts:
	synapse/handlers/events.py
	synapse/rest/events.py
	synapse/rest/room.py | 2014-08-27 14:13:06 +01:00 | 
				
					
						|  Mark Haines | 474dcecb11 | Remove unused populate_previous_pdus | 2014-08-27 11:34:31 +01:00 | 
				
					
						|  Mark Haines | bf05218c4b | Merge branch 'develop' into storage_transactions | 2014-08-27 11:19:37 +01:00 | 
				
					
						|  Kegan Dougal | c65885e166 | Added support for GET /events/$eventid with auth checks. | 2014-08-27 10:33:01 +01:00 | 
				
					
						|  Mark Haines | d2798de660 | Fold federation/handler into handlers/federation | 2014-08-26 19:49:42 +01:00 | 
				
					
						|  Erik Johnston | 93cff1668c | Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor | 2014-08-26 18:57:55 +01:00 | 
				
					
						|  Erik Johnston | 3a2a5b959c | WIP: Completely change how event streaming and pagination work. This reflects the change in the underlying storage model. | 2014-08-26 18:57:46 +01:00 | 
				
					
						|  Mark Haines | 64e2a5d58e | Move pdu and event persistence into a single persist_event function | 2014-08-26 18:01:36 +01:00 | 
				
					
						|  Kegan Dougal | 5a3df1d029 | Feedback: Removed FeedbackRestServlet. Modified keys on FeedbackEvent. Expanded the feedback constants to fully explain what type of feedback they are. | 2014-08-26 17:49:46 +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 | 
				
					
						|  Mark Haines | 32347bfcc9 | fix a few pyflakes errors | 2014-08-26 16:01:29 +01:00 | 
				
					
						|  Mark Haines | 4b2ad549d5 | Move the event storage into a single transaction | 2014-08-26 14:36:03 +01:00 | 
				
					
						|  Erik Johnston | a664ec20e0 | Add a do_users_share_a_room method and use that in the presence handler. | 2014-08-26 13:38:26 +01:00 | 
				
					
						|  Kegan Dougal | 47c3a089c5 | Merge branch 'develop' of github.com:matrix-org/synapse into client_server_url_rename | 2014-08-26 09:26:33 +01:00 | 
				
					
						|  Kegan Dougal | cab3095803 | Removed member list servlet: now using generic state paths. | 2014-08-26 09:26:07 +01:00 | 
				
					
						|  Erik Johnston | be6abdff19 | Order 'get_recent_events_for_room' correctly. | 2014-08-26 09:22:58 +01:00 | 
				
					
						|  Erik Johnston | 9d86c8c7a6 | Add a unique constraint on the room hosts table | 2014-08-24 11:29:29 +01:00 | 
				
					
						|  Erik Johnston | 537ecd4e99 | Turn off spammy logging | 2014-08-22 18:12:38 +01:00 | 
				
					
						|  Erik Johnston | 9f514915af | Add indices to schema | 2014-08-22 18:03:39 +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 | 
				
					
						|  Erik Johnston | 808f663ed1 | Don't return state event outlier's when paginating. | 2014-08-22 13:06:07 +01:00 | 
				
					
						|  Erik Johnston | e7ee0b9fc1 | Change IM sync api to also return the current presence list. | 2014-08-21 16:40:21 +01:00 | 
				
					
						|  Erik Johnston | 063e1b22e6 | Stop internal keys from getting into SynapseEvents | 2014-08-21 15:06:00 +01:00 | 
				
					
						|  Erik Johnston | ebd3c41ede | Make event stream storage return all membership events about the user, regardless of if they were in the room or not. | 2014-08-20 17:09:44 +01:00 | 
				
					
						|  Erik Johnston | e8244c23ba | Give the event_id of the failed event | 2014-08-20 15:53:07 +01:00 | 
				
					
						|  Erik Johnston | d4fb1c8a92 | Only hit get_room_events_stream if we have a valid user_id | 2014-08-19 17:18:19 +01:00 | 
				
					
						|  Erik Johnston | ae493c9418 | Fix token to correct format | 2014-08-19 16:45:55 +01:00 | 
				
					
						|  Erik Johnston | eea2dc7dde | Remove debug logging from token parsing funcs. | 2014-08-19 16:40:38 +01:00 | 
				
					
						|  Erik Johnston | d94765999d | Add comment about what strorage.stream does | 2014-08-19 16:40:25 +01:00 | 
				
					
						|  Erik Johnston | 840771190f | Fix bug where we sometimes set min_token to None. | 2014-08-19 14:32:47 +01:00 | 
				
					
						|  Erik Johnston | 75b6d982a0 | Add a 'backfill room' button | 2014-08-19 14:20:03 +01:00 | 
				
					
						|  Erik Johnston | 598a1d8ff9 | Change the way pagination works to support out of order events. | 2014-08-19 14:19:48 +01:00 | 
				
					
						|  Erik Johnston | 1422a22970 | Fix typos in SQL and where we still had rowid's (which no longer exist) | 2014-08-18 16:25:18 +01:00 | 
				
					
						|  Erik Johnston | 4eb8f84aa8 | Make snapshot_all_rooms return results in the correct form, including start and end tokens. | 2014-08-18 16:20:21 +01:00 | 
				
					
						|  Erik Johnston | 709a92cee8 | SQL doesn't allow AUTOINCREMENT on non PRIMARY KEY columns. | 2014-08-18 16:00:46 +01:00 | 
				
					
						|  Erik Johnston | fc26275bb3 | Add two different columns for ordering the events table, one which can be used for pagination and one which can be as tokens for notifying clients. Also add a 'processed' field which is currently always set to True | 2014-08-18 15:50:41 +01:00 | 
				
					
						|  Erik Johnston | 1c2caacd67 | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactor | 2014-08-18 11:14:57 +01:00 | 
				
					
						|  Matthew Hodgson | 0f9b633af7 | retcols is mandatory. i have no idea how this could ever have worked? | 2014-08-16 01:46:35 +01:00 | 
				
					
						|  Erik Johnston | 0e938b1ff7 | Rename method name to not clash with other ones in storage. | 2014-08-15 16:47:48 +01:00 |