├── .dockerignore ├── .gitignore ├── Changelog.md ├── Dockerfile ├── LICENSE.TXT ├── README.md ├── README.rst ├── contrib ├── ansible-role │ ├── README.md │ ├── meta │ │ └── main.yml │ ├── tasks │ │ ├── main.yml │ │ ├── setup_install.yml │ │ ├── setup_uninstall.yml │ │ └── validate_config.yml │ └── templates │ │ ├── config.yml.j2 │ │ └── matrix-registration-bot.service.j2 └── docker │ ├── Dockerfile │ └── TestDocker ├── docs ├── releases.md └── troubleshooting.md ├── example_config.yml ├── logo.png ├── matrix_registration_bot ├── __init__.py ├── bot.py ├── config.py └── registration_api.py ├── pyproject.toml ├── requirements.txt ├── setup.py └── tests ├── __init__.py └── test_registration_api.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/Changelog.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/README.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/README.rst -------------------------------------------------------------------------------- /contrib/ansible-role/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/ansible-role/README.md -------------------------------------------------------------------------------- /contrib/ansible-role/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | name: Install Matrix registration bot 3 | become: yes 4 | -------------------------------------------------------------------------------- /contrib/ansible-role/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/ansible-role/tasks/main.yml -------------------------------------------------------------------------------- /contrib/ansible-role/tasks/setup_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/ansible-role/tasks/setup_install.yml -------------------------------------------------------------------------------- /contrib/ansible-role/tasks/setup_uninstall.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/ansible-role/tasks/setup_uninstall.yml -------------------------------------------------------------------------------- /contrib/ansible-role/tasks/validate_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/ansible-role/tasks/validate_config.yml -------------------------------------------------------------------------------- /contrib/ansible-role/templates/config.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/ansible-role/templates/config.yml.j2 -------------------------------------------------------------------------------- /contrib/ansible-role/templates/matrix-registration-bot.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/ansible-role/templates/matrix-registration-bot.service.j2 -------------------------------------------------------------------------------- /contrib/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/docker/Dockerfile -------------------------------------------------------------------------------- /contrib/docker/TestDocker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/contrib/docker/TestDocker -------------------------------------------------------------------------------- /docs/releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/docs/releases.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /example_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/example_config.yml -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/logo.png -------------------------------------------------------------------------------- /matrix_registration_bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/matrix_registration_bot/__init__.py -------------------------------------------------------------------------------- /matrix_registration_bot/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/matrix_registration_bot/bot.py -------------------------------------------------------------------------------- /matrix_registration_bot/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/matrix_registration_bot/config.py -------------------------------------------------------------------------------- /matrix_registration_bot/registration_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/matrix_registration_bot/registration_api.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_registration_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moan0s/matrix-registration-bot/HEAD/tests/test_registration_api.py --------------------------------------------------------------------------------