e54c202b81 
								
							
								 
							
						 
						
							
							
								
								Replace some type checks with six type checks  
							
							... 
							
							
							
							Signed-off-by: Adrian Tschira <nota@notafile.com> 
							
						 
						
							2018-04-07 01:02:32 +02:00  
				
					
						
							
							
								 
						
							
							
								6a9777ba02 
								
							
								 
							
						 
						
							
							
								
								Port script: Set up state_group_id_seq  
							
							... 
							
							
							
							Fixes https://github.com/matrix-org/synapse/issues/3050 . 
							
						 
						
							2018-04-06 15:33:30 +01:00  
				
					
						
							
							
								 
						
							
							
								01579384cc 
								
							
								 
							
						 
						
							
							
								
								Port script: clean up a bit  
							
							... 
							
							
							
							Improve logging and comments. Group all the stuff to do with inspecting tables
together rather than creating the port tables in the middle. 
							
						 
						
							2018-04-06 15:33:30 +01:00  
				
					
						
							
							
								 
						
							
							
								e01ba5bda3 
								
							
								 
							
						 
						
							
							
								
								Port script: avoid nasty errors when setting up  
							
							... 
							
							
							
							We really shouldn't spit out "Failed to create port table", it looks scary. 
							
						 
						
							2018-04-06 15:33:30 +01:00  
				
					
						
							
							
								 
						
							
							
								326189c25a 
								
							
								 
							
						 
						
							
							
								
								Script to move remote media to another media store  
							
							
							
						 
						
							2018-01-31 18:45:10 +00:00  
				
					
						
							
							
								 
						
							
							
								3ab2cfec47 
								
							
								 
							
						 
						
							
							
								
								sanity checks  
							
							
							
						 
						
							2017-11-21 12:10:20 +00:00  
				
					
						
							
							
								 
						
							
							
								2145ee1976 
								
							
								 
							
						 
						
							
							
								
								don't double-invite in sync_room_to_group.pl  
							
							
							
						 
						
							2017-11-19 00:48:47 +00:00  
				
					
						
							
							
								 
						
							
							
								9d50b6f0ea 
								
							
								 
							
						 
						
							
							
								
								quick and dirty room membership<->group membership sync script  
							
							
							
						 
						
							2017-11-17 01:54:02 +00:00  
				
					
						
							
							
								 
						
							
							
								9ecf621404 
								
							
								 
							
						 
						
							
							
								
								Less s's  
							
							
							
						 
						
							2017-11-14 15:55:15 +00:00  
				
					
						
							
							
								 
						
							
							
								22db751d1e 
								
							
								 
							
						 
						
							
							
								
								Add new boolean columns to port script  
							
							
							
						 
						
							2017-11-14 15:48:50 +00:00  
				
					
						
							
							
								 
						
							
							
								9d419f48e6 
								
							
								 
							
						 
						
							
							
								
								Make the port script drop NUL values in all tables  
							
							... 
							
							
							
							Postgres doesn't support NULs in strings so it makes the script
throw an exception and stop if any values contain \0. Drop them
with appropriate warning. 
							
						 
						
							2017-10-31 16:58:49 +00:00  
				
					
						
							
							
								 
						
							
							
								e86cefcb6f 
								
							
								 
							
						 
						
							
							
								
								Add groups table to BOOLEAN_COLUMNS in synapse_port_db  
							
							
							
						 
						
							2017-10-26 17:24:54 +01:00  
				
					
						
							
							
								 
						
							
							
								37d766aedd 
								
							
								 
							
						 
						
							
							
								
								Fix port script  
							
							... 
							
							
							
							We changed _simple_update_one_txn to use _simple_update_txn but didn't
yank it out in the port script.
Fixes  #2565  
							
						 
						
							2017-10-26 10:01:03 +01:00  
				
					
						
							
							
								 
						
							
							
								7fc1aad195 
								
							
								 
							
						 
						
							
							
								
								Drop search values with nul characters  
							
							... 
							
							
							
							https://github.com/matrix-org/synapse/issues/2187  contains a report of a port
failing due to nul characters somewhere in the search table. Let's try dropping
the offending rows. 
						
							2017-10-02 00:53:32 +01:00  
				
					
						
							
							
								 
						
							
							
								60a9a49f83 
								
							
								 
							
						 
						
							
							
								
								Extend comment  
							
							
							
						 
						
							2017-07-20 16:16:29 +01:00  
				
					
						
							
							
								 
						
							
							
								d7d24750be 
								
							
								 
							
						 
						
							
							
								
								Fix port script for user directory tables  
							
							
							
						 
						
							2017-07-20 10:47:01 +01:00  
				
					
						
							
							
								 
						
							
							
								3fafb7b189 
								
							
								 
							
						 
						
							
							
								
								add missing boolean to synapse_port_db  
							
							
							
						 
						
							2017-06-16 20:51:19 +01:00  
				
					
						
							
							
								 
						
							
							
								776a070421 
								
							
								 
							
						 
						
							
							
								
								fix synapse_port script  
							
							
							
						 
						
							2017-06-16 20:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								be44558886 
								
							
								 
							
						 
						
							
							
								
								Don't assume postgres tables are in the public schema during db port  
							
							... 
							
							
							
							When fetching the list of tables from the postgres database during the
db port, it is assumed that the tables are in the public schema. This is
not always the case, so lets just rely on postgres to determine the
default schema to use. 
							
						 
						
							2017-03-17 10:53:32 +11:00  
				
					
						
							
							
								 
						
							
							
								70a00eacf9 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
							
							This is what I get for not proofreading 
							
						 
						
							2017-02-11 20:49:31 -05:00  
				
					
						
							
							
								 
						
							
							
								a02d609b1f 
								
							
								 
							
						 
						
							
							
								
								Fix synapse_port_db failure ( fixes   #1902 )  
							
							... 
							
							
							
							See https://matrix.to/#/!cURbafjkfsMDVwdRDQ:matrix.org/$148686272020hCgRD:potatofrom.space 
Signed-off-by: Kevin Liu <kevin@potatofrom.space> 
							
						 
						
							2017-02-11 20:44:16 -05:00  
				
					
						
							
							
								 
						
							
							
								adae348fdf 
								
							
								 
							
						 
						
							
							
								
								Update port script with recently added tables  
							
							... 
							
							
							
							This also fixes a bug where the port script would explode when it
encountered the newly added boolean column
`public_room_list_stream.visibility` 
							
						 
						
							2016-09-27 11:19:48 +01:00  
				
					
						
							
							
								 
						
							
							
								7c7786d4e1 
								
							
								 
							
						 
						
							
							
								
								Allow upgrading from old port_from_sqlite3 format  
							
							
							
						 
						
							2016-08-04 11:38:08 +01:00  
				
					
						
							
							
								 
						
							
							
								b0a14bf53e 
								
							
								 
							
						 
						
							
							
								
								Handle the fact that some tables have negative rowid rows  
							
							
							
						 
						
							2016-08-04 11:28:02 +01:00  
				
					
						
							
							
								 
						
							
							
								f0c06ac65c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #909  from matrix-org/erikj/shared_secret  
							
							... 
							
							
							
							Add an admin option to shared secret registration (breaks backwards compat) 
							
						 
						
							2016-07-06 14:08:51 +01:00  
				
					
						
							
							
								 
						
							
							
								0da24cac8b 
								
							
								 
							
						 
						
							
							
								
								Add null separator to hmac  
							
							
							
						 
						
							2016-07-06 11:05:16 +01:00  
				
					
						
							
							
								 
						
							
							
								896bc6cd46 
								
									
								
							
								 
							
						 
						
							
							
								
								Update hash_password script  
							
							... 
							
							
							
							Signed-off-by: Kent Shikama <kent@kentshikama.com> 
							
						 
						
							2016-07-06 12:17:54 +09:00  
				
					
						
							
							
								 
						
							
							
								651faee698 
								
							
								 
							
						 
						
							
							
								
								Add an admin option to shared secret registration  
							
							
							
						 
						
							2016-07-05 17:30:22 +01:00  
				
					
						
							
							
								 
						
							
							
								caf33b2d9b 
								
							
								 
							
						 
						
							
							
								
								Protect password when registering using shared secret  
							
							
							
						 
						
							2016-07-05 17:18:19 +01:00  
				
					
						
							
							
								 
						
							
							
								4063fe0283 
								
							
								 
							
						 
						
							
							
								
								Update port script  
							
							
							
						 
						
							2016-04-22 10:35:53 +01:00  
				
					
						
							
							
								 
						
							
							
								8aab9d87fa 
								
							
								 
							
						 
						
							
							
								
								Don't require config to create database  
							
							
							
						 
						
							2016-04-06 14:15:45 +01:00  
				
					
						
							
							
								 
						
							
							
								a877209c8b 
								
							
								 
							
						 
						
							
							
								
								Password reset docs and script  
							
							... 
							
							
							
							Replace the bash/perl gen_password script with a python one, and write a note
on how to use it. 
							
						 
						
							2016-03-16 09:45:37 +00:00  
				
					
						
							
							
								 
						
							
							
								763360594d 
								
							
								 
							
						 
						
							
							
								
								Mark AS users with their AS's ID  
							
							
							
						 
						
							2016-02-11 17:26:42 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								5577a61090 
								
							
								 
							
						 
						
							
							
								
								throwaway 1-liner for generating password hashes  
							
							
							
						 
						
							2015-12-10 19:03:06 +00:00  
				
					
						
							
							
								 
						
							
							
								b361440738 
								
							
								 
							
						 
						
							
							
								
								Spelling  
							
							
							
						 
						
							2015-11-19 09:11:42 +00:00  
				
					
						
							
							
								 
						
							
							
								162e2c1ce5 
								
							
								 
							
						 
						
							
							
								
								Fix database port script to work with new event_search table  
							
							
							
						 
						
							2015-11-18 15:54:50 +00:00  
				
					
						
							
							
								 
						
							
							
								7d55314277 
								
							
								 
							
						 
						
							
							
								
								Remove unused _execute_and_decode from scripts/synapse_port_db  
							
							
							
						 
						
							2015-09-23 10:42:02 +01:00  
				
					
						
							
							
								 
						
							
							
								73e4ad4b8b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							... 
							
							
							
							Conflicts:
	setup.py 
							
						 
						
							2015-09-07 15:06:46 +01:00  
				
					
						
							
							
								 
						
							
							
								bdf2e5865a 
								
							
								 
							
						 
						
							
							
								
								update logger to match new ambiguous script name...  
							
							
							
						 
						
							2015-09-03 09:51:42 +03:00  
				
					
						
							
							
								 
						
							
							
								a9ad647fb2 
								
							
								 
							
						 
						
							
							
								
								Make port script handle empty sent_transactions table  
							
							
							
						 
						
							2015-09-02 11:11:11 +01:00  
				
					
						
							
							
								 
						
							
							
								c961cd7736 
								
							
								 
							
						 
						
							
							
								
								Clean up scripts/  
							
							
							
						 
						
							2015-08-27 13:03:17 +01:00  
				
					
						
							
							
								 
						
							
							
								254aa3c986 
								
							
								 
							
						 
						
							
							
								
								Revert register_new_matrix_user to use v1 api  
							
							
							
						 
						
							2015-05-22 11:59:48 +01:00  
				
					
						
							
							
								 
						
							
							
								4fa0f53521 
								
							
								 
							
						 
						
							
							
								
								Support reading directly from a config  
							
							
							
						 
						
							2015-05-08 13:45:58 +01:00  
				
					
						
							
							
								 
						
							
							
								f08c33e834 
								
							
								 
							
						 
						
							
							
								
								Fix port_from_sqlite_to_postgres after changes to storage layer.  
							
							
							
						 
						
							2015-05-08 13:29:00 +01:00  
				
					
						
							
							
								 
						
							
							
								3c92231094 
								
							
								 
							
						 
						
							
							
								
								Re-add scripts/register_new_matrix_user  
							
							
							
						 
						
							2015-05-06 11:45:18 +01:00  
				
					
						
							
							
								 
						
							
							
								119e5d7702 
								
							
								 
							
						 
						
							
							
								
								Seperate scripts/ into scripts/ and scripts-dev/, where scripts/* are automatically added to the package  
							
							
							
						 
						
							2015-05-06 11:41:19 +01:00  
				
					
						
							
							
								 
						
							
							
								204132a998 
								
							
								 
							
						 
						
							
							
								
								Check that postgres database has correct charset set  
							
							
							
						 
						
							2015-04-29 11:42:28 +01:00  
				
					
						
							
							
								 
						
							
							
								f41a9a1ffc 
								
							
								 
							
						 
						
							
							
								
								Add better help to scripts/port_from_sqlite_to_postgres.py  
							
							
							
						 
						
							2015-04-28 17:42:36 +01:00  
				
					
						
							
							
								 
						
							
							
								a1d4813a54 
								
							
								 
							
						 
						
							
							
								
								Quickly fix dodgy est. time remaining  
							
							
							
						 
						
							2015-04-28 12:55:29 +01:00