## Description Brief description of what this PR changes. ## Type of Change - [ ] Bug fix (non-breaking change that fixes an issue) - [ ] New feature (non-breaking change that adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Documentation update ## Testing - [ ] Unit tests pass - [ ] Integration tests pass (if applicable) - [ ] Manual testing completed - [ ] Security audit passed ## Checklist - [ ] Code follows the project's style guidelines - [ ] Self-review of the code completed - [ ] Documentation updated if necessary - [ ] Tests added for new functionality - [ ] No hardcoded secrets or credentials - [ ] Error handling implemented appropriately ## Security Considerations - [ ] No sensitive data in logs - [ ] Proper input validation - [ ] Authentication/authorization properly implemented - [ ] No SQL injection vulnerabilities - [ ] No XSS vulnerabilities (if applicable) ## Screenshots (if applicable) Add screenshots to help explain your changes. ## Additional Context Add any other context about the pull request here.