Teamscale 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]
[v2024.7.3-1] - 2024-09-27
Added
- New Base image for Teamscale
Changed
-
[#62] Upgrade teamscale to version 2024.7.1
- Refactor Dockerfile to be based on version 2024.7.1
- Use environment variable in scripts to specify the user
[v9.2.19-4] - 2024-09-24
Changed
- Switch to new CAS service account structure in dogu.json
- Upgrade to Debian base image 12.7-2
[v9.2.19-3] - 2024-08-15
Changed
- [#60] Update base image to Debian 12.6-1
Security
- [#60] Close CVE-2024-41110
[v9.2.19-2] - 2024-06-11
Changed
- [#53] Move state that should be persistent between restarts to local config.
Fixed
-
Execute restore of a backup (while upgrading) at dogu-start.
- This resolves problems connecting to the SCM while performing a blueprint-upgrade.
[v9.2.19-1] - 2024-05-31
Changed
- Update teamscale to 9.2.19 (#51)
- Update Makefiles to 9.0.5
[v9.2.5-1] - 2023-11-14
Changed
- Update base image from Debian 11.6 to 12.2 (#47)
- Update Teamscale to 9.2.5 (#49)
Security
-
Fixes these critical CVEs (#47)
- CVE-2023-23914, CVE-2019-8457, CVE-2023-32002, CVE-2021-29921
[v8.9.7-3] - 2023-10-25
Changed
-
Wait for the SCM Manager Dogu to get healthy and reachable during post upgrade process (#43)
- configurable via Docs
- Update makefiles to 8.7.1
- Update build libs
[v8.9.7-2] - 2023-10-24
Fixed
-
Fix Docker image build for Docker library versions greater v20 (#45)
- This change does not affect already built and released images.
- Fix CVE-2023-45871
[v8.9.7-1] - 2023-07-21
Changed
- Upgrade to 8.9.7 (#39)
- Update makefiles to 7.10.0
- Add mechanism to auto import teamscale-backup-archives (#40)
-
Add option to completely disabled gravatar (#40)
- By setting
config/teamscale/disable_gravatar
toTRUE
, gravatar is disabled - By setting
config/teamscale/disable_gravatar
toFALSE
, gravatar is enabled - Gravatar is disabled by default if the value is unset.
- By setting
[v8.6.15-1] - 2023-05-03
Changed
- Upgrade to 8.6.15 (#37)
- Add configuration for sever-settings
[v8.6.0-1] - 2023-01-31
Changed
- Upgrade to 8.6.0 (#35)
- Update nodesource sha256sum
[v8.4.0-1] - 2022-11-09
Added
- Mechanism to apply major upgrades properly; see Docs (#33)
- Dotnet dependency to analyse c# projects
- Add cesapp command
remove-repositories
to clear cloned repositories (#33) - Add cesapp command
reanalyse-projects
to reanalyse all projects (async) (#33)
Changed
- Update Teamscale to version
8.4.0
(#33) - Deactivate automatic backup introduced with Teamscale
7.8
- Update makefiles to 7.0.1
[v7.7.9-3] - 2022-07-14
Fixed
-
Fixed startup of this dogu if run in a hardened environment (#31)
Changed
- LDAP domain is now configurable via etcd key (#31)
[v7.7.9-1] - 2022-04-28
Changed
- Upgrade Teamscale to v7.7.9. This will fix the cas logout. (#27)
[v7.7.4-1] - 2022-03-30
Added
- Make sending notification mail out of the Teamscale dogu possible (#24)
- Load custom finding descriptions on Dogu start (#17)
- Add BATS-Tests
Changed
- Upgrade Teamscale to v7.7.9
- Create Configuration-Admin-User with random name (#23)
[7.7.0-1] 2022-03-17
Added
- Volume to provide a custom configuration
- Load declaration of accessibility and custom styles on Dogu start (#13, #17)
- Old admin group loses admin rights after changing the admin group (#2)
- Implement automated configuration for group replication (#1)
- Integration tests for CAS, user privileges and group synchronization (#12)
- Import quality profiles provided via a volume on Dogu startup (#14)
- Import admin group from LDAP instead of creating a new Teamscale internal admin group (#7)