Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

[SELC-4086] feat: added API to retrieve all User from userIds #401

Merged
merged 3 commits into from
Feb 9, 2024

Conversation

pierpaolodidato89
Copy link
Collaborator

List of Changes

  • Added endpoint to treieve users from list of userIds

Motivation and Context

This API will be invoked from external-api to build response of /tokens/product/{productId} and in particular to add node LegalsResponse into TokenResource

How Has This Been Tested?

  • Added unit test
  • I have run the microservice locally and tested the API GET /onboarded-users

@pierpaolodidato89 pierpaolodidato89 requested a review from a team as a code owner February 9, 2024 10:13
Copy link

sonarqubecloud bot commented Feb 9, 2024

Copy link
Contributor

Choose a reason for hiding this comment

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

you could use "InstitutionProducts" rather of create another object....they are very similar

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

With new commit, I have used UserProductsResponse object that inside has an attribute List

Copy link

sonarqubecloud bot commented Feb 9, 2024

@pierpaolodidato89 pierpaolodidato89 merged commit d7f500e into release-dev Feb 9, 2024
4 checks passed
@pierpaolodidato89 pierpaolodidato89 deleted the feature/SELC-4086 branch February 9, 2024 12:25
manuraf added a commit that referenced this pull request Feb 15, 2024
* refactor: remove unused token connector method (#386)

* [SELC-4041] refactor: send contracts using ContractNotificationService (#390)

* contract service notification

* object mapper

* fix conditional property

* remove unused code

* [SELC-4086] feat: added API to retrieve all User from userIds (#401)

* Added API to retrieve all User from userIds

* Fixed unit test about onboarded-users

* Removed redundant object OnboardedUserResponse

---------

Co-authored-by: [email protected] <Aiap1955?^@#>

* [SELC-4228] fix: add institutionType in createInstitution from IPA (#403)

---------

Co-authored-by: andrea-putzu <[email protected]>
Co-authored-by: pierpaolodidato89 <[email protected]>
Co-authored-by: [email protected] <Aiap1955?^@#>
Co-authored-by: Giulia Tremolada <[email protected]>
manuraf added a commit that referenced this pull request Feb 20, 2024
* refactor: remove unused token connector method (#386)

* [SELC-4041] refactor: send contracts using ContractNotificationService (#390)

* contract service notification

* object mapper

* fix conditional property

* remove unused code

* [SELC-4086] feat: added API to retrieve all User from userIds (#401)

* Added API to retrieve all User from userIds

* Fixed unit test about onboarded-users

* Removed redundant object OnboardedUserResponse

---------

Co-authored-by: [email protected] <Aiap1955?^@#>

* [SELC-4228] fix: add institutionType in createInstitution from IPA (#403)

* Release uat (#404)

* refactor: remove unused token connector method (#386)

* [SELC-4041] refactor: send contracts using ContractNotificationService (#390)

* contract service notification

* object mapper

* fix conditional property

* remove unused code

* [SELC-4086] feat: added API to retrieve all User from userIds (#401)

* Added API to retrieve all User from userIds

* Fixed unit test about onboarded-users

* Removed redundant object OnboardedUserResponse

---------

Co-authored-by: [email protected] <Aiap1955?^@#>

* [SELC-4228] fix: add institutionType in createInstitution from IPA (#403)

---------

Co-authored-by: andrea-putzu <[email protected]>
Co-authored-by: pierpaolodidato89 <[email protected]>
Co-authored-by: [email protected] <Aiap1955?^@#>
Co-authored-by: Giulia Tremolada <[email protected]>

* feat: added new boolean delegation to institution and added status, createdAt and updatedAt to Delegation (#405)

* fix: avoid save mail on pdv id empty (#406)

* [SELC-4191] fix: modify email subjects (#407)

---------

Co-authored-by: andrea-putzu <[email protected]>
Co-authored-by: pierpaolodidato89 <[email protected]>
Co-authored-by: [email protected] <Aiap1955?^@#>
Co-authored-by: Giulia Tremolada <[email protected]>
Co-authored-by: gianmarcoplutino <[email protected]>
manuraf added a commit that referenced this pull request Mar 1, 2024
* [EC-150] Add empty GitHub workflows to allow testing with private branches (#391)

* [EC-129] Add repository environments (#393)

* [EC-150] Add PR GitHub pipeline (#395)

* [EC-150] Add pipelines for release (#397)

* [EC-150] Misc minor changes for GitHub workflows (#398)

* fix: Bug on deploy to env

* feature: added api to retrieve delegations with pagination

* fix: Add Page size

* fix: Add Delegation filter data

* [EC-129] Move GitHub repository settings to common module (#402)

* fix: Add Delegation filter data

* 143

* fix page size

* Release PROD (#410)

* refactor: remove unused token connector method (#386)

* [SELC-4041] refactor: send contracts using ContractNotificationService (#390)

* contract service notification

* object mapper

* fix conditional property

* remove unused code

* [SELC-4086] feat: added API to retrieve all User from userIds (#401)

* Added API to retrieve all User from userIds

* Fixed unit test about onboarded-users

* Removed redundant object OnboardedUserResponse

---------

Co-authored-by: [email protected] <Aiap1955?^@#>

* [SELC-4228] fix: add institutionType in createInstitution from IPA (#403)

* Release uat (#404)

* refactor: remove unused token connector method (#386)

* [SELC-4041] refactor: send contracts using ContractNotificationService (#390)

* contract service notification

* object mapper

* fix conditional property

* remove unused code

* [SELC-4086] feat: added API to retrieve all User from userIds (#401)

* Added API to retrieve all User from userIds

* Fixed unit test about onboarded-users

* Removed redundant object OnboardedUserResponse

---------

Co-authored-by: [email protected] <Aiap1955?^@#>

* [SELC-4228] fix: add institutionType in createInstitution from IPA (#403)

---------

Co-authored-by: andrea-putzu <[email protected]>
Co-authored-by: pierpaolodidato89 <[email protected]>
Co-authored-by: [email protected] <Aiap1955?^@#>
Co-authored-by: Giulia Tremolada <[email protected]>

* feat: added new boolean delegation to institution and added status, createdAt and updatedAt to Delegation (#405)

* fix: avoid save mail on pdv id empty (#406)

* [SELC-4191] fix: modify email subjects (#407)

---------

Co-authored-by: andrea-putzu <[email protected]>
Co-authored-by: pierpaolodidato89 <[email protected]>
Co-authored-by: [email protected] <Aiap1955?^@#>
Co-authored-by: Giulia Tremolada <[email protected]>
Co-authored-by: gianmarcoplutino <[email protected]>

* feature: Added activatedAt field to the updateCreatedAt  API.

* fix: Delegation default page size

* fix: Delegation remove filter api

* fix: Delegation remove filter api

* fix: Add async to notification api

* [SELC-4419] fix : send contract by institutionId and tokenId (#417)

* send contract by institutionId and tokenId

* some comments

* [SELC-4419] fix : send contract by institutionId and tokenId (#418)

* send contract by institutionId and tokenId

* some comments

* filter for ACTIVE and DELETED

---------

Co-authored-by: Andrea Grillo <[email protected]>
Co-authored-by: gianmarcoplutino <[email protected]>
Co-authored-by: empassaro <[email protected]>
Co-authored-by: Manuel Rafeli <[email protected]>
Co-authored-by: pierpaolodidato89 <[email protected]>
Co-authored-by: [email protected] <Aiap1955?^@#>
Co-authored-by: Giulia Tremolada <[email protected]>
Co-authored-by: empassaro <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants