Commit Graph

110 Commits (35c5ef2d24734889a20a0cf334bb971a9329806f)

Author SHA1 Message Date
Patrick Cloke 5fe38e07e7
Revert "Use 'dmypy run' in lint.sh instead of 'mypy' (#9701)" (#9720) 4 years ago
Andrew Morgan ac99774dac
Rewrite complement.sh (#9685) 4 years ago
Andrew Morgan f380bb77d1
Use 'dmypy run' in lint.sh instead of 'mypy' (#9701) 4 years ago
Quentin Gliech d4c4798a25
Use interpreter from $PATH instead of absolute paths in various scripts using /usr/bin/env (#9689) 4 years ago
Richard van der Hoff 0e35584734
federation_client: handle inline signing_keys in hs.yaml (#9647) 4 years ago
Richard van der Hoff 201178db1a
federation_client: stop adding URL prefix (#9645) 4 years ago
Andrew Morgan 22db45bd4d
Prevent the config-lint script erroring out on any sample_config changes (#9562) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Eric Eastwood 80d6dc9783
Remove conflicting sqlite tables that are "reserved" (shadow fts4 tables) (#9003) 4 years ago
Andrew Morgan 31c5382d7a
Align the directories linted in CI with the defaults in scripts-dev/lint.sh (#9191) 4 years ago
Patrick Cloke 5d34f40d49
Add type hints to the push module. (#8901) 4 years ago
Richard van der Hoff 97b35ee259
Add a script to sign arbitrary json objects. (#8772) 4 years ago
Erik Johnston 22eeb6bc54
Fix cache call signature to accept `on_invalidate`. (#8684) 4 years ago
Patrick Cloke 00b24aa545
Support generating structured logs in addition to standard logs. (#8607) 4 years ago
kleph 29ce6d43b5
Run mypy as part of the lint.sh script. (#8633) 4 years ago
Andrew Morgan 654e239b25
Add option to scripts-dev/lint.sh to only lint files changed since the last git commit (#8472) 4 years ago
Patrick Cloke d9b55bd830
Add Ubuntu 20.10 (Groovy Gorilla) to build scripts. (#8475) 4 years ago
Andrew Morgan 01f82bfe32
Remove docs/sphinx and related references (#8480) 4 years ago
Andrew Morgan 12f0d18611
Add support for running Complement against the local checkout (#8317) 4 years ago
Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344) 4 years ago
Jonathan de Jong 837293c314
Remove obsolete __future__ imports (#8337) 4 years ago
Patrick Cloke c619253db8
Stop sub-classing object (#8249) 4 years ago
Erik Johnston 208e1d3eb3
Fix typing for `@cached` wrapped functions (#8240) 4 years ago
Richard van der Hoff 88b9807ba4
Update the test federation client to handle streaming responses (#8130) 4 years ago
Erik Johnston a7bdf98d01
Rename database classes to make some sense (#8033) 4 years ago
Andrew Morgan 7cac9006d6
Spruce up the check-newsfragment CI output (#8024) 4 years ago
Richard van der Hoff 8078dec3be
Fix exit code for `check_line_terminators.sh` (#7970) 4 years ago
Andrew Morgan c4ce0da6fe
Add script for finding files with unix line terminators (#7965) 4 years ago
Andrew Morgan b7ddece2a6
Lint the contrib/ directory in CI and linting scripts, add synctl to linting script (#7914) 4 years ago
Gary Kim f2af3e4fc5
Remove Ubuntu Eoan that is now EOL (#7888) 4 years ago
Will Hunt 62b1ce8539
isort 5 compatibility (#7786) 4 years ago
Andrew Morgan 177b2d0c19
Move flake8 to end. Don't exit script on failure (#7738) 4 years ago
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Richard van der Hoff 86d814cdde
Check the changelog number in check-newsfragment (#7623) 5 years ago
Patrick Cloke b2b8699070
Remove Ubuntu Cosmic and Disco which are both EOL. (#7539) 5 years ago
Richard van der Hoff 1fc8914f76
update dh-virtualenv (#7526) 5 years ago
Richard van der Hoff e6027562e2 remove `builtins.buffer` code from storage code 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Patrick Cloke ba547ec3a9
Use BSD-compatible in-place editing for sed. (#6887) 5 years ago
Brendan Abolivier 07124d028d
Port synapse_port_db to async/await (#6718) 5 years ago
Richard van der Hoff 08815566bc
Automate generation of the sample and debian log configs (#6627) 5 years ago
Erik Johnston 2284eb3a53
Add database config class (#6513) 5 years ago
Andrew Morgan 6676ee9c4a
Add dev script to generate full SQL schema files (#6394) 5 years ago
Erik Johnston 67c991b78f Fix upgrade db script 5 years ago
Erik Johnston 8b77fc6506 Fix DB scripts 5 years ago
Erik Johnston ee86abb2d6 Remove underscore from SQLBaseStore functions 5 years ago
Richard van der Hoff 4257feb20f build debs for eoan and bullseye 5 years ago
Neil Pilgrim befd58f47b Document lint.sh & allow application to specified files only (#6312) 5 years ago
Andrew Morgan 2cab02f9d1
Update CI to run isort on scripts and scripts-dev (#6270) 5 years ago
Brendan Abolivier 14504ad573
Add CI for synapse_port_db (#6140) 5 years ago