Version 0.7.0rc2

  • all: merge requirements.txt files to simplify docker image build
  • ci: add tier0 build to every commit
  • ci: disable before_script for tier0 build
  • ci: fix tier0 build
  • ci: fix tier0 build again
  • core: add PrefixHelper to emulate Folder-like structure for FileBrowser and S3
  • core: cache volume size
  • core: migrate from cherrypy to gunicorn
  • core: migrate to posixpath instead of manual string manipulation
  • core: python3.6 -> python 3.7
  • core: separate PrefixHelpers into make_absolute_prefix and make_absolute_path
  • deploy: allow for release names in bumpversion
  • deploy: always install packaging module
  • deploy: cleanup cherrypy remainders, add static container deployment
  • deploy: fix static files not being served correctly
  • deploy: fix web deployment not starting
  • deploy: fully remove rabbitmq
  • deploy: replace rabbitmq with redis
  • s3: improve naming for multipart-upload containers, don't double generate UploadIDs
  • tier0: fix missing import
  • ui: add fallback viewer which shows blob in iframe
  • ui: cache global blob coount
  • ui: replace accordion with static cards
  • ui: separate static into it's own container

Installer: https://git.beryju.org/BeryJu.org/p2/raw/version/0.7.0rc2/install/install.sh