Thanks for contributing to forms_pro.
- Fork the repository and create a branch from
develop. - Install the app in your Bench environment.
- Install local checks:
pre-commit installRun the checks relevant to your change before opening a pull request.
pre-commit run --all-files
cd frontend && yarn typecheck
bench --site <site> run-tests --app forms_pro- Keep changes focused and easy to review.
- Include a short summary of what changed and why.
- Add screenshots for UI changes when helpful.
- Use a conventional PR title such as
fix: handle empty submission state.
If you find a security issue, do not open a public issue. Follow the process in SECURITY.md.