diff --git a/.github/workflows/contributors.yml b/.github/workflows/contributors.yml new file mode 100644 index 0000000..4cb3954 --- /dev/null +++ b/.github/workflows/contributors.yml @@ -0,0 +1,33 @@ +name: Update Contributors + +on: + push: + branches: + - main + schedule: + # Run daily at midnight UTC + - cron: '0 0 * * *' + workflow_dispatch: + +jobs: + update-contributors: + runs-on: ubuntu-latest + permissions: + contents: write + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Update Contributors + uses: akhilmhdh/contributors-readme-action@v2.3.6 + with: + image_size: 100 + columns_per_row: 7 + commit_message: "docs: update contributors list" + committer_username: "github-actions[bot]" + committer_email: "github-actions[bot]@users.noreply.github.com" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fc005a4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# Operating System Files +.DS_Store +Thumbs.db +*~ + +# Editor Files +.vscode/ +.idea/ +*.swp +*.swo +*.sublime-* + +# Temporary Files +*.tmp +*.bak +*.log +.cache/ + +# Build artifacts (if any are added in the future) +node_modules/ +dist/ +build/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 133dac8..69c3a9b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -244,6 +244,26 @@ Always test in authorized environments: All contributors will be recognized for their valuable contributions to the security community. Thank you for helping make this resource better! +### 🏆 Contributors Hall of Fame + +We maintain a [**Contributors Hall of Fame**](./CONTRIBUTORS.md) that automatically recognizes all contributors to this project! + +**How it works:** +- When you make a contribution (pull request that gets merged), you'll automatically be added to our contributors page +- Your GitHub profile picture and username will be displayed +- The list is updated automatically via GitHub Actions +- No manual process needed - just contribute and you'll be recognized! 🌟 + +**What contributions count:** +- Adding new payloads or vulnerability types +- Improving documentation +- Fixing bugs or errors +- Enhancing repository organization +- Code reviews and feedback +- Any merged pull request + +Check out our [Contributors Hall of Fame](./CONTRIBUTORS.md) to see all the amazing people who have contributed! + ## ⚖️ Legal Reminder By contributing to this repository, you confirm that: diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 0000000..0646f44 --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,30 @@ +# 🏆 Contributors Hall of Fame + +Thank you to all the amazing people who have contributed to this project! 🎉 + +This page is automatically updated to recognize everyone who has contributed to making this security testing repository better. + +--- + +## Our Contributors + + + + + +--- + +## How to Contribute + +We welcome contributions from everyone! If you'd like to contribute: + +1. Check out our [Contributing Guidelines](./CONTRIBUTING.md) +2. Fork the repository +3. Make your changes +4. Submit a pull request + +All contributors will be automatically added to this hall of fame with their GitHub profile picture! 🌟 + +--- + +**Thank you for helping make this project better!** ❤️ diff --git a/README.md b/README.md index 2ab9610..e6de175 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,14 @@ Quick guidelines: For detailed information on how to contribute, see [CONTRIBUTING.md](./CONTRIBUTING.md). +## 🏆 Contributors + +A huge thank you to all our amazing contributors! This project wouldn't be possible without your support. 🙏 + +See our [**Contributors Hall of Fame**](./CONTRIBUTORS.md) to view all contributors with their GitHub profiles! + +All contributors are automatically recognized and added to our hall of fame when they contribute to this repository. ✨ + ## ⚖️ Legal Disclaimer **IMPORTANT**: Read our [Legal Disclaimer](./DISCLAIMER.md) before using any content from this repository.