BREAKING CHANGE --> Ensure that you update your Docker files to provide the APP_SECRET_KEY environment variable or app will not start! Any value will work but a value must be supplied as the hardcoded value from previous versions has been removed. See examples in README.md for reference.
Update Docker examples to provide environment variables for running via Docker
Update to use Python-dotenv to process and provide environment variables for development.
Update to use logging library rather than print statements for output.
Added security linting of Python code by Bandit as part of build process.
Fixed issues identified by Bandit, including the above mentioned hardcoded value of app secret key which was left from early development.
Added feature for users to create Full Backups and User Backups of their data. User Backups can be download by the user as a .zip file. Full Backups must be access from the OS/Docker Volume level by system administrator.
v1.3.0 -- Security Linting and Backup Feature
APP_SECRET_KEY
environment variable or app will not start! Any value will work but a value must be supplied as the hardcoded value from previous versions has been removed. See examples in README.md for reference.