| Commit message (Expand) | Author | Age | Files | Lines |
* | Generate announcement links in release script (#12242) | David Robertson | 2022-03-17 | 1 | -1/+40 |
* | Merge remote-tracking branch 'origin/release-v1.54' into develop | Richard van der Hoff | 2022-03-04 | 1 | -2/+28 |
|\ |
|
| * | Make release script write correct no-op changelog (#12127) | Erik Johnston | 2022-03-02 | 1 | -2/+28 |
* | | Move synctl into `synapse._scripts` and expose as an entrypoint (#12140) | David Robertson | 2022-03-04 | 1 | -1/+1 |
* | | Enable MSC2716 Complement tests in Synapse (#12145) | Eric Eastwood | 2022-03-03 | 1 | -1/+1 |
* | | Enable MSC3030 Complement tests in Synapse (#12144) | Eric Eastwood | 2022-03-03 | 1 | -1/+1 |
* | | Add suffices to scripts in scripts-dev (#12137) | David Robertson | 2022-03-02 | 5 | -4/+2 |
* | | Move scripts directory inside synapse, exposing as setuptools entry_points (#... | David Robertson | 2022-03-02 | 3 | -15/+8 |
|/ |
|
* | Detox, part 1 of N (#12119) | David Robertson | 2022-03-01 | 1 | -1/+1 |
* | Rename default branch of complement.sh to main (#12063) | Nicolas Werner | 2022-02-23 | 1 | -2/+2 |
* | Drop support for EOL Ubuntu 21.04 (#11961) | Shay | 2022-02-10 | 1 | -1/+0 |
* | Allow overriding the complement ref. (#11766) | Nicolas Werner | 2022-01-20 | 1 | -6/+8 |
* | Use buildkit's cache feature to speed up docker builds (#11691) | Richard van der Hoff | 2022-01-12 | 1 | -0/+4 |
* | Complement environment variable name change and update .gitignore. (#11718) | Michael Kaye | 2022-01-10 | 1 | -1/+1 |
* | Fix AssertionErrors after purging events (#11642) | Richard van der Hoff | 2022-01-04 | 1 | -2/+2 |
* | Drop Bionic from Debian builds (#11633) | Shay | 2022-01-03 | 1 | -1/+0 |
* | `scripts-dev/sign_json`: support for signing events (#11486) | Richard van der Hoff | 2021-12-02 | 2 | -1/+42 |
* | Support the stable /hierarchy endpoint from MSC2946 (#11329) | Patrick Cloke | 2021-11-29 | 1 | -1/+1 |
* | Return the stable `event` field from `/send_join` per MSC3083. (#11413) | Patrick Cloke | 2021-11-29 | 1 | -1/+1 |
* | Remove msc2716 from the list of tests for complement. (#11389) | Patrick Cloke | 2021-11-19 | 1 | -1/+1 |
* | Fix running complement.sh script. (#11368) | Patrick Cloke | 2021-11-17 | 1 | -3/+3 |
* | Fix Shellcheck SC2006: Use $(...) notation | Dan Callahan | 2021-10-22 | 5 | -6/+6 |
* | Fix Shellcheck SC2086: Quote to prevent splitting | Dan Callahan | 2021-10-22 | 6 | -9/+9 |
* | Fix Shellcheck SC2166: test -a is not well defined | Dan Callahan | 2021-10-22 | 1 | -1/+1 |
* | Fix Shellcheck SC2046: Quote to prevent word split | Dan Callahan | 2021-10-22 | 4 | -4/+4 |
* | Fix Shellcheck SC2164: exit in case cd fails. | Dan Callahan | 2021-10-22 | 2 | -2/+2 |
* | Update `sign_json` to support inline key config (#11139) | Richard van der Hoff | 2021-10-20 | 1 | -7/+25 |
* | Add support for ubuntu 21.10 "Impish Indri" (#11024) | Hillery Shay | 2021-10-12 | 1 | -0/+1 |
* | Release script improvements (#10966) | reivilibre | 2021-10-11 | 1 | -4/+32 |
* | Add `--run-background-updates` option to `update_database` script. (#10954) | Nick Barrett | 2021-10-06 | 3 | -102/+2 |
* | Sign the git tag in release script (#10925) | Erik Johnston | 2021-09-27 | 1 | -1/+1 |
* | Update postgresql testing script (#10906) | David Robertson | 2021-09-24 | 1 | -0/+19 |
* | Add a script to update the debian changelog for non-Debian systems (#10778) | Brendan Abolivier | 2021-09-08 | 1 | -0/+64 |
* | Ensure the base Docker image is rebuilt when running complement with workers.... | Patrick Cloke | 2021-08-25 | 1 | -7/+7 |
* | Build debs for bookworm (#10612) | Richard van der Hoff | 2021-08-17 | 1 | -1/+2 |
* | Stop building a debian package for Groovy Gorilla (#10588) | David Robertson | 2021-08-12 | 1 | -1/+0 |
* | Also rename in lint.sh | David Robertson | 2021-08-12 | 1 | -1/+1 |
* | Kill off the .buildkite dir completely | David Robertson | 2021-08-10 | 1 | -1/+1 |
* | check-newsfragment: pass pr number explicitly | David Robertson | 2021-08-10 | 1 | -1/+1 |
* | Merge tag 'v1.40.0rc2' into develop | Erik Johnston | 2021-08-05 | 1 | -1/+1 |
|\ |
|
| * | Fix release script URL (#10516) | Erik Johnston | 2021-08-03 | 1 | -1/+1 |
* | | Add support for MSC2716 marker events (#10498) | Eric Eastwood | 2021-08-04 | 1 | -1/+1 |
|/ |
|
* | Extend the release script to tag and create the releases. (#10496) | Erik Johnston | 2021-08-03 | 1 | -36/+275 |
* | Merge tag 'v1.39.0rc3' into develop | Erik Johnston | 2021-07-28 | 1 | -6/+20 |
|\ |
|
| * | Change release script to update debian changelog for RCs (#10465) | Erik Johnston | 2021-07-27 | 1 | -6/+20 |
* | | Use new go test running syntax for complement. (#10488) | Patrick Cloke | 2021-07-27 | 1 | -1/+1 |
* | | Enable docker image caching for the deb build (#10431) | Richard van der Hoff | 2021-07-26 | 1 | -9/+29 |
* | | Disable msc2716 until Complement update is merged (#10463) | Eric Eastwood | 2021-07-22 | 1 | -1/+1 |
|/ |
|
* | build debs in GHA (#10247) | Richard van der Hoff | 2021-07-12 | 1 | -4/+13 |
* | Fixes to the release script (#10239) | Brendan Abolivier | 2021-06-23 | 1 | -25/+27 |
* | Send out invite rejections and knocks over federation (#10223) | Richard van der Hoff | 2021-06-23 | 1 | -1/+1 |
* | Add endpoints for backfilling history (MSC2716) (#9247) | Eric Eastwood | 2021-06-22 | 1 | -1/+1 |
* | Name release branches just after major.minor (#10013) | Dan Callahan | 2021-06-08 | 1 | -1/+1 |
* | Remove redundant, unmaintained `convert_server_keys` script. (#10055) | Richard van der Hoff | 2021-05-27 | 1 | -108/+0 |
* | Run complement with Synapse workers manually. (#10039) | Patrick Cloke | 2021-05-24 | 1 | -3/+22 |
* | Remove tls_fingerprints option (#9280) | Jerin J Titus | 2021-05-24 | 1 | -7/+0 |
* | Run `black` on the scripts (#9981) | Richard van der Hoff | 2021-05-14 | 2 | -40/+83 |
* | Change the format of access tokens away from macaroons (#5588) | Richard van der Hoff | 2021-05-12 | 1 | -1/+1 |
* | Fix make_full_schema to create the db with the right options and user (#9931) | Richard van der Hoff | 2021-05-07 | 1 | -9/+10 |
* | Build Debian packages for Ubuntu 21.04 Hirsute (#9909) | Dan Callahan | 2021-04-30 | 1 | -3/+4 |
* | Fix (final) Bugbear violations (#9838) | Jonathan de Jong | 2021-04-20 | 2 | -2/+2 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 3 | -3/+0 |
* | Add release helper script (#9713) | Erik Johnston | 2021-04-13 | 1 | -0/+244 |
* | Add option to skip unit tests when building debs (#9793) | Dan Callahan | 2021-04-12 | 1 | -6/+11 |
* | Enable complement tests for MSC2946. (#9771) | Patrick Cloke | 2021-04-09 | 1 | -1/+1 |
* | Merge remote-tracking branch 'origin/develop' into rav/drop_py35 | Richard van der Hoff | 2021-04-08 | 1 | -1/+1 |
|\ |
|
| * | MSC3083: Check for space membership during a local join of restricted rooms. ... | Patrick Cloke | 2021-04-08 | 1 | -1/+1 |
* | | drop support for stretch and xenial | Richard van der Hoff | 2021-04-08 | 1 | -2/+0 |
|/ |
|
* | Merge branch 'release-v1.31.0' into develop | Patrick Cloke | 2021-03-31 | 1 | -1/+1 |
|\ |
|
| * | Revert "Use 'dmypy run' in lint.sh instead of 'mypy' (#9701)" (#9720) | Patrick Cloke | 2021-03-31 | 1 | -1/+1 |
* | | Rewrite complement.sh (#9685) | Andrew Morgan | 2021-03-31 | 1 | -11/+38 |
|/ |
|
* | Use 'dmypy run' in lint.sh instead of 'mypy' (#9701) | Andrew Morgan | 2021-03-30 | 1 | -1/+1 |
* | Use interpreter from $PATH instead of absolute paths in various scripts using... | Quentin Gliech | 2021-03-25 | 6 | -7/+7 |
* | federation_client: handle inline signing_keys in hs.yaml (#9647) | Richard van der Hoff | 2021-03-18 | 1 | -54/+17 |
* | federation_client: stop adding URL prefix (#9645) | Richard van der Hoff | 2021-03-18 | 1 | -2/+2 |
* | Prevent the config-lint script erroring out on any sample_config changes (#9562) | Andrew Morgan | 2021-03-09 | 1 | -2/+7 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -1/+3 |
* | Remove conflicting sqlite tables that are "reserved" (shadow fts4 tables) (#9... | Eric Eastwood | 2021-02-10 | 1 | -0/+11 |
* | Align the directories linted in CI with the defaults in scripts-dev/lint.sh (... | Andrew Morgan | 2021-01-21 | 1 | -1/+2 |
* | Add type hints to the push module. (#8901) | Patrick Cloke | 2020-12-11 | 1 | -0/+2 |
* | Add a script to sign arbitrary json objects. (#8772) | Richard van der Hoff | 2020-11-24 | 1 | -0/+127 |
* | Fix cache call signature to accept `on_invalidate`. (#8684) | Erik Johnston | 2020-10-29 | 1 | -11/+27 |
* | Support generating structured logs in addition to standard logs. (#8607) | Patrick Cloke | 2020-10-29 | 1 | -1/+1 |
* | Run mypy as part of the lint.sh script. (#8633) | kleph | 2020-10-28 | 1 | -0/+1 |
* | Add option to scripts-dev/lint.sh to only lint files changed since the last g... | Andrew Morgan | 2020-10-15 | 1 | -9/+84 |
* | Merge remote-tracking branch 'origin/release-v1.21.0' into develop | Erik Johnston | 2020-10-07 | 1 | -0/+1 |
|\ |
|
| * | Add Ubuntu 20.10 (Groovy Gorilla) to build scripts. (#8475) | Patrick Cloke | 2020-10-07 | 1 | -0/+1 |
* | | Remove docs/sphinx and related references (#8480) | Andrew Morgan | 2020-10-07 | 1 | -1/+0 |
|/ |
|
* | Add support for running Complement against the local checkout (#8317) | Andrew Morgan | 2020-09-29 | 1 | -0/+22 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 2 | -2/+2 |
* | Remove obsolete __future__ imports (#8337) | Jonathan de Jong | 2020-09-17 | 4 | -8/+0 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
* | Fix typing for `@cached` wrapped functions (#8240) | Erik Johnston | 2020-09-03 | 1 | -0/+85 |
* | Update the test federation client to handle streaming responses (#8130) | Richard van der Hoff | 2020-08-26 | 1 | -8/+27 |
* | Rename database classes to make some sense (#8033) | Erik Johnston | 2020-08-05 | 1 | -2/+2 |
* | Spruce up the check-newsfragment CI output (#8024) | Andrew Morgan | 2020-08-04 | 1 | -1/+12 |
* | Fix exit code for `check_line_terminators.sh` (#7970) | Richard van der Hoff | 2020-07-28 | 1 | -1/+4 |
* | Add script for finding files with unix line terminators (#7965) | Andrew Morgan | 2020-07-28 | 1 | -0/+31 |
* | Lint the contrib/ directory in CI and linting scripts, add synctl to linting ... | Andrew Morgan | 2020-07-20 | 1 | -1/+1 |
* | Remove Ubuntu Eoan that is now EOL (#7888) | Gary Kim | 2020-07-17 | 1 | -1/+0 |
* | isort 5 compatibility (#7786) | Will Hunt | 2020-07-05 | 2 | -2/+2 |
* | Move flake8 to end. Don't exit script on failure (#7738) | Andrew Morgan | 2020-06-25 | 1 | -2/+2 |
* | Replace all remaining six usage with native Python 3 equivalents (#7704) | Dagfinn Ilmari Mannsåker | 2020-06-16 | 1 | -2/+1 |
* | Check the changelog number in check-newsfragment (#7623) | Richard van der Hoff | 2020-06-03 | 1 | -4/+16 |
* | Remove Ubuntu Cosmic and Disco which are both EOL. (#7539) | Patrick Cloke | 2020-05-20 | 1 | -2/+0 |
* | Merge branch 'master' into develop | Patrick Cloke | 2020-05-19 | 1 | -0/+1 |
|\ |
|
| * | update dh-virtualenv (#7526) | Richard van der Hoff | 2020-05-19 | 1 | -0/+1 |
* | | remove `builtins.buffer` code from storage code | Richard van der Hoff | 2020-05-15 | 1 | -7/+2 |
|/ |
|
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -1/+1 |
* | Use BSD-compatible in-place editing for sed. (#6887) | Patrick Cloke | 2020-02-12 | 1 | -1/+2 |
* | Port synapse_port_db to async/await (#6718) | Brendan Abolivier | 2020-01-21 | 1 | -7/+13 |
* | Automate generation of the sample and debian log configs (#6627) | Richard van der Hoff | 2020-01-03 | 1 | -0/+10 |
* | Add database config class (#6513) | Erik Johnston | 2019-12-18 | 1 | -7/+2 |
* | Merge pull request #6511 from matrix-org/erikj/remove_db_config_from_apps | Erik Johnston | 2019-12-12 | 1 | -27/+6 |
|\ |
|
| * | Fix upgrade db script | Erik Johnston | 2019-12-10 | 1 | -27/+6 |
* | | Add dev script to generate full SQL schema files (#6394) | Andrew Morgan | 2019-12-11 | 1 | -0/+184 |
|/ |
|
* | Fix DB scripts | Erik Johnston | 2019-12-05 | 1 | -10/+7 |
* | Remove underscore from SQLBaseStore functions | Erik Johnston | 2019-12-04 | 1 | -1/+1 |
* | Merge branch 'master' into develop | Richard van der Hoff | 2019-11-06 | 1 | -0/+2 |
|\ |
|
| * | build debs for eoan and bullseye github/release-v1.5.1 release-v1.5.1 | Richard van der Hoff | 2019-11-06 | 1 | -0/+2 |
* | | Document lint.sh & allow application to specified files only (#6312) | Neil Pilgrim | 2019-11-01 | 1 | -3/+11 |
* | | Update CI to run isort on scripts and scripts-dev (#6270) | Andrew Morgan | 2019-10-30 | 1 | -2/+1 |
* | | Add CI for synapse_port_db (#6140) | Brendan Abolivier | 2019-10-28 | 1 | -0/+125 |
|/ |
|
* | Add config linting script that checks for bool casing (#6203) | Andrew Morgan | 2019-10-23 | 2 | -0/+10 |
* | Remove dead check_auth script | Richard van der Hoff | 2019-10-11 | 1 | -58/+0 |
* | Add a linting script (#5627) | Andrew Morgan | 2019-07-10 | 1 | -0/+12 |
* | Remove & changelog (#5548) | Amber Brown | 2019-06-26 | 1 | -54/+0 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 9 | -61/+54 |
* | Updates to the federation_client script (#5447) | Richard van der Hoff | 2019-06-13 | 1 | -5/+38 |
* | Unify v1 and v2 REST client APIs (#5226) | Amber Brown | 2019-06-03 | 1 | -3/+1 |
* | include disco in deb build target list | Richard van der Hoff | 2019-05-03 | 1 | -0/+1 |
* | Merge pull request #4869 from matrix-org/erikj/yaml_load | Erik Johnston | 2019-03-22 | 1 | -1/+1 |
|\ |
|
| * | Use yaml safe_load | Erik Johnston | 2019-03-22 | 1 | -1/+1 |
* | | Allow newsfragments to end with exclamation marks! (#4912) | Richard van der Hoff | 2019-03-21 | 1 | -2/+2 |
|/ |
|
* | Fix check-newsfragment for debian-only changes. (#4825) | Richard van der Hoff | 2019-03-07 | 1 | -7/+5 |
* | Include a default configuration file in the 'docs' directory. (#4791) | Richard van der Hoff | 2019-03-04 | 1 | -0/+18 |
* | Fix check-newsfragment script (#4750) | Richard van der Hoff | 2019-02-26 | 1 | -3/+8 |
* | Better checks on newsfragments (#4698) | Richard van der Hoff | 2019-02-22 | 1 | -0/+36 |
* | Support ACME for certificate provisioning (#4384) | Amber Brown | 2019-01-23 | 1 | -1/+1 |
* | Rewrite build_debian_packages github/release-v0.34.1.1 release-v0.34.1.1 | Richard van der Hoff | 2019-01-12 | 1 | -0/+154 |
* | Merge pull request #4168 from matrix-org/babolivier/federation-client-content... | Brendan Abolivier | 2018-11-09 | 1 | -2/+7 |
|\ |
|
| * | Add a Content-Type header on POST requests to the federation client | Brendan Abolivier | 2018-11-09 | 1 | -2/+7 |
* | | Delete the disused & unspecced identicon functionality (#4106) | Amber Brown | 2018-10-29 | 1 | -39/+0 |
|/ |
|
* | Fix a number of flake8 errors | Richard van der Hoff | 2018-10-24 | 1 | -1/+1 |
* | Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase on... | Amber Brown | 2018-10-20 | 10 | -190/+222 |
* | Remove Jenkins & other old dev junk (#3988) | Amber Brown | 2018-10-03 | 2 | -66/+0 |
* | Replaced all occurences of e.message with str(e) | Schnuffle | 2018-09-27 | 1 | -1/+1 |
* | Reduce the load on our CI (#3957) | Amber Brown | 2018-09-27 | 1 | -0/+9 |
* | Remove nuke-room-from-db.sh script | Richard van der Hoff | 2018-09-17 | 1 | -57/+0 |
* | Fix federation_client to send the right Host | Richard van der Hoff | 2018-06-12 | 1 | -14/+51 |
* | Merge pull request #3194 from rubo77/fix-nuke | Richard van der Hoff | 2018-05-09 | 1 | -1/+1 |
|\ |
|
| * | nuke-room-from-db.sh: nuke from table event_search too | rubo77 | 2018-05-09 | 1 | -0/+1 |
| * | Dont nuke non-existing table event_search_content | rubo77 | 2018-05-09 | 1 | -1/+0 |
* | | nuke-room-from-db.sh: added postgresql option and help | rubo77 | 2018-05-09 | 1 | -1/+11 |
|/ |
|
* | federation_client script: Support for posting content | Richard van der Hoff | 2017-11-28 | 1 | -8/+34 |
* | test federation client: Allow server-name and key-file as options | Richard van der Hoff | 2017-08-22 | 1 | -8/+28 |
* | Improvements to the federation test client | Richard van der Hoff | 2017-08-17 | 1 | -7/+58 |
* | bring nuke-room script to current schema | Christian W. Zuckschwerdt | 2017-02-19 | 1 | -10/+33 |
* | Print newline after result in federation_client script | Erik Johnston | 2016-08-05 | 1 | -0/+1 |
* | Print status code in federation_client.py | Erik Johnston | 2016-08-03 | 1 | -0/+1 |
* | Print authorization header for federation_client.py | Erik Johnston | 2016-08-02 | 1 | -5/+6 |
* | Add option to definitions.py to search for functions a function refers to | Mark Haines | 2016-03-17 | 1 | -1/+22 |
* | Add a /replication API for extracting the updates that happened on | Mark Haines | 2016-03-01 | 1 | -0/+67 |
* | Report the v1 and v2 patterns separately | Mark Haines | 2016-02-05 | 1 | -4/+12 |
* | List the URL patterns in synapse | Mark Haines | 2016-02-05 | 1 | -0/+54 |
* | Add macaroon inspection script | Daniel Wagner-Hall | 2016-02-03 | 1 | -0/+24 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 2 | -4/+4 |
* | Fix definitions script | Mark Haines | 2015-12-01 | 1 | -1/+1 |
* | Add options to definitions.py to fetch referrers and to output dot | Mark Haines | 2015-12-01 | 1 | -6/+39 |
* | Fix scripts-dev/definitions.py argparse options | Mark Haines | 2015-09-23 | 1 | -1/+1 |
* | Use argparse for definition finder | Mark Haines | 2015-09-23 | 1 | -26/+38 |
* | Add dev script for finding where functions are called from, and finding funct... | Mark Haines | 2015-09-22 | 1 | -0/+130 |
* | Don't require pdus in check_auth script | Erik Johnston | 2015-09-09 | 1 | -2/+1 |
* | Replace syutil references in scripts | Mark Haines | 2015-08-24 | 4 | -12/+10 |
* | Add forgotten .items() | Erik Johnston | 2015-05-19 | 1 | -1/+1 |
* | Fix scripts-dev/convert_server_keys.py to have correct format | Erik Johnston | 2015-05-19 | 1 | -1/+4 |
* | SYN-376: Add script for converting server keys from v1 to v2 | Mark Haines | 2015-05-11 | 1 | -0/+113 |
* | Acutally add scripts-dev/ | Erik Johnston | 2015-05-06 | 11 | -0/+549 |