| Commit message (Expand) | Author | Age | Files | Lines |
* | Run lints under poetry in CI; remove lint tox jobs (#12434) | David Robertson | 2022-04-12 | 1 | -30/+1 |
* | Poetry: select olddeps using `poetry` (#12407) | David Robertson | 2022-04-12 | 1 | -22/+0 |
* | Stop maintaining a list of lint targets in `lint.sh` (#12420) | David Robertson | 2022-04-08 | 1 | -1/+1 |
* | Nuke the tox `packaging` job (#12334) | David Robertson | 2022-03-31 | 1 | -9/+1 |
* | Changelog (#12153) | David Robertson | 2022-03-04 | 1 | -1/+0 |
* | Move synctl into `synapse._scripts` and expose as an entrypoint (#12140) | David Robertson | 2022-03-04 | 1 | -1/+0 |
* | Detox, part 2 of N (#12152) | David Robertson | 2022-03-03 | 1 | -26/+0 |
* | Add suffices to scripts in scripts-dev (#12137) | David Robertson | 2022-03-02 | 1 | -2/+0 |
* | Move scripts directory inside synapse, exposing as setuptools entry_points (#... | David Robertson | 2022-03-02 | 1 | -8/+0 |
* | Detox, part 1 of N (#12119) | David Robertson | 2022-03-01 | 1 | -10/+0 |
* | Move isort config to `pyproject.toml` (#12052) | David Robertson | 2022-02-22 | 1 | -1/+1 |
* | Update the olddeps CI check to use an old version of markupsafe (#12025) | Brendan Abolivier | 2022-02-18 | 1 | -0/+3 |
* | Configure `tox` to use `venv` (#12015) | Richard van der Hoff | 2022-02-17 | 1 | -0/+5 |
* | Drop support for and remove references to EOL Python 3.6 (#11683) | Shay | 2022-01-21 | 1 | -2/+1 |
* | Drop EOL python 3.6 from CI (#11595) | Shay | 2021-12-21 | 1 | -1/+1 |
* | Add `--run-background-updates` option to `update_database` script. (#10954) | Nick Barrett | 2021-10-06 | 1 | -1/+1 |
* | Teach MANIFEST and tox about ci->.ci | David Robertson | 2021-08-11 | 1 | -1/+1 |
* | Kill off the .buildkite dir completely | David Robertson | 2021-08-10 | 1 | -1/+1 |
* | Run `black` on the scripts (#9981) | Richard van der Hoff | 2021-05-14 | 1 | -0/+10 |
* | Remove various bits of compatibility code for Python <3.6 (#9879) | Andrew Morgan | 2021-04-27 | 1 | -6/+3 |
* | Update tox.ini to remove py35 | Richard van der Hoff | 2021-04-08 | 1 | -8/+6 |
* | unpin olddeps build from py36 | Richard van der Hoff | 2021-04-08 | 1 | -2/+2 |
* | Fix incompatibility with tox 2.5 | Richard van der Hoff | 2021-04-08 | 1 | -6/+12 |
* | Revert requiring a specific version of Twisted for mypy checks. (#9618) | Patrick Cloke | 2021-03-15 | 1 | -2/+0 |
* | Use the proper Request in type hints. (#9515) | Patrick Cloke | 2021-03-01 | 1 | -0/+2 |
* | Fix Python 3.5 old deps build by using a compatible pip version. (#9217) | Patrick Cloke | 2021-01-25 | 1 | -8/+7 |
* | Merge tag 'v1.26.0rc2' into develop | Patrick Cloke | 2021-01-25 | 1 | -1/+1 |
|\ |
|
| * | Bump psycopg2 version (#9204) | Erik Johnston | 2021-01-22 | 1 | -1/+1 |
* | | Align the directories linted in CI with the defaults in scripts-dev/lint.sh (... | Andrew Morgan | 2021-01-21 | 1 | -1/+2 |
|/ |
|
* | Fix the Python 3.5 old-deps build. (#9146) | Patrick Cloke | 2021-01-18 | 1 | -0/+3 |
* | Run the linters on a consistent list of files (#9038) | Richard van der Hoff | 2021-01-08 | 1 | -3/+17 |
* | tox: Add a -noextras factor (#9030) | Richard van der Hoff | 2021-01-07 | 1 | -2/+6 |
* | Clean up tox.ini (#8963) | Richard van der Hoff | 2020-12-17 | 1 | -19/+28 |
* | Minor updates to docs on how to run tests (#8666) | Dan Callahan | 2020-10-27 | 1 | -5/+0 |
* | Note support for Python 3.9 (#8665) | Dan Callahan | 2020-10-27 | 1 | -1/+1 |
* | Update mypy to 0.790, and move dependencies to extras (#8583) | Jonathan de Jong | 2020-10-20 | 1 | -3/+1 |
* | Fix mypy error: auth handler "checkpw" internal function type mismatch (#8569) | Jonathan de Jong | 2020-10-19 | 1 | -1/+0 |
* | Do not check lint/test dependencies at runtime. (#8377) | Patrick Cloke | 2020-09-23 | 1 | -5/+3 |
* | Move lint dependencies to extras_require (#8330) | Jonathan de Jong | 2020-09-17 | 1 | -8/+2 |
* | Allow running mypy directly. (#8175) | Patrick Cloke | 2020-08-26 | 1 | -51/+1 |
* | Add type hints for state. (#8140) | Patrick Cloke | 2020-08-24 | 1 | -0/+1 |
* | Add type hints to synapse.handlers.room (#8090) | Erik Johnston | 2020-08-14 | 1 | -1/+2 |
* | Add type hints to handlers.message and events.builder (#8067) | Erik Johnston | 2020-08-12 | 1 | -0/+2 |
* | Fix typing for notifier (#8064) | Erik Johnston | 2020-08-12 | 1 | -0/+2 |
* | Merge remote-tracking branch 'origin/develop' into erikj/type_server | Erik Johnston | 2020-08-11 | 1 | -0/+1 |
|\ |
|
| * | Add typing info to Notifier (#8058) | Erik Johnston | 2020-08-11 | 1 | -0/+1 |
* | | Change HomeServer definition to work with typing. | Erik Johnston | 2020-08-11 | 1 | -0/+1 |
|/ |
|
* | Rename database classes to make some sense (#8033) | Erik Johnston | 2020-08-05 | 1 | -1/+1 |
* | Fix some comments and types in service notices (#7996) | Patrick Cloke | 2020-07-31 | 1 | -0/+1 |
* | Convert storage layer to async/await. (#7963) | Patrick Cloke | 2020-07-28 | 1 | -0/+1 |
* | Fix up types and comments that refer to Deferreds. (#7945) | Patrick Cloke | 2020-07-24 | 1 | -0/+1 |
* | Lint the contrib/ directory in CI and linting scripts, add synctl to linting ... | Andrew Morgan | 2020-07-20 | 1 | -1/+1 |
* | isort 5 compatibility (#7786) | Will Hunt | 2020-07-05 | 1 | -2/+2 |
* | Type checking for `FederationHandler` (#7770) | Richard van der Hoff | 2020-07-01 | 1 | -0/+1 |
* | Make tox actions work on Debian 10 (#7703) | Dagfinn Ilmari Mannsåker | 2020-06-25 | 1 | -4/+2 |
* | Clean up exception handling in SAML2ResponseResource (#7614) | Richard van der Hoff | 2020-06-03 | 1 | -0/+1 |
* | mypy for synapse.http.site (#7553) | Richard van der Hoff | 2020-05-22 | 1 | -0/+1 |
* | fix mypy for tests/replication (#7518) | Richard van der Hoff | 2020-05-18 | 1 | -1/+1 |
* | Add type hints to room member handlers (#7513) | Patrick Cloke | 2020-05-15 | 1 | -0/+2 |
* | Add type hints to event_auth code. (#7505) | Patrick Cloke | 2020-05-15 | 1 | -0/+1 |
* | Merge branch 'release-v1.13.0' into develop | Andrew Morgan | 2020-05-11 | 1 | -0/+1 |
|\ |
|
| * | Rework UI Auth session validation for registration (#7455) | Patrick Cloke | 2020-05-08 | 1 | -0/+1 |
* | | Implement OpenID Connect-based login (#7256) | Quentin Gliech | 2020-05-08 | 1 | -0/+1 |
* | | Add more type hints to SAML handler. (#7445) | Patrick Cloke | 2020-05-07 | 1 | -0/+1 |
* | | Fix typing annotations in synapse/federation (#7382) | Richard van der Hoff | 2020-05-05 | 1 | -5/+1 |
* | | Add MultiWriterIdGenerator. (#7281) | Erik Johnston | 2020-05-04 | 1 | -0/+1 |
|/ |
|
* | Persist user interactive authentication sessions (#7302) | Patrick Cloke | 2020-04-30 | 1 | -1/+2 |
* | Fix limit logic for EventsStream (#7358) | Richard van der Hoff | 2020-04-29 | 1 | -0/+2 |
* | Extend StreamChangeCache to support multiple entities per stream ID (#7303) | Richard van der Hoff | 2020-04-22 | 1 | -1/+3 |
* | Do not treat display names as globs for push rules. (#7271) | Patrick Cloke | 2020-04-16 | 1 | -0/+1 |
* | Add typing information to federation_server. (#7219) | Patrick Cloke | 2020-04-07 | 1 | -0/+1 |
* | Refactor the CAS code (move the logic out of the REST layer to a handler) (#7... | Patrick Cloke | 2020-03-26 | 1 | -0/+1 |
* | Add prometheus metrics for the number of active pushers (#7103) | Richard van der Hoff | 2020-03-19 | 1 | -0/+2 |
* | Add type annotations and comments to auth handler (#7063) | Patrick Cloke | 2020-03-12 | 1 | -0/+1 |
* | Allow deleting an alias if the user has sufficient power level (#6986) | Patrick Cloke | 2020-03-04 | 1 | -0/+1 |
* | Add some type annotations to the federation base & client classes (#6995) | Patrick Cloke | 2020-02-28 | 1 | -0/+2 |
* | Add some type annotations in `synapse.storage` (#6987) | Richard van der Hoff | 2020-02-27 | 1 | -2/+3 |
* | Port PresenceHandler to async/await (#6991) | Erik Johnston | 2020-02-26 | 1 | -0/+1 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -0/+1 |
* | Add type hints to the spam check module (#6915) | Patrick Cloke | 2020-02-14 | 1 | -0/+1 |
* | Add typing to synapse.federation.sender (#6871) | Erik Johnston | 2020-02-07 | 1 | -0/+1 |
* | Add typing to SyncHandler (#6821) | Erik Johnston | 2020-02-03 | 1 | -0/+1 |
* | Fix sending server up commands from workers (#6811) | Erik Johnston | 2020-01-30 | 1 | -0/+1 |
* | Fixup synapse.rest to pass mypy (#6732) | Erik Johnston | 2020-01-20 | 1 | -2/+1 |
* | Fixup synapse.api to pass mypy (#6733) | Erik Johnston | 2020-01-20 | 1 | -0/+1 |
* | Fixup synapse.replication to pass mypy checks (#6667) | Erik Johnston | 2020-01-14 | 1 | -0/+1 |
* | Remove unused, undocumented "content repo" resource (#6628) | Richard van der Hoff | 2020-01-03 | 1 | -1/+0 |
* | Bump version of mypy | Erik Johnston | 2019-12-12 | 1 | -1/+1 |
* | Include more folders in mypy | Erik Johnston | 2019-12-12 | 1 | -1/+13 |
* | Add benchmarks for structured logging performance (#6266) | Amber Brown | 2019-12-03 | 1 | -0/+9 |
* | Python 3.8 for tox (#6341) | Richard van der Hoff | 2019-11-07 | 1 | -1/+1 |
* | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -2/+2 |
* | Update CI to run isort on scripts and scripts-dev (#6270) | Andrew Morgan | 2019-10-30 | 1 | -1/+1 |
* | Remove redundant arguments to CI's flake8 (#6277) | Andrew Morgan | 2019-10-30 | 1 | -1/+1 |
* | Add comment as to why we're pinning black in tests | Erik Johnston | 2019-10-29 | 1 | -1/+1 |
* | Pin black version | Erik Johnston | 2019-10-29 | 1 | -1/+1 |
* | Add config linting script that checks for bool casing (#6203) | Andrew Morgan | 2019-10-23 | 1 | -0/+1 |
* | Fix presence timeouts when synchrotron restarts. (#6212) | Erik Johnston | 2019-10-18 | 1 | -1/+1 |
* | Refactor HomeserverConfig so it can be typechecked (#6137) | Amber Brown | 2019-10-10 | 1 | -2/+1 |
* | Fix for structured logging tests stomping on logs (#6023) | Amber Brown | 2019-09-13 | 1 | -6/+24 |
* | Fix coverage in sytest and use plugins for buildkite (#5922) | Amber Brown | 2019-08-29 | 1 | -13/+9 |
* | Implement a structured logging output system. (#5680) | Amber Brown | 2019-08-28 | 1 | -0/+10 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -3/+6 |
* | Remove Python 2.7 support. (#5425) | Amber Brown | 2019-06-12 | 1 | -2/+2 |
* | Pin eliot to <1.8 on python 3.5.2 (#5218) | Richard van der Hoff | 2019-05-21 | 1 | -1/+1 |
* | set PIP_USE_PEP517 = False for tests | Richard van der Hoff | 2019-04-25 | 1 | -0/+5 |
* | Add comment back in | Erik Johnston | 2019-03-19 | 1 | -0/+1 |
* | Revert changes | Erik Johnston | 2019-03-19 | 1 | -12/+2 |
* | Bring py27-old into line with other test envs | Erik Johnston | 2019-03-18 | 1 | -0/+14 |
* | Add coverage to py27-old | Erik Johnston | 2019-03-18 | 1 | -3/+6 |
* | Include a default configuration file in the 'docs' directory. (#4791) | Richard van der Hoff | 2019-03-04 | 1 | -0/+3 |
* | Run unit tests against python 3.7 (#4677) | Richard van der Hoff | 2019-02-20 | 1 | -27/+2 |
* | Merge pull request #4420 from matrix-org/jaywink/openid-listener | Erik Johnston | 2019-02-11 | 1 | -0/+1 |
|\ |
|
| * | Add parameterized Python module to test dependencies | Jason Robinson | 2019-01-23 | 1 | -0/+1 |
* | | Use native UPSERTs where possible (#4306) | Amber Brown | 2019-01-24 | 1 | -0/+1 |
|/ |
|
* | Make the dependencies more like a standard Python project and hook up the opt... | Amber Brown | 2018-12-22 | 1 | -3/+1 |
* | Merge branch 'master' into develop | Richard van der Hoff | 2018-12-20 | 1 | -0/+1 |
|\ |
|
| * | Debian packaging via dh_virtualenv (#4285) | Richard van der Hoff | 2018-12-20 | 1 | -0/+1 |
* | | Make isort tox check print diff when it fails | Erik Johnston | 2018-12-10 | 1 | -2/+2 |
|/ |
|
* | Report combined coverage to codecov (#4225) | Amber Brown | 2018-11-28 | 1 | -12/+17 |
* | Add a coveragerc (#4180) | Amber Brown | 2018-11-15 | 1 | -2/+13 |
* | Port hash_password to Python 3 (#4161) | Amber Brown | 2018-11-08 | 1 | -1/+1 |
* | Attempt to fix tox installs | Richard van der Hoff | 2018-10-30 | 1 | -0/+14 |
* | disable coverage checking | Richard van der Hoff | 2018-10-25 | 1 | -4/+1 |
* | Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase on... | Amber Brown | 2018-10-20 | 1 | -2/+2 |
* | Run our oldest supported configuration in CI (#3952) | Amber Brown | 2018-09-27 | 1 | -0/+20 |
* | Fix client IPs being broken on Python 3 (#3908) | Amber Brown | 2018-09-20 | 1 | -0/+10 |
* | Add a way to run tests in PostgreSQL in Docker (#3699) | Amber Brown | 2018-09-20 | 1 | -1/+1 |
* | merge (#3576) | Amber Brown | 2018-09-14 | 1 | -41/+3 |
* | Run tests under PostgreSQL (#3423) | Amber Brown | 2018-08-13 | 1 | -1/+19 |
* | rename 'isort' to 'check_isort' as requested | Krombel | 2018-07-16 | 1 | -2/+2 |
* | check isort by travis | Krombel | 2018-07-16 | 1 | -2/+6 |
* | Use towncrier to build the changelog (#3425) | Amber Brown | 2018-06-25 | 1 | -0/+8 |
* | update tox.ini to cover 292 succeeding tests | Krombel | 2018-06-05 | 1 | -11/+19 |
* | extend tox testing for py3 to avoid regressions | Krombel | 2018-05-29 | 1 | -1/+28 |
* | tests/metrics is gone now | Amber Brown | 2018-05-22 | 1 | -1/+1 |
* | run config tests on py3 | Adrian Tschira | 2018-04-30 | 1 | -1/+2 |
* | Update tox.ini | Richard van der Hoff | 2018-04-30 | 1 | -1/+1 |
* | Add py3 tests to tox with folders that work | Adrian Tschira | 2018-04-27 | 1 | -1/+9 |
* | do tox install with pip -e | Richard van der Hoff | 2017-09-05 | 1 | -5/+29 |
* | Fix unittests under tox | Richard van der Hoff | 2016-12-06 | 1 | -0/+7 |
* | Change /bin/bash to /bin/sh in tox.ini | Bartek Rutkowski | 2016-06-10 | 1 | -2/+2 |
* | Fix flake8 warnings for tests | Mark Haines | 2016-02-19 | 1 | -1/+1 |
* | Remove pyc files before running tests | Daniel Wagner-Hall | 2016-02-09 | 1 | -1/+1 |
* | Generate code coverage report when running jenkins.sh | Mark Haines | 2015-12-18 | 1 | -1/+2 |
* | Output results files on jenkins | Daniel Wagner-Hall | 2015-11-16 | 1 | -3/+3 |
* | Pull out jenkins script into a checked in script | Daniel Wagner-Hall | 2015-11-13 | 1 | -1/+3 |
* | Update the other place check_joined_room is called | Mark Haines | 2015-10-30 | 1 | -0/+1 |
* | Use the version of "matrix-angular-sdk" hosted on pypi | Mark Haines | 2015-09-01 | 1 | -2/+0 |
* | Make 'setup.py test' run tox | Mark Haines | 2015-08-26 | 1 | -1/+1 |
* | Allow tests to be filter when using tox | Daniel Wagner-Hall | 2015-08-26 | 1 | -1/+1 |
* | Set PYTHONDONTWRITEBYTECODE in the tox environment so that we don't spew .pyc... | Mark Haines | 2015-08-25 | 1 | -0/+2 |
* | Add tox.ini file for synapse | Mark Haines | 2015-08-25 | 1 | -0/+25 |