2.0 KiB
2.0 KiB
Contributing to Blitz Panel
Thank you for your interest in contributing to Blitz Panel! We appreciate your help in making this project better.
Getting Started
- Fork the repository on GitHub
- Clone your fork locally
git clone https://github.com/ReturnFI/Blitz.git cd Blitz - Create a new branch for your feature or bugfix
git checkout -b feature/your-feature-name
Development Workflow
- Make your changes
- Test your changes thoroughly
- Commit your changes with a clear and descriptive commit message
git commit -m "Add feature: description of changes" - Push to your fork
git push origin feature/your-feature-name - Create a Pull Request from your fork to the main repository
Pull Request Guidelines
- PRs should focus on a single feature or fix
- Include a clear description of the changes and their purpose
- Make sure all tests pass
- Follow the existing code style and conventions
- Keep PRs reasonably sized - split large changes into multiple PRs if necessary
Code Style
- Follow the existing code style in the project
- Use meaningful variable and function names
- Include comments where necessary
- Write clear, concise commit messages
Reporting Issues
If you find a bug or have a suggestion for improvement:
- Check the Issues page to see if it has already been reported
- If not, create a new issue with:
- A clear title
- A detailed description
- Steps to reproduce (for bugs)
- Expected and actual behavior (for bugs)
Security Issues
Please do not report security vulnerabilities through public GitHub issues. Instead, follow the instructions in our Security Policy.
Release Process
We only support the latest release of Blitz Panel. All contributions will be incorporated into the next release.
Questions?
If you have any questions about contributing, please contact us at ReturnFI@proton.me.
Thank you for contributing to Blitz Panel!