Filling issues is a great and easy way to help find bugs and get new features implemented.
If you're reporting a security issue, please email me at [email protected], otherwise if you're reporting a bug, please fill out this form.
If you have an idea for a new feature or an enhancement, please fill out this form.
You can translate the registration page over at https://l10n.dmnd.sh/engage/matrix-registration/
To begin working on translating with WebLate, you will need to create an account linked to your GitHub account. From there, you'll be able to see a list of currently translated languages as well as incomplete lines.
If you have any further questions about how to contribute, please make an issue on the GitHub page.
Every PR should not break tests and ideally include tests for added functionality. Also it is recommend to follow the PEP8 styleguide
git clone https://github.com/ZerataX/matrix-registration.git
cd matrix-registration
virtualenv -p /usr/bin/python3.6 .
source ./bin/activate
python setup.py develop
cp config.sample.yaml config.yaml
and edit config.yaml
You can run tests by executing the following command in the project root
python setup.py test