Baseline 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.5.1-4] - 2024-09-24
Changed
- Switch to new CAS service account structure in dogu.json
[v1.5.1-3] - 2024-08-07
Changed
- update base image to 3.20.2-1 (#129)
Security
- close CVE-2024-41110 (from base image) (#129)
- close CVE-2023-26125
[v1.5.1-2] - 2024-07-03
Changed
- update base-image to base:3.20.1-2 to use doguctl v0.12.0 (#127)
[v1.5.1-1] - 2024-01-12
Fixed
- Fixed display of role name (#112)
[v1.5.0-2] - 2023-11-10
Changed
- Upgrade to base image 3.15.8-1; #115
- Upgrade ces-build-lib to 1.65.0
- Upgrade Makefiles to 8.7.3
Fixed
- Integration tests
- CRITICAL-CVE: CVE-2023-38545
- HIGH-CVE: CVE-2023-28319 CVE-2023-29491 CVE-2023-35945 CVE-2023-38039 CVE-2023-44487
[v1.5.0-1] - 2023-05-03
Added
- Send and process server events when uploading manual files - enhance progress bar file upload (#113)
[v1.4.0-1] - 2023-04-06
Added
- Show progress when uploading manual files (#107)
- Trivy security scan during jenkins build (#111)
Changed
- Remove all
internal server error
messages and all german translations from backend (#109) - Updated build lib (#111)
[v1.3.1-1] - 2023-03-28
Fixed
- Handling of special characters such as
%
and#
(#103) - Image security issues
[v1.3.0-1] - 2023-03-28
Added
- make baseline table responsive for big screens (#101)
- Add logging for project-configuration (#105)
- Add debug-logging for external requests & responses (#105)
- Add logging for all error-response from the api (#105)
Changed
- Update Makefiles to v7.5.0
- Update ces-build-lib to v1.62.0
- Update dogu-build-lib to v2.0.0
- Update react to v18.2.0
- Switch to vite for local development and build
- Add translations for all strings in the application
- All external links now open in a new tab (#94)
- The nexus link for a baseline now leads to the nexus directory instead of downloading the baseline.json (#94)
- Change the wording for
open baseline
tosetup baseline
(#94)
Fixed
- Baselines with special characters in their name are handled correctly (#103)
Removed
- Gulp
Fixed
- Case-Sensitive sorting of manual elements in baselines (#99)
[v1.2.1-1] - 2022-11-23
Fixed
- Header of Baseline view now looks identical on all devices (#92)
[v1.2.0-1] - 2022-07-21
Fixed
-
Use correct font size in datagrid (#90)
- head of datagrid is now bold
- font used in datagrid is now Droid Sans
[v1.1.0-1] - 2022-06-29
Changed
-
Adaptation for the Baseline role (#88)
- A default group is now also defined for baseline administrators; default value is
baselineAdmins
- in addition, instance administrators of the CES always have the admin role in the baseline dogu
- A default group is now also defined for baseline administrators; default value is
[v1.0.0-2] - 2022-06-22
Changed
- only run the application as baseline user and not the whole container (#86)
[v1.0.0-1] - 2022-01-19
Changed
- Make project configuration readable for all users #83
Fixed
- "Rows per page" selection. The default value is now
100
but25
and50
can also be selected #80 - The content of the column 'Ablageort' for automatically collected baseline elements is now truncated correctly #69
Added
- add HAL links for the references and manual group #70
- It is now possible to re-collect only the elements of a single artefact group. #73
- Manual files for baselines #72
- Possibility to delete manually added files #77
- PATCH endpoint for references #78
- PATCH endpoint for files #78
- Support for editing existing manual elements in baseline, including references (name, description, link) and files (description only) #78
[v0.6.0-1] - 2021-11-17
Changed
- Error handling: The backend now provides a detailed error message which can be displayed #64
- Long table contents are now truncated and can be displayed completely in a popover #58
-
Central User manual for docs.cloudogu.com #63
- Links in the user permissions tooltip and on the admin page now point to the new user manual document.
- The responses of the endpoints with authorization links were adjusted to HAL #62
Fixed
- Lock the data grid columns #60
Added
- CES-Theme into the baseline tool. The CES-Theme is used to deliver the new unauthorized page for the tool #57
- Link to the documentation for the configuration of the projects in the "Projekte Verwalten" dialogue #63
Removed
-
Separate documentation for the permissions and the configuration of the projects. This is now in the central user manual (see Changed section).
- In older versions, the links in the tooltip with the user groups and on the admin page will point to nothing. There will be a 404 error when opening one of these links because the old documentation files have been removed.
[v0.5.0-1] - 2021-11-03
Added
- Settings page accessible by administrators only #53
- Integration of Nexus and SCM service account to ease the installation process #52
- Operations to open and to fix individual dogus #47
- Manual references to baseline #46
[v0.4.0-1] - 2021-10-21
Added
- Username and the respective role of the user are shown in the navigation bar #48
[v0.3.0-1] - 2021-10-14
Added
- Projects configuration via the UI #42
Changed
- Make the tables more user-friendly #43
[v0.2.0-1] - 2021-10-06
Changed
- Group baseline elements by artefact group #35
Added
- Option to reopen a fixed baseline #29
Project name
field to baseline object- improve the accessibility of the dogu #38
- support to add multiple scm repository to projects #37
- permissions: see docs #34
[v0.1.0-1] - 2021-09-17
- Baseline MVP