Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'release-v1.13.0' of github.com:matrix-org/synapse into ↵ | Andrew Morgan | 2020-06-10 | 1 | -2/+0 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dinsic-release-v1.14.x * 'release-v1.13.0' of github.com:matrix-org/synapse: (257 commits) Update changelog based on feedback. Move warnings in the changelog and re-iterate changes to branches. 1.13.0 update dh-virtualenv (#7526) 1.13.0rc3 Hash passwords earlier in the registration process (#7523) 1.13.0rc2 1.13.0rc2 Stop `get_joined_users` corruption from custom statuses (#7376) Do not validate that the client dict is stable during UI Auth. (#7483) Fix new flake8 errors (#7489) Don't UPGRADE database rows RST indenting Put rollback instructions in upgrade notes Fix changelog typo Oh yeah, RST Absolute URL it is then Fix upgrade notes link Provide summary of upgrade issues in changelog. Fix ) Move next version notes from changelog to upgrade notes ... | ||||
| * | Unblacklist /upgrade creates a new room (#7228) | Andrew Morgan | 2020-04-09 | 1 | -2/+0 |
| | | | | | | | | | | | | This commit was originally merged in #7228 but reverted in #7254 as the associated sytest was not ready yet. Now that it is, we can merge this again. | ||||
| * | Revert "Unblacklist /upgrade creates a new room (#7228)" (#7254) | Andrew Morgan | 2020-04-09 | 1 | -0/+2 |
| | | | | | | This reverts commit 59f0ca8b87c15a314859d94978d90a8aa0e7543b. | ||||
| * | Unblacklist /upgrade creates a new room (#7228) | Andrew Morgan | 2020-04-09 | 1 | -2/+0 |
| | | |||||
* | | Fix sytest CI | Andrew Morgan | 2020-05-28 | 2 | -6/+6 |
| | | | | | | | | | | | | | | | | * Switch sytest-synapse to sytest-dinsic * Be sure to invalidate our caches properly! * Remove duplicate encryption state key definition * Remove old config option name in comment * Make dinsic the default in merge_base_branch | ||||
* | | Update buildkite to match mainline | Andrew Morgan | 2020-05-14 | 1 | -70/+256 |
| | | |||||
* | | Add docker-compose files required by pipeline | Andrew Morgan | 2020-05-14 | 6 | -0/+127 |
| | | |||||
* | | Bump mypy buildkite pipeline test to python3.7 to match mainline | Andrew Morgan | 2020-05-14 | 1 | -1/+1 |
| | | |||||
* | | Fix py35-old CI by using native tox. (#7018) | Andrew Morgan | 2020-03-24 | 1 | -6/+1 |
|\| | | | | | | | | | | | | | * commit '3ab8e9c29': Fix py35-old CI by using native tox. (#7018) remove spurious changelog rst->md | ||||
| * | Fix py35-old CI by using native tox. (#7018) | Erik Johnston | 2020-03-02 | 1 | -6/+1 |
| | | | | | | | | | | I'm not really sure how this was going wrong, but this seems like the right approach anyway. | ||||
* | | Add an additional test to the SyTest blacklist for worker mode. (#6883) | Andrew Morgan | 2020-03-23 | 1 | -0/+2 |
|\| | | | | | | | | | * commit '3a3118f4e': Add an additional test to the SyTest blacklist for worker mode. (#6883) | ||||
| * | Add an additional test to the SyTest blacklist for worker mode. (#6883) | Patrick Cloke | 2020-02-10 | 1 | -0/+2 |
| | | |||||
* | | Update setuptools for python 3.5 tests (#6880) | Andrew Morgan | 2020-03-23 | 1 | -0/+18 |
|\| | | | | | | | | | * commit 'fe73f0d53': Update setuptools for python 3.5 tests (#6880) | ||||
| * | Update setuptools for python 3.5 tests (#6880) | Richard van der Hoff | 2020-02-10 | 1 | -0/+18 |
| | | | | | | Workaround for jaraco/zipp#40 | ||||
* | | Remove unused CI docker compose files (#6754) | Andrew Morgan | 2020-03-23 | 3 | -66/+0 |
|\| | | | | | | | | | * commit '2093f83ea': Remove unused CI docker compose files (#6754) | ||||
| * | Remove unused CI docker compose files (#6754) | Erik Johnston | 2020-01-22 | 3 | -66/+0 |
| | | | | | | These now exist in the pipelines repo. | ||||
* | | Adjust the sytest blacklist for worker mode (#6538) | Andrew Morgan | 2020-03-19 | 1 | -29/+4 |
|\| | | | | | | | | | * commit '4ce05ec17': Adjust the sytest blacklist for worker mode (#6538) | ||||
| * | Adjust the sytest blacklist for worker mode (#6538) | Richard van der Hoff | 2019-12-13 | 1 | -29/+4 |
| | | | | | | | | | | Remove tests that got blacklisted while torturing was enabled, and add one that fails. | ||||
* | | Back out perf regression from get_cross_signing_keys_from_cache. (#6494) | Andrew Morgan | 2020-03-19 | 2 | -2/+2 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'adfdd82b2': Back out perf regression from get_cross_signing_keys_from_cache. (#6494) Fix comment Fix port db script Newsfile Fixup tests Move start up DB checks to main data store. Pass Database into the data store Move are_all_users_on_domain checks to main data store. Change DataStores to accept 'database' param. | ||||
| * | Fix port db script | Erik Johnston | 2019-12-06 | 2 | -2/+2 |
| | | |||||
* | | Fix: Pillow error when uploading RGBA image (#3325) (#6241) | Andrew Morgan | 2020-03-19 | 1 | -0/+7 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '81731c6e7': Fix: Pillow error when uploading RGBA image (#3325) (#6241) Add User-Interactive Auth to /account/3pid/add (#6119) Lint Changelog Discard retention policies when retrieving state blacklist more tests Newsfile Add tests Propagate reason in remotely rejected invites MSC2367 Allow reason field on all member events | ||||
| * | blacklist more tests | Richard van der Hoff | 2019-11-28 | 1 | -0/+7 |
| | | |||||
* | | Add more tests to the worker blacklist (#6429) | Andrew Morgan | 2020-03-18 | 1 | -0/+29 |
|\| | | | | | | | | | * commit '6f4a63df0': Add more tests to the worker blacklist (#6429) | ||||
| * | Add more tests to the worker blacklist (#6429) | Richard van der Hoff | 2019-11-27 | 1 | -0/+29 |
| | | |||||
* | | Merge pull request #6358 from matrix-org/babolivier/message_retention | Andrew Morgan | 2020-03-18 | 1 | -1/+3 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd31f69afa': clean up buildkite output Don't restrict the tests to v1 rooms Fix worker mode Fix 3PID invite exchange Lint again Lint again Lint Don't apply retention policy based filtering on state events Implement per-room message retention policies | ||||
| * | clean up buildkite output | Richard van der Hoff | 2019-11-26 | 1 | -1/+3 |
| | | |||||
* | | Fix CI for synapse_port_db (#6276) | Andrew Morgan | 2020-03-16 | 4 | -4/+51 |
|\| | | | | | | | | | * commit 'd79151921': Fix CI for synapse_port_db (#6276) | ||||
| * | Fix CI for synapse_port_db (#6276) | Brendan Abolivier | 2019-10-29 | 4 | -4/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Don't use a virtualenv * Generate the server's signing key to allow it to start * Add signing key paths to CI configuration files * Use a Python script to create the postgresql database * Improve logging | ||||
* | | Add CI for synapse_port_db (#6140) | Andrew Morgan | 2020-03-16 | 4 | -0/+64 |
|\| | | | | | | | | | * commit '14504ad57': Add CI for synapse_port_db (#6140) | ||||
| * | Add CI for synapse_port_db (#6140) | Brendan Abolivier | 2019-10-28 | 4 | -0/+64 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds: * a test sqlite database * a configuration file for the sqlite database * a configuration file for a postgresql database (using the credentials in `.buildkite/docker-compose.pyXX.pgXX.yaml`) as well as a new script named `.buildkite/scripts/test_synapse_port_db.sh` that: 1. installs Synapse 2. updates the test sqlite database to the latest schema and runs background updates on it 3. creates an empty postgresql database 4. run the `synapse_port_db` script to migrate the test sqlite database to the empty postgresql database (with coverage) Step `2` is done via a new script located at `scripts-dev/update_database`. The test sqlite database is extracted from a SyTest run, so that it can be considered as an actual homeserver's database with actual data in it. | ||||
* | | Delete format_tap.py (#6219) | Andrew Morgan | 2020-03-16 | 1 | -48/+0 |
|\| | | | | | | | | | * commit '22a9f7509': Delete format_tap.py (#6219) | ||||
| * | Delete format_tap.py (#6219) | Andrew Morgan | 2019-10-19 | 1 | -48/+0 |
| | | | | | | | | | | | | | | * Delete format_tap.py This python implementation of a tap formatting library for buildkite has been replaced with a perl implementation as part of the matrix-org/sytest repo, which is specific to sytest's language, not that of any one homeserver's. | ||||
| * | Move buildkite config to the pipelines repo (#5943) | Amber Brown | 2019-08-31 | 2 | -310/+15 |
| | | |||||
| * | Fix buildkite pipeline plugin matrix-org/annotate using the wrong variable ↵ | Amber Brown | 2019-08-30 | 1 | -3/+3 |
| | | | | | | | | config | ||||
* | | Move buildkite config to the pipelines repo (#5943) | Amber Brown | 2020-02-24 | 1 | -0/+15 |
| | | | | | | | | Note: I kept it in the repo for now ~anoa | ||||
* | | Fix coverage in sytest and use plugins for buildkite (#5922) | Andrew Morgan | 2020-02-24 | 5 | -18/+80 |
|\| | |||||
| * | Fix coverage in sytest and use plugins for buildkite (#5922) | Amber Brown | 2019-08-29 | 5 | -18/+80 |
| | | |||||
* | | Implement a structured logging output system. (#5680) | Andrew Morgan | 2020-02-21 | 4 | -0/+12 |
|\| | |||||
| * | Implement a structured logging output system. (#5680) | Amber Brown | 2019-08-28 | 4 | -1/+12 |
| | | |||||
* | | Merge pull request #5843 from matrix-org/erikj/workers_hist_vis | Andrew Morgan | 2020-02-20 | 1 | -4/+0 |
|\| | |||||
| * | Whitelist history visbility sytests for worker mode | Erik Johnston | 2019-08-12 | 1 | -4/+0 |
| | | |||||
* | | Merge pull request #5770 from matrix-org/erikj/fix_current_state_event_sqlite | Andrew Morgan | 2020-02-20 | 1 | -2/+3 |
|\| | |||||
| * | Update old deps unit test to use old sqlite3 | Erik Johnston | 2019-07-29 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #5740 from matrix-org/erikj/worker_flakey_tests | Andrew Morgan | 2020-02-19 | 1 | -1/+7 |
|\| | |||||
| * | Mark flakey tests as blacklisted for worker mode | Erik Johnston | 2019-07-23 | 1 | -1/+7 |
| | | |||||
* | | Fix logging in workers (#5729) | Andrew Morgan | 2020-02-19 | 2 | -1/+30 |
|\| | |||||
| * | Fix logging in workers (#5729) | Amber Brown | 2019-07-22 | 2 | -1/+30 |
| | | | | | | This also adds a worker blacklist. | ||||
* | | Speed up the PostgreSQL unit tests (#5717) | Andrew Morgan | 2020-02-19 | 1 | -3/+9 |
|\| | |||||
| * | Speed up the PostgreSQL unit tests (#5717) | Amber Brown | 2019-07-19 | 1 | -3/+9 |
| | | |||||
* | | Use /src for checking out synapse during sytests (#5664) | Andrew Morgan | 2020-02-17 | 1 | -0/+3 |
|\| | |||||
| * | Use /src for checking out synapse during sytests (#5664) | Amber Brown | 2019-07-11 | 1 | -0/+3 |
| | | |||||
* | | Add a sytest blacklist file (#5611) | Andrew Morgan | 2020-02-17 | 2 | -169/+33 |
|\| | |||||
| * | Add a sytest blacklist file (#5611) | Andrew Morgan | 2019-07-05 | 2 | -148/+6 |
| | | | | | | | | | | | | | | * Add a sytest blacklist file * Add changelog * Add blacklist to manifest | ||||
* | | Run Black. (#5482) | Andrew Morgan | 2020-02-13 | 1 | -2/+2 |
|\| | |||||
| * | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -2/+2 |
| | | |||||
* | | Remove Postgres 9.4 support (#5448) | Andrew Morgan | 2020-02-10 | 2 | -38/+0 |
|\| | |||||
| * | Remove Postgres 9.4 support (#5448) | Amber Brown | 2019-06-18 | 2 | -38/+0 |
| | | |||||
* | | Move SyTest to Buildkite (#5459) | Andrew Morgan | 2020-02-10 | 4 | -61/+188 |
|\| | |||||
| * | Move SyTest to Buildkite (#5459) | Amber Brown | 2019-06-17 | 4 | -0/+271 |
| | | | | | | Including workers! | ||||
* | | Merge remote-tracking branch 'dinsic/dinsic' into dinsic-release-v1.1.0 | Andrew Morgan | 2020-02-10 | 2 | -0/+137 |
|\ \ | |/ |/| | |||||
| * | Remove python TAP script | Brendan Abolivier | 2019-10-31 | 1 | -48/+0 |
| | | |||||
| * | Don't use test image | Brendan Abolivier | 2019-10-31 | 1 | -2/+2 |
| | | |||||
| * | Move sytest jobs to the right location | Brendan Abolivier | 2019-10-23 | 1 | -102/+103 |
| | | |||||
| * | Try running the workers job on bigger agents | Brendan Abolivier | 2019-10-21 | 1 | -2/+2 |
| | | |||||
| * | Add py3 jobs on BuildKite | Brendan Abolivier | 2019-10-18 | 1 | -2/+53 |
| | | |||||
| * | Add TAP formatting script | Brendan Abolivier | 2019-10-18 | 1 | -0/+48 |
| | | |||||
| * | Add workers to buildkite | Brendan Abolivier | 2019-10-09 | 1 | -0/+25 |
| | | |||||
| * | Try to run stuff on buildkite | Brendan Abolivier | 2019-10-09 | 1 | -6/+1 |
| | | |||||
| * | peek | Brendan Abolivier | 2019-10-08 | 1 | -0/+1 |
| | | |||||
| * | peek | Brendan Abolivier | 2019-10-08 | 1 | -1/+1 |
| | | |||||
| * | peek | Brendan Abolivier | 2019-10-08 | 1 | -0/+1 |
| | | |||||
| * | peek | Brendan Abolivier | 2019-10-08 | 1 | -0/+2 |
| | | |||||
| * | Temporarily move the sytest job before the wait | Brendan Abolivier | 2019-10-08 | 1 | -26/+27 |
| | | |||||
| * | peek | Brendan Abolivier | 2019-10-08 | 1 | -0/+1 |
| | | |||||
| * | Use mainline's merge_base_branch.sh | Brendan Abolivier | 2019-10-07 | 1 | -11/+10 |
| | | |||||
| * | First attempt at running SyTest in buildkite | Brendan Abolivier | 2019-10-07 | 2 | -0/+60 |
| | | |||||
* | | Remove Python 2.7 support. (#5425) | Amber Brown | 2019-06-12 | 3 | -96/+3 |
|/ | | | | | | | | * remove 2.7 from CI and publishing * fill out classifiers and also make it not be installed on 3.5 * some minor bumps so that the old deps work on python 3.5 | ||||
* | Automatically retry builds when a buildkite agent is lost (#5380) | Andrew Morgan | 2019-06-07 | 1 | -0/+66 |
| | | | | | | | | | | | | Sometimes the build agents get lost or die (error codes -1 and 2). Retry automatically a maximum of 2 times if this happens. Error code reference: * -1: Agent was lost * 0: Build successful * 1: There was an error in your code * 2: The build stopped abruptly * 255: The build was cancelled | ||||
* | Regen sample config before kicking off agents (#5370) | Andrew Morgan | 2019-06-06 | 1 | -2/+2 |
| | | | | | | * Regen sample config before kicking off agents * Add changelog | ||||
* | Add py27-old test case to buildkite | Erik Johnston | 2019-03-18 | 1 | -0/+11 |
| | |||||
* | Include a default configuration file in the 'docs' directory. (#4791) | Richard van der Hoff | 2019-03-04 | 1 | -0/+8 |
| | |||||
* | Move from TravisCI to BuildKite (#4752) | Amber Brown | 2019-02-27 | 8 | -0/+288 |