Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle `gottestfmt` repository move (#14144) | David Robertson | 2022-10-11 | 1 | -1/+1 |
| | |||||
* | The changelog entry ending in a `.` or `!` is not optional (#14087) | Andre Klärner | 2022-10-06 | 1 | -1/+1 |
| | |||||
* | Add instruction for running unit tests in parallel (#13928) | Ashish Kumar | 2022-09-28 | 1 | -0/+6 |
| | |||||
* | Add a stub Rust crate (#12595) | Erik Johnston | 2022-09-06 | 1 | -1/+9 |
| | |||||
* | Update lock file for Poetry v1.2.0 (#13689) | Erik Johnston | 2022-09-02 | 1 | -0/+2 |
| | |||||
* | Add information on how the Synapse team does reviews. (#13132) | Patrick Cloke | 2022-07-06 | 1 | -1/+4 |
| | |||||
* | Add the ability to set the log level using the `SYNAPSE_TEST_LOG_LEVEL` ↵ | reivilibre | 2022-07-05 | 1 | -0/+4 |
| | | | | environment when using `complement.sh`. (#13152) | ||||
* | Add instructions for running Complement with `gotestfmt`-formatted output ↵ | reivilibre | 2022-06-16 | 1 | -0/+14 |
| | | | | locally. (#13073) | ||||
* | Merge the Complement testing Docker images into a single, multi-purpose ↵ | reivilibre | 2022-06-08 | 1 | -0/+5 |
| | | | | | image. (#12881) Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | ||||
* | contributing_guide.md: fix link to DCO | Richard van der Hoff | 2022-05-24 | 1 | -2/+2 |
| | |||||
* | Suggest using docker when testing against postgres (#12765) | David Robertson | 2022-05-17 | 1 | -3/+28 |
| | | | Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com> | ||||
* | Fix docs on how to run specific Complement tests after recent ↵ | Eric Eastwood | 2022-05-09 | 1 | -2/+2 |
| | | | | `complement.sh` change (#12664) | ||||
* | Recommend poetry in docs (#12475) | David Robertson | 2022-04-20 | 1 | -21/+25 |
| | | | | | | | | | | | * Recommend poetry in docs - readme - contributor guide - upgrade notes - new dev cheat sheet for poetry Co-authored-by: Shay <hillerys@element.io> Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> | ||||
* | Allow specifying the Postgres database's port when running unit tests with ↵ | reivilibre | 2022-04-05 | 1 | -3/+11 |
| | | | | Postgres. (#12376) | ||||
* | Remove `dockerfile-pgtests` (#12336) | David Robertson | 2022-03-31 | 1 | -21/+0 |
| | |||||
* | Flesh out documentation for running SyTest against Synapse, including use of ↵ | reivilibre | 2022-03-30 | 1 | -1/+7 |
| | | | | | Postgres and worker mode. (#12271) Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> | ||||
* | Note that contributors can sign off privately (#12204) | Andrew Morgan | 2022-03-11 | 1 | -0/+11 |
| | | | Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> | ||||
* | Docs: add missing PR submission process how-tos (#11821) | Forest Johnson | 2022-01-25 | 1 | -1/+2 |
| | | | | | | | * Docs: add missing PR submission process how-tos The documentation says that in order to submit a pull request you have to run the linter and links to [Run the linters](https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#run-the-linters). IMO "Run the linters" should explain that development dependencies are a pre-requisite. I also included `pip install wheel` which I had to run inside my virtual environment on ubuntu before I `pip install -e ".[all,dev]"` would succeed. | ||||
* | Mention python3-venv and libpq-dev dependencies in contribution guide (#11740) | Andy Balaam | 2022-01-13 | 1 | -1/+3 |
| | |||||
* | Document the `SYNAPSE_TEST_PERSIST_SQLITE_DB` unit test env var (#11715) | Andrew Morgan | 2022-01-10 | 1 | -0/+21 |
| | |||||
* | Clarify lack of Windows support in documentation (#11198) | Sean Quah | 2021-10-29 | 1 | -6/+5 |
| | |||||
* | Include the requirements for [mypy,lint] in [dev] (#11034) | reivilibre | 2021-10-11 | 1 | -1/+1 |
| | |||||
* | Revert accidental push to develop. | Olivier Wilkinson (reivilibre) | 2021-10-08 | 1 | -1/+1 |
| | |||||
* | Update contributing guide to use [all,dev] | Olivier Wilkinson (reivilibre) | 2021-10-08 | 1 | -1/+1 |
| | |||||
* | Add content to the Synapse documentation intro page (#10990) | Andrew Morgan | 2021-10-06 | 1 | -1/+1 |
| | | | Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | ||||
* | Update postgresql testing script (#10906) | David Robertson | 2021-09-24 | 1 | -0/+47 |
| | | | | | | | | | | | | | | | | | | - Use sytest:bionic. Sytest:latest is two years old (do we want CI to push out latest at all?) and comes with Python 3.5, which we explictly no longer support. The script now runs under PostgreSQL 10 as a result. - Advertise script in the docs - Move pg testing script to scripts-dev directory - Write to host as the script's exector, not root A few changes to make it speedier to re-run the tests: - Create blank DB in the container, not the script, so we don't have to `initdb` each time - Use a named volume to persist the tox environment, so we don't have to fetch and install a bunch of packages from PyPI each time Co-authored-by: reivilibre <olivier@librepush.net> | ||||
* | Advertise matrix-org.github.io/synapse docs (#10595) | David Robertson | 2021-08-31 | 1 | -5/+425 |
| | | | | | Point to the book where possible, and use hyperlinks to github to refer to files not included in the book. Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> | ||||
* | Compile and render Synapse's docs into a browsable, mobile-friendly and ↵ | Andrew Morgan | 2021-06-03 | 1 | -0/+7 |
searchable website (#10086) |