First off, thank you for considering contributing to Gateway Monitor! It's people like you that make Gateway Monitor such a great tool.
- Check the existing issues to see if the bug has already been reported.
- If not, open a new issue. Include a clear title and description, as much relevant information as possible, and a code sample or a test case demonstrating the expected behavior that is not occurring.
- Open a new issue with a clear title and description of the suggestion.
- Explain why this enhancement would be useful to most Gateway Monitor users.
- Fork the repo and create your branch from
master. - If you've added code that should be tested, add tests.
- If you've changed APIs, update the documentation.
- Ensure the test suite passes.
- Make sure your code follows the existing style (PSR-12 for PHP, ES6 for JS).
By contributing, you agree that your contributions will be licensed under its MIT License.