diff --git a/README.md b/README.md index e44328b..d319a9f 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,13 @@ This is a Python project to learn working with Flask. To make it useful for my d - [ ] try to incorporate OTX Alienvault results (unfortunately the historical telemetry is not possible via the API...) 👽 - [ ] start working again on the upload feature to analyze hosts in a text or csv file :paperclip: - [x] parse and display lookup results for multiple, differently typed and separated hosts (look at parsing in [gui-host-lookup](https://code.joostagterhoek.nl/joost/gui-host-lookup/)) :100: -- [ ] Make the foldable detail lines more useful and readable +- [x] Make the foldable detail lines more useful and readable - [x] Update the (currently broken) lookup of URLs - [ ] Differentiate both the lookup functions (the Host class initialization) and the result HTML/Jinja-pages on host type -- [ ] Deploy the app to production (soc.joostagterhoek.nl) which first requires to follow some deployment and app organization tutorials (https://flask.palletsprojects.com/en/stable/tutorial/database/ for example) - - [ ] Follow the example of the working 'packaging-flask-soc-site'-folder ánd incorporate config.py 'from config import config') +- [x] Deploy the app to production ([sec.joostagterhoek.nl](https://sec.joostagterhoek.nl)) which first requires to follow some deployment and app organization tutorials (https://flask.palletsprojects.com/en/stable/tutorial/database/ for example) + - [x] Follow the example of the working 'packaging-flask-soc-site'-folder ánd incorporate config.py 'from config import config') - [ ] Implement caching across the entire website (now only for AbuseIPDB API requests) -- [ ] Rewrite lookup.html with grid and flex like in v3 +- [x] Rewrite lookup.html with grid and flex like in v3 - [ ] Add lookup history and note taking page (clickable options at the top) - [ ] Investigate single-page-app (AJAX) f.e. https://iq.opengenus.org/single-page-application-with-flask-ajax/ +- [ ] Think about and handle security risks (research rate limiting in Nginx)