DE 

//Cloudogu EcoSystem Docs

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 to TRUE, gravatar is disabled
    • By setting config/teamscale/disable_gravatar to FALSE, gravatar is enabled
    • Gravatar is disabled by default if the value is unset.

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