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: Pagination and sorting for connections, issuance, and verification #343

Merged
merged 14 commits into from
Dec 13, 2023

Conversation

bhavanakarwade
Copy link
Contributor

What

  • Modified POST API of webhook connection to create connection.
  • Developed GET API for fetching connections list from database and applied pagination, searching and sorting on it.
  • Modified POST API of webhook connection to create issue-credential.
  • Developed GET API for fetching issued-credentials list from database and applied pagination, searching and sorting on it.
  • Modified POST API of webhook connection to create proof-presentation.
  • Developed GET API for fetching proof-presentations list from database and applied pagination, searching and sorting on it.
  • Masked wallet label name while storing in database.

Why

  • To retrieve connections, issued credentials and proof presentation lists from the database, including features such as pagination, searching and sorting for enhanced usability and efficiency in managing these records.

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
… and verification

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
@bhavanakarwade bhavanakarwade added the enhancement New feature or request label Dec 13, 2023
@bhavanakarwade bhavanakarwade self-assigned this Dec 13, 2023
@bhavanakarwade bhavanakarwade linked an issue Dec 13, 2023 that may be closed by this pull request
6 tasks
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Copy link

sonarcloud bot commented Dec 13, 2023

Quality Gate Passed Quality Gate passed

The SonarCloud Quality Gate passed, but some issues were introduced.

3 New issues
0 Security Hotspots
No data about Coverage
2.5% Duplication on New Code

See analysis details on SonarCloud

Copy link
Contributor

@KulkarniShashank KulkarniShashank left a comment

Choose a reason for hiding this comment

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

LGTM

@KulkarniShashank KulkarniShashank merged commit abcda45 into develop Dec 13, 2023
2 checks passed
@nishad-ayanworks nishad-ayanworks changed the title feat: applied pagination and sorting feat: Pagination and sorting for connections, issuance, and verification Dec 29, 2023
@bhavanakarwade bhavanakarwade deleted the sorting-pagination branch March 7, 2024 05:51
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.

Develop GET APIs of connection, issuance and verification (backend)
2 participants