- ignore booleans in query
- disable strict_slashes by default
- swap from gunicorn to uwsgi
- update author name
- sort requirements
- ignore logs
- update node-sass to v9
- remove -get from apt-get update
- compress rpc json payload
- display taxonomy tree to family level
- reduce scans per page to 50
- also cache the tag tree, but only for 1 day at a time
- update mmonit version
- update to node v20
- ignore dist files
- add command to clear cache
- add flask-caching and cache taxonomy tree output
- use 9 workers, remove threads
- add logrotate config to ansible
- use safe_join from werkzeug
- add catch for broken images
- make height an int too
- remove obsolete docker compose version specifier
- ignore logs generated during development
- make default log level configurable
- increase timeout for gunicorn
- adjust threads for gunicorn
- configure flask logging to file
- fix reference to scan object in feed template
- update some python deps
- update minor versions of node deps and rebuild lock file
- add robots.txt
- add config to block certain useragents
- remove file that never actually got used
- remove standard comments and unused sections from nginx config
- self signed certificates, letsencrypt updates, etc
- set existing columns to 1 not 't'
- update the gbif taxonomy script
- add letsencrypt tasks
- update virtual ip
- add maintenance page
- add .well-known folder
- align nginx configs
- add root mysql config earlier
- fix versions
- fix subnet address on docker config
- use a compatible version of node-sass
- update readme
- reformat ansible yaml
- unignore and reformat build scripts
- run pre-commit on ansible files
- run pre-commit on frontend files
- run pre-commit on api files
- get server ips from vault
- update production servers
- switch server OS to ubuntu
- remove separate install of flower
- explicitly add nginx user to lb image
- add data migration to upsert tag data
- use p10k cli script name
- move requirements into separate file again
- update node docker image
- add cli script to pyproject.toml
- move commitizen config to root
- add black args to pc config
- use mariadb and jammy for db docker
- use jammy for lb docker
- add pre-commit
- migrate to pyproject.toml
- update python images
- add workflow files (bump and sync)
- delete some old files
- add password salt env var
- add phpass to security config
- increase monit disk space check to 90GB