Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored Dates, Added Datepicker #312

Merged
merged 43 commits into from
Oct 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
dc2fe17
chore: TRACEFOSS-XXX submodelserver calls removed and replaced with b…
ds-ext-sceronik Oct 11, 2023
f7baca2
Merge pull request #672 from catenax-ng/chore/TRACEFOSS-XXX-modify-de…
ds-ext-sceronik Oct 11, 2023
696864f
feature: TRACEFOSS-1439 fix dash ip check with backend dependencies
ds-lcapellino Oct 11, 2023
6563a6d
feature: TRACEFOSS-1439 update CHANGELOG.md
ds-lcapellino Oct 11, 2023
982adaa
Merge pull request #673 from catenax-ng/feature/TRACEFOSS-1439-alignm…
ds-lcapellino Oct 11, 2023
8e2c436
chore: TRACEFOSS-2733 add date picker to allow date filter passed by …
ds-mwesener Oct 11, 2023
fc45065
chore: TRACEFOSS-2733 add date picker to allow date filter passed by …
ds-mwesener Oct 11, 2023
cc234ee
chore: TRACEFOSS-2733 added value of date picker to the form
ds-mwesener Oct 12, 2023
fbf10eb
chore: TRACEFOSS-2733 added value of date picker to the form
ds-mwesener Oct 12, 2023
b62a43a
chore: TRACEFOSS-2733 added value of date picker to the form
ds-mwesener Oct 12, 2023
6bbf9b7
chore: TRACEFOSS-2733 added translations
ds-mwesener Oct 12, 2023
fa60cd9
chore: TRACEFOSS-2733 added translations
ds-mwesener Oct 12, 2023
42c2376
chore: TRACEFOSS-2733 added changelog entry
ds-mwesener Oct 12, 2023
aced1e8
chore: TRACEFOSS-2733 changed test
ds-mwesener Oct 12, 2023
b663d6d
chore: TRACEFOSS-2733 added test
ds-mwesener Oct 12, 2023
0246c54
Merge pull request #674 from catenax-ng/feature/TRACEFOSS-2733-date-p…
ds-mwesener Oct 12, 2023
7fcae0d
chore: TRACEFOSS-2733 added todos
ds-mwesener Oct 13, 2023
6ea7743
chore: TRACEFOSS-2733 Changed a string date format to be offsetdateti…
ds-mwesener Oct 13, 2023
f0e9deb
chore: TRACEFOSS-2733 Changed a string date format to be offsetdateti…
ds-mwesener Oct 13, 2023
4f4f07c
chore: TRACEFOSS-2733 Changed a string date format to be offsetdateti…
ds-mwesener Oct 13, 2023
b5253d6
chore: TRACEFOSS-2733 Changed a string date format to be offsetdateti…
ds-mwesener Oct 13, 2023
039b1a4
chore: TRACEFOSS-2733 Fixed idshort value.
ds-mwesener Oct 13, 2023
6ef96fd
chore: TRACEFOSS-2733 Fixed filter issues.
ds-mwesener Oct 13, 2023
0835987
chore: TRACEFOSS-2733 CHANGELOG.md
ds-mwesener Oct 16, 2023
5ad16b7
chore: TRACEFOSS-2733 CHANGELOG.md
ds-mwesener Oct 16, 2023
8156702
chore: TRACEFOSS-2733 CHANGELOG.md
ds-mwesener Oct 16, 2023
a33788e
chore: TRACEFOSS-2733 CHANGELOG.md
ds-mwesener Oct 16, 2023
4beb78d
chore: TRACEFOSS-2733 CHANGELOG.md
ds-mwesener Oct 16, 2023
c85ea5d
Merge pull request #675 from catenax-ng/chore/TRACEFOSS-2733-consiste…
ds-mwesener Oct 16, 2023
2ac5ea1
Update Dependencies Backend Action
ds-mwesener Oct 16, 2023
2afd679
chore: TRACEFOSS-XXX update jetty-http version to mitigate high secur…
ds-lcapellino Oct 16, 2023
60ef55d
chore: TRACEFOSS-XXX cve fix
ds-mwesener Oct 16, 2023
199352d
Merge branch 'main' into chore/TRACEFOSS-XXX-update-jetty-http
ds-mwesener Oct 16, 2023
9849190
chore: TRACEFOSS-XXX cve fix
ds-mwesener Oct 16, 2023
eba1cf4
Merge pull request #676 from catenax-ng/action/dependencies
ds-mwesener Oct 16, 2023
d3230cb
Merge pull request #678 from catenax-ng/chore/TRACEFOSS-XXX-update-je…
ds-mwesener Oct 16, 2023
d1ce284
chore(release): Prepare release for Helm version 1.3.12
ds-lcapellino Oct 16, 2023
682b52a
release: TRACEFOSS-XXX update CHANGELOG.md to new release version
ds-lcapellino Oct 16, 2023
0a60bf8
Merge pull request #681 from catenax-ng/release/8.0.0
ds-lcapellino Oct 16, 2023
1ba16d4
Update Dependencies Backend Action
ds-lcapellino Oct 16, 2023
652fe77
chore: TRACEFOSS-XXX prepare chart release
ds-lcapellino Oct 16, 2023
8d1948f
Merge pull request #679 from catenax-ng/action/dependencies
ds-mwesener Oct 16, 2023
64d4322
Merge pull request #680 from catenax-ng/chore/prepare-helm-release-1.…
ds-lcapellino Oct 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .github/workflows/eclipse-dash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,14 @@ name: "[BE][FE][SECURITY] Eclipse DASH IP"
on:
workflow_dispatch: # Trigger manually
push:
branches: main
branches:
- main
paths-ignore:
- '**/*.md'
- '**/*.txt'
pull_request:
branches: main
branches:
- main
paths:
- '**/pom.xml'
- 'pom.xml'
Expand Down Expand Up @@ -73,7 +75,7 @@ jobs:

- name: Check dependencies
run: |
mvn package -pl tx-models,tx-backend org.eclipse.dash:license-tool-plugin:license-check -DskipTests=true -Ddash.summary=DEPENDENCIES_BACKEND -Ddash.fail=true
mvn package org.eclipse.dash:license-tool-plugin:license-check -DskipTests=true -Ddash.summary=DEPENDENCIES_BACKEND -Ddash.fail=true

- name: upload results
if: always()
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/veracode_frontend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
#
# SPDX-License-Identifier: Apache-2.0

name: "[FE][SECURITY] Trivy"
name: "[FE][SECURITY] Veracode"

on:
workflow_dispatch:
Expand Down
117 changes: 92 additions & 25 deletions CHANGELOG.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ https://gitlab.eclipse.org/-/profile/personal_access_tokens
#### Backend
##### Generate Dependencies

`mvn org.eclipse.dash:license-tool-plugin:license-check -Ddash.summary=DEPENDENCIES_BACKEND`
`mvn package org.eclipse.dash:license-tool-plugin:license-check -DskipTests=true -Ddash.summary=DEPENDENCIES_BACKEND -Ddash.fail=true`

##### Request Review

Expand Down
4 changes: 3 additions & 1 deletion DEPENDENCIES_BACKEND
Original file line number Diff line number Diff line change
Expand Up @@ -237,14 +237,16 @@ maven/mavencentral/org.eclipse.jetty.websocket/websocket-servlet/11.0.15, EPL-2.
maven/mavencentral/org.eclipse.jetty/jetty-alpn-client/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-annotations/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-client/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-http/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-http/11.0.17, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-io/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-io/11.0.17, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-jndi/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-plus/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-security/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-server/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-servlet/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-util/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-util/11.0.17, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-webapp/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.jetty/jetty-xml/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
maven/mavencentral/org.eclipse.tractusx.irs/irs-registry-client/1.2.1-20231005.130041-12, Apache-2.0, approved, automotive.tractusx
Expand Down
2 changes: 1 addition & 1 deletion DEPENDENCIES_FRONTEND
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ npm/npmjs/-/fs-minipass/3.0.2, ISC, approved, #8277
npm/npmjs/-/fs-monkey/1.0.3, Unlicense AND (ISC AND MIT), approved, #2964
npm/npmjs/-/fs.realpath/1.0.0, ISC, approved, clearlydefined
npm/npmjs/-/fsevents/2.3.2, MIT, approved, #2967
npm/npmjs/-/function-bind/1.1.1, MIT, approved, clearlydefined
npm/npmjs/-/function-bind/1.1.1, MIT, approved, #11063
npm/npmjs/-/function.prototype.name/1.1.5, MIT, approved, #10255
npm/npmjs/-/functions-have-names/1.2.3, MIT, approved, clearlydefined
npm/npmjs/-/gauge/4.0.4, ISC, approved, clearlydefined
Expand Down
2 changes: 1 addition & 1 deletion charts/traceability-foss/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ 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).

## [Unreleased]
## [1.3.16] - 2023-10-16
### Added
- Init pods on backend startup to check dependant services readiness status ( irs, edc-controlplane )

Expand Down
8 changes: 4 additions & 4 deletions charts/traceability-foss/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ home: https://eclipse-tractusx.github.io/
sources:
- https://github.com/eclipse-tractusx/traceability-foss
type: application
version: 1.3.14
appVersion: "7.1.0"
version: 1.3.16
appVersion: "8.0.0"
dependencies:
- name: frontend
repository: "file://charts/frontend"
version: 1.3.14
version: 1.3.16
- name: backend
repository: "file://charts/backend"
version: 1.3.14
version: 1.3.16
- name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 12.1.6
Expand Down
4 changes: 2 additions & 2 deletions charts/traceability-foss/charts/backend/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ apiVersion: v2
name: backend
description: A Helm chart for Traceability backend application
type: application
version: 1.3.14
appVersion: "7.1.0"
version: 1.3.16
appVersion: "8.0.0"
dependencies:
- name: postgresql
repository: https://charts.bitnami.com/bitnami
Expand Down
4 changes: 2 additions & 2 deletions charts/traceability-foss/charts/frontend/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,5 @@ apiVersion: v2
name: frontend
description: A Helm chart for Traceability frontend application
type: application
version: 1.3.14
appVersion: "7.1.0"
version: 1.3.16
appVersion: "8.0.0"
31 changes: 10 additions & 21 deletions dev/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Wait until pvc and database pods are restored. Underneath all 'DELETE' directori
- Wait until pvc and database pods are restored
- Sync full application with prune and replace

Repeat those steps for registry, submodelserver, trace-x-provider-edcs, tracex-instances
Repeat those steps for registry, trace-x-provider-edcs, tracex-instances

## 2) Data upload of assets

Expand All @@ -32,66 +32,55 @@ Keep in mind to always update DEV and TEST since they are dependend on each othe
Sample invocation (DEV)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tracex-submodel-server.dev.demo.catena-x.net -edc https://trace-x-edc.dev.demo.catena-x.net -a https://trace-x-registry.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability.dev.demo.catena-x.net/api/submodel -edc https://trace-x-edc.dev.demo.catena-x.net -a https://trace-x-registry.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
```

Sample invocation (TEST)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tracex-submodel-server-test.dev.demo.catena-x.net -edc https://trace-x-test-edc.dev.demo.catena-x.net -a https://trace-x-registry-test.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-test-edc-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability-test.dev.demo.catena-x.net/api/submodel -edc https://trace-x-test-edc.dev.demo.catena-x.net -a https://trace-x-registry-test.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-test-edc-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
```

Sample invocation (E2E A)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tracex-submodel-server-e2e-a.dev.demo.catena-x.net -edc https://trace-x-edc-e2e-a.dev.demo.catena-x.net -a https://trace-x-registry-e2e-a.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-e2e-a-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability-e2e-a.dev.demo.catena-x.net/api/submodel -edc https://trace-x-edc-e2e-a.dev.demo.catena-x.net -a https://trace-x-registry-e2e-a.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-e2e-a-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
```

Sample invocation (E2E B)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tracex-submodel-server-e2e-b.dev.demo.catena-x.net -edc https://trace-x-edc-e2e-b.dev.demo.catena-x.net -a https://trace-x-registry-e2e-b.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-e2e-b-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability-e2e-b.dev.demo.catena-x.net/api/submodel -edc https://trace-x-edc-e2e-b.dev.demo.catena-x.net -a https://trace-x-registry-e2e-b.dev.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-e2e-b-dataplane.dev.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC
```

Sample invocation (INT A)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tracex-submodel-server-int-a.int.demo.catena-x.net -edc https://trace-x-edc-int-a.int.demo.catena-x.net -a https://trace-x-registry-int-a.int.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-a-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability-int-a.int.demo.catena-x.net/api/submodel -edc https://trace-x-edc-int-a.int.demo.catena-x.net -a https://trace-x-registry-int-a.int.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-a-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
```

Sample invocation (INT B)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tracex-submodel-server-int-b.int.demo.catena-x.net -edc https://trace-x-edc-int-b.int.demo.catena-x.net -a https://trace-x-registry-int-b.int.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-b-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability-int-b.int.demo.catena-x.net/api/submodel -edc https://trace-x-edc-int-b.int.demo.catena-x.net -a https://trace-x-registry-int-b.int.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-b-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
```

Sample invocation (STABLE A)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tx-submodel-server-stable-a.stable.demo.catena-x.net -edc https://trace-x-edc-stable-a.stable.demo.catena-x.net -a https://tx-registry-stable-a.stable.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-a-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability-stable-a.stable.demo.catena-x.net/api/submodel -edc https://trace-x-edc-stable-a.stable.demo.catena-x.net -a https://tx-registry-stable-a.stable.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-a-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
```

Sample invocation (STABLE B)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://tx-submodel-server-stable-b.stable.demo.catena-x.net -edc https://trace-x-edc-stable-b.stable.demo.catena-x.net -a https://tx-registry-stable-b.stable.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-b-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.11.json -s https://traceability-stable-b.stable.demo.catena-x.net/api/submodel -edc https://trace-x-edc-stable-b.stable.demo.catena-x.net -a https://tx-registry-stable-b.stable.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-b-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
```

Sample invocation (STABLE A)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.9.json -s https://tx-submodel-server-stable-a.stable.demo.catena-x.net -edc https://trace-x-edc-stable-a.stable.demo.catena-x.net -a https://tx-registry-stable-a.stable.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-a-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
```

Sample invocation (STABLE B)

```
python transform-and-upload.py -f CX_Testdata_MessagingTest_v0.0.9.json -s https://tx-submodel-server-stable-b.stable.demo.catena-x.net -edc https://trace-x-edc-stable-b.stable.demo.catena-x.net -a https://tx-registry-stable-b.stable.demo.catena-x.net/semantics/registry/api/v3.0 -d https://trace-x-edc-int-b-dataplane.int.demo.catena-x.net -p id-3.0-trace -k <apiKey> --aas3 --allowedBPNs BPNL00000003CML1 BPNL00000003CNKC BPNL00000003AZQP BPNL00000003CSGV
```
where:

* -f file to be used for data provisioning /tx-backend/testdata/CX_Testdata_MessagingTest_vx.x.x.json
* -s submodel server url(s)
* -s submodel server url(s) -- ( currently pointing to our backend api as it was implemented under /api/submodel )
* -edc edc url(s) to upload data to
* -a aas url(s)
* -p policies to add to the data
Expand Down
2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "trace-x",
"version": "7.1.0",
"version": "8.0.0",
"scripts": {
"analyze": "ng build --configuration=production --stats-json && webpack-bundle-analyzer dist/stats.json",
"build:prod": "ng build --configuration=debugProd --base-href /{baseHrefPlaceholder}/ --deploy-url /{baseHrefPlaceholder}/",
Expand Down
4 changes: 4 additions & 0 deletions frontend/src/app/modules/core/core.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@ import { ErrorPageModule } from '@page/error-page/error-page.module';
provide: MAT_DATE_LOCALE,
useValue: 'en-GB',
},
{
provide: MAT_DATE_LOCALE,
useValue: 'de-DE',
},
{
provide: HTTP_INTERCEPTORS,
useClass: HttpErrorInterceptor,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,6 @@ export class PartsComponent implements OnInit, OnDestroy, AfterViewInit {

}


private resetFilterAndShowToast() {
let filterIsSet = resetMultiSelectionAutoCompleteComponent(this.partsTableComponents, false);
if (filterIsSet) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,15 @@
SPDX-License-Identifier: Apache-2.0
-->
<mat-form-field>
<mat-select #selectElem [placeholder]="placeholder" [formControl]="formControl"
<mat-select *ngIf="!isDate" #selectElem [placeholder]="placeholder" [formControl]="formControl"
[multiple]="multiple"
(selectionChange)="onSelectionChange($event)">

<div class="box-search">
<mat-checkbox *ngIf="multiple" color="primary" class="box-select-all" [(ngModel)]="selectAllChecked"
(change)="toggleSelectAll($event)"></mat-checkbox>
<input [disabled]="!textSearch" #searchInput [(ngModel)]="theSearchElement" type="text" [ngClass]="{'pl-1': !multiple}"
<input [disabled]="!textSearch" #searchInput [(ngModel)]="theSearchElement" type="text"
[ngClass]="{'pl-1': !multiple}"
(input)="filterItem(searchInput.value)"
[placeholder]="textSearch ? 'Search..': 'Choose..'">
<div class="box-search-icon" (click)="filterItem(''); clickClear()">
Expand All @@ -33,16 +34,30 @@
</button>
</div>
</div>
<mat-select-trigger>


<mat-select-trigger *ngIf="!isDate">
{{onDisplayString()}}
</mat-select-trigger>
<mat-option (click)="changeSearchTextOption()" [value]=this.theSearchElement
[style.display]="shouldHideTextSearchOptionField() ? 'none': 'flex'">{{this.theSearchElement}}
</mat-option>
<mat-option *ngFor="let option of options" [disabled]="option.disabled" [value]="option[value]"
<mat-option *ngFor="let option of options" [disabled]="option.disabled" [value]="option[value]"
[style.display]="hideOption(option) ? 'none': 'flex'">{{option[display]}}
</mat-option>

</mat-select>

<div *ngIf="isDate" class="date-search">
<input disabled [value]="theSearchElement" [placeholder]="placeholder" matInput [matDatepicker]="datepicker"
(dateInput)="dateSelectionEvent($event)" (dateChange)="dateSelectionEvent($event)">
<mat-datepicker-toggle matIconSuffix [for]="datepicker"></mat-datepicker-toggle>
<mat-datepicker disabled="false" #datepicker>
<mat-datepicker-actions>
<button (click)="filterItem(''); clickClear()" mat-button matDatepickerCancel>{{ 'datepicker.cancel' | i18n }}</button>
<button mat-raised-button color="primary" matDatepickerApply>{{ 'datepicker.apply' | i18n }}</button>
</mat-datepicker-actions>
</mat-datepicker>
</div>

</mat-form-field>
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
display: flex;
}

.box-search input {
.box-search, input {
flex: 1;
border: none;
outline: none;
Expand All @@ -45,3 +45,10 @@
.pl-1 {
padding-left: 1rem;
}

.date-search {
display: flex;
align-items: center;
justify-content: center;
/* Add any other necessary styling for the date-search container */
}
Loading
Loading