Closed iwmstjp closed 2 months ago
This pull request implements several important changes to improve the security, error handling, and functionality of the Flask application. Key modifications include updating the secret key generation, implementing environment variable checks, refactoring error handling, enhancing email notifications, and improving data validation.
Change | Details | Files |
---|---|---|
Improved secret key generation and environment variable handling |
|
flask-version/metagenomongo/app.py |
Refactored error handling and reporting |
|
flask-version/metagenomongo/app.py flask-version/metagenomongo/module/validation.py flask-version/metagenomongo/templates/index_with_table.html flask-version/metagenomongo/templates/index.html |
Enhanced email notification system |
|
flask-version/metagenomongo/module/email.py flask-version/metagenomongo/app.py |
Improved data validation |
|
flask-version/metagenomongo/module/validation.py |
Added README.md with setup and usage instructions |
|
flask-version/metagenomongo/README.md |
Summary by Sourcery
Refactor the Flask application to improve security by using a random secret key, enhance error handling with a defaultdict for errors, and update the email notification system to support multiple recipients. Add a README.md file with setup instructions.
New Features:
Enhancements:
Documentation: