//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]

[v2.10.1-1] - 2024-03-13

Added

  • Dogu version to the dogu table (#88)

Changed

  • Update documentation
  • Update ces-theme-tailwind to v0.3.8
  • Update makefiles to 9.0.2

Fixed

  • Do not ignore any start/stopp/restart error for all dogus

[v2.9.1-1] - 2024-02-09

Fixed

  • Fix fetching dogus without tags
  • Fix loading manifest.json

[v2.9.0-1] - 2024-02-09

Added

  • Add and use ces-theme-tailwind for all components

Removed

  • Material-UI
  • react-query
  • some unused dependencies

Changed

  • Refactor all pages and replace most components with ces-theme-components (#81)
  • Improve accessibility by using new components (#81)

[v2.8.6-1] - 2024-01-15

Fixed

  • wrong link to documentation, when language is set to German (#77)
  • Replace German capital letter ẞ with SS so screenreader can read it (#79)

[v2.8.5-1] - 2023-12-07

Changed

  • Change text and icon of the link that refers the to external documentation

[v2.8.4-1] - 2023-10-27

Changed

  • Update ces-theme to 0.7.2 (#73)
  • Update golang.org/x/net to 0.17.0

    • this fixes the medium CVEs CVE-2023-39325, CVE-2023-3978, CVE-2023-44487

[v2.8.3-1] - 2023-09-28

Changed

  • Reorganize debug mode elements on maintenance page (#66)
  • Increase accessibility in admin dogu
  • Move link to external documentation to navigation bar
  • Add ces-theme-tailwind to the yarn build to allow adding the component library

[v2.8.2-1] - 2023-08-30

Added

  • Docs on how to use the support archive and debug mode feature

Changed

  • Link which refers to the docs page of the Admin Dogu

[v2.8.1-1] - 2023-08-02

Fixed

  • 'Download all' checkbox is disabled after unchecking it (#55)
  • Error during post-upgrade for versions after 2.8.0-1 (#57)

[v2.8.0-2] - 2023-07-27

Changed

  • Update screenshots and descriptions in the docs

Fixed

  • Some typos in the docs and the Dogu descriptor

[v2.8.0-1] - 2023-07-21

Changed

  • Update cesappd to version 3.3.0 (#52)

Remove

  • Mutual TLS which was used to secure the communication between the Admin Dogu and the cesappd service (#59)
  • Service accounts to authenticate against the cesappd service (#52)

[v2.7.3-1] - 2023-06-12

Changed

  • Send list of installed Dogus with the support archive creation request (#48)
  • Update dependencies

[v2.7.2-1] - 2023-06-06

Changed

  • Add translations for all strings
  • Fix wrong translation for dogu stop (#46)
  • Update documentation (#46)

[v2.7.1-1] - 2023-05-16

Changed

  • Update base image to 3.15.8-1
  • Update GO to 1.20.4
  • Update makefiles to 7.5.0
  • Update ces-build-lib to 1.64.2
  • Update dogu-build-lib to v2.1.0

[v2.7.0-1] - 2023-01-06

Added

  • Kind ces to admin cesappd service account.
  • The admin dogu detects when it is started in the multi node ecosystem and uses the k8s ces control instead of cesappd.

[v2.6.2-1] - 2022-12-21

Fixed

  • Fix state refetch loop (#35)

[v2.6.1-1] - 2022-12-21

Fixed

  • Fix some stylings for feature (#35)

[v2.6.0-1] - 2022-12-16

Changed

  • Update react to 18.2.0
  • Update mui to 5.10.9
  • Update mui/x-data-grid to 5.17.7
  • Switch build tool from webpack to vite
  • Display a list of all previous support archives on maintenance page (#35)

[v2.5.0-1] - 2022-12-08

Added

  • Deactivate debug mode after configurable time span (#33)

Changed

  • Update cesappd to version 3.2.0
  • Added status column to dogu management view
  • Added legend with symbol explanations to dogu management view
  • Show ui and system dogus in different tables
  • Restructured maintenance view (#28)

Removed

  • Monitoring view

[v2.4.0-1] - 2022-09-21

Fixed

  • Fixed a bug where the writers group had no access to admin dogu (#24)
  • Use correct permissions for support-archive create/delete

Changed

  • Update ces-theme to v0.7.1
  • Update go version to 1.18.6
  • Update cesappd to 3.1.1
  • Update Dogu dependency to cesappd in version 3.1.1
  • Update cesappd to 5.4.1

[v2.3.0-1] - 2022-09-16

Added

  • Volumes for logs and support archive (#21)
  • Cleanup of the download directory (#21)
  • Configuration key downloads/retention_policy to set the download retention policy (#21)
  • user documentation (#13)

Changed

  • Update react-scripts to version 5.0.1
  • Remove gulp asset pipeline and use a custom script instead
  • Translate all visible texts to german (#21)

[v2.2.0-2] - 2022-09-13

Changed

  • Use internal ip address for cesappd access (#19)

[v2.2.0-1] - 2022-07-14

Added

  • ces-setup client dependency > 1.8.0 (#15)

Changed

  • Make messages accessible to screen readers (#14)

[v2.1.0-1] - 2022-06-09

Added

  • Roles reader, writer and admin for users depending on their groups (#11)

Changed

  • Some Dogus won't be stoppable anymore to ensure the user can access the web ui (#11)
  • Update project to go version 1.18
  • Update makefiles to version 5.2.0
  • Update base image to version 3.15.3-1
  • restructure nav-bar (#5)
  • encapsulate elements of navbar in list (#5)
  • change div of main content to main-tag (#5)
  • add visible titles to action-columns in datagrid (#5)

[v2.0.0-2] - 2022-05-18

Added

  • Secure communication with cesappd service via TLS and basic auth (#9)

[v1.0.0-1] - 2022-04-29

Added

  • Initial Release. Contains:

    • Log download functionality
    • Dogu monitoring
    • Stop/Start functionality for Dogus