summary refs log tree commit diff
path: root/CONTRIBUTING.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Advertise matrix-org.github.io/synapse docs (#10595)David Robertson2021-08-311-421/+2
| | | | | 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>
* Removed page summaries from the top of installation and contributing doc ↵Azrenbeth2021-08-271-35/+14
| | | | | | | | | pages (#10711) - Removed page summaries from CONTRIBUTING and installation pages as this information was already in the table of contents on the right hand side - Fixed some broken links in CONTRIBUTING - Added margin-right tag for when table of contents is being shown (otherwise the text in the page sometimes overlaps with it)
* Update CONTRIBUTING.md to fix index links and SyTest instructions (#10599)reivilibre2021-08-161-3/+4
| | | | Signed-off-by: Olivier Wilkinson (reivilibre) <olivier@librepush.net>
* Update contributing.md to warn against rebasing an open PR. (#10563)Hillery Shay2021-08-101-0/+1
| | | | Signed-off-by: H.Shay <shaysquared@gmail.com>
* Document Complement dev usage (#10483)Eric Eastwood2021-07-271-2/+39
|
* Move dev/ docs to development/ (#10453)Eric Eastwood2021-07-221-1/+1
|
* Document how to see logger output when running the twisted tests (#10148)Eric Eastwood2021-06-111-1/+8
|
* Reorganize CONTRIBUTING.md documentation. (#9281)David Teller2021-02-171-82/+189
|
* Add documentation about documentation to CONTRIBUTING.md (#8714)Andrew Morgan2020-11-061-0/+18
| | | | | | This PR adds some documentation that: * Describes who the audience for the `docs/`, `docs/dev/` and `docs/admin/` directories are, as well as Synapse's wiki page. * Stresses that we'd like all documentation to be down in markdown.
* Run mypy as part of the lint.sh script. (#8633)kleph2020-10-281-2/+2
|
* Add option to scripts-dev/lint.sh to only lint files changed since the last ↵Andrew Morgan2020-10-151-0/+4
| | | | | | | | | | git commit (#8472) This PR makes several changes to the `./scripts-dev/lint.sh` script, which lints the codebase with a number of tools: * Adds usage information, with `-h` flag to show it. Otherwise it will show when providing an unknown flag. * Adds option `-d` which will check both staged and unstaged files that have changed since the last commit and add them to the list of files to lint. - Note that only files without an extension, or with a `.py` extension will be allowed. This prevents editing bash scripts causing the linters to break on non-python files. * Improves the print-out of which files/directories are being linted.
* Move lint dependencies to extras_require (#8330)Jonathan de Jong2020-09-171-3/+3
| | | | | Lint dependencies can now be installed with pip install -e ".[lint]" This should help keep the version in sync between tox and documentation.
* Update CONTRIBUTING.md (#7541)Richard van der Hoff2020-05-201-15/+4
|
* Notes on using git (#7496)Richard van der Hoff2020-05-141-58/+113
| | | | | | | * general updates to CONTRIBUTING.md * notes on updating your PR * Notes on squash-merging or otherwise * document git branching model
* Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Patrick Cloke2020-02-211-1/+1
| | | | Ensure good comprehension hygiene using flake8-comprehensions.
* Update CONTRIBUTING.md about merging PRs. (#6846)Michael Kaye2020-02-041-0/+14
|
* Add tips for the changelog to the pull request template (#6663)Andrew Morgan2020-01-161-2/+2
|
* Markdownification and other fixes to CONTRIBUTING (#6461)Andrew Morgan2019-12-041-0/+210