Skip to content

Commit

Permalink
feat(trg-7.06): add about page (#65)
Browse files Browse the repository at this point in the history
TRG 7.06 - Legal notice for end user content
  • Loading branch information
fabiodmota authored Dec 6, 2023
1 parent 723d218 commit e63b51d
Show file tree
Hide file tree
Showing 27 changed files with 1,239 additions and 149 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,19 @@ on:
tags:
- "v*.*.*"
- "v*.*.*-*"
workflow_dispatch:
# Trigger manually

env:
# Use docker.io for Docker Hub if empty
REGISTRY: ghcr.io
# github.repository as <account>/<repo>
IMAGE_NAME: ${{ github.repository }}
# variables needed for scripts/legal-notice.sh
SERVER_URL: "${{ github.server_url }}"
REPOSITORY: "${{ github.repository }}"
REF_NAME: "${{ github.ref_name }}"

jobs:
docker:
runs-on: ubuntu-latest
Expand All @@ -26,6 +34,9 @@ jobs:
- name: Checkout
uses: actions/checkout@v3

- name: Add content to Legal Notice
run: npm run build:legal-notice

# Workaround: https://github.com/docker/build-push-action/issues/461
- name: Setup Docker buildx
uses: docker/setup-buildx-action@79abd3f86f79a9d68a23c75a09a9a85889262adf
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/docker-hub-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ on:
env:
IMAGE_NAMESPACE: "tractusx"
IMAGE_NAME: "vas-country-risk"
# variables needed for scripts/legal-notice.sh
SERVER_URL: "${{ github.server_url }}"
REPOSITORY: "${{ github.repository }}"
REF_NAME: "${{ github.ref_name }}"


jobs:
docker:
Expand All @@ -28,6 +33,9 @@ jobs:
- name: Checkout
uses: actions/checkout@v3

- name: Add content to Legal Notice
run: npm run build:legal-notice

# Create SemVer or ref tags dependent of trigger event
- name: Docker meta
id: meta
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.3.0] - 2023-12-06

### Added
- Added About Page for Legal notice for end user content

## [1.2.1] - 2023-11-28

### Changed
Expand Down
33 changes: 27 additions & 6 deletions DEPENDENCIES
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ npm/npmjs/-/browserslist/4.22.1, MIT, approved, #10780
npm/npmjs/-/bser/2.1.1, Apache-2.0, approved, clearlydefined
npm/npmjs/-/btoa/1.2.1, Apache-2.0 AND CC-BY-3.0 AND (Apache-2.0 OR MIT), approved, #3482
npm/npmjs/-/buffer-from/1.1.2, MIT, approved, clearlydefined
npm/npmjs/-/buffer/6.0.3, MIT, approved, clearlydefined
npm/npmjs/-/builtin-modules/3.3.0, MIT, approved, clearlydefined
npm/npmjs/-/bytes/3.0.0, MIT, approved, clearlydefined
npm/npmjs/-/bytes/3.1.2, MIT, approved, clearlydefined
Expand Down Expand Up @@ -199,6 +200,7 @@ npm/npmjs/-/d3-zoom/3.0.0, ISC, approved, clearlydefined
npm/npmjs/-/damerau-levenshtein/1.0.8, BSD-2-Clause, approved, clearlydefined
npm/npmjs/-/data-urls/2.0.0, MIT, approved, clearlydefined
npm/npmjs/-/data-urls/4.0.0, MIT, approved, clearlydefined
npm/npmjs/-/date-fns/2.30.0, MIT, approved, clearlydefined
npm/npmjs/-/debug/2.6.9, MIT, approved, clearlydefined
npm/npmjs/-/debug/3.2.7, MIT, approved, clearlydefined
npm/npmjs/-/debug/4.3.4, MIT, approved, clearlydefined
Expand Down Expand Up @@ -395,6 +397,7 @@ npm/npmjs/-/html-encoding-sniffer/3.0.0, MIT, approved, clearlydefined
npm/npmjs/-/html-entities/2.4.0, MIT, approved, clearlydefined
npm/npmjs/-/html-escaper/2.0.2, MIT, approved, clearlydefined
npm/npmjs/-/html-minifier-terser/6.1.0, MIT AND MPL-1.1, approved, #2968
npm/npmjs/-/html-parse-stringify/3.0.1, MIT, approved, clearlydefined
npm/npmjs/-/html-to-image/1.11.11, MIT, approved, #8396
npm/npmjs/-/html-webpack-plugin/5.5.3, MIT, approved, #9078
npm/npmjs/-/html2canvas/1.4.1, MIT AND (0BSD AND MIT) AND 0BSD, approved, #3481
Expand All @@ -410,11 +413,13 @@ npm/npmjs/-/http-proxy-middleware/2.0.6, MIT, approved, clearlydefined
npm/npmjs/-/http-proxy/1.18.1, MIT, approved, clearlydefined
npm/npmjs/-/https-proxy-agent/5.0.1, MIT, approved, clearlydefined
npm/npmjs/-/human-signals/2.1.0, Apache-2.0, approved, clearlydefined
npm/npmjs/-/i18next/20.3.1, MIT, approved, clearlydefined
npm/npmjs/-/iconv-lite/0.4.24, MIT, approved, clearlydefined
npm/npmjs/-/iconv-lite/0.6.3, MIT, approved, clearlydefined
npm/npmjs/-/icss-utils/5.1.0, ISC, approved, clearlydefined
npm/npmjs/-/idb/7.1.1, ISC, approved, clearlydefined
npm/npmjs/-/identity-obj-proxy/3.0.0, MIT, approved, clearlydefined
npm/npmjs/-/ieee754/1.2.1, BSD-3-Clause, approved, clearlydefined
npm/npmjs/-/ignore/5.3.0, MIT, approved, #11665
npm/npmjs/-/immer/9.0.21, MIT, approved, #7037
npm/npmjs/-/immutable/4.3.4, MIT, approved, #7353
Expand Down Expand Up @@ -583,6 +588,7 @@ npm/npmjs/-/levn/0.4.1, MIT, approved, clearlydefined
npm/npmjs/-/lilconfig/2.1.0, MIT, approved, #7313
npm/npmjs/-/lilconfig/3.0.0, MIT, approved, #11668
npm/npmjs/-/lines-and-columns/1.2.4, MIT, approved, clearlydefined
npm/npmjs/-/load-script/1.0.0, MIT, approved, clearlydefined
npm/npmjs/-/loader-runner/4.3.0, MIT, approved, clearlydefined
npm/npmjs/-/loader-utils/2.0.4, MIT, approved, #4986
npm/npmjs/-/loader-utils/3.2.1, MIT, approved, clearlydefined
Expand Down Expand Up @@ -613,6 +619,7 @@ npm/npmjs/-/mdn-data/2.0.28, CC0-1.0, approved, clearlydefined
npm/npmjs/-/mdn-data/2.0.30, CC0-1.0, approved, clearlydefined
npm/npmjs/-/media-typer/0.3.0, MIT, approved, clearlydefined
npm/npmjs/-/memfs/3.5.3, Unlicense, approved, #8397
npm/npmjs/-/memoize-one/5.2.1, MIT, approved, clearlydefined
npm/npmjs/-/merge-descriptors/1.0.1, MIT, approved, clearlydefined
npm/npmjs/-/merge-stream/2.0.0, MIT, approved, clearlydefined
npm/npmjs/-/merge2/1.4.1, MIT, approved, clearlydefined
Expand Down Expand Up @@ -692,6 +699,7 @@ npm/npmjs/-/path-parse/1.0.7, MIT, approved, clearlydefined
npm/npmjs/-/path-to-regexp/0.1.7, MIT, approved, clearlydefined
npm/npmjs/-/path-type/4.0.0, MIT, approved, clearlydefined
npm/npmjs/-/performance-now/2.1.0, MIT, approved, clearlydefined
npm/npmjs/-/picocolors/0.2.1, ISC, approved, clearlydefined
npm/npmjs/-/picocolors/1.0.0, ISC, approved, clearlydefined
npm/npmjs/-/picomatch/2.3.1, MIT, approved, clearlydefined
npm/npmjs/-/pify/2.3.0, MIT, approved, clearlydefined
Expand Down Expand Up @@ -768,6 +776,7 @@ npm/npmjs/-/postcss-selector-parser/6.0.13, MIT, approved, #5056
npm/npmjs/-/postcss-svgo/5.1.0, MIT, approved, clearlydefined
npm/npmjs/-/postcss-unique-selectors/5.1.1, MIT, approved, clearlydefined
npm/npmjs/-/postcss-value-parser/4.2.0, MIT, approved, clearlydefined
npm/npmjs/-/postcss/7.0.39, MIT, approved, clearlydefined
npm/npmjs/-/postcss/8.4.31, MIT, approved, #3545
npm/npmjs/-/prelude-ls/1.1.2, MIT, approved, clearlydefined
npm/npmjs/-/prelude-ls/1.2.1, MIT, approved, clearlydefined
Expand Down Expand Up @@ -798,10 +807,13 @@ npm/npmjs/-/react-app-polyfill/3.0.0, MIT, approved, clearlydefined
npm/npmjs/-/react-dev-utils/12.0.1, MIT, approved, clearlydefined
npm/npmjs/-/react-dom/18.2.0, MIT, approved, clearlydefined
npm/npmjs/-/react-error-overlay/6.0.11, MIT, approved, clearlydefined
npm/npmjs/-/react-fast-compare/3.2.2, MIT, approved, clearlydefined
npm/npmjs/-/react-i18next/12.3.1, MIT, approved, clearlydefined
npm/npmjs/-/react-is/16.13.1, MIT, approved, clearlydefined
npm/npmjs/-/react-is/17.0.2, MIT, approved, clearlydefined
npm/npmjs/-/react-is/18.2.0, MIT, approved, clearlydefined
npm/npmjs/-/react-path-tooltip/1.0.25, MIT, approved, #5384
npm/npmjs/-/react-player/2.13.0, MIT, approved, #10673
npm/npmjs/-/react-redux/7.2.9, MIT, approved, #2978
npm/npmjs/-/react-refresh/0.11.0, MIT, approved, clearlydefined
npm/npmjs/-/react-router-dom/6.14.1, MIT, approved, #9432
Expand All @@ -810,6 +822,7 @@ npm/npmjs/-/react-scripts/5.0.1, MIT, approved, clearlydefined
npm/npmjs/-/react-shallow-renderer/16.15.0, MIT, approved, clearlydefined
npm/npmjs/-/react-simple-maps/3.0.0, MIT, approved, clearlydefined
npm/npmjs/-/react-slick/0.28.1, MIT, approved, clearlydefined
npm/npmjs/-/react-slick/0.29.0, MIT, approved, clearlydefined
npm/npmjs/-/react-svg-worldmap/2.0.0-alpha.16, MIT, approved, #5382
npm/npmjs/-/react-test-renderer/18.2.0, MIT, approved, clearlydefined
npm/npmjs/-/react-tooltip/4.2.21, MIT, approved, clearlydefined
Expand Down Expand Up @@ -1022,6 +1035,7 @@ npm/npmjs/-/uuid/8.3.2, MIT AND (BSD-3-Clause AND MIT), approved, #2438
npm/npmjs/-/v8-to-istanbul/8.1.1, ISC, approved, clearlydefined
npm/npmjs/-/v8-to-istanbul/9.1.3, ISC, approved, clearlydefined
npm/npmjs/-/vary/1.1.2, MIT, approved, clearlydefined
npm/npmjs/-/void-elements/3.1.0, MIT, approved, clearlydefined
npm/npmjs/-/w3c-hr-time/1.0.2, MIT, approved, clearlydefined
npm/npmjs/-/w3c-xmlserializer/2.0.0, MIT, approved, clearlydefined
npm/npmjs/-/w3c-xmlserializer/4.0.0, MIT, approved, clearlydefined
Expand Down Expand Up @@ -1228,6 +1242,7 @@ npm/npmjs/@babel/template/7.22.15, MIT, approved, #9017
npm/npmjs/@babel/traverse/7.23.4, MIT AND (BSD-2-Clause AND ISC AND MIT) AND BSD-2-Clause AND BSD-3-Clause, approved, #11520
npm/npmjs/@babel/types/7.23.4, MIT AND (BSD-2-Clause AND ISC AND MIT) AND BSD-2-Clause AND BSD-3-Clause, approved, #11521
npm/npmjs/@bcoe/v8-coverage/0.2.3, ISC AND MIT, approved, clearlydefined
npm/npmjs/@catena-x/portal-shared-components/2.1.3, Apache-2.0 AND CC-BY-4.0, approved, #10502
npm/npmjs/@csstools/normalize.css/12.0.0, CC0-1.0, approved, clearlydefined
npm/npmjs/@csstools/postcss-cascade-layers/1.1.1, CC0-1.0, approved, clearlydefined
npm/npmjs/@csstools/postcss-color-function/1.1.1, CC0-1.0 AND (MIT AND W3C-20150513) AND W3C-20150513 AND MIT, approved, #3022
Expand Down Expand Up @@ -1260,6 +1275,10 @@ npm/npmjs/@emotion/weak-memoize/0.3.1, MIT, approved, #8402
npm/npmjs/@eslint-community/eslint-utils/4.4.0, MIT, approved, #8032
npm/npmjs/@eslint-community/regexpp/4.10.0, MIT, approved, clearlydefined
npm/npmjs/@eslint/eslintrc/1.4.1, MIT, approved, #5909
npm/npmjs/@floating-ui/core/1.5.1, MIT AND ISC AND (CC-BY-4.0 AND MIT), approved, #10887
npm/npmjs/@floating-ui/dom/1.5.3, MIT, approved, #9893
npm/npmjs/@floating-ui/react-dom/2.0.4, MIT, approved, clearlydefined
npm/npmjs/@floating-ui/utils/0.1.6, MIT, approved, #9887
npm/npmjs/@humanwhocodes/config-array/0.11.13, Apache-2.0, approved, #5876
npm/npmjs/@humanwhocodes/module-importer/1.0.1, Apache-2.0, approved, clearlydefined
npm/npmjs/@humanwhocodes/object-schema/2.0.1, BSD-3-Clause, approved, clearlydefined
Expand Down Expand Up @@ -1302,15 +1321,17 @@ npm/npmjs/@jridgewell/sourcemap-codec/1.4.15, MIT, approved, clearlydefined
npm/npmjs/@jridgewell/trace-mapping/0.3.20, MIT, approved, #9904
npm/npmjs/@leichtgewicht/ip-codec/2.0.4, MIT, approved, clearlydefined
npm/npmjs/@mui/base/5.0.0-alpha.99, MIT, approved, #2992
npm/npmjs/@mui/base/5.0.0-beta.26, MIT, approved, #2992
npm/npmjs/@mui/core-downloads-tracker/5.14.18, MIT AND CC-BY-3.0, approved, #9895
npm/npmjs/@mui/icons-material/5.10.6, MIT, approved, #3245
npm/npmjs/@mui/material/5.10.7, MIT, approved, #3244
npm/npmjs/@mui/private-theming/5.14.18, MIT, approved, #10973
npm/npmjs/@mui/styled-engine/5.14.18, MIT, approved, #10971
npm/npmjs/@mui/system/5.14.18, MIT AND CC-BY-3.0, approved, #9905
npm/npmjs/@mui/types/7.2.9, MIT, approved, clearlydefined
npm/npmjs/@mui/utils/5.14.18, MIT AND CC-BY-3.0, approved, #9891
npm/npmjs/@mui/private-theming/5.14.20, MIT, approved, #10973
npm/npmjs/@mui/styled-engine/5.14.20, MIT, approved, #10971
npm/npmjs/@mui/system/5.14.20, MIT AND CC-BY-3.0, approved, #9905
npm/npmjs/@mui/types/7.2.5, MIT, approved, clearlydefined
npm/npmjs/@mui/utils/5.14.20, MIT AND CC-BY-3.0, approved, #9891
npm/npmjs/@mui/x-data-grid/5.17.26, MIT, approved, #3248
npm/npmjs/@mui/x-date-pickers/6.16.1, MIT, approved, clearlydefined
npm/npmjs/@nicolo-ribaudo/eslint-scope-5-internals/5.1.1-v1, MIT, approved, clearlydefined
npm/npmjs/@nodelib/fs.scandir/2.1.5, MIT, approved, clearlydefined
npm/npmjs/@nodelib/fs.stat/2.0.5, MIT, approved, clearlydefined
Expand Down Expand Up @@ -1382,7 +1403,7 @@ npm/npmjs/@types/node-forge/1.3.9, MIT, approved, clearlydefined
npm/npmjs/@types/node/20.9.2, MIT, approved, clearlydefined
npm/npmjs/@types/parse-json/4.0.2, MIT, approved, clearlydefined
npm/npmjs/@types/prettier/2.7.3, MIT, approved, #9030
npm/npmjs/@types/prop-types/15.7.10, MIT, approved, clearlydefined
npm/npmjs/@types/prop-types/15.7.11, MIT, approved, clearlydefined
npm/npmjs/@types/qs/6.9.10, MIT, approved, clearlydefined
npm/npmjs/@types/raf/3.4.3, MIT, approved, clearlydefined
npm/npmjs/@types/range-parser/1.2.7, MIT, approved, #10795
Expand Down
Loading

0 comments on commit e63b51d

Please sign in to comment.