Skip to content

Commit

Permalink
build(2.2.0): bump version and update docs (#991)
Browse files Browse the repository at this point in the history
  • Loading branch information
evegufy authored Sep 11, 2024
1 parent a2c8ea2 commit db241af
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 44 deletions.
83 changes: 40 additions & 43 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,54 +2,15 @@

New features, fixed bugs, known defects and other noteworthy changes to each release of the Catena-X Portal Backend.

## 2.2.0-RC4

### Bugfixes

* **Connectors**
* add filter for COMPANY_CONNECTOR [#972](https://github.com/eclipse-tractusx/portal-backend/pull/972)
* adjust connector deletion process [#968](https://github.com/eclipse-tractusx/portal-backend/pull/968)
* **Idp**
* add search functionality to idp endpoint [#982](https://github.com/eclipse-tractusx/portal-backend/pull/982)
* **Offer Management**
* adjust status query param for subscription-status [#969](https://github.com/eclipse-tractusx/portal-backend/pull/969)

## 2.2.0-RC3

### Bugfixes

* **Registration Process**
* removed DIM authentication details from logs [#951](https://github.com/eclipse-tractusx/portal-backend/pull/951)
* adjust retrigger process for sd creation [#938](https://github.com/eclipse-tractusx/portal-backend/pull/938)
* **Connector creation**
* adjusted the host and provider company for managed connectors [#948](https://github.com/eclipse-tractusx/portal-backend/pull/948)
* **Technical Users**
* adjusted logic to delete external technical users [#956](https://github.com/eclipse-tractusx/portal-backend/pull/956)

## 2.2.0-RC2

### Change

* **Network Registration (Administration Service)**
* enhanced endpoint `GET /api/administration/registration/network/companies` with additional fields and filter possibilities [#916](https://github.com/eclipse-tractusx/portal-backend/pull/916)

### Bugfixes

* **Application Activation**
* adjusted the set of the theme only for shared idps [#852](https://github.com/eclipse-tractusx/portal-backend/pull/852)
* **App Roles**
* added a duplication check for roles before adding them [#877](https://github.com/eclipse-tractusx/portal-backend/pull/877)
* **BPDM**
* adjusted the structure of the bpdm request for the `input/business-partners` request [#928](https://github.com/eclipse-tractusx/portal-backend/pull/928)

## 2.2.0-RC1
## 2.2.0

### Change

* **Certificate Management (Administration Service)**
* enhanced attributes in database and endpoint details [#823](https://github.com/eclipse-tractusx/portal-backend/pull/823)
* **Onboarding Service Provider**
* added endpoint to OSP companies details [#866](https://github.com/eclipse-tractusx/portal-backend/pull/866)
* enhanced endpoint with additional fields and filter possibilities [#916](https://github.com/eclipse-tractusx/portal-backend/pull/916)
* **Technical Users**
* adjusted logic for technical users to delete DIM users [#804](https://github.com/eclipse-tractusx/portal-backend/pull/804)
* **Connector Management and toggle to deactivate the GX compliance service interface**
Expand All @@ -60,6 +21,8 @@ New features, fixed bugs, known defects and other noteworthy changes to each rel
* adjusted selfDescription retriever to check if clearinghouseConnect is disabled [#847](https://github.com/eclipse-tractusx/portal-backend/pull/847)
* **Registration Process (Administration Service)**
* added type to applications endpoint [#900](https://github.com/eclipse-tractusx/portal-backend/pull/900)
* **Identity Provider**
* added search functionality to IdP endpoint [#982](https://github.com/eclipse-tractusx/portal-backend/pull/982)

### Technical Support

Expand All @@ -72,14 +35,50 @@ New features, fixed bugs, known defects and other noteworthy changes to each rel

* **Business Partner Data Management**
* allowed null values for geographic coordinate altitude [#882](https://github.com/eclipse-tractusx/portal-backend/pull/882)
* adjusted the structure of the BPDM request for the `input/business-partners` request [#928](https://github.com/eclipse-tractusx/portal-backend/pull/928)
* **Onboarding Service Provider**
* added companyUsers to invitation for OSP process [#892](https://github.com/eclipse-tractusx/portal-backend/pull/892)
* **Connector Management**
* adjusted the host and provider company for managed connectors [#948](https://github.com/eclipse-tractusx/portal-backend/pull/948)
* added filter for COMPANY_CONNECTOR [#972](https://github.com/eclipse-tractusx/portal-backend/pull/972)
* adjusted connector deletion process [#968](https://github.com/eclipse-tractusx/portal-backend/pull/968)
* **Connector Management and toggle to deactivate the GX compliance service interface**
* adjusted self description document validation for connector creation [#894](https://github.com/eclipse-tractusx/portal-backend/pull/894)
* **Registration Process**
* removed active flag to get the name in case of declined registration [#873](https://github.com/eclipse-tractusx/portal-backend/pull/873)
* removed DIM authentication details from logs [#951](https://github.com/eclipse-tractusx/portal-backend/pull/951)
* adjust retrigger process for sd creation [#938](https://github.com/eclipse-tractusx/portal-backend/pull/938)
* **Service Release**
* fixed returning of the correct lead picture [#904](https://github.com/eclipse-tractusx/portal-backend/pull/904)
* **Application Activation**
* adjusted the set of the theme only for shared IdPs [#852](https://github.com/eclipse-tractusx/portal-backend/pull/852)
* **App Roles**
* added a duplication check for roles before adding them [#877](https://github.com/eclipse-tractusx/portal-backend/pull/877)
* **Technical Users**
* adjusted logic to delete external technical users [#956](https://github.com/eclipse-tractusx/portal-backend/pull/956)
* **Offer Management**
* adjusted status query param for subscription-status [#969](https://github.com/eclipse-tractusx/portal-backend/pull/969)

### Known Knowns

The following are known issues identified in the current release:

* **Initial Wallet Setup**
* When initially setting up the portal the operator wallet setup needs manual interventions on db level. More on how to handle it can be found in the [documentation](https://github.com/eclipse-tractusx/portal-assets/blob/v2.1.0/docs/developer/Technical%20Documentation/Operator%20Wallet%20Setup/Initial%20Setup.md)
* **Missing notifications:**
* There are currently no notifications created for the following UseCases [#878](https://github.com/eclipse-tractusx/portal-backend/issues/878):
* Welcome - Notification to new user
* App Subscription - Info email to provider
* Service Release - Info email to requesting user
* **Deletion Support Deficiencies:**
* Removal of BDRS (BPN-DID Resolver Service) entries is currently not supported.
* Deletion of wallet tenants has not been implemented.
* **Validation Limitations:**
* Pattern validation for URL inputs in `POST` and `PUT` endpoints is currently limited, potentially allowing invalid URLs to be accepted. [#587](https://github.com/eclipse-tractusx/portal-backend/issues/587)
* **Validation of File Upload Limitation:**
* It is recommended to make use of an existing trustworthy 3rd party virus-scan service for a more broad scan for known malicious signatures. [#779](https://github.com/eclipse-tractusx/portal-backend/issues/779)
* **In Memory Storage Limitation**:
* Sensitive information (such as passwords) is read in an unencrypted manner in memory.

## 2.1.0

Expand Down Expand Up @@ -136,8 +135,6 @@ The following are known issues identified in the current release:

* **Initial Wallet Setup**
* When initially setting up the portal the operator wallet setup needs manual interventions on db level. More on how to handle it can be found in the [documentation](https://github.com/eclipse-tractusx/portal-assets/blob/v2.1.0/docs/developer/Technical%20Documentation/Operator%20Wallet%20Setup/Initial%20Setup.md)
* **Connector Registration:**
* The connector registration currently fails if a company has been onboarded without a self description document, e.g. if the clearinghouseConnectDisabled is enabled during the onboarding. [#887](https://github.com/eclipse-tractusx/portal-backend/issues/887)
* **Missing notifications:**
* There are currently no notifications created for the following UseCases [#878](https://github.com/eclipse-tractusx/portal-backend/issues/878):
* Welcome - Notification to new user
Expand Down
2 changes: 1 addition & 1 deletion src/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@
<Project>
<PropertyGroup>
<VersionPrefix>2.2.0</VersionPrefix>
<VersionSuffix>RC4</VersionSuffix>
<VersionSuffix></VersionSuffix>
</PropertyGroup>
</Project>

0 comments on commit db241af

Please sign in to comment.