Skip to content

Releases: eclipse-tractusx/bpdm

BPDM: 6.0.2

03 Jul 08:06
da31584
Compare
Choose a tag to compare

What's Changed

  • BPDM Gate: Now sends alternative addresses which are NULL correctly to the Orchestrator
  • BPDM Pool: Changed Checksum generation algorithm: Now checksum includes the BPN with prefix

Full Changelog: v6.0.1...v6.0.2

BPDM Charts: 5.0.2

03 Jul 08:26
951dd4b
Compare
Choose a tag to compare

What's Changed

Increase BPDM charts app-version to 6.0.2

Full Changelog: v6.0.2...bpdm-5.0.2

BPDM: 6.0.1

27 May 03:31
eb879ec
Compare
Choose a tag to compare

Removed

  • BPDM Gate: Remove unused business partner type filter in query parameters from sharing state endpoint (Does not affect behaviour of API)
  • Apps: Add no-auth profile to all BPDM applications. This introduced a shortcut to run an application without any authentication configuration for its API and clients

Changed

  • BPDM Gate: Now correctly sending NULL values for alternative addresses to the golden record process
  • BPDM Pool: Name search for business partners now case-insensitive and delivers results on partial matches
  • BPDM Pool: Now validate and reject data in golden record tasks only if it is needed for processing (Unchanged business partners are now ignored)

Full Changelog: v6.0.0...v6.0.1

BPDM Charts: 5.0.1

27 May 03:51
4202a42
Compare
Choose a tag to compare

A Helm chart for Kubernetes that deploys the BPDM applications

Changed

  • Increase appversion to 6.0.1
  • Default pull policy from 'Always' to 'IfNotPresent'
  • Fixes BPDM applications not connecting with each other when authenticated
  • update BPDM Pool Chart to version 7.0.1
  • update BPDM Gate Chart to version 6.0.1
  • update BPDM Orchestrator Chart to version 3.0.1
  • update BPDM Cleaning Service Dummy Chart to version 3.0.1
  • update BPDM Bridge Chart to version 3.0.1

Full Changelog: bpdm-5.0.0...bpdm-5.0.1

bpdm-5.0.1-alpha.2

24 May 09:56
127b231
Compare
Choose a tag to compare
bpdm-5.0.1-alpha.2 Pre-release
Pre-release

A Helm chart for Kubernetes that deploys the BPDM applications

bpdm-5.0.1-alpha.1

22 May 14:32
235dd35
Compare
Choose a tag to compare
bpdm-5.0.1-alpha.1 Pre-release
Pre-release

A Helm chart for Kubernetes that deploys the BPDM applications

bpdm-5.0.1-alpha.0

20 May 11:57
b9e3742
Compare
Choose a tag to compare
bpdm-5.0.1-alpha.0 Pre-release
Pre-release

A Helm chart for Kubernetes that deploys the BPDM applications

BPDM: 6.0.0

15 May 07:36
b3730b5
Compare
Choose a tag to compare

Removed

  • BPDM Bridge (The Cleaning Dummy Service and Orchestrator are the successor applications to simulate a dummy golden record process)
  • BPDM Gate: Removed all Legal Entity, Site and Address endpoints (The generic business partner endpoint is their successor)
  • BPDM Gate: Removed legal entity classifications form business partner
  • BPDM Gate: Removed business partner type from API models and filters
  • BPDM Gate: Removed BPN from the sharing state (BPNs can be viewed in the output data of the business partner)
  • APIs: Removed the static prefixes 'api/catena' from all API endpoint paths
  • BPDM Pool: Removed the flags for is legal address and is site main address from the logistic address (since it is now expressed by the address type)

Added

  • BPDM Gate: Configuration to prevent the uploaded business partner input data to immediately enter the golden record process.
    In this configuration the business partner data needs to be sent to the golden record process manually over the new state/ready API endpoint.
    Default configuration remains automatically sharing.
  • BPDM Gate: Limited multi-tenancy support. Business partners are now separated by owner-BPNL.
    The owner is determined from the 'bpn' claim in the token.
    This means users of a Gate can only see and edit their own business partner data.
  • BPDM Pool: New API endpoints to query business partner data which belongs to Catena-X members only
  • APIs: Added a major version number to all API endpoint paths indicating the current version of the BPDM APIs.
    In the future we will use version numbers in the URL to differentiate between all currently supported major versions of the API
  • BPDM Gate Client: Now supports the stats endpoints of the BPDM API

Changed

  • Confidence Criteria: Corrected field name for number of sharing members (formerly number of business partners)
  • BPDM Cleaning Service Dummy: Now determines business partner data to be Catena-X member data if it is claimed to be owned
  • BPDM Cleaning Service Dummy: Fix ignoring BPNs coming from the sharing member
  • BPDM Gate: Fix not correctly updating confidence values it receives from the golden record process
  • BPDM Gate: Fix not correctly updating business partner output data from golden record updates in the Pool.
  • JAVA version to 21
  • BPDM API Permissions: Overhaul of the permissions needed to access the BPDM API endpoints.
    Permissions are now more fine-granular and differentiate more clearly between read or write.
    For more details consult the Arc42, API documentation and properties files of the respective applications.
  • BPDM App Configuration: Now all applications are secured (authenticated and authorized) by default.
    You can still deactivate security in the BPDM apps for testing or development purposes though.
  • BPDM Pool: Fix Pool trying to update golden records which the golden record process indicated to have no changes
  • BPDM Orchestrator: The business partner data for golden record process tasks has been completely overhauled.
    Now business partner data is clearly divided into uncategorized, legal entity, site and additonal address data.
    This model is less verbose and contains less duplicate data.
    Additionally, both Pool and Gate can write and read from it making it unnecessary for a cleaning service to provide the data in two different models.

New Contributors

Full Changelog: v5.0.0...v6.0.0

BPDM Charts: 5.0.0

15 May 07:55
4183f29
Compare
Choose a tag to compare

A Helm chart for Kubernetes that deploys the BPDM applications.

What has changed

Major Breaking Change

The Postgresql dependency has been increased from 14 to 15. The BPDM Charts do not provide automatic migration of data. When upgrading from a previous Chart version it is necessary to perform a Postgres database migration.

If you are using an external database there is no data loss to be expected as BPDM is still compatible with Postgresql version 14. However, migration is recommended as version 14 will not be supported in the future.

Added

  • Keycloak dependency loading a default Cx-Central realm
  • BPDM common library chart containing utility template functionality

Changed

  • update BPDM Pool Chart to version 7.0.0
  • update BPDM Gate Chart to version 6.0.0
  • update BPDM Orchestrator Chart to version 3.0.0
  • update BPDM Cleaning Service Dummy Chart to version 3.0.0
  • update BPDM Bridge Chart to version 3.0.0
  • support BPDM application version 6.0.0 (Please consult the app's release and changelog for the result impact)
  • Postgresql dependency now has a fullnameOverride on default

Removed

  • BPDM Bridge Helm Chart

New Contributors

Full Changelog: bpdm-4.0.4...bpdm-5.0.0

bpdm-5.0.0-alpha.5

12 May 10:40
9002f26
Compare
Choose a tag to compare
bpdm-5.0.0-alpha.5 Pre-release
Pre-release

A Helm chart for Kubernetes that deploys the BPDM applications