Skip to content

9.0.0

Compare
Choose a tag to compare
@ds-mwesener ds-mwesener released this 05 Dec 06:42
· 2 commits to release/9.0.0 since this release

[9.0.0 - 05.12.2023] - Catena Release 23.12

Helm Chart: helm-charts-1.3.23

Changed

  • Upgraded irs-client library from 1.4.1-SNAPSHOT to 1.4.1

[9.0.0-rc3 - 27.11.2023]

Added

  • DEPENDENCIES_FRONTEND, SECURITY.md, NOTICE.md, LICENSE file to frontend docker image
  • Added a step-by-step guide to register a server in pgAdmin in the database dump README
  • Documentation about technical users
  • Added new dashboard layout and additional widgets

Changed

  • Fixed helm repository path for backend & frontend (wrong prefix)
  • Refactored dashboard response
  • Updated user manual
  • Autocomplete endpoints changed owner String type param to Owner for input validation and sql injection prevention
  • Autocomplete endpoints repository uses now criteria api rather than native query
  • Fixed several bugs in local filtering of the parts table

Removed

  • apk upgrade in docker image built as requested by TRG 4.02

[9.0.0-rc2 - 15.11.2023]

Added

  • Cypress Login to E2E Environment to enable cypress e2e tests.
  • Fixed bug in argo workflow which allows to successfully run on INT-A/INT-B
  • database dumps for environments A and B, along with a README guide for database recovery.
  • New job named 'print_environment' to the Argo-workflow that prints the selected environment to the GitHub Step Summary.
  • Added NOTIFICATION_COUNT_EQUAL filter strategy for Assets as built Specifications
  • Added new supported filter for notifications assetId that allows filtering alerts and investigations by assetId
  • Added autocompletion and local filter selection on parts table
  • Fixed bug in argo workflow which allows to successfully upload testdata
  • No logging option for cypress

Changed

  • Fixed table-settings reset bug

  • Changed datepicker in FE to date range picker

  • Fixed name of veracode backend job

  • Bump jetty-http from 11.0.15 to 11.0.17

  • Assets response have now list of notification ids rather than count of existing notifications

  • Frontend adapt to backend api changes for activeAlerts and activeInvestigations

  • Reconfigured all docker images user settings

  • Adapted memory / cpu requests and limits in default values helm file

  • Fixed textarea field for dialog.

  • Removed duplicated cancel buttons from investigation and alerts workflows

  • Migrate to not deprecated methods in HTTP security

  • Bump actions/setup-node@ from v3 to v4

  • Bump helm/chart-releaser-action from v1.5.0 to v1.6.0

  • Bump aquasecurity/trivy-action from 0.12.0 to 0.14.0

  • Bump cypress-io/github-action from v6.5.0 to v6.6.0

  • Bump spring-core version from 6.0.12 to 6.0.13

  • Bump compiler-plugin version 3.10.1 to 3.11.0

  • Bump commons-io version 2.13.0 to 2.15.0

  • Update IRS-helm version from 6.8.0 to 6.9.1

  • Update EDC from 0.5.0 to 0.5.3

  • Added owner param to distinctFilterValues endpoints

Removed

[9.0.0-rc1 - 03.11.2023]

Added

  • Added Table columns settings in part tables to show/hide/reorder table columns
  • new endpoints supporting filtering feature for investigations and alers api/investigations api/alerts
  • Added support for aspectmodel traction battery code
  • Added missing translations
  • support for date ranges BEFORE_LOCAL_DATE and AFTER_LOCAL_DATE providing both will cause filter result to return only relevant date ranges
  • added supported searchCriteriaFieldsMappers for investigations, alerts, assetsAsBuilt and assetAsPlanned related endpoints
  • added cache busting to build output of FE application
  • added Argo Github-Action
  • handling for invalid LocalDate string provided in filterCriteria for date related filtering
  • support for filtering join tables for Specification searchCriteria
  • added PR comment in case of HIGH/CRITICAL dependency check findings
  • Functionality to indicate that no Dependency Check findings occur in a PR
  • Badge to show successful Dependency Check status

Changed

  • Updated user manual to reflect the table column settings feature
  • Fixed a bug which removed all parts asBuilt selection at once when creating notifications
  • Changed Filter to support Logical operator (AND,OR) on searchCriteria
  • Adapt frontend to use the changed filter logic with the correct operator per use case
  • Reworked business logic of /registry/reload to always sync all assets
  • Only include configured severities into report
  • Shedlock version from 5.7.0 to 5.9.1
  • Swagger Annotation Version from 1.6.11 to 1.6.12
  • Testcontainer Postgresql Version from 1.19.0 to 1.19.1
  • Bump @babel/traverse from 7.20.13 to 7.23.2 in frontend
  • distinctFilterValues endpoints now support startWith parameter that will cause result to contain only suggestions starting with given string
  • changed qualityNotification filtering changed from side to channel as response field name
  • changed assetAsBuilt filtering manufacturerId to businessPartner
  • IRS-Client-Lib from 1.2.1-SNAPSHOT to 1.4.0
  • Decoupled dependency check in a separate GitHub action
  • Mitigated Dependency Check findings

Removed

  • Removed &filterOperator=AND from filtering requests
  • Removed no longer needed endpoints api/investigations/created, api/investigations/received, api/alerts/created, api/alerts/received