//Cloudogu EcoSystem Docs


All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


v1.8.0-1 - 2021-04-08


  • Favicons with dogu logo; #54
  • Support to set the retention policy in the UI; #56

    • A new API-Endpoint setRetentionPolicy: for more information see Swagger-File Swagger-File
    • requires cesapp v2.31.0 and backup-watcher v1.2.0


  • upgrade cesapp dependency to v2; #56
  • makefiles upgraded to version 4.4.0; #56


  • Fix miscellaneous bugs which return a false status or act on the registry after handling an error
  • Fix bug in detecting critical processes while the restore is running

1.7.0-1 - 2021-01-12


  • Added the ability to configure the memory limits with cesapp edit-config; #52


  • Update dogu-build-lib to v1.1.1
  • Update zalenium-build-lib to v2.1.0
  • Toggle video recording with build parameter (#50)
  • Change dogu version schema to match the other dogus

v1.6.0 - 2020-04-21


  • Support for local backup-type (:warning: works only with cesapp >= 2.11.0)

v1.5.0 - 2020-04-17


  • Username is now logged when triggering a backup/restore, setting backup to active/inactive or changing the backup time (#46)


  • The underlying base image was updated to a more recent version (#46)

v1.4.0 - 2020-04-02


  • Added the 'prebackupscript' and 'postbackupscript' key to the dogu.json

v1.3.2 - 2020-03-23


  • This release fixes the release of v1.3.0 and v1.3.1.

v1.3.1 - 2020-03-23


  • This release fixes the dogu descriptor from the release v1.3.0.

v1.3.0 - 2020-03-23

Edit: Due to a problem during releasing this version, this release was never pushed as dogu. The next released will include the changes mentioned here.


  • The restore process allows now for running (optional) pre- and post-restore scripts. Such scripts must reside in the CES host file system.

    • Pre-Restore step: A bash script that will be automatically executed before each restore. To use, set the backup registry key pre_restore_script to value /path/to/script.sh.
    • Post-Restore step: A bash script that will be automatically executed after each successful restore. To use, set the backup registry key post_restore_script to value /path/to/script.sh.

v1.2.1 - 2019-12-12


  • separates integration and unit tests (#39)

    • Updated to makefiles repo 2.1.0 which support integration tests
    • Integration tests get now a build tag integration
    • use tests in Jenkins pipeline
    • parallelize Jenkins stages
    • fix Dockerfile
    • update sonar analysis and jenkins test report
  • This repository is now build with go mod which is also supported by the Makefiles repo

    • the make goals are still the same though


These files are replaced by their new counterparts from the Makefile repo v2.1.0:

  • dependencies_glide.mk
  • dependencies_godep.mk
  • integration-test.mk
  • unit-test.mk
  • unit-test-docker-compose.mk


  • An error message was removed from the Backup UI when no backup was made yet. This is totally normal and must not result in an error message box. (#41)

v1.2.0 - 2019-11-27


  • status backup inactive now uses a light version of the danger alert
  • status backup active now uses a light version of success alert
  • backups marked as inactive in backup list now use a class from ces theme instead of inline styles
  • moved some features to cesapp (backup-id validation, getting backup list from registry)