summary refs log tree commit diff
path: root/scripts-dev (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update book locationErik Johnston2023-12-131-2/+2
* More renamingErik Johnston2023-12-131-1/+1
* Update repo for release scripts.Patrick Cloke2023-12-131-12/+14
* Merge remote-tracking branch 'gitlab/clokep/license-license' into new_developErik Johnston2023-12-138-98/+132
|\
| * Update license headersPatrick Cloke2023-11-218-98/+132
* | Document which versions of Synapse have compatible schema versions. (#16661)Patrick Cloke2023-11-281-0/+181
|/
* complement: enable dirty runs (#16520)kegsay2023-10-271-1/+5
* Build Debian packages for Ubuntu 23.10 Mantic Minotaur (#16524)David Robertson2023-10-191-0/+1
* Update the release script to remind releaser to check for special release not...reivilibre2023-10-161-0/+4
* Update complement.sh to match new public API shape (#16466)kegsay2023-10-121-2/+2
* mypy plugin to check `@cached` return types (#14911)David Robertson2023-10-021-38/+251
* Add support for pydantic v2 via pydantic.v1 compat module (#16332)Maxwell G2023-09-251-16/+82
* Merge branch 'master' into developMathieu Velten2023-09-122-17/+30
|\
| * Remove kinetic deb build, it's EOLMathieu Velten2023-09-121-1/+0
| * Support releasing on macOS. (#16266)Patrick Cloke2023-09-071-16/+30
* | Update ruff config (#16283)Patrick Cloke2023-09-081-3/+4
* | Add MSC4040 `matrix-fed` service lookups (#16137)Travis Ralston2023-09-051-0/+12
|/
* Run pyupgrade for python 3.7 & 3.8. (#16110)Patrick Cloke2023-08-155-5/+4
* Build packages for Debian Trixie (#15961)Shay2023-07-231-0/+1
* Support room version 11 (#15912)Patrick Cloke2023-07-181-1/+1
* Make it more obvious which Python version runs on a given Linux distribution ...Eric Eastwood2023-07-111-7/+11
* Unix Sockets for HTTP Replication (#15708)Jason Little2023-07-111-0/+4
* Drop debian buster (#15893)Shay2023-07-101-1/+0
* Switch from `matrix://` to `matrix-federation://` scheme for internal Synapse...Eric Eastwood2023-06-201-2/+2
* Remove experimental MSC2716 implementation to incrementally import history in...Eric Eastwood2023-06-161-4/+0
* Log when events are (unexpectedly) filtered out of responses in tests (#14213)Eric Eastwood2023-06-011-0/+4
* Docker fully qualified image names (#15689)Jason Little2023-05-311-0/+2
* Tweak release script dependabot wordingDavid Robertson2023-05-301-0/+2
* Create dependabot changelogs at release time (#15481)David Robertson2023-05-301-3/+49
* Improve type hints for cached decorator. (#15658)Patrick Cloke2023-05-241-1/+33
* Allow running Complement integration tests via podman (#15543)Andrew Morgan2023-05-051-12/+26
* Update the `check_schema_delta` script to account for when the schema version...Shay2023-04-251-2/+24
* Build Debian packages for Ubuntu 23.04 Lunar Lobster (#15381)Sean Quah2023-04-031-0/+1
* Add developer documentation for the Federation Sender and add a documentation...reivilibre2023-03-241-0/+1
* Remind maintainer to ask #synapse-dev for changelog (#15303)David Robertson2023-03-211-1/+1
* Hack to rebuild the complement editable image (#15184)David Robertson2023-03-071-1/+11
* Configure ruff to automatically fix issues. (#15194)Patrick Cloke2023-03-031-1/+1
* Make it easier to use DataGrip w/ Synapse's schema (#14982)David Robertson2023-02-151-3/+17
* Add check to ensure locked dependencies have source distributions available. ...reivilibre2023-02-131-0/+58
* Allow enabling the asyncio reactor in complement (#14858)realtyem2023-02-011-0/+5
* Fix typo in release script (#14920)David Robertson2023-01-261-1/+1
* Enable Faster Remote Room Joins against worker-mode Synapse. (#14752)reivilibre2023-01-221-7/+4
* Implement MSC3930: polls push rules (#14787)Andrew Morgan2023-01-191-1/+1
* Implement MSC3890: Remotely silence local notifications (#14775)Andrew Morgan2023-01-131-1/+1
* Drop unused table `presence` (#14825)Dirk Klimpel2023-01-131-1/+0
* Add rust linting commands to `scripts-dev/lint.sh` (#14822)Andrew Morgan2023-01-121-0/+33
* Add experimental support for MSC3391: deleting account data (#14714)Andrew Morgan2023-01-011-1/+1
* Suppress the update check in the ruff linter. (#14741)reivilibre2022-12-281-1/+2
* Switch to ruff instead of flake8. (#14633)Patrick Cloke2022-12-211-3/+2
* Enable `--warn-redundant-casts` option in mypy (#14671)David Robertson2022-12-121-4/+2
* Add `--editable` flag to `complement.sh` which uses an editable install of Sy...reivilibre2022-12-071-18/+82
* Move MSC3030 `/timestamp_to_event` endpoint to stable v1 location (#14471)Eric Eastwood2022-11-281-3/+3
* Fixes to `federation_client` dev script (#14479)Richard van der Hoff2022-11-201-35/+87
* Remove unused type-ignores (#14433)David Robertson2022-11-141-3/+1
* Build Debian packages for Ubuntu 22.10 Kinetic Kudu (#14396)Sean Quah2022-11-091-0/+1
* Allow override for requesting specific worker types for Complement on command...realtyem2022-11-081-0/+3
* Enable testing MSC3874 in complement. (#14339)Patrick Cloke2022-11-011-1/+1
* Mark /relations endpoint as usable on workers. (#14028)Patrick Cloke2022-10-121-2/+5
* Update mypy and mypy-zope, attempt 3 (#13993)David Robertson2022-09-301-3/+2
* Revert "Update mypy and mypy-zope (#13925)"David Robertson2022-09-301-2/+3
* Update mypy and mypy-zope (#13925)David Robertson2022-09-301-3/+2
* Snapshot schema 72 (#13873)David Robertson2022-09-261-14/+46
* Add cache invalidation across workers to module API (#13667)Mathieu Velten2022-09-211-2/+2
* Fix the release script not publishing binary wheels. (#13850)reivilibre2022-09-211-11/+34
* Generate separate snapshots for logical databases (#13792)David Robertson2022-09-201-41/+125
* Updates to the schema dump script (#13770)David Robertson2022-09-131-32/+16
* Extend the release script to wait for GitHub Actions to finish and to be usab...reivilibre2022-09-051-4/+142
* Reject non-strict types in Pydantic models (#13502)David Robertson2022-08-172-0/+426
* Add a `merge-back` command to the release script, which automates merging the...reivilibre2022-08-021-0/+76
* Enable Complement CI tests in the 'latest deps' test run. (#13213)reivilibre2022-08-011-0/+1
* Extend the release script to automatically push a new SyTest branch, rather t...reivilibre2022-07-261-32/+54
* Stop building Ubuntu 21.10 (Impish Indri) which is end of life. (#13326)Patrick Cloke2022-07-191-1/+0
* Add --build-only option to complement.sh to prevent actually running Compleme...reivilibre2022-07-071-3/+18
* Add the ability to set the log level using the `SYNAPSE_TEST_LOG_LEVEL` envir...reivilibre2022-07-051-0/+12
* Enable Complement testing in the 'Twisted Trunk' CI runs. (#13079)reivilibre2022-07-011-1/+6
* complement.sh: Permit skipping docker build (#13143)Richard van der Hoff2022-07-011-18/+54
* Add a CI job to check that schema deltas are in the correct folder. (#13063)Erik Johnston2022-06-151-0/+111
* Collapse Docker build commands in Complement CI runs to make the logs easier ...reivilibre2022-06-151-0/+15
* Up complement time outs (#13048)Erik Johnston2022-06-141-3/+3
* Fix example of running complement.sh. (#12990)Patrick Cloke2022-06-091-1/+1
* Merge the Complement testing Docker images into a single, multi-purpose image...reivilibre2022-06-081-10/+23
* Fixes to MSC3787 implementation (#12858)David Robertson2022-05-241-1/+1
* Disable 'faster room join' Complement tests when testing against Synapse with...reivilibre2022-05-231-1/+8
* allow `on_invalidate=None` in `@cached` methods (#12769)David Robertson2022-05-171-9/+16
* Tweaks to workers-under-complement (#12637)Richard van der Hoff2022-05-091-2/+11
* Add missing space before 'docker' link in release announcement script (#12612)Andrew Morgan2022-05-031-1/+1
* Add sanity checks to the release script (#12556)David Robertson2022-05-031-26/+37
* Make `scripts-dev` pass `mypy --disallow-untyped-defs` (#12356)David Robertson2022-04-275-42/+67
* Lint the release scriptDavid Robertson2022-04-261-1/+0
* Update release script to be poetry-awareDavid Robertson2022-04-261-47/+21
* build debian package for jammy jellyfish (#12543)Shay2022-04-261-0/+1
* Await un-partial-stating after a partial-state join (#12399)Richard van der Hoff2022-04-211-1/+1
* Remove leftover references to setup.py (#12514)David Robertson2022-04-201-1/+1
* Fix typo in deb changelogs from release script (#12497)Richard van der Hoff2022-04-191-1/+1
* Implement MSC3383: include destination in X-Matrix auth header (#11398)Jan Christian Grünhage2022-04-191-1/+6
* Reintroduce the lint targets in the linter script (#12455)David Robertson2022-04-141-2/+14
* Fix typos in release script docs (#12450)Erik Johnston2022-04-121-1/+2
* Fix up healthcheck generation for workers docker image (#12405)Richard van der Hoff2022-04-111-1/+1
* Move complement setup stuff into the Synapse repo (#12404)Richard van der Hoff2022-04-111-12/+5
* Stop maintaining a list of lint targets in `lint.sh` (#12420)David Robertson2022-04-081-7/+1
* Remove more dead/broken dev scripts (#12355)David Robertson2022-04-033-356/+0
* Burn `check_signature` dev script. (#12351)David Robertson2022-04-011-72/+0
* Remove `list_url_patterns` dev script (#12349)David Robertson2022-04-011-60/+0
* Remove `dockerfile-pgtests` (#12336)David Robertson2022-03-311-19/+0
* Update dead links in check-newsfragment.sh (#12331)David Robertson2022-03-301-2/+2
* Remove references to "msc2403" (#12165)Andrew Morgan2022-03-301-1/+1
* Generate announcement links in release script (#12242)David Robertson2022-03-171-1/+40
* Merge remote-tracking branch 'origin/release-v1.54' into developRichard van der Hoff2022-03-041-2/+28
|\
| * Make release script write correct no-op changelog (#12127)Erik Johnston2022-03-021-2/+28
* | Move synctl into `synapse._scripts` and expose as an entrypoint (#12140)David Robertson2022-03-041-1/+1
* | Enable MSC2716 Complement tests in Synapse (#12145)Eric Eastwood2022-03-031-1/+1
* | Enable MSC3030 Complement tests in Synapse (#12144)Eric Eastwood2022-03-031-1/+1
* | Add suffices to scripts in scripts-dev (#12137)David Robertson2022-03-025-4/+2
* | Move scripts directory inside synapse, exposing as setuptools entry_points (#...David Robertson2022-03-023-15/+8
|/
* Detox, part 1 of N (#12119)David Robertson2022-03-011-1/+1
* Rename default branch of complement.sh to main (#12063)Nicolas Werner2022-02-231-2/+2
* Drop support for EOL Ubuntu 21.04 (#11961)Shay2022-02-101-1/+0
* Allow overriding the complement ref. (#11766)Nicolas Werner2022-01-201-6/+8
* Use buildkit's cache feature to speed up docker builds (#11691)Richard van der Hoff2022-01-121-0/+4
* Complement environment variable name change and update .gitignore. (#11718)Michael Kaye2022-01-101-1/+1
* Fix AssertionErrors after purging events (#11642)Richard van der Hoff2022-01-041-2/+2
* Drop Bionic from Debian builds (#11633)Shay2022-01-031-1/+0
* `scripts-dev/sign_json`: support for signing events (#11486)Richard van der Hoff2021-12-022-1/+42
* Support the stable /hierarchy endpoint from MSC2946 (#11329)Patrick Cloke2021-11-291-1/+1
* Return the stable `event` field from `/send_join` per MSC3083. (#11413)Patrick Cloke2021-11-291-1/+1
* Remove msc2716 from the list of tests for complement. (#11389)Patrick Cloke2021-11-191-1/+1
* Fix running complement.sh script. (#11368)Patrick Cloke2021-11-171-3/+3
* Fix Shellcheck SC2006: Use $(...) notationDan Callahan2021-10-225-6/+6
* Fix Shellcheck SC2086: Quote to prevent splittingDan Callahan2021-10-226-9/+9
* Fix Shellcheck SC2166: test -a is not well definedDan Callahan2021-10-221-1/+1
* Fix Shellcheck SC2046: Quote to prevent word splitDan Callahan2021-10-224-4/+4
* Fix Shellcheck SC2164: exit in case cd fails.Dan Callahan2021-10-222-2/+2
* Update `sign_json` to support inline key config (#11139)Richard van der Hoff2021-10-201-7/+25
* Add support for ubuntu 21.10 "Impish Indri" (#11024)Hillery Shay2021-10-121-0/+1
* Release script improvements (#10966)reivilibre2021-10-111-4/+32
* Add `--run-background-updates` option to `update_database` script. (#10954)Nick Barrett2021-10-063-102/+2
* Sign the git tag in release script (#10925)Erik Johnston2021-09-271-1/+1
* Update postgresql testing script (#10906)David Robertson2021-09-241-0/+19
* Add a script to update the debian changelog for non-Debian systems (#10778)Brendan Abolivier2021-09-081-0/+64
* Ensure the base Docker image is rebuilt when running complement with workers....Patrick Cloke2021-08-251-7/+7
* Build debs for bookworm (#10612)Richard van der Hoff2021-08-171-1/+2
* Stop building a debian package for Groovy Gorilla (#10588)David Robertson2021-08-121-1/+0
* Also rename in lint.shDavid Robertson2021-08-121-1/+1
* Kill off the .buildkite dir completelyDavid Robertson2021-08-101-1/+1
* check-newsfragment: pass pr number explicitlyDavid Robertson2021-08-101-1/+1
* Merge tag 'v1.40.0rc2' into developErik Johnston2021-08-051-1/+1
|\
| * Fix release script URL (#10516)Erik Johnston2021-08-031-1/+1
* | Add support for MSC2716 marker events (#10498)Eric Eastwood2021-08-041-1/+1
|/
* Extend the release script to tag and create the releases. (#10496)Erik Johnston2021-08-031-36/+275
* Merge tag 'v1.39.0rc3' into developErik Johnston2021-07-281-6/+20
|\
| * Change release script to update debian changelog for RCs (#10465)Erik Johnston2021-07-271-6/+20
* | Use new go test running syntax for complement. (#10488)Patrick Cloke2021-07-271-1/+1
* | Enable docker image caching for the deb build (#10431)Richard van der Hoff2021-07-261-9/+29
* | Disable msc2716 until Complement update is merged (#10463)Eric Eastwood2021-07-221-1/+1
|/
* build debs in GHA (#10247)Richard van der Hoff2021-07-121-4/+13
* Fixes to the release script (#10239)Brendan Abolivier2021-06-231-25/+27
* Send out invite rejections and knocks over federation (#10223)Richard van der Hoff2021-06-231-1/+1
* Add endpoints for backfilling history (MSC2716) (#9247)Eric Eastwood2021-06-221-1/+1
* Name release branches just after major.minor (#10013)Dan Callahan2021-06-081-1/+1
* Remove redundant, unmaintained `convert_server_keys` script. (#10055)Richard van der Hoff2021-05-271-108/+0
* Run complement with Synapse workers manually. (#10039)Patrick Cloke2021-05-241-3/+22
* Remove tls_fingerprints option (#9280)Jerin J Titus2021-05-241-7/+0
* Run `black` on the scripts (#9981)Richard van der Hoff2021-05-142-40/+83
* Change the format of access tokens away from macaroons (#5588)Richard van der Hoff2021-05-121-1/+1
* Fix make_full_schema to create the db with the right options and user (#9931)Richard van der Hoff2021-05-071-9/+10
* Build Debian packages for Ubuntu 21.04 Hirsute (#9909)Dan Callahan2021-04-301-3/+4
* Fix (final) Bugbear violations (#9838)Jonathan de Jong2021-04-202-2/+2
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-143-3/+0
* Add release helper script (#9713)Erik Johnston2021-04-131-0/+244
* Add option to skip unit tests when building debs (#9793)Dan Callahan2021-04-121-6/+11
* Enable complement tests for MSC2946. (#9771)Patrick Cloke2021-04-091-1/+1
* Merge remote-tracking branch 'origin/develop' into rav/drop_py35Richard van der Hoff2021-04-081-1/+1
|\
| * MSC3083: Check for space membership during a local join of restricted rooms. ...Patrick Cloke2021-04-081-1/+1
* | drop support for stretch and xenialRichard van der Hoff2021-04-081-2/+0
|/
* Merge branch 'release-v1.31.0' into developPatrick Cloke2021-03-311-1/+1
|\
| * Revert "Use 'dmypy run' in lint.sh instead of 'mypy' (#9701)" (#9720)Patrick Cloke2021-03-311-1/+1
* | Rewrite complement.sh (#9685)Andrew Morgan2021-03-311-11/+38
|/
* Use 'dmypy run' in lint.sh instead of 'mypy' (#9701)Andrew Morgan2021-03-301-1/+1
* Use interpreter from $PATH instead of absolute paths in various scripts using...Quentin Gliech2021-03-256-7/+7
* federation_client: handle inline signing_keys in hs.yaml (#9647)Richard van der Hoff2021-03-181-54/+17
* federation_client: stop adding URL prefix (#9645)Richard van der Hoff2021-03-181-2/+2
* Prevent the config-lint script erroring out on any sample_config changes (#9562)Andrew Morgan2021-03-091-2/+7
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-1/+3
* Remove conflicting sqlite tables that are "reserved" (shadow fts4 tables) (#9...Eric Eastwood2021-02-101-0/+11
* Align the directories linted in CI with the defaults in scripts-dev/lint.sh (...Andrew Morgan2021-01-211-1/+2
* Add type hints to the push module. (#8901)Patrick Cloke2020-12-111-0/+2
* Add a script to sign arbitrary json objects. (#8772)Richard van der Hoff2020-11-241-0/+127
* Fix cache call signature to accept `on_invalidate`. (#8684)Erik Johnston2020-10-291-11/+27
* Support generating structured logs in addition to standard logs. (#8607)Patrick Cloke2020-10-291-1/+1
* Run mypy as part of the lint.sh script. (#8633)kleph2020-10-281-0/+1
* Add option to scripts-dev/lint.sh to only lint files changed since the last g...Andrew Morgan2020-10-151-9/+84
* Merge remote-tracking branch 'origin/release-v1.21.0' into developErik Johnston2020-10-071-0/+1
|\
| * Add Ubuntu 20.10 (Groovy Gorilla) to build scripts. (#8475)Patrick Cloke2020-10-071-0/+1
* | Remove docs/sphinx and related references (#8480)Andrew Morgan2020-10-071-1/+0
|/
* Add support for running Complement against the local checkout (#8317)Andrew Morgan2020-09-291-0/+22
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-182-2/+2
* Remove obsolete __future__ imports (#8337)Jonathan de Jong2020-09-174-8/+0
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
* Fix typing for `@cached` wrapped functions (#8240)Erik Johnston2020-09-031-0/+85
* Update the test federation client to handle streaming responses (#8130)Richard van der Hoff2020-08-261-8/+27
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-2/+2
* Spruce up the check-newsfragment CI output (#8024)Andrew Morgan2020-08-041-1/+12
* Fix exit code for `check_line_terminators.sh` (#7970)Richard van der Hoff2020-07-281-1/+4
* Add script for finding files with unix line terminators (#7965)Andrew Morgan2020-07-281-0/+31
* Lint the contrib/ directory in CI and linting scripts, add synctl to linting ...Andrew Morgan2020-07-201-1/+1
* Remove Ubuntu Eoan that is now EOL (#7888)Gary Kim2020-07-171-1/+0
* isort 5 compatibility (#7786)Will Hunt2020-07-052-2/+2
* Move flake8 to end. Don't exit script on failure (#7738)Andrew Morgan2020-06-251-2/+2
* Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-161-2/+1
* Check the changelog number in check-newsfragment (#7623)Richard van der Hoff2020-06-031-4/+16
* Remove Ubuntu Cosmic and Disco which are both EOL. (#7539)Patrick Cloke2020-05-201-2/+0
* Merge branch 'master' into developPatrick Cloke2020-05-191-0/+1
|\
| * update dh-virtualenv (#7526)Richard van der Hoff2020-05-191-0/+1
* | remove `builtins.buffer` code from storage codeRichard van der Hoff2020-05-151-7/+2
|/
* Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Patrick Cloke2020-02-211-1/+1
* Use BSD-compatible in-place editing for sed. (#6887)Patrick Cloke2020-02-121-1/+2
* Port synapse_port_db to async/await (#6718)Brendan Abolivier2020-01-211-7/+13
* Automate generation of the sample and debian log configs (#6627)Richard van der Hoff2020-01-031-0/+10
* Add database config class (#6513)Erik Johnston2019-12-181-7/+2
* Merge pull request #6511 from matrix-org/erikj/remove_db_config_from_appsErik Johnston2019-12-121-27/+6
|\
| * Fix upgrade db scriptErik Johnston2019-12-101-27/+6
* | Add dev script to generate full SQL schema files (#6394)Andrew Morgan2019-12-111-0/+184
|/
* Fix DB scriptsErik Johnston2019-12-051-10/+7
* Remove underscore from SQLBaseStore functionsErik Johnston2019-12-041-1/+1
* Merge branch 'master' into developRichard van der Hoff2019-11-061-0/+2
|\
| * build debs for eoan and bullseye github/release-v1.5.1 release-v1.5.1Richard van der Hoff2019-11-061-0/+2
* | Document lint.sh & allow application to specified files only (#6312)Neil Pilgrim2019-11-011-3/+11
* | Update CI to run isort on scripts and scripts-dev (#6270)Andrew Morgan2019-10-301-2/+1
* | Add CI for synapse_port_db (#6140)Brendan Abolivier2019-10-281-0/+125
|/
* Add config linting script that checks for bool casing (#6203)Andrew Morgan2019-10-232-0/+10
* Remove dead check_auth scriptRichard van der Hoff2019-10-111-58/+0
* Add a linting script (#5627)Andrew Morgan2019-07-101-0/+12
* Remove & changelog (#5548)Amber Brown2019-06-261-54/+0
* Run Black. (#5482)Amber Brown2019-06-209-61/+54
* Updates to the federation_client script (#5447)Richard van der Hoff2019-06-131-5/+38
* Unify v1 and v2 REST client APIs (#5226)Amber Brown2019-06-031-3/+1
* include disco in deb build target listRichard van der Hoff2019-05-031-0/+1
* Merge pull request #4869 from matrix-org/erikj/yaml_loadErik Johnston2019-03-221-1/+1
|\
| * Use yaml safe_loadErik Johnston2019-03-221-1/+1
* | Allow newsfragments to end with exclamation marks! (#4912)Richard van der Hoff2019-03-211-2/+2
|/
* Fix check-newsfragment for debian-only changes. (#4825)Richard van der Hoff2019-03-071-7/+5
* Include a default configuration file in the 'docs' directory. (#4791)Richard van der Hoff2019-03-041-0/+18
* Fix check-newsfragment script (#4750)Richard van der Hoff2019-02-261-3/+8
* Better checks on newsfragments (#4698)Richard van der Hoff2019-02-221-0/+36
* Support ACME for certificate provisioning (#4384)Amber Brown2019-01-231-1/+1
* Rewrite build_debian_packages github/release-v0.34.1.1 release-v0.34.1.1Richard van der Hoff2019-01-121-0/+154
* Merge pull request #4168 from matrix-org/babolivier/federation-client-content...Brendan Abolivier2018-11-091-2/+7
|\
| * Add a Content-Type header on POST requests to the federation clientBrendan Abolivier2018-11-091-2/+7
* | Delete the disused & unspecced identicon functionality (#4106)Amber Brown2018-10-291-39/+0
|/
* Fix a number of flake8 errorsRichard van der Hoff2018-10-241-1/+1