Notes: requires mongo 3.x
/!\ Breaking: Upgrading prometheus version from 2.45.6. Data will be lost in the upgrade.
- Various fixes and cleanup
- freeze gunicorn/gevent/greenlet which need specific version matches
- freeze pyyaml (need to be upgraded)
- freeze gunicorn (issues with python 3.7)
- freeze redis to 3.5.3, latest breaks stuff on debian buster
- freeze pymongo to 3.12.4 (v4 breaks some stuff)
- update biomaj to fix deprecated isalive (no impact in docker)
- use biomaj 3.1.20
- biomaj fixes, update components
- biomaj fix (release detection)
- Fix download (regexp use case)
- update watcher for missing /bank endpoint
- add /db endpoint to access via http to bank directories (listing/download) read-only access and authorization checks. For private banks access with basic authentication (login:apikey) If not willing to allow http access, set expose=false in global.properties, default is to expose public banks
- enhancements in biomaj-download
- use miniconda for python 3
- fixes on biomaj-download
- fixes on biomaj-download
- add more logging on biomaj
- various enhancements in biomaj-download with curl options
- fixes on biomaj
- update biomaj-process with new docker .env var BIOMAJ_HOST_DATA_DIR Add example docker-compose-otherdb.yml to separate biomaj config directory and biomaj data directory
- update biomaj/biomaj-download/biomaj-core to support hard links (option in global.properties) if disk support hard links, avoid using file copies when copying data from previous releases or dependent banks
- update biomaj-download (fix to support spaces in remote files)
- Change default log level
- update biomaj-cli and biomaj-daemon to get biomaj-data list and import
- Add naming in versions
- Force pika library version 0.11.2 in biomaj-download and biomaj-process (latest not working)