Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							7c7786d4e1 
							
						 
					 
					
						
						
							
							Allow upgrading from old port_from_sqlite3 format  
						
						
						
						
							
						
					 
					
						2016-08-04 11:38:08 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b0a14bf53e 
							
						 
					 
					
						
						
							
							Handle the fact that some tables have negative rowid rows  
						
						
						
						
							
						
					 
					
						2016-08-04 11:28:02 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							f131cd9e53 
							
						 
					 
					
						
						
							
							keys/query: Omit device displayname if null  
						
						... 
						
						
						
						... which makes it more consistent with user displaynames. 
						
						
							
						
					 
					
						2016-08-04 10:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							edb33eb163 
							
						 
					 
					
						
						
							
							Rename fields to _ids  
						
						
						
						
							
						
					 
					
						2016-08-03 17:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc9cda8ca 
							
						 
					 
					
						
						
							
							Fix copy + paste fails  
						
						
						
						
							
						
					 
					
						2016-08-03 17:17:26 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							05e3354047 
							
						 
					 
					
						
						
							
							Merge pull request  #978  from matrix-org/rav/device_name_in_e2e_devices  
						
						... 
						
						
						
						Include device name in /keys/query response 
						
						
							
						
					 
					
						2016-08-03 17:11:27 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							3364d96c6b 
							
						 
					 
					
						
						
							
							Merge pull request  #977  from matrix-org/rav/return_all_devices  
						
						... 
						
						
						
						keys/query: return all users which were asked for 
						
						
							
						
					 
					
						2016-08-03 17:10:41 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							98385888b8 
							
						 
					 
					
						
						
							
							PEP8  
						
						
						
						
							
						
					 
					
						2016-08-03 15:42:08 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							68264d7404 
							
						 
					 
					
						
						
							
							Include device name in /keys/query response  
						
						... 
						
						
						
						Add an 'unsigned' section which includes the device display name. 
						
						
							
						
					 
					
						2016-08-03 15:42:08 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							91fa69e029 
							
						 
					 
					
						
						
							
							keys/query: return all users which were asked for  
						
						... 
						
						
						
						In the situation where all of a user's devices get deleted, we want to
indicate this to a client, so we want to return an empty dictionary, rather
than nothing at all. 
						
						
							
						
					 
					
						2016-08-03 15:41:44 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							4c56bedee3 
							
						 
					 
					
						
						
							
							Actually call get_room_state  
						
						
						
						
							
						
					 
					
						2016-08-03 15:04:29 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							520ee9bd2c 
							
						 
					 
					
						
						
							
							Fix syntax error  
						
						
						
						
							
						
					 
					
						2016-08-03 15:03:15 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a60a2eaa02 
							
						 
					 
					
						
						
							
							Comment  
						
						
						
						
							
						
					 
					
						2016-08-03 14:52:43 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a720217a 
							
						 
					 
					
						
						
							
							Add /state_ids federation API  
						
						... 
						
						
						
						The new API only returns the event_ids for the state, as most
requesters will already have the vast majority of the events already. 
						
						
							
						
					 
					
						2016-08-03 14:47:37 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							530bc862dc 
							
						 
					 
					
						
						
							
							Merge branch 'rav/null_default_device_displayname' into develop  
						
						
						
						
							
						
					 
					
						2016-08-03 14:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							a6f5cc65d9 
							
						 
					 
					
						
						
							
							PEP8  
						
						
						
						
							
						
					 
					
						2016-08-03 14:30:06 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							e555bc6551 
							
						 
					 
					
						
						
							
							Merge branch 'rav/refactor_device_query' into develop  
						
						
						
						
							
						
					 
					
						2016-08-03 14:26:01 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							a843868fe9 
							
						 
					 
					
						
						
							
							E2eKeysHandler: minor tweaks  
						
						... 
						
						
						
						PR feedback 
						
						
							
						
					 
					
						2016-08-03 14:24:33 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f5da3bacb2 
							
						 
					 
					
						
						
							
							Merge pull request  #975  from matrix-org/erikj/multi_event_persist  
						
						... 
						
						
						
						Ensure we only persist an event once at a time 
						
						
							
						
					 
					
						2016-08-03 14:10:36 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							97f072db74 
							
						 
					 
					
						
						
							
							Print status code in federation_client.py  
						
						
						
						
							
						
					 
					
						2016-08-03 13:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							80ad710217 
							
						 
					 
					
						
						
							
							Remove other bit of deduplication  
						
						
						
						
							
						
					 
					
						2016-08-03 13:25:59 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							4fec5e57be 
							
						 
					 
					
						
						
							
							Default device_display_name to null  
						
						... 
						
						
						
						It turns out that it's more useful to return a null device display name (and
let clients decide how to handle it: eg, falling back to device_id) than using
a constant string like "unknown device". 
						
						
							
						
					 
					
						2016-08-03 11:53:00 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a8a32d2714 
							
						 
					 
					
						
						
							
							Ensure we only persist an event once at a time  
						
						
						
						
							
						
					 
					
						2016-08-03 11:23:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							921f17f938 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into rav/refactor_device_query  
						
						
						
						
							
						
					 
					
						2016-08-03 11:12:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2f296fa2 
							
						 
					 
					
						
						
							
							Factor out some of the code shared between the sytest scripts ( #974 )  
						
						... 
						
						
						
						* Factor out some of the code shared between the different sytest jenkins scripts
* Exclude jenkins from the MANIFEST
* Fix dendron build
* Missing new line
* Poke jenkins
* Export the PORT_BASE and PORT_COUNT
* Poke jenkins 
						
						
							
						
					 
					
						2016-08-02 20:42:30 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							58c9653c6b 
							
						 
					 
					
						
						
							
							Don't infer paragrahs from newlines  
						
						
						
						
							
						
					 
					
						2016-08-02 18:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							6b58ade2f0 
							
						 
					 
					
						
						
							
							Comment on why we clone  
						
						
						
						
							
						
					 
					
						2016-08-02 18:41:22 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9e66c58ceb 
							
						 
					 
					
						
						
							
							Spelling.  
						
						
						
						
							
						
					 
					
						2016-08-02 18:37:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f83f5fbce8 
							
						 
					 
					
						
						
							
							Make it actually compile  
						
						
						
						
							
						
					 
					
						2016-08-02 18:32:42 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							aecaec3e10 
							
						 
					 
					
						
						
							
							Change the way we summarize URLs  
						
						... 
						
						
						
						Using XPath is slow on some machines (for unknown reasons), so use a
different approach to get a list of text nodes.
Try to generate a summary that respect paragraph and then word
boundaries, adding ellipses when appropriate. 
						
						
							
						
					 
					
						2016-08-02 18:25:53 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							1efee2f52b 
							
						 
					 
					
						
						
							
							E2E keys: Make federation query share code with client query  
						
						... 
						
						
						
						Refactor the e2e query handler to separate out the local query, and then make
the federation handler use it. 
						
						
							
						
					 
					
						2016-08-02 18:12:00 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							49e047c55e 
							
						 
					 
					
						
						
							
							Bump version and changelog  
						
						
						
						
							
 
						
					 
					
						2016-08-02 17:10:26 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							59a2c6d60e 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.17.0  
						
						
						
						
							
						
					 
					
						2016-08-02 17:07:54 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							06f812b95c 
							
						 
					 
					
						
						
							
							Merge pull request  #971  from matrix-org/erikj/fed_state  
						
						... 
						
						
						
						Fix response cache 
						
						
							
						
					 
					
						2016-08-02 17:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c9154b970c 
							
						 
					 
					
						
						
							
							Don't double wrap 200  
						
						
						
						
							
						
					 
					
						2016-08-02 16:45:53 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b3d5c4ad9d 
							
						 
					 
					
						
						
							
							Fix response cache  
						
						
						
						
							
						
					 
					
						2016-08-02 16:42:21 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							456544b621 
							
						 
					 
					
						
						
							
							Typo  
						
						
						
						
							
 
						
					 
					
						2016-08-02 16:12:53 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							d199f2248f 
							
						 
					 
					
						
						
							
							Change wording  
						
						
						
						
							
						
					 
					
						2016-08-02 15:48:43 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8f650bd338 
							
						 
					 
					
						
						
							
							Bump changeog and version  
						
						
						
						
							
						
					 
					
						2016-08-02 15:43:52 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0f6293f2 
							
						 
					 
					
						
						
							
							Merge pull request  #940  from matrix-org/erikj/fed_state_cache  
						
						... 
						
						
						
						Cache federation state responses 
						
						
							
						
					 
					
						2016-08-02 15:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							fcde5b2a97 
							
						 
					 
					
						
						
							
							Print authorization header for federation_client.py  
						
						
						
						
							
						
					 
					
						2016-08-02 15:06:17 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							342e072024 
							
						 
					 
					
						
						
							
							Merge pull request  #967  from matrix-org/erikj/fed_reader  
						
						... 
						
						
						
						Split out the federation reading portions into a separate. 
						
						
							
						
					 
					
						2016-08-02 13:59:47 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							55e8a87888 
							
						 
					 
					
						
						
							
							Change default jenkins port base and count  
						
						
						
						
							
						
					 
					
						2016-08-02 13:41:17 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							26a8c1d7ab 
							
						 
					 
					
						
						
							
							Merge pull request  #968  from matrix-org/dbkr/fix_add_email_on_register  
						
						... 
						
						
						
						Fix adding emails on registration 
						
						
							
						
					 
					
						2016-08-02 10:32:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							54de6a812a 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into dbkr/fix_add_email_on_register  
						
						
						
						
							
						
					 
					
						2016-08-02 10:18:15 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							733bf44290 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into erikj/fed_reader  
						
						
						
						
							
						
					 
					
						2016-08-02 09:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f14cd95342 
							
						 
					 
					
						
						
							
							Merge pull request  #970  from matrix-org/erikj/clock  
						
						... 
						
						
						
						Ignore AlreadyCalled errors on timer cancel 
						
						
							
						
					 
					
						2016-08-02 09:50:37 +01:00 
						 
				 
			
				
					
						
							
							
								Richard van der Hoff 
							
						 
					 
					
						
						
						
						
							
						
						
							986615b0b2 
							
						 
					 
					
						
						
							
							Move e2e query logic into a handler  
						
						
						
						
							
						
					 
					
						2016-08-01 18:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfeaab6dfc 
							
						 
					 
					
						
						
							
							missing --upgrade  
						
						
						
						
							
						
					 
					
						2016-08-01 17:12:02 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b260f92936 
							
						 
					 
					
						
						
							
							Ignore AlreadyCalled errors on timer cancel  
						
						
						
						
							
						
					 
					
						2016-07-31 16:00:12 +01:00