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.
- Update dependency on vulnerability for @adobe/css-tools and axios
- Fix styles on Save Reports and Upload Ratings
- Updated arc42 documentation to align with the EDC updated Country Risk application.
- Added About Page for Legal notice for end user content
- Updated arc42 documentation to align with the updated Country Risk application.
- Switched the shell interpreter from
bash
tosh
in our scripts to enhance portability and reduce dependencies. - Upgrade node version on Dockerfile
- Upgrade outdated libs
- Upgrade correction for vulnerability find on Veracode for Axios lib
- Increase of the Chart version in the chart.yaml file to version: 3.0.3, version incremented from 1.1.0 to 3.0.3 due to the lack of updates that accompanied the subcharts updates. Version released with compatibility and tracking of the referred subcharts.
- Role-based column visibility in tables. 'Supplier' and 'Customer' columns are now hidden or shown based on user roles.
- Asynchronous fetching of roles to ensure they are available before rendering the table.
- Added new vars on the backend charts to pass auth url as dynamic
- Added ability for user to export PDF file in world map dialog view with different information (Ranges, Ratings, Year, Gate)
- Added Eclipse Room to ReadMe documentation
- Issue where roles could be undefined, causing an error when calling the includes method.
- Fixed logic for role validation when client token is not found
- Changed client id for country risk app registered on portal
- Changed sonar token on properties
- Bumped version of Webpack to latest (5.80.0)
- Bumped version of Web-vitals to 3.1.1
- Changed Arc42 and User Guide documentation
- Changed react simple maps d3-color and d3-zoom top fix vulnerability
- Changed react scripts nth-check top fix vulnerability
- Changed transformation on jest to update modules when test runs
- Updated DEPENDENCIES file
- Change structure of helms charts
- Fixed copyright header in all charts
- Fixed useEffect of getAllDates on DatePicker with an error catcher
- Fixed owner on dockerfile permissions
- Fixed DEPENDENCIES file with newly scanned dependencies version
- Added .tractusx metafile defining leading repository
- Added new images on docs folder
- Add git helm chart test work flow
- New Umbrella Helm Chart added
- Changed file scripts/inject-dynamic-env.sh adding more dynamic vars into application
- Changed value .securityContext.runAsUser on values.yaml to run in the container as the same privileged user created on the dockerfile
- Changed copy command on docker file to a more clean sintaxis combining cp command with chwon command
- Remove env files not used
- Remove images on public folder not used and not needed
- Fixed $REACT_APP_AUTH_URL from vars to be reused on many more files-services for api calling using only common path
- Removing fixed hardcoded url and change with dynamic vars
- Added Vars to index.html
- Added script for injecting vars on nginx
- Added arq42 documentation
- Added UserGuide
- Fixed a bug in the Help Dialog regarding broken attachments that we´re missing
- Styling changes on some components according to portal style guidelines;
- Fix whitespace handling that removed apiVersion declaration from Helm templates;
- Added user information icon on right top corner and logout option;
- Added Help Button which has documentation explained how to use the application;
- Bug fix. Country selected manually by the user would not persist when the map dialog was opened;
- First Release