Related Issue: Fixes #(issue number)
-
feat- New feature -
fix- Bug fix -
docs- Documentation update -
style- Code style/formatting (no functional changes) -
refactor- Code refactoring -
perf- Performance improvement -
test- Adding or updating tests -
build- Build system or dependencies -
ci- CI/CD configuration -
chore- Other changes (maintenance, etc.) -
revert- Revert a previous commit
Test Configuration:
- OS:
- Browser (if applicable):
- Node.js version:
- Python version:
- MongoDB version:
Test Steps: 1. 2. 3.
- My code follows the project's style guidelines
- I have performed a self-review of my own code
- I have commented my code, particularly in hard-to-understand areas
- My changes generate no new warnings or errors
- I have run the linter (
npm run lintfor frontend, appropriate linter for backend)
- I have added tests that prove my fix is effective or that my feature works
- New and existing unit tests pass locally with my changes
- I have tested this on multiple browsers/environments (if applicable)
- I have updated the documentation accordingly (README, API docs, etc.)
- I have added/updated comments in the code where necessary
- I have updated the CHANGELOG (if applicable)
- This PR includes breaking changes
- I have documented the breaking changes in the PR description
- I have updated the migration guide (if applicable)
- I have added new dependencies (list them below)
- I have checked dependencies for security vulnerabilities (
npm auditorpip-audit) - All new dependencies are necessary and well-maintained
New dependencies added:
- Related to #
- Depends on #
- Blocks #
- No performance impact
- Improves performance
- May negatively impact performance (explain below)
Details:
- No security implications
- Security improvements
- Potential security concerns (explain below and tag security team)
Details:
By submitting this pull request, I confirm that:
- I have read and followed the Contributing Guidelines
- I have read and agree to the Code of Conduct
- My contribution is original or properly attributed
- I agree to license my contributions under the project's license (MIT)