3.5.0
[3.5.0] - 2023-05-30
Added
- Added option to hide "Investigation for components" in part-detail.component.html
- E2E A & B env profile configuration
- Added tests for SonarQube exclusions
- Added alerts controller
- Inbox for quality alerts (marked with WIP role)
- Sortable columns in notification.component.ts and related components
- Insomnia Collection for Alerts api
Changed
- Refactored other-parts.component.html - split into new components: supplier-parts.component.html and customer-parts.component.html
- Bump cypress-io/github-action from 5.6.2 to 5.7.1
- Bump surefire-plugin.version from 3.0.0-M8 to 3.0.0
- Bump java-jwt from 4.3.0 to 4.4.0
- Bump asciidoctor-maven-plugin from 2.2.2 to 2.2.3
- Bump spring-cloud-dependencies from 2022.0.1 to 2022.0.2
- Bump asciidoctorj from 2.5.7 to 2.5.8
- Use Selective dependency resolutions for @angular-devkit/build-angular to keep 15.2.8 version locked (so @angular-builders/custom-webpack uses the same version as well)
- Aligned help button and user icon in the header to official C-X styleguide
- Changed logic of merging response from irs to match the correct ids of the relationships
- Updated open api collection to detect security issues on rest api
- Upgraded karma package dependency: socket.io-parser to 4.2.3 (to solve Insufficient validation when decoding a Socket.IO packet)
- Corrected alignment for severity and other fields in section "Overview" in quality investigation detail page
- Upgraded cypress-io/github-action from 5.7.1 to 5.8.0
- Changed trivy.yml settings for frontend (use "--format sarif" instead of "--template sarif.tpl")
Removed
- Removed selection column on Customer Parts page
- Removed classes: AssetFacade, Constants, Command, ContractAgreementRequest, ContractOfferRequest, AssetFacadeTest
- Removed log flooding in asset sync process
Full Changelog: 3.4.0...3.5.0