Thank you for considering contributing to File Manager! We welcome contributions from the community.
If you find a bug, please open an issue on GitHub Issues with:
- A clear and descriptive title
- Steps to reproduce the issue
- Expected behavior vs actual behavior
- Your environment (PHP version, Laravel version, Filament version)
- Any relevant error messages or screenshots
Feature requests are welcome! Please open an issue describing:
- The problem you're trying to solve
- Your proposed solution
- Any alternatives you've considered
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature-name) - Make your changes
- Run the tests (
composer test) - Commit your changes using Conventional Commits
- Push to your branch (
git push origin feature/your-feature-name) - Open a Pull Request
- Follow PSR-12 coding standards
- Write tests for new features
- Update documentation as needed
- Keep commits atomic and well-described
# Clone your fork
git clone https://github.com/your-username/filemanager.git
# Install dependencies
composer install
# Run tests
composer testPlease be respectful and constructive in all interactions. We are committed to providing a welcoming and inclusive environment for everyone.
If you have questions, feel free to open a discussion on GitHub or reach out through the issue tracker.
Thank you for helping make File Manager better!