56b5e83e36 
								
							
								 
							
						 
						
							
							
								
								Reduce database inserts when sending transactions  
							
							
							
						 
						
							2016-05-06 11:20:18 +01:00  
				
					
						
							
							
								 
						
							
							
								aebd0c9717 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2016-04-28 15:09:25 +01:00  
				
					
						
							
							
								 
						
							
							
								6fd2f685fe 
								
							
								 
							
						 
						
							
							
								
								Simplify _check_password  
							
							
							
						 
						
							2016-04-15 11:17:18 +01:00  
				
					
						
							
							
								 
						
							
							
								3c79bdd7a0 
								
							
								 
							
						 
						
							
							
								
								Fix check_password rather than inverting the meaning of _check_local_password ( #730 )  
							
							
							
						 
						
							2016-04-14 19:00:21 +01:00  
				
					
						
							
							
								 
						
							
							
								4c1b32d7e2 
								
							
								 
							
						 
						
							
							
								
								Fix login to error for nonexistent users  
							
							... 
							
							
							
							Fixes SYN-680 
							
						 
						
							2016-04-14 18:28:42 +01:00  
				
					
						
							
							
								 
						
							
							
								5880bc5417 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #718  from matrix-org/erikj/public_room_list  
							
							... 
							
							
							
							Don't return empty public rooms 
							
						 
						
							2016-04-13 14:07:26 +01:00  
				
					
						
							
							
								 
						
							
							
								c53f9d561e 
								
							
								 
							
						 
						
							
							
								
								Don't auto log failed auth checks  
							
							
							
						 
						
							2016-04-13 11:11:46 +01:00  
				
					
						
							
							
								 
						
							
							
								72f454b752 
								
							
								 
							
						 
						
							
							
								
								Don't return empty public rooms  
							
							
							
						 
						
							2016-04-12 16:06:18 +01:00  
				
					
						
							
							
								 
						
							
							
								c48465dbaa 
								
							
								 
							
						 
						
							
							
								
								More comments  
							
							
							
						 
						
							2016-04-12 12:48:30 +01:00  
				
					
						
							
							
								 
						
							
							
								8be1a37909 
								
							
								 
							
						 
						
							
							
								
								More comments  
							
							
							
						 
						
							2016-04-12 12:04:19 +01:00  
				
					
						
							
							
								 
						
							
							
								d3d0be4167 
								
							
								 
							
						 
						
							
							
								
								Don't append to unused list  
							
							
							
						 
						
							2016-04-12 11:59:00 +01:00  
				
					
						
							
							
								 
						
							
							
								762ada1e07 
								
							
								 
							
						 
						
							
							
								
								Add back backfilled parameter that was removed  
							
							
							
						 
						
							2016-04-12 11:58:04 +01:00  
				
					
						
							
							
								 
						
							
							
								0d3da210f0 
								
							
								 
							
						 
						
							
							
								
								Add comment  
							
							
							
						 
						
							2016-04-12 11:54:41 +01:00  
				
					
						
							
							
								 
						
							
							
								cccf86dd05 
								
							
								 
							
						 
						
							
							
								
								Check if we've already backfilled events  
							
							
							
						 
						
							2016-04-12 11:19:32 +01:00  
				
					
						
							
							
								 
						
							
							
								2547dffccc 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #705  from matrix-org/dbkr/pushers_use_event_actions  
							
							... 
							
							
							
							Change pushers to use the event_actions table 
							
						 
						
							2016-04-11 12:58:55 +01:00  
				
					
						
							
							
								 
						
							
							
								96bd8ff57c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #707  from matrix-org/markjh/remove_changed_presencelike_data  
							
							... 
							
							
							
							changed_presencelike_data isn't observed anywhere so can be removed 
							
						 
						
							2016-04-08 14:04:54 +01:00  
				
					
						
							
							
								 
						
							
							
								7e2f971c08 
								
							
								 
							
						 
						
							
							
								
								Remove some unused functions ( #711 )  
							
							... 
							
							
							
							* Remove some unused functions
* get_room_events_stream is only used in tests
* is_exclusive_room might actually be something we want 
							
						 
						
							2016-04-08 14:01:56 +01:00  
				
					
						
							
							
								 
						
							
							
								b9ee5650b0 
								
							
								 
							
						 
						
							
							
								
								Move all the wrapper functions for distributor.fire  
							
							... 
							
							
							
							Move the functions inside the distributor and import them
where needed. This reduces duplication and makes it possible
for flake8 to detect when the functions aren't used in a
given file. 
							
						 
						
							2016-04-08 11:01:38 +01:00  
				
					
						
							
							
								 
						
							
							
								caef337587 
								
							
								 
							
						 
						
							
							
								
								changed_presencelike_data isn't observed anywhere in synapse so can be removed  
							
							
							
						 
						
							2016-04-08 10:37:19 +01:00  
				
					
						
							
							
								 
						
							
							
								b4a5002a6e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #708  from matrix-org/markjh/remove_collect_presencelike_data  
							
							... 
							
							
							
							Call profile handler get_displayname directly 
							
						 
						
							2016-04-08 09:51:36 +01:00  
				
					
						
							
							
								 
						
							
							
								86be915cce 
								
							
								 
							
						 
						
							
							
								
								Call profile handler get_displayname directly rather than using collect_presencelike_data  
							
							
							
						 
						
							2016-04-07 18:11:49 +01:00  
				
					
						
							
							
								 
						
							
							
								f942980c0b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #701  from DoubleMalt/ldap-auth  
							
							... 
							
							
							
							Add LDAP authentication 
							
						 
						
							2016-04-07 17:35:28 +01:00  
				
					
						
							
							
								 
						
							
							
								e1e042f2a1 
								
							
								 
							
						 
						
							
							
								
								Add comments on min_stream_id  
							
							... 
							
							
							
							saying that the min stream id won't be completely accurate all the time 
							
						 
						
							2016-04-07 17:09:36 +01:00  
				
					
						
							
							
								 
						
							
							
								a294b04bf0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #700  from matrix-org/erikj/deduplicate_joins  
							
							... 
							
							
							
							Deduplicate membership changes 
							
						 
						
							2016-04-07 16:35:40 +01:00  
				
					
						
							
							
								 
						
							
							
								9c99ab4572 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into dbkr/pushers_use_event_actions  
							
							
							
						 
						
							2016-04-07 16:35:22 +01:00  
				
					
						
							
							
								 
						
							
							
								92e3071623 
								
							
								 
							
						 
						
							
							
								
								Send badge count pushes.  
							
							... 
							
							
							
							Also fix bugs with retrying. 
							
						 
						
							2016-04-07 15:39:53 +01:00  
				
					
						
							
							
								 
						
							
							
								af03ecf352 
								
							
								 
							
						 
						
							
							
								
								Deduplicate joins  
							
							
							
						 
						
							2016-04-07 14:19:02 +01:00  
				
					
						
							
							
								 
						
							
							
								1ef0365670 
								
							
								 
							
						 
						
							
							
								
								Set profile information when joining rooms remotely  
							
							
							
						 
						
							2016-04-07 09:42:52 +01:00  
				
					
						
							
							
								 
						
							
							
								ed4d18f516 
								
							
								 
							
						 
						
							
							
								
								fix check for failed authentication  
							
							
							
						 
						
							2016-04-06 18:30:11 +02:00  
				
					
						
							
							
								 
						
							
							
								9c62fcdb68 
								
							
								 
							
						 
						
							
							
								
								remove line  
							
							
							
						 
						
							2016-04-06 18:23:46 +02:00  
				
					
						
							
							
								 
						
							
							
								27a0c21c38 
								
							
								 
							
						 
						
							
							
								
								make tests for ldap more specific to not be fooled by Mocks  
							
							
							
						 
						
							2016-04-06 18:23:46 +02:00  
				
					
						
							
							
								 
						
							
							
								3555a659ec 
								
							
								 
							
						 
						
							
							
								
								output ldap version for info and to pacify pep8  
							
							
							
						 
						
							2016-04-06 18:23:46 +02:00  
				
					
						
							
							
								 
						
							
							
								4c5e8adf8b 
								
							
								 
							
						 
						
							
							
								
								conditionally import ldap  
							
							
							
						 
						
							2016-04-06 18:23:46 +02:00  
				
					
						
							
							
								 
						
							
							
								875ed05bdc 
								
							
								 
							
						 
						
							
							
								
								fix pep8  
							
							
							
						 
						
							2016-04-06 18:23:46 +02:00  
				
					
						
							
							
								 
						
							
							
								67f3a50e9a 
								
							
								 
							
						 
						
							
							
								
								fix exception handling  
							
							
							
						 
						
							2016-04-06 18:23:46 +02:00  
				
					
						
							
							
								 
						
							
							
								afff321e9a 
								
							
								 
							
						 
						
							
							
								
								code style  
							
							
							
						 
						
							2016-04-06 18:23:46 +02:00  
				
					
						
							
							
								 
						
							
							
								823b8be4b7 
								
							
								 
							
						 
						
							
							
								
								add tls property and twist my head around twisted  
							
							
							
						 
						
							2016-04-06 18:23:45 +02:00  
				
					
						
							
							
								 
						
							
							
								7b9319b1c8 
								
							
								 
							
						 
						
							
							
								
								move LDAP authentication to AuthenticationHandler  
							
							
							
						 
						
							2016-04-06 18:23:45 +02:00  
				
					
						
							
							
								 
						
							
							
								7e2c89a37f 
								
							
								 
							
						 
						
							
							
								
								Make pushers use the event_push_actions table instead of listening on an event stream & running the rules again. Sytest passes, but remaining to do:  
							
							... 
							
							
							
							* Make badges work again
 * Remove old, unused code 
							
						 
						
							2016-04-06 15:42:15 +01:00  
				
					
						
							
							
								 
						
							
							
								1e05637e37 
								
							
								 
							
						 
						
							
							
								
								Let users see their own leave events  
							
							... 
							
							
							
							... otherwise clients get confused.
Fixes https://matrix.org/jira/browse/SYN-662 ,
https://github.com/vector-im/vector-web/issues/368  
							
						 
						
							2016-04-06 15:36:19 +01:00  
				
					
						
							
							
								 
						
							
							
								c2b429ab24 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #693  from matrix-org/erikj/backfill_self  
							
							... 
							
							
							
							Don't backfill from self 
							
						 
						
							2016-04-05 13:04:36 +01:00  
				
					
						
							
							
								 
						
							
							
								6222ae51ce 
								
							
								 
							
						 
						
							
							
								
								Don't backfill from self  
							
							
							
						 
						
							2016-04-05 12:56:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b29f98377d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #691  from matrix-org/erikj/member  
							
							... 
							
							
							
							Fix stuck invites 
							
						 
						
							2016-04-05 12:44:39 +01:00  
				
					
						
							
							
								 
						
							
							
								df727f2126 
								
							
								 
							
						 
						
							
							
								
								Fix stuck invites  
							
							... 
							
							
							
							If rejecting a remote invite fails with an error response don't fail
the entire request; instead mark the invite as locally rejected.
This fixes the bug where users can get stuck invites which they can
neither accept nor reject. 
							
						 
						
							2016-04-05 11:13:24 +01:00  
				
					
						
							
							
								 
						
							
							
								7a77f8b6d5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #690  from matrix-org/erikj/member  
							
							... 
							
							
							
							Store invites in a separate table. 
							
						 
						
							2016-04-05 09:12:27 +01:00  
				
					
						
							
							
								 
						
							
							
								0c53d750e7 
								
							
								 
							
						 
						
							
							
								
								Docs and indents  
							
							
							
						 
						
							2016-04-04 18:02:48 +01:00  
				
					
						
							
							
								 
						
							
							
								3d76b7cb2b 
								
							
								 
							
						 
						
							
							
								
								Store invites in a separate table.  
							
							
							
						 
						
							2016-04-04 16:30:15 +01:00  
				
					
						
							
							
								 
						
							
							
								bf14883a04 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #689  from matrix-org/erikj/member  
							
							... 
							
							
							
							Do checks for memberships before creating events 
							
						 
						
							2016-04-04 11:56:40 +01:00  
				
					
						
							
							
								 
						
							
							
								d76d89323c 
								
							
								 
							
						 
						
							
							
								
								Use computed prev event ids  
							
							
							
						 
						
							2016-04-01 17:39:32 +01:00  
				
					
						
							
							
								 
						
							
							
								aa82cb38e9 
								
							
								 
							
						 
						
							
							
								
								Remove state hack from _create_new_client_event  
							
							
							
						 
						
							2016-04-01 16:36:54 +01:00