Christoph Witzany 
							
						 
					 
					
						
						
						
						
							
						
						
							7b9319b1c8 
							
						 
					 
					
						
						
							
							move LDAP authentication to AuthenticationHandler  
						
						
						
						
					 
					
						2016-04-06 18:23:45 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph Witzany 
							
						 
					 
					
						
						
						
						
							
						
						
							3d95405e5f 
							
						 
					 
					
						
						
							
							Introduce LDAP authentication  
						
						
						
						
					 
					
						2016-04-06 18:23:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							8d2bca1a90 
							
						 
					 
					
						
						
							
							Merge pull request  #702  from matrix-org/markjh/slaveII  
						
						... 
						
						
						
						Test that room membership is replicated 
						
						
					 
					
						2016-04-06 16:52:39 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd1cd2400 
							
						 
					 
					
						
						
							
							pep8  
						
						
						
						
					 
					
						2016-04-06 16:50:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							6bfec56796 
							
						 
					 
					
						
						
							
							Test that room membership is replicated  
						
						
						
						
					 
					
						2016-04-06 16:20:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							e815763b7f 
							
						 
					 
					
						
						
							
							Merge pull request  #697  from matrix-org/markjh/slaveI  
						
						... 
						
						
						
						Add a slaved events store class 
						
						
					 
					
						2016-04-06 16:19:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b713934b2e 
							
						 
					 
					
						
						
							
							Merge pull request  #698  from matrix-org/erikj/port_script_fix  
						
						... 
						
						
						
						Don't require config to create database 
						
						
					 
					
						2016-04-06 14:32:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							75fb9ac1be 
							
						 
					 
					
						
						
							
							Add a slaved events store class  
						
						... 
						
						
						
						Add a test to check that get_room_names_and_aliases does the same
thing on both the master and on the slave data store. 
						
						
					 
					
						2016-04-06 14:18:35 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8aab9d87fa 
							
						 
					 
					
						
						
							
							Don't require config to create database  
						
						
						
						
					 
					
						2016-04-06 14:15:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							7d11f825aa 
							
						 
					 
					
						
						
							
							Merge pull request  #694  from matrix-org/markjh/caches  
						
						... 
						
						
						
						Move _get_cache_dict into the SQLBaseStore 
						
						
					 
					
						2016-04-06 13:21:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							196ebaf662 
							
						 
					 
					
						
						
							
							Merge pull request  #695  from matrix-org/markjh/cachesII  
						
						... 
						
						
						
						Make the cache objects be per instance rather than being global 
						
						
					 
					
						2016-04-06 13:21:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							87f2dec8d4 
							
						 
					 
					
						
						
							
							Make the cache objects be per instance rather than being global  
						
						
						
						
					 
					
						2016-04-06 13:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e0d316ea 
							
						 
					 
					
						
						
							
							Move _get_cache_dict into the SQLBaseStore  
						
						
						
						
					 
					
						2016-04-06 13:05:19 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							11860637e1 
							
						 
					 
					
						
						
							
							Tests  
						
						
						
						
					 
					
						2016-04-06 10:12:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							2e308a3a38 
							
						 
					 
					
						
						
							
							Merge pull request  #692  from matrix-org/markjh/replicate_reshuffle  
						
						... 
						
						
						
						Separate generating the replication response... 
						
						
					 
					
						2016-04-05 13:23:36 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c2b429ab24 
							
						 
					 
					
						
						
							
							Merge pull request  #693  from matrix-org/erikj/backfill_self  
						
						... 
						
						
						
						Don't backfill from self 
						
						
					 
					
						2016-04-05 13:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							6222ae51ce 
							
						 
					 
					
						
						
							
							Don't backfill from self  
						
						
						
						
					 
					
						2016-04-05 12:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b29f98377d 
							
						 
					 
					
						
						
							
							Merge pull request  #691  from matrix-org/erikj/member  
						
						... 
						
						
						
						Fix stuck invites 
						
						
					 
					
						2016-04-05 12:44:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4deff25a 
							
						 
					 
					
						
						
							
							Separate generating the replication response...  
						
						... 
						
						
						
						from doing the http request parsing to make it easier
to write unit tests for replication. 
						
						
					 
					
						2016-04-05 11:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							7a77f8b6d5 
							
						 
					 
					
						
						
							
							Merge pull request  #690  from matrix-org/erikj/member  
						
						... 
						
						
						
						Store invites in a separate table. 
						
						
					 
					
						2016-04-05 09:12:27 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0c53d750e7 
							
						 
					 
					
						
						
							
							Docs and indents  
						
						
						
						
					 
					
						2016-04-04 18:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							92ab45a330 
							
						 
					 
					
						
						
							
							Add upgrade path, rename table  
						
						
						
						
					 
					
						2016-04-04 17:07:43 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							3d76b7cb2b 
							
						 
					 
					
						
						
							
							Store invites in a separate table.  
						
						
						
						
					 
					
						2016-04-04 16:30:15 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7dc2bef7 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into matthew/preview_urls  
						
						
						
						
					 
					
						2016-04-04 00:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							cf51c4120e 
							
						 
					 
					
						
						
							
							report image size (bytewise) in OG meta  
						
						
						
						
					 
					
						2016-04-03 23:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							0834b152fb 
							
						 
					 
					
						
						
							
							char encoding  
						
						
						
						
					 
					
						2016-04-03 12:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							8b98a7e8c3 
							
						 
					 
					
						
						
							
							pep8  
						
						
						
						
					 
					
						2016-04-03 12:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							eab4d462f8 
							
						 
					 
					
						
						
							
							fix etag typing error. fix timestamp typing error  
						
						
						
						
					 
					
						2016-04-03 02:02:46 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							c3916462f6 
							
						 
					 
					
						
						
							
							rebase all image URLs  
						
						
						
						
					 
					
						2016-04-03 01:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							110780b18b 
							
						 
					 
					
						
						
							
							remove stale todo  
						
						
						
						
					 
					
						2016-04-03 00:48:31 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							b09e29a03c 
							
						 
					 
					
						
						
							
							Ensure only one download for a given URL is active at a time  
						
						
						
						
					 
					
						2016-04-03 00:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							7426c86eb8 
							
						 
					 
					
						
						
							
							add a persistent cache of URL lookups, and fix up the in-memory one to work  
						
						
						
						
					 
					
						2016-04-03 00:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							d1b154a10f 
							
						 
					 
					
						
						
							
							support gzip compression, and don't pass through error msgs  
						
						
						
						
					 
					
						2016-04-02 03:06:39 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							9377157961 
							
						 
					 
					
						
						
							
							how was _respond_default_thumbnail ever meant to work?  
						
						
						
						
					 
					
						2016-04-02 02:31:45 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							2c838f6459 
							
						 
					 
					
						
						
							
							pass back SVGs as their own thumbnails  
						
						
						
						
					 
					
						2016-04-02 02:30:07 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							5037ee0d37 
							
						 
					 
					
						
						
							
							handle missing dimensions without crashing  
						
						
						
						
					 
					
						2016-04-02 02:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							b26e8604f1 
							
						 
					 
					
						
						
							
							make meta comparisons case insensitive  
						
						
						
						
					 
					
						2016-04-02 01:35:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							5fd07da764 
							
						 
					 
					
						
						
							
							refactor calc_og; spider image URLs; fix xpath; add a (broken) expiringcache; loads of other fixes  
						
						
						
						
					 
					
						2016-04-02 00:35:49 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							d76d89323c 
							
						 
					 
					
						
						
							
							Use computed prev event ids  
						
						
						
						
					 
					
						2016-04-01 17:39:32 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							aa82cb38e9 
							
						 
					 
					
						
						
							
							Remove state hack from _create_new_client_event  
						
						
						
						
					 
					
						2016-04-01 16:36:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							89e6839a48 
							
						 
					 
					
						
						
							
							Merge pull request  #686  from matrix-org/markjh/doc_strings  
						
						... 
						
						
						
						Use google style doc strings. 
						
						
					 
					
						2016-04-01 16:20:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c906f30661 
							
						 
					 
					
						
						
							
							Do checks for memberships before creating events  
						
						
						
						
					 
					
						2016-04-01 16:17:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							2a37467fa1 
							
						 
					 
					
						
						
							
							Use google style doc strings.  
						
						... 
						
						
						
						pycharm supports them so there is no need to use the other format.
Might as well convert the existing strings to reduce the risk of
people accidentally cargo culting the wrong doc string format. 
						
						
					 
					
						2016-04-01 16:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b916534b 
							
						 
					 
					
						
						
							
							Merge pull request  #684  from matrix-org/markjh/backfill_id_gen  
						
						... 
						
						
						
						Use a stream id generator for backfilled ids 
						
						
					 
					
						2016-04-01 15:13:14 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							9bc5b4c663 
							
						 
					 
					
						
						
							
							Assert that the step != 0  
						
						
						
						
					 
					
						2016-04-01 15:08:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							35b5c4ba1b 
							
						 
					 
					
						
						
							
							use google style doc strings  
						
						
						
						
					 
					
						2016-04-01 15:07:01 +01:00