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

feat: create samples for the http data proxy flow #8

Conversation

Alexwilfriedo
Copy link
Contributor

@Alexwilfriedo Alexwilfriedo commented Jan 25, 2023

What this PR changes/adds

This PR add a sample to demonstrate a consumer pull data flow between two connectors (on provider and one consumer)

Why it does that

This example shows, step by step, the steps to obtain an asset from the consumer based on a contract with a provider.

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Linked Issue(s)

Closes #22

Checklist

  • performed checkstyle check locally?
  • added/updated copyright headers?
  • documented public classes/methods?
  • documented code?
  • assigned appropriate label?
  • formatted title correctly? (take a look at the CONTRIBUTING for details)

@Alexwilfriedo Alexwilfriedo added the enhancement New feature or request label Jan 25, 2023
@Alexwilfriedo Alexwilfriedo self-assigned this Jan 25, 2023
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'We are always happy to welcome new contributors ❤️ To make things easier for everyone, please - make sure to follow our contribution guidelines, - check if you have already signed the ECA, and - relate this pull request to an existing issue or discussion.'

Copy link
Member

@ndr-brt ndr-brt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some minor nits, good overall 👍

Copy link
Contributor

@ronjaquensel ronjaquensel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall, a few comments in-line. And could you add the new sample to the CODEOWNERS file and add @ndr-brt as a responsible there?

transfer/transfer-06-consumer-pull-http/README.md Outdated Show resolved Hide resolved
transfer/transfer-06-consumer-pull-http/README.md Outdated Show resolved Hide resolved
transfer/transfer-06-consumer-pull-http/README.md Outdated Show resolved Hide resolved
transfer/transfer-06-consumer-pull-http/README.md Outdated Show resolved Hide resolved
transfer/transfer-06-consumer-pull-http/README.md Outdated Show resolved Hide resolved
@ronjaquensel
Copy link
Contributor

Looks good. Please also sign the ECA so then we can merge the PR.

@Alexwilfriedo Alexwilfriedo force-pushed the feature#1580_create_samples_for_the_HttpData_proxy_flow branch from b9a5136 to 7382321 Compare February 17, 2023 14:25
chore: squash 4 commits to 1

chore: fix issues related to keystore

chore: apply review recommendation

chore: apply review recommendation

chore: apply review recommendation

chore: improve README.md documentation

feat: en backend service implementation and add more explaination to the Readme.md

feat: en backend service implementation and add more explaination to the Readme.md

feat: Add a little http-server module to handle edc.receiver.http.endpoint request

WIP: working on documenting the http data flow

feat: create and configure a consumer

feat: create and configure a provider

chore: refactor http-data-flow module name and reorganize the sample module
@Alexwilfriedo Alexwilfriedo force-pushed the feature#1580_create_samples_for_the_HttpData_proxy_flow branch from 7382321 to 9a1d825 Compare February 17, 2023 14:29
@Alexwilfriedo
Copy link
Contributor Author

Hello @ronjaquensel , the ECA issue had been fixed.

@ndr-brt ndr-brt merged commit 95b0f15 into eclipse-edc:main Feb 17, 2023
@ndr-brt ndr-brt deleted the feature#1580_create_samples_for_the_HttpData_proxy_flow branch February 17, 2023 16:16
Alexwilfriedo pushed a commit to Think-iT-Labs/edc-samples that referenced this pull request Feb 20, 2023
feat: create samples for the http data proxy flow (eclipse-edc#8)

* chore: create base module and add consumer and IT modules

* chore: create base module and add consumer and IT modules

* chore: squash 12 commits to 1

chore: squash 4 commits to 1

chore: fix issues related to keystore

chore: apply review recommendation

chore: apply review recommendation

chore: apply review recommendation

chore: improve README.md documentation

feat: en backend service implementation and add more explaination to the Readme.md

feat: en backend service implementation and add more explaination to the Readme.md

feat: Add a little http-server module to handle edc.receiver.http.endpoint request

WIP: working on documenting the http data flow

feat: create and configure a consumer

feat: create and configure a provider

chore: refactor http-data-flow module name and reorganize the sample module

feat: done with README.md

feat: create http-push-connector

chore: update edc version to 1.0.0-milestone-8 and improve documentation

chore: fix issues related to keystore

chore: apply review recommendation

chore: apply review recommendation

chore: apply review recommendation

chore: improve README.md documentation

feat: en backend service implementation and add more explaination to the Readme.md

feat: en backend service implementation and add more explaination to the Readme.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create samples for the HttpData (proxy) flow
3 participants