d57c5cda71 
								
							
								 
							
						 
						
							
							
								
								Bump schema version.  
							
							... 
							
							
							
							As we released version 26 in v0.11.1 
							
						 
						
							2015-12-04 15:28:39 +00:00  
				
					
						
							
							
								 
						
							
							
								b8680b82c3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #414  from matrix-org/erikj/if_not_exists  
							
							... 
							
							
							
							Older versions of SQLite don't like IF NOT EXISTS in virtual tables 
							
						 
						
							2015-12-03 13:21:09 +00:00  
				
					
						
							
							
								 
						
							
							
								e515b48929 
								
							
								 
							
						 
						
							
							
								
								Just replace the table definition with the one from full_schema 16  
							
							
							
						 
						
							2015-12-02 17:23:52 +00:00  
				
					
						
							
							
								 
						
							
							
								8810eb8c39 
								
							
								 
							
						 
						
							
							
								
								Fix schema delta 15 on postgres in the very unlikley event that anyone upgrades to 15...  
							
							
							
						 
						
							2015-12-02 17:19:11 +00:00  
				
					
						
							
							
								 
						
							
							
								b2def42bfd 
								
							
								 
							
						 
						
							
							
								
								Older versions of SQLite don't like IF NOT EXISTS in virtual tables  
							
							
							
						 
						
							2015-12-02 13:29:14 +00:00  
				
					
						
							
							
								 
						
							
							
								95f30ecd1f 
								
							
								 
							
						 
						
							
							
								
								Add API for setting account_data globaly or on a per room basis  
							
							
							
						 
						
							2015-12-01 18:41:32 +00:00  
				
					
						
							
							
								 
						
							
							
								4dcaa42b6d 
								
							
								 
							
						 
						
							
							
								
								Allow paginating search ordered by recents  
							
							
							
						 
						
							2015-11-30 17:45:31 +00:00  
				
					
						
							
							
								 
						
							
							
								7dfa455508 
								
							
								 
							
						 
						
							
							
								
								Remove size specifier for database column  
							
							... 
							
							
							
							Postgres doesn't support them like this.
We don't have a bool type in common between postgres and sqlite. 
							
						 
						
							2015-11-23 18:35:25 +00:00  
				
					
						
							
							
								 
						
							
							
								1cfda3d2d8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into daniel/forgetrooms  
							
							
							
						 
						
							2015-11-19 16:53:13 +00:00  
				
					
						
							
							
								 
						
							
							
								d153f482dd 
								
							
								 
							
						 
						
							
							
								
								Rename the database table  
							
							
							
						 
						
							2015-11-18 15:33:02 +00:00  
				
					
						
							
							
								 
						
							
							
								ba26eb3d5d 
								
							
								 
							
						 
						
							
							
								
								Allow users to forget rooms  
							
							
							
						 
						
							2015-11-17 17:17:30 -05:00  
				
					
						
							
							
								 
						
							
							
								e21cef9bb5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #359  from matrix-org/markjh/incremental_indexing  
							
							... 
							
							
							
							Incremental background updates for db indexes 
							
						 
						
							2015-11-11 17:19:51 +00:00  
				
					
						
							
							
								 
						
							
							
								e1627388d1 
								
							
								 
							
						 
						
							
							
								
								Fix param style to work on both sqlite and postgres  
							
							
							
						 
						
							2015-11-11 17:14:56 +00:00  
				
					
						
							
							
								 
						
							
							
								940a161192 
								
							
								 
							
						 
						
							
							
								
								Fix the background update  
							
							
							
						 
						
							2015-11-11 13:59:40 +00:00  
				
					
						
							
							
								 
						
							
							
								cf437900e0 
								
							
								 
							
						 
						
							
							
								
								Return world_readable and guest_can_join in /publicRooms  
							
							
							
						 
						
							2015-11-10 17:10:27 +00:00  
				
					
						
							
							
								 
						
							
							
								90b503216c 
								
							
								 
							
						 
						
							
							
								
								Use a background task to update databases to use the full text search  
							
							
							
						 
						
							2015-11-10 16:20:13 +00:00  
				
					
						
							
							
								 
						
							
							
								c6a01f2ed0 
								
							
								 
							
						 
						
							
							
								
								Add storage module for tracking background updates.  
							
							... 
							
							
							
							The progress for each background update is stored as a JSON blob in the
database. Each background update is broken up into separate batches.
The batch size is automatically tuned to try avoid blocking single
threaded databases for too long. 
							
						 
						
							2015-11-09 17:26:27 +00:00  
				
					
						
							
							
								 
						
							
							
								f2c4ee41b9 
								
							
								 
							
						 
						
							
							
								
								Remove accidentally added ID column  
							
							
							
						 
						
							2015-11-06 14:27:49 +00:00  
				
					
						
							
							
								 
						
							
							
								ca2f90742d 
								
							
								 
							
						 
						
							
							
								
								Open up /events to anonymous users for room events only  
							
							... 
							
							
							
							Squash-merge of PR #345  from daniel/anonymousevents 
							
						 
						
							2015-11-05 14:32:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6797fcd9ab 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #335  from matrix-org/markjh/room_tags  
							
							... 
							
							
							
							Add APIs for adding and removing tags from rooms 
							
						 
						
							2015-11-03 16:45:53 +00:00  
				
					
						
							
							
								 
						
							
							
								ddd8566f41 
								
							
								 
							
						 
						
							
							
								
								Store room tag content and return the content in the m.tag event  
							
							
							
						 
						
							2015-11-02 15:11:31 +00:00  
				
					
						
							
							
								 
						
							
							
								621e84d9a0 
								
							
								 
							
						 
						
							
							
								
								Add missing column  
							
							
							
						 
						
							2015-10-30 16:25:53 +00:00  
				
					
						
							
							
								 
						
							
							
								892e70ec84 
								
							
								 
							
						 
						
							
							
								
								Add APIs for adding and removing tags from rooms  
							
							
							
						 
						
							2015-10-28 16:06:57 +00:00  
				
					
						
							
							
								 
						
							
							
								4cf633d5e9 
								
							
								 
							
						 
						
							
							
								
								Pull out sender when computing search results  
							
							
							
						 
						
							2015-10-23 15:41:36 +01:00  
				
					
						
							
							
								 
						
							
							
								0c36098c1f 
								
							
								 
							
						 
						
							
							
								
								Implement rank function for SQLite FTS  
							
							
							
						 
						
							2015-10-23 13:23:48 +01:00  
				
					
						
							
							
								 
						
							
							
								f142898f52 
								
							
								 
							
						 
						
							
							
								
								PEP8  
							
							
							
						 
						
							2015-10-22 11:18:01 +01:00  
				
					
						
							
							
								 
						
							
							
								4d25bc6c92 
								
							
								 
							
						 
						
							
							
								
								Move FTS to delta 25  
							
							
							
						 
						
							2015-10-22 11:12:28 +01:00  
				
					
						
							
							
								 
						
							
							
								22a8c91448 
								
							
								 
							
						 
						
							
							
								
								Split up run_upgrade  
							
							
							
						 
						
							2015-10-16 11:19:44 +01:00  
				
					
						
							
							
								 
						
							
							
								88971fd034 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'erikj/store_engine' into erikj/search  
							
							
							
						 
						
							2015-10-13 14:03:30 +01:00  
				
					
						
							
							
								 
						
							
							
								f9340ea0d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'erikj/store_engine' into erikj/search  
							
							
							
						 
						
							2015-10-13 13:29:02 +01:00  
				
					
						
							
							
								 
						
							
							
								1a40afa756 
								
							
								 
							
						 
						
							
							
								
								Add sqlite schema  
							
							
							
						 
						
							2015-10-13 10:36:25 +01:00  
				
					
						
							
							
								 
						
							
							
								61561b9df7 
								
							
								 
							
						 
						
							
							
								
								Keep FTS indexes up to date. Only search through rooms currently joined  
							
							
							
						 
						
							2015-10-12 10:49:53 +01:00  
				
					
						
							
							
								 
						
							
							
								c85c912562 
								
							
								 
							
						 
						
							
							
								
								Add basic full text search impl.  
							
							
							
						 
						
							2015-10-09 15:48:31 +01:00  
				
					
						
							
							
								 
						
							
							
								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