-
-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Security report mailing and small issue description fix #3930
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the user was logged on, let’s include their GitHub sponsors and crypto addresses so they can get a bounty.
Thank you! It looks great and will be a valuable asset to the community |
Demonstration I have made use of mailtrap for testing |
Done, please check |
User description
Fixes #3862
PR Type
Enhancement, Tests, Bug fix
Description
Implemented secure handling of security vulnerability reports.
Added a new test to verify email functionality for security reports.
Updated HTML templates for security report emails and bug descriptions.
Added
pyzipper
dependency for secure zip file creation.Changes walkthrough 📝
security_report.html
New HTML template for security report emails
website/templates/email/security_report.html
report.html
Updated bug description field naming
website/templates/report.html
name
attribute for bug description.issue.py
Secure handling and emailing of security vulnerability reports
website/views/issue.py
tests.py
Added test for security report email functionality
website/tests.py
pyproject.toml
Added `pyzipper` dependency
pyproject.toml
pyzipper
dependency for secure zip file creation.