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

[2º] - Release/v1.2.0 digital product pass: Support the Digital Product Pass aspect in the backend #135

Merged

Conversation

matbmoser
Copy link
Contributor

Why we create this PR?

To add the Digital Product Passports in the application with retro compatibility of Battery Passports.

What we want to achieve with this PR?

Allow for the application to retrieve passports with the new created model "Digital Product Pass" while keep accepting the old model of Battery Passports.

What is new?

  • Removed the passport's version requirement
  • The Submodels are search by their SemanticId instead of idShort parameter.
  • New class for the new model of Digital Product Passport.
  • The application retrieves any type of passport aspect from a submodel endpoint (searching by semanticId)
  • Fixed a bug related to the discovery service when more than one search endpoint would be available
  • Removed version from the Search Api call

dsrparracho and others added 22 commits September 18, 2023 09:51
@matbmoser matbmoser added enhancement New feature or request backend Issue or PR connected to the backend application labels Oct 12, 2023
@matbmoser matbmoser changed the title Release/v1.2.0 digital product pass: Support the Digital Product Pass aspect in the backend [7º] - Release/v1.2.0 digital product pass: Support the Digital Product Pass aspect in the backend Oct 12, 2023
@matbmoser matbmoser added this to the v1.2.0 milestone Oct 12, 2023
@matbmoser matbmoser force-pushed the release/v1.2.0-digital-product-pass branch 4 times, most recently from cc05243 to 6db6d28 Compare October 13, 2023 09:05
@matbmoser matbmoser force-pushed the release/v1.2.0-digital-product-pass branch from 6db6d28 to 25e9e41 Compare October 13, 2023 09:20
@matbmoser matbmoser force-pushed the release/v1.2.0-digital-product-pass branch from 25e9e41 to b16e869 Compare October 13, 2023 09:46
@matbmoser matbmoser force-pushed the release/v1.2.0-digital-product-pass branch 5 times, most recently from 82cc2be to d08b14d Compare October 16, 2023 10:37
@matbmoser matbmoser force-pushed the release/v1.2.0-digital-product-pass branch from d08b14d to f452a19 Compare October 16, 2023 12:27
@matbmoser matbmoser changed the title [7º] - Release/v1.2.0 digital product pass: Support the Digital Product Pass aspect in the backend [1º] - Release/v1.2.0 digital product pass: Support the Digital Product Pass aspect in the backend Oct 19, 2023
@matbmoser matbmoser changed the title [1º] - Release/v1.2.0 digital product pass: Support the Digital Product Pass aspect in the backend [2º] - Release/v1.2.0 digital product pass: Support the Digital Product Pass aspect in the backend Oct 19, 2023
@matbmoser matbmoser merged commit a889de8 into eclipse-tractusx:main Oct 30, 2023
5 checks passed
@matbmoser matbmoser deleted the release/v1.2.0-digital-product-pass branch October 30, 2023 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Issue or PR connected to the backend application enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants