summary refs log tree commit diff
path: root/scripts (follow)
Commit message (Expand)AuthorAgeFilesLines
* Modify check_database to take a connection rather than a cursorRichard van der Hoff2020-01-091-18/+7
* Add a background update to clear tombstoned rooms from the directory (#6648)Richard van der Hoff2020-01-071-0/+5
* Automate generation of the sample and debian log configs (#6627)Richard van der Hoff2020-01-031-0/+43
* Split state groups into a separate data store (#6296)Erik Johnston2019-12-201-4/+4
* Add an export_signing_key script (#6546)Richard van der Hoff2019-12-191-0/+94
* Add database config class (#6513)Erik Johnston2019-12-181-34/+24
* Fix port db scriptErik Johnston2019-12-061-34/+2
* Fix DB scriptsErik Johnston2019-12-051-5/+9
* Move DB pool and helper functions into dedicated Database classErik Johnston2019-12-051-36/+37
* Merge pull request #6464 from matrix-org/erikj/make_public_sql_baseErik Johnston2019-12-051-9/+9
|\
| * Remove underscore from SQLBaseStore functionsErik Johnston2019-12-041-9/+9
* | Fix background updates for synapse_port_dbBrendan Abolivier2019-12-041-0/+2
* | Make synapse_port_db exit with a non-0 code if something failedBrendan Abolivier2019-12-041-0/+1
|/
* Fix error when using synapse_port_db on a vanilla synapse dbAndrew Morgan2019-12-021-1/+4
* Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-312-4/+4
* Merge pull request #6247 from matrix-org/babolivier/port_db_columnBrendan Abolivier2019-10-241-0/+1
|\
| * Add new boolean column to synapse_port_dbBrendan Abolivier2019-10-241-0/+1
* | Fix up changelog v1.5.0rc1Andrew Morgan2019-10-241-7/+9
|/
* Fix import paths in synapse_port_dbBrendan Abolivier2019-10-231-11/+19
* Make synapse_port_db correctly create indexes (#6102)Brendan Abolivier2019-10-231-52/+130
* Add missing BOOLEAN_COLUMNs to synapse_port_db (#6216)Bart Noordervliet2019-10-181-0/+2
* Update the TLS cipher string and provide configurability for TLS on outgoing ...Amber Brown2019-06-281-1/+1
* Run Black. (#5482)Amber Brown2019-06-202-6/+6
* Expose statistics on extrems to prometheus (#5384)Amber Brown2019-06-131-1/+1
* Merge pull request #5325 from matrix-org/babolivier/port_db_account_validityBrendan Abolivier2019-06-101-0/+1
|\
| * Add account_validity's email_sent column to the list of boolean columns in sy...Brendan Abolivier2019-06-031-0/+1
* | add a script to generate new signing_key filesRichard van der Hoff2019-06-051-0/+37
|/
* drop tables listed in #1830 (#4992)Neil Johnson2019-04-081-5/+0
* Fix issue #4596Anders2019-04-031-1/+1
* Include a default configuration file in the 'docs' directory. (#4791)Richard van der Hoff2019-03-041-0/+11
* Consider e2e_room_keys.is_verified column as booleanEric2019-02-201-0/+1
* Add a script to generate a clean config file (#4315)Richard van der Hoff2018-12-221-0/+67
* Port hash_password to Python 3 (#4161)Amber Brown2018-11-081-7/+34
* Port register_new_matrix_user to Python 3 and add tests (#4085)Amber Brown2018-10-261-202/+2
* Fix a number of flake8 errorsRichard van der Hoff2018-10-241-1/+2
* Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase on...Amber Brown2018-10-204-210/+179
* add --no-admin flag to registration script (#3836)Bruno Windels2018-09-281-4/+14
* Admin API for creating new users (#3415)Amber Brown2018-07-201-3/+29
* Replace some type checks with six type checksAdrian Tschira2018-04-071-1/+3
* Port script: Set up state_group_id_seqRichard van der Hoff2018-04-061-0/+13
* Port script: clean up a bitRichard van der Hoff2018-04-061-25/+29
* Port script: avoid nasty errors when setting upRichard van der Hoff2018-04-061-8/+6
* Script to move remote media to another media storeRichard van der Hoff2018-01-311-0/+133
* sanity checksMatthew Hodgson2017-11-211-1/+4
* don't double-invite in sync_room_to_group.plMatthew Hodgson2017-11-191-3/+6
* quick and dirty room membership<->group membership sync scriptMatthew Hodgson2017-11-171-0/+39
* Less s'sErik Johnston2017-11-141-2/+2
* Add new boolean columns to port scriptErik Johnston2017-11-141-0/+7
* Make the port script drop NUL values in all tablesDavid Baker2017-10-311-7/+19
* Add groups table to BOOLEAN_COLUMNS in synapse_port_dbLuke Barnard2017-10-261-0/+1
* Fix port scriptErik Johnston2017-10-261-0/+1
* Drop search values with nul charactersRichard van der Hoff2017-10-021-4/+7
* Extend commentErik Johnston2017-07-201-1/+2
* Fix port script for user directory tablesErik Johnston2017-07-201-0/+18
* add missing boolean to synapse_port_dbMatthew2017-06-161-0/+1
* fix synapse_port scriptMatthew2017-06-161-1/+1
* Don't assume postgres tables are in the public schema during db portJohn Kristensen2017-03-171-3/+1
* Fix typoKevin Liu2017-02-111-1/+1
* Fix synapse_port_db failure (fixes #1902)Kevin Liu2017-02-111-0/+1
* Update port script with recently added tablesErik Johnston2016-09-271-0/+9
* Allow upgrading from old port_from_sqlite3 formatErik Johnston2016-08-041-0/+21
* Handle the fact that some tables have negative rowid rowsErik Johnston2016-08-041-43/+111
* Merge pull request #909 from matrix-org/erikj/shared_secretErik Johnston2016-07-061-6/+26
|\
| * Add null separator to hmacErik Johnston2016-07-061-0/+2
| * Add an admin option to shared secret registrationErik Johnston2016-07-051-3/+16
| * Protect password when registering using shared secretErik Johnston2016-07-051-3/+8
* | Update hash_password scriptKent Shikama2016-07-061-1/+17
|/
* Update port scriptErik Johnston2016-04-221-42/+81
* Don't require config to create databaseErik Johnston2016-04-061-8/+5
* Password reset docs and scriptRichard van der Hoff2016-03-162-1/+39
* Mark AS users with their AS's IDDaniel Wagner-Hall2016-02-111-2/+7
* copyrightsMatthew Hodgson2016-01-072-2/+2
* throwaway 1-liner for generating password hashesMatthew Hodgson2015-12-101-0/+1
* SpellingErik Johnston2015-11-191-1/+1
* Fix database port script to work with new event_search tableErik Johnston2015-11-181-11/+44
* Remove unused _execute_and_decode from scripts/synapse_port_dbMark Haines2015-09-231-2/+0
* Merge branch 'master' into developMark Haines2015-09-071-6/+9
|\
| * Make port script handle empty sent_transactions tableErik Johnston2015-09-021-6/+9
* | update logger to match new ambiguous script name...Matthew Hodgson2015-09-031-1/+1
|/
* Clean up scripts/Erik Johnston2015-08-274-373/+0
* Revert register_new_matrix_user to use v1 apiErik Johnston2015-05-221-2/+3
* Support reading directly from a configErik Johnston2015-05-081-0/+3
* Fix port_from_sqlite_to_postgres after changes to storage layer.Erik Johnston2015-05-081-4/+2
* Re-add scripts/register_new_matrix_userErik Johnston2015-05-061-0/+153
* Seperate scripts/ into scripts/ and scripts-dev/, where scripts/* are automat...Erik Johnston2015-05-0613-550/+2
* Check that postgres database has correct charset setErik Johnston2015-04-291-0/+4
* Add better help to scripts/port_from_sqlite_to_postgres.pyErik Johnston2015-04-281-5/+27
* Quickly fix dodgy est. time remainingErik Johnston2015-04-281-7/+14
* Correctly handle total/remaining counts in the presence of sent_transasctions...Erik Johnston2015-04-281-1/+1
* Correctly handle total/remaining counts in the presence of sent_transasctions...Erik Johnston2015-04-281-123/+167
* Remove accidentally committed debug hardcode hackErik Johnston2015-04-281-1/+2
* Typo in port scriptErik Johnston2015-04-281-1/+1
* Split setuping up and processing of tablesErik Johnston2015-04-271-8/+23
* Shuffle progress stuffErik Johnston2015-04-271-201/+174
* Don't port over all of the sent_transactions tableErik Johnston2015-04-271-38/+120
* PEP8Erik Johnston2015-04-171-2/+1
* Fix port script after storage changes. Add very simple (off by default) curse...Erik Johnston2015-04-171-171/+409
* Remove mysql/maria supportErik Johnston2015-04-151-34/+24
* Change port script to work with postgresErik Johnston2015-04-151-47/+67
* Support running porting script multiple timesErik Johnston2015-04-131-8/+100
* Add beginnings of migration sqlite->maria db scriptErik Johnston2015-04-101-0/+271
* SYN-67: Finish up implementing new database schema managementErik Johnston2015-03-041-54/+0
* Run deltas and bump user_version in upgrade scriptKegan Dougal2015-03-021-5/+23
* Add upgrade scriptKegan Dougal2015-03-021-0/+36
* Correctly handle all the places that can throw exceptionsErik Johnston2015-02-121-2/+5
* add some options and docMatthew Hodgson2015-02-071-5/+20
* create identicons for new users by default as default avatars, and provide sc...Matthew Hodgson2015-02-071-0/+24
* Print out the auth events on failureErik Johnston2015-02-051-1/+1
* Add script to check and auth chain and current state of a roomErik Johnston2015-02-041-0/+65
* Move scripts into scriptsMark Haines2015-01-225-0/+83
* Add copyrighter script for sqlMark Haines2015-01-121-0/+33
* Update copyright noticesMark Haines2015-01-061-1/+1
* Change upgrade script to not check hashes or signaturesErik Johnston2014-12-161-46/+53
* Fix upgrade script to run all the missing deltas.Erik Johnston2014-12-161-0/+20
* Bump UPGRADES and CHANGESErik Johnston2014-12-161-0/+2
* Fix bugs in upgrade script.Erik Johnston2014-12-161-1/+5
* Rename upgrade scriptErik Johnston2014-12-161-0/+0
* Include database bump in upgrade scriptErik Johnston2014-12-161-0/+2
* Merge pull request #25 from matrix-org/events_refactorMark Haines2014-12-162-0/+299
|\
| * Update upgrade scriptErik Johnston2014-12-161-2/+11
| * Finish up upgrade scriptErik Johnston2014-12-151-30/+94
| * Add beginnings of upgrade scriptErik Johnston2014-12-151-0/+223
| * Fix bug where we ignored event_edge_hashes tableErik Johnston2014-12-151-0/+3
* | Add a script for talking matrix federation adding X-Matrix AuthorizationMark Haines2014-12-151-0/+143
|/
* Use correct default port in scripts/check_signature.pyErik Johnston2014-11-261-1/+1
* Fix bugs in generating event signatures and hashingErik Johnston2014-11-032-5/+8
* Script for checking event hashesMark Haines2014-11-031-0/+43
* handle server names with embeded portsMark Haines2014-11-031-0/+4
* script for checking signatures on signed jsonMark Haines2014-11-031-0/+70
* Add script to hash exisitng historyMark Haines2014-10-171-0/+69
* move gendoc into matrix-doc projectMatthew Hodgson2014-10-173-794/+0
* target live siteMatthew Hodgson2014-09-041-2/+2
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-032-3/+5
* doc generatorMatthew Hodgson2014-09-033-0/+792
* add in copyrights to everything, not just the synapse subdir, and add a copyr...Matthew Hodgson2014-08-131-0/+33