//Cloudogu EcoSystem Docs

Changelog

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.

[Unreleased]

v1.8.0-1 - 2021-04-08

Added

  • 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

Changed

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

Fixed

  • 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

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

Changed

  • 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

Added

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

v1.5.0 - 2020-04-17

Added

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

Changed

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

v1.4.0 - 2020-04-02

Added

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

v1.3.2 - 2020-03-23

Fixes

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

v1.3.1 - 2020-03-23

Fixes

  • 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.

Added

  • 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

Changed

  • 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

Removed

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

Fixed

  • 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

Changed

  • 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)