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 all services code for converting id into UUID #232

Merged
merged 40 commits into from
Nov 22, 2023

Conversation

pallavighule
Copy link
Contributor

What

  • Converting ids into UUID from backend

Why

  • To enhance data security and privacy by making it harder for malicious actors to guess or infer object identifiers.

How

  • Updated schema.prisma for changing auto-incremented id into UUID
  • Updated ledger service APIs
  • Updated ecosystem service APIs
  • Updated organization service APIs
  • Updated user service APIs
  • Updated connection service APIs
  • Updated agent service APIs
  • Updated agent-provisioning service APIs
  • Updated issuance service APIs
  • Updated verification service APIs
  • Updated start_agent shellscript

…oservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…oservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…gent-provisioning microservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…gent and agent-provisioning interfaces

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…gent micoservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…erification micoservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…onnection micoservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…ssuance micoservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…ring in Ledger micoservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
…mber to string in Creddef and Schema micoservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
… in Ecosystem micoservice

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
… in respective dtos

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
… in respective Index.js files

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
… in respective interfaces files

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
pallavighule and others added 2 commits November 7, 2023 10:57
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
KulkarniShashank added 13 commits November 10, 2023 18:54
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Copy link

SonarCloud Quality Gate failed.    Quality Gate failed

Bug B 1 Bug
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 58 Code Smells

No Coverage information No Coverage information
19.0% 19.0% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@KulkarniShashank KulkarniShashank requested review from ajile-in and removed request for ajile-in November 22, 2023 15:33
@nishad-ayanworks
Copy link
Contributor

SonarCloud Quality Gate failed.    Quality Gate failed

Bug B 1 Bug Vulnerability A 0 Vulnerabilities Security Hotspot A 0 Security Hotspots Code Smell A 58 Code Smells

No Coverage information No Coverage information 19.0% 19.0% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

Could you please check a bug and try to solve it.

Copy link
Contributor

@nishad-ayanworks nishad-ayanworks left a comment

Choose a reason for hiding this comment

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

Please check sonarcloud comment.

@nishad-ayanworks nishad-ayanworks merged commit 264b879 into develop Nov 22, 2023
2 of 3 checks passed
@nishad-ayanworks nishad-ayanworks deleted the converting-dbids-into-uuid branch December 6, 2023 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants