7213588083 
								
							
								 
							
						 
						
							
							
								
								Implement configurable stats reporting  
							
							... 
							
							
							
							SYN-287
This requires that HS owners either opt in or out of stats reporting.
When --generate-config is passed, --report-stats must be specified
If an already-generated config is used, and doesn't have the
report_stats key, it is requested to be set. 
							
						 
						
							2015-09-22 12:57:40 +01:00  
				
					
						
							
							
								 
						
							
							
								dffc9c4ae0 
								
							
								 
							
						 
						
							
							
								
								Drop unused  index  
							
							
							
						 
						
							2015-09-14 14:41:37 +01:00  
				
					
						
							
							
								 
						
							
							
								037481a033 
								
							
								 
							
						 
						
							
							
								
								Remove autoincrement since we incrementing the ID in the storage layer  
							
							
							
						 
						
							2015-08-24 17:48:57 +01:00  
				
					
						
							
							
								 
						
							
							
								e8cf77fa49 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into refresh  
							
							... 
							
							
							
							Conflicts:
	synapse/rest/client/v1/login.py 
							
						 
						
							2015-08-20 16:25:40 +01:00  
				
					
						
							
							
								 
						
							
							
								cecbd636e9 
								
							
								 
							
						 
						
							
							
								
								/tokenrefresh POST endpoint  
							
							... 
							
							
							
							This allows refresh tokens to be exchanged for (access_token,
refresh_token).
It also starts issuing them on login, though no clients currently
interpret them. 
							
						 
						
							2015-08-20 16:21:35 +01:00  
				
					
						
							
							
								 
						
							
							
								a0b8e5f2fe 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #211  from matrix-org/email_in_use  
							
							... 
							
							
							
							Changes for unique emails 
							
						 
						
							2015-08-20 10:04:04 +01:00  
				
					
						
							
							
								 
						
							
							
								8f4165628b 
								
							
								 
							
						 
						
							
							
								
								Add index receipts_linearized_room_stream  
							
							
							
						 
						
							2015-08-17 14:43:54 +01:00  
				
					
						
							
							
								 
						
							
							
								c77048e12f 
								
							
								 
							
						 
						
							
							
								
								Add endpoint that proxies ID server request token and errors if the given email is in use on this Home Server.  
							
							
							
						 
						
							2015-08-04 14:37:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5989637f37 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receipts  
							
							
							
						 
						
							2015-07-13 13:50:57 +01:00  
				
					
						
							
							
								 
						
							
							
								0d7f0febf4 
								
							
								 
							
						 
						
							
							
								
								Uniquely name unique constraint  
							
							
							
						 
						
							2015-07-10 13:43:03 +01:00  
				
					
						
							
							
								 
						
							
							
								bf0d59ed30 
								
							
								 
							
						 
						
							
							
								
								Don't bother with a timeout for one time keys on the server.  
							
							
							
						 
						
							2015-07-09 14:04:03 +01:00  
				
					
						
							
							
								 
						
							
							
								1af188209a 
								
							
								 
							
						 
						
							
							
								
								Change format of receipts to allow inclusion of data  
							
							
							
						 
						
							2015-07-09 11:39:30 +01:00  
				
					
						
							
							
								 
						
							
							
								b5770f8947 
								
							
								 
							
						 
						
							
							
								
								Add store for client end to end keys  
							
							
							
						 
						
							2015-07-06 18:46:47 +01:00  
				
					
						
							
							
								 
						
							
							
								ac78e60de6 
								
							
								 
							
						 
						
							
							
								
								Add stream_id index  
							
							
							
						 
						
							2015-07-02 13:18:41 +01:00  
				
					
						
							
							
								 
						
							
							
								80a61330ee 
								
							
								 
							
						 
						
							
							
								
								Add basic storage functions for handling of receipts  
							
							
							
						 
						
							2015-07-01 17:19:12 +01:00  
				
					
						
							
							
								 
						
							
							
								901f56fa63 
								
							
								 
							
						 
						
							
							
								
								Add tables for receipts  
							
							
							
						 
						
							2015-06-30 15:29:47 +01:00  
				
					
						
							
							
								 
						
							
							
								2eda996a63 
								
							
								 
							
						 
						
							
							
								
								Add a dummy.sql into delta/20 as pip isn't packinging the pushers.py  
							
							
							
						 
						
							2015-06-13 12:21:58 +01:00  
				
					
						
							
							
								 
						
							
							
								da84946de4 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							
							
						 
						
							2015-06-04 16:43:45 +01:00  
				
					
						
							
							
								 
						
							
							
								63a7b3ad1e 
								
							
								 
							
						 
						
							
							
								
								Add script to (re)convert the pushers table to changing the unique key. Also give the python db upgrade scripts the database engine so they can convert parameter strings, and add *args **kwargs to the upgrade function so we can add more args in future and previous scripts will ignore them.  
							
							
							
						 
						
							2015-06-04 16:16:01 +01:00  
				
					
						
							
							
								 
						
							
							
								c71176858b 
								
							
								 
							
						 
						
							
							
								
								Newline, remove debug logging  
							
							
							
						 
						
							2015-05-18 10:11:14 +01:00  
				
					
						
							
							
								 
						
							
							
								4f1d984e56 
								
							
								 
							
						 
						
							
							
								
								Add index on events  
							
							
							
						 
						
							2015-05-13 17:22:26 +01:00  
				
					
						
							
							
								 
						
							
							
								1c7912751e 
								
							
								 
							
						 
						
							
							
								
								Drop the old table not the new table  
							
							
							
						 
						
							2015-05-08 16:04:32 +01:00  
				
					
						
							
							
								 
						
							
							
								9d36eb4eab 
								
							
								 
							
						 
						
							
							
								
								Rename unique constraint  
							
							
							
						 
						
							2015-05-08 16:01:55 +01:00  
				
					
						
							
							
								 
						
							
							
								b0f71db3ff 
								
							
								 
							
						 
						
							
							
								
								Remove unsigned  
							
							
							
						 
						
							2015-05-08 15:59:51 +01:00  
				
					
						
							
							
								 
						
							
							
								6538d445e8 
								
							
								 
							
						 
						
							
							
								
								Make the timestamps in server_keys_json bigints  
							
							
							
						 
						
							2015-05-08 15:55:17 +01:00  
				
					
						
							
							
								 
						
							
							
								b8940cd902 
								
							
								 
							
						 
						
							
							
								
								Remove some unused indexes  
							
							
							
						 
						
							2015-05-01 16:14:25 +01:00  
				
					
						
							
							
								 
						
							
							
								f8c30faf25 
								
							
								 
							
						 
						
							
							
								
								Oops, update the contraint too  
							
							
							
						 
						
							2015-04-29 16:58:42 +01:00  
				
					
						
							
							
								 
						
							
							
								61cd5d9045 
								
							
								 
							
						 
						
							
							
								
								Be more postgressive  
							
							
							
						 
						
							2015-04-29 16:57:14 +01:00  
				
					
						
							
							
								 
						
							
							
								fb95035a65 
								
							
								 
							
						 
						
							
							
								
								Be postgressive  
							
							
							
						 
						
							2015-04-29 16:53:41 +01:00  
				
					
						
							
							
								 
						
							
							
								4669def000 
								
							
								 
							
						 
						
							
							
								
								Oops, forgot the schema delta file  
							
							
							
						 
						
							2015-04-29 16:50:16 +01:00  
				
					
						
							
							
								 
						
							
							
								c8ed9bd278 
								
							
								 
							
						 
						
							
							
								
								pushers table requires an access_token  
							
							
							
						 
						
							2015-04-29 15:33:27 +01:00  
				
					
						
							
							
								 
						
							
							
								e26a3d8d9e 
								
							
								 
							
						 
						
							
							
								
								bump database schema version  
							
							
							
						 
						
							2015-04-29 13:32:32 +01:00  
				
					
						
							
							
								 
						
							
							
								a9549fdce3 
								
							
								 
							
						 
						
							
							
								
								Use bytea rather than BLOB  
							
							
							
						 
						
							2015-04-29 13:16:09 +01:00  
				
					
						
							
							
								 
						
							
							
								4ad8b45155 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into key_distribution  
							
							... 
							
							
							
							Conflicts:
	synapse/config/homeserver.py 
							
						 
						
							2015-04-29 13:15:14 +01:00  
				
					
						
							
							
								 
						
							
							
								327ca883ec 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into postgres  
							
							
							
						 
						
							2015-04-28 13:39:42 +01:00  
				
					
						
							
							
								 
						
							
							
								18f8247701 
								
							
								 
							
						 
						
							
							
								
								Use TEXT instead of VARCHAR(n), since PostgreSQL treats them the same except for a limit  
							
							
							
						 
						
							2015-04-28 12:41:33 +01:00  
				
					
						
							
							
								 
						
							
							
								9182f87664 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #126  from matrix-org/csauth  
							
							... 
							
							
							
							Client / Server Auth Refactor 
							
						 
						
							2015-04-28 11:00:27 +01:00  
				
					
						
							
							
								 
						
							
							
								b96c133034 
								
							
								 
							
						 
						
							
							
								
								Add server_keys.sql to the current delta rather than creating a new delta  
							
							
							
						 
						
							2015-04-28 10:50:00 +01:00  
				
					
						
							
							
								 
						
							
							
								6f8e2d517e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into postgres  
							
							
							
						 
						
							2015-04-27 14:41:40 +01:00  
				
					
						
							
							
								 
						
							
							
								eede182df7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into key_distribution  
							
							
							
						 
						
							2015-04-24 10:35:49 +01:00  
				
					
						
							
							
								 
						
							
							
								4e2f8b8722 
								
							
								 
							
						 
						
							
							
								
								Copyright notices  
							
							
							
						 
						
							2015-04-24 10:35:29 +01:00  
				
					
						
							
							
								 
						
							
							
								cb03fafdf1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into csauth  
							
							
							
						 
						
							2015-04-17 13:51:10 +01:00  
				
					
						
							
							
								 
						
							
							
								0ec346d942 
								
							
								 
							
						 
						
							
							
								
								Add unique index to room_aliases, remove duplicates on upgrade. Convert some columns back to TEXT from bytea  
							
							
							
						 
						
							2015-04-17 11:10:20 +01:00  
				
					
						
							
							
								 
						
							
							
								b8092fbc82 
								
							
								 
							
						 
						
							
							
								
								Go back to storing JSON in TEXT  
							
							
							
						 
						
							2015-04-16 11:17:52 +01:00  
				
					
						
							
							
								 
						
							
							
								ffad75bd62 
								
							
								 
							
						 
						
							
							
								
								Remove mysql/maria support  
							
							
							
						 
						
							2015-04-15 17:00:50 +01:00  
				
					
						
							
							
								 
						
							
							
								a429515bdd 
								
							
								 
							
						 
						
							
							
								
								Add methods for storing and retrieving the raw key json  
							
							
							
						 
						
							2015-04-15 16:58:35 +01:00  
				
					
						
							
							
								 
						
							
							
								cf04cedf21 
								
							
								 
							
						 
						
							
							
								
								Change full_schemas/11 to work with postgres  
							
							
							
						 
						
							2015-04-15 16:53:47 +01:00  
				
					
						
							
							
								 
						
							
							
								cce5d057d3 
								
							
								 
							
						 
						
							
							
								
								Add index on events (topological_ordering, stream_ordering) to help with ORDER BY clauses  
							
							
							
						 
						
							2015-04-15 11:43:25 +01:00  
				
					
						
							
							
								 
						
							
							
								32e14d8181 
								
							
								 
							
						 
						
							
							
								
								Return a sha256 fingerprint rather than the entire tls certificate  
							
							
							
						 
						
							2015-04-14 19:10:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5a95cd4442 
								
							
								 
							
						 
						
							
							
								
								Rename user_ips.user -> user_id  
							
							
							
						 
						
							2015-04-14 13:54:09 +01:00