├── .github ├── CODEOWNERS └── workflows │ └── ci.yml ├── .gitignore ├── .gitlab-ci.yml ├── LICENSE ├── README.md ├── mypy.ini ├── pyproject.toml ├── scripts-dev └── lint.sh ├── setup.cfg ├── synapse_user_restrictions ├── __init__.py ├── config.py └── module.py ├── tests ├── __init__.py ├── test_config.py └── test_rules.py └── tox.ini /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/README.md -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | strict = true 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts-dev/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/scripts-dev/lint.sh -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/setup.cfg -------------------------------------------------------------------------------- /synapse_user_restrictions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/synapse_user_restrictions/__init__.py -------------------------------------------------------------------------------- /synapse_user_restrictions/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/synapse_user_restrictions/config.py -------------------------------------------------------------------------------- /synapse_user_restrictions/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/synapse_user_restrictions/module.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/tests/test_rules.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/synapse-user-restrictions/HEAD/tox.ini --------------------------------------------------------------------------------