8000 Develop to main by GHkrishna · Pull Request #1274 · credebl/platform · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Develop to main #1274

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

Closed
wants to merge 8 commits into from
Closed

Develop to main #1274

wants to merge 8 commits into from

Conversation

GHkrishna
Copy link
Contributor
@GHkrishna GHkrishna commented Jun 6, 2025

Summary by CodeRabbit

  • New Features

    • Added a new GitHub issue template for feature requests to standardize and guide enhancement submissions.
    • Introduced a new GitHub issue template for bug reports to streamline and improve bug reporting.
  • Bug Fixes

    • Improved error handling for proof presentation retrieval in the verification service, providing clearer error messages and more accurate status codes.
  • Refactor

    • Updated Dockerfiles to use a lighter base image and Alpine-compatible package installation, reducing image size and improving build efficiency.
    • Enhanced organization data retrieval to fetch only the most recent multi-use agent invitation per agent.
  • Documentation

    • Corrected directory paths in Prisma command instructions in the README.
    • Updated and replaced GitHub issue templates for clearer contribution guidelines.
  • Chores

    • Improved environment variable formatting and reduced allowed CORS origins in demo configuration files.
    • Updated shell scripts for broader compatibility by using POSIX-compliant syntax and interpreters.
    • Cleared the server URL in the agent environment configuration.

KambleSahil3 and others added 8 commits May 9, 2025 15:25
refactor: update dockerfile to reduce dockerimages
* fix: qa conflict fixes (#1214)

* chore: Platform version upgrade (#1100)

* chore: platform version upgrade

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: docker file for cloud wallet

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Add OpenSSL installation support for Docker image

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Add OpenSSL installation support for Docker image

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Add OpenSSL installation support for Docker image

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: Changes in NATS interceptor for error handling (#1103)

* fix: changes in nats intercepor for error handling

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: Error handling for send proof request with identical attributes when one attribute uses predicates and the other does not

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: Resolve comments on PR

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: added comments in service

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: added comments in service

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* error handling in NATS interceptor (#1106)

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: exception handling for common handler (#1108)

* fix: exception handling

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: NATS interceptor

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: exception handler component changes

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: add array data type in schema payload (#1110)

* fix:added array data type in schema payload

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

* fix:added nested attributes in schema paylaod

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

* feat: add array data type while creating schema

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

* replace hardcoded value with dynamic

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

* fix: removed commented code

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

---------

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added search on schema name for credentials list (#1111)

* fix:added array data type in schema payload

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

* fix:added nested attributes in schema paylaod

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

* feat: add array data type while creating schema

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

* replace hardcoded value with dynamic

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

* fix: removed commented code

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

* fix: added search on schema name

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

* fix: made api property optional

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

* handled conditions for empty array

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

---------

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: added parentThreadId in webhook dto (#1112)

* fix:added array data type in schema payload

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

* fix:added nested attributes in schema paylaod

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

* feat: add array data type while creating schema

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

* replace hardcoded value with dynamic

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

* fix: removed commented code

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

* fix: added search on schema name

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

* fix: made api property optional

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

* handled conditions for empty array

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

* chore: added loggers

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

* chore: added loggers for issuance and verification

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

* chore: added parentthreadid in webhook dto

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

* fix: remove unnecessary loggers

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

* fix: remove unnecessary loggers

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

---------

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: changes schema endpoint (#1114)

Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: added purpose property in send proof request (#1113)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor:modification on API summary and description (#1116)

Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: added orgdid in get all orgs response

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: improve response for oob verification via email (#1118)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com&
10000
gt;
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: swagger documentation changes for auth, schema, ledger, credential-definition, agent and user controllers. (#1117)

* swagger documentation changes for auth, schema and user controllers

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* swagger documentation changes for auth, schema and user controller

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: API descrption

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: swagger API documentation for agent controller

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: API trim validation

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: Removed extra description related to pagination from API documentation

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: changes in email example

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: changes in API documentation

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: removed unnecessary code

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: added orgdid in get all orgs response (#1119)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added API params validations (#1124)

* fix: added API params validations

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: removed  unneccessary roles from role gaurd

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added api param validations (#1121)

* fix: added api param validations

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

* fix: removed unnecessary validations

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor:Conditions to get issued credential list for OOB issuance (#1125)

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: parameter validations issues (#1126)

* fix: added api param validations

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

* fix: removed unnecessary validations

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

* fix:resolved validations issue

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

* added comment on function for understanding

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* added compass.yml file

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: update schema details and add alias in schema table (#1129)

* API for update schema details

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>

* refactored query

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>

* chore: added alias in response

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

---------

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: remove yarn.lock and package-lock.json files (#1133)

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: platform agent set up issue (#1136)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: Parameter validations (#1138)

* fix: added api param validations

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

* fix: removed unnecessary validations

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

* fix:resolved validations issue

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

* added comment on function for understanding

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

* fix: resolve orgid validations

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

* fix: added response message

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

* fix: added space in response messages

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* added tenant id in get org info (#1139)

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix/added-yml-file-to-push-docker-images (#1142)

* fix: removed prisma commands in build stage

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* feat: create yml file for all services

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* Updated Dockerfiles

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* Updated yml to push docker images

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* updated yml files

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

---------

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix/push docker image (#1154)

* fix: used single yml file using matrix instead of multiple files

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: renamed yml file to cicd.yml

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: renamed yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: renamed yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* chore: removed id-token and attestations

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

---------

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: add aws module into monorepo (#1135)

* chore: add aws into monorepo

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: update tsconfig

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor:tsconfig.build.json file

Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>

* refactor: remove redundant .nvmrc file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Co-authored-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: remove unused modules (#1163)

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: remove image-service from libs (#1164)

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: merge nats-interceptor and responses lib into common (#1165)

* refactor: merge nats-interceptor into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: merge repsonses lib into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: create common function to handle errors

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add todo

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: remove missed image service

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: create separate function to handle common error

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add comment for the purpose of the functions

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: update function comments

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: create common package in libs (#1167)

* refactor: merge nats-interceptor into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: merge repsonses lib into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: create common function to handle errors

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add todo

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: create common package in libs

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: remove missed image service

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: common service

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: Support nested attributes while creating schema (#1166)

* wip: support nested attributes while creating schema

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

* wip: aligned issuance functionality with nested attributes structure

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

* refactor: modify csv to json function

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

* fix: formatting changes

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

* fix: resolved sonar cloud issue

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

* fix: security hotspot issue

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

* feat: added schema builder function

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

* fix: resolved issue

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

* refactor: modify extract attributes function

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

* fix: destructured objects

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

* feat: added description property

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: schema data type validations (#1174)

* wip: support nested attributes while creating schema

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

* wip: aligned issuance functionality with nested attributes structure

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

* refactor: modify csv to json function

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

* fix: formatting changes

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

* fix: resolved sonar cloud issue

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

* fix: security hotspot issue

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

* feat: added schema builder function

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

* fix: resolved issue

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

* refactor: modify extract attributes function

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

* fix: destructured objects

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

* feat: added description property

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

* fix: added validations for schema type

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

* formatted enum file

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

* chore: added enum for indy schema data type

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: update organization API to support updation of country, state and city (#1180)

* refactor: update organization API to support updation of country, state and city

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* resolved sonarlint issues

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* resolved sonarlint issues

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: error handling for download csv file (#1182)

* wip: support nested attributes while creating schema

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

* wip: aligned issuance functionality with nested attributes structure

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

* refactor: modify csv to json function

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

* fix: formatting changes

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

* fix: resolved sonar cloud issue

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

* fix: security hotspot issue

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

* feat: added schema builder function

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

* fix: resolved issue

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

* refactor: modify extract attributes function

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

* fix: destructured objects

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

* feat: added description property

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

* fix: added validations for schema type

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

* formatted enum file

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

* chore: added enum for indy schema data type

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

* chore: refactor validations

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: implemented get verified presentation counts by issuer id (#1184)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: local setup issues (#1155)

* Update start_agent.sh

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update .env.demo

fix: correct script for local build

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: issues related nested attributes in issuance process (#1194)

* fix: issues related nested attributes in issuance process

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

* fix: added statuscode

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

* fix: required field validation for request id field

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: update .env.demo file (#1198)

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: Validations for organization and template ledgerId in all issuance methods (#1200)

* fix: ledgerId validations in issuance process

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

* fix: added validations for not found exception

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

* chore: added comment

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: added seed dockerfile (#1203)

* feat: added seed dockerfile

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

* feat: updated seed dockerfile

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

---------

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update nats server and redis configurations (#1206)

* Update nats-server.conf

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Create docker-compose.nats.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Create docker-compose.redis.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update .env.demo (#1205)

* Update .env.demo

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update .env.demo

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat/update-docker-compose (#1209)

* feat: add schema and seed service to docker-compose

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

* feat: add docker-compose-dev.yml

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

---------

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: removed unwanted values (#1212)

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: created yml file for tag v2.0.0

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added organization service in yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: create yml file to push docker images

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Create FEATURE-REQUEST.md (#1181)

* Create FEATURE-REQUEST.md

Create FEATURE-REQUEST.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.md

Update bug_report.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.md

change links

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix readme typo (#1170)

fix readme typo
Signed-off-by: NucleonGodX <racerpro41@gmail.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: Update GET proof record endpoint to return 404 for non-existing records (#1190)

Signed-off-by: Amr Mubarak <amrrdev@gmail.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: NucleonGodX <racerpro41@gmail.com>
Signed-off-by: Amr Mubarak <amrrdev@gmail.com>
Co-authored-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Co-authored-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Co-authored-by: pallavighule <61926403+pallavighule@users.noreply.github.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pallavicoder <pallavi.ghule@ayanworks.com>
Co-authored-by: Tipu_Singh <tipu.singh@ayanworks.com>
Co-authored-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Co-authored-by: Manit Singh <79140607+NucleonGodX@users.noreply.github.com>
Co-authored-by: Amr Mubarak <138404703+amrrdev@users.noreply.github.com>

* feat: created yml file for tag v2.0.0

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: added organization service in yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* feat: create yml file to push docker images

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* Update and rename FEATURE-REQUEST.md to FEATURE-REQUEST.yml

update template from .md to .yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update and rename bug_report.md to bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: NucleonGodX <racerpro41@gmail.com>
Signed-off-by: Amr Mubarak <amrrdev@gmail.com>
Co-authored-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Co-authored-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Co-authored-by: pallavighule <61926403+pallavighule@users.noreply.github.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pallavicoder <pallavi.ghule@ayanworks.com>
Co-authored-by: Tipu_Singh <tipu.singh@ayanworks.com>
Co-authored-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Co-authored-by: Manit Singh <79140607+NucleonGodX@users.noreply.github.com>
Co-authored-by: Amr Mubarak <138404703+amrrdev@users.noreply.github.com>
* chore: remove unwanted values from .env.demo

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

* chore: remove unwanted values from agent.env

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

---------

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: RinkalBhojani <rinkal.bhojani@ayanworks.com>
fix: removed unwanted log which was displaying large data
update: modify get organization query
* Update FEATURE-REQUEST.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
…ility (#1257)

* added compass.yml file

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* merge: Qa to main (#1134)

* added compass.yml file

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* feat: update schema details and add alias in schema table (#1129)

* API for update schema details

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>

* refactored query

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>

* chore: added alias in response

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

---------

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Co-authored-by: pallavighule <pallavi.ghule@ayanworks.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>

* fix: platform agent spin p issue (#1137)

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

* feat: created yml file for tag v2.0.0

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: updated Dockerfiles

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: added organization service in yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* feat: create yml file to push docker images

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* Create FEATURE-REQUEST.md (#1181)

* Create FEATURE-REQUEST.md

Create FEATURE-REQUEST.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.md

Update bug_report.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.md

change links

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix readme typo (#1170)

fix readme typo
Signed-off-by: NucleonGodX <racerpro41@gmail.com>

* fix: Update GET proof record endpoint to return 404 for non-existing records (#1190)

Signed-off-by: Amr Mubarak <amrrdev@gmail.com>

* fix: qa conflict fixes (#1214)

* chore: Platform version upgrade (#1100)

* chore: platform version upgrade

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: docker file for cloud wallet

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Add OpenSSL installation support for Docker image

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Add OpenSSL installation support for Docker image

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Add OpenSSL installation support for Docker image

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: Changes in NATS interceptor for error handling (#1103)

* fix: changes in nats intercepor for error handling

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: Error handling for send proof request with identical attributes when one attribute uses predicates and the other does not

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: Resolve comments on PR

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: added comments in service

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: added comments in service

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* error handling in NATS interceptor (#1106)

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: exception handling for common handler (#1108)

* fix: exception handling

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: NATS interceptor

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: exception handler component changes

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: add array data type in schema payload (#1110)

* fix:added array data type in schema payload

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

* fix:added nested attributes in schema paylaod

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

* feat: add array data type while creating schema

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

* replace hardcoded value with dynamic

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

* fix: removed commented code

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

---------

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added search on schema name for credentials list (#1111)

* fix:added array data type in schema payload

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

* fix:added nested attributes in schema paylaod

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

* feat: add array data type while creating schema

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

* replace hardcoded value with dynamic

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

* fix: removed commented code

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

* fix: added search on schema name

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

* fix: made api property optional

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

* handled conditions for empty array

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

---------

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: added parentThreadId in webhook dto (#1112)

* fix:added array data type in schema payload

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

* fix:added nested attributes in schema paylaod

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

* feat: add array data type while creating schema

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

* replace hardcoded value with dynamic

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

* fix: removed commented code

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

* fix: added search on schema name

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

* fix: made api property optional

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

* handled conditions for empty array

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

* chore: added loggers

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

* chore: added loggers for issuance and verification

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

* chore: added parentthreadid in webhook dto

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

* fix: remove unnecessary loggers

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

* fix: remove unnecessary loggers

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

---------

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: changes schema endpoint (#1114)

Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: added purpose property in send proof request (#1113)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor:modification on API summary and description (#1116)

Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: added orgdid in get all orgs response

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: improve response for oob verification via email (#1118)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: swagger documentation changes for auth, schema, ledger, credential-definition, agent and user controllers. (#1117)

* swagger documentation changes for auth, schema and user controllers

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* swagger documentation changes for auth, schema and user controller

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: API descrption

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* refactor: swagger API documentation for agent controller

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: API trim validation

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: Removed extra description related to pagination from API documentation

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: changes in email example

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: changes in API documentation

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: removed unnecessary code

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: added orgdid in get all orgs response (#1119)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added API params validations (#1124)

* fix: added API params validations

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* fix: removed  unneccessary roles from role gaurd

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added api param validations (#1121)

* fix: added api param validations

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

* fix: removed unnecessary validations

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor:Conditions to get issued credential list for OOB issuance (#1125)

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: parameter validations issues (#1126)

* fix: added api param validations

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

* fix: removed unnecessary validations

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

* fix:resolved validations issue

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

* added comment on function for understanding

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* added compass.yml file

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: update schema details and add alias in schema table (#1129)

* API for update schema details

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>

* refactored query

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>

* chore: added alias in response

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

---------

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: remove yarn.lock and package-lock.json files (#1133)

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: platform agent set up issue (#1136)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: Parameter validations (#1138)

* fix: added api param validations

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

* fix: removed unnecessary validations

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

* fix:resolved validations issue

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

* added comment on function for understanding

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

* fix: resolve orgid validations

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

* fix: added response message

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

* fix: added space in response messages

Signed-off-by:
67ED
 bhavanakarwade <bhavana.karwade@ayanworks.com>

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* added tenant id in get org info (#1139)

Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix/added-yml-file-to-push-docker-images (#1142)

* fix: removed prisma commands in build stage

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* feat: create yml file for all services

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* Updated Dockerfiles

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* Updated yml to push docker images

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* updated yml files

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

---------

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix/push docker image (#1154)

* fix: used single yml file using matrix instead of multiple files

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: renamed yml file to cicd.yml

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: renamed yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* fix: renamed yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

* chore: removed id-token and attestations

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>

---------

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: add aws module into monorepo (#1135)

* chore: add aws into monorepo

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: update tsconfig

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor:tsconfig.build.json file

Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>

* refactor: remove redundant .nvmrc file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Co-authored-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: remove unused modules (#1163)

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: remove image-service from libs (#1164)

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: merge nats-interceptor and responses lib into common (#1165)

* refactor: merge nats-interceptor into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: merge repsonses lib into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: create common function to handle errors

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add todo

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: remove missed image service

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: create separate function to handle common error

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add comment for the purpose of the functions

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: update function comments

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: create common package in libs (#1167)

* refactor: merge nats-interceptor into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: merge repsonses lib into common

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: create common function to handle errors

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add todo

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: create common package in libs

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: remove missed image service

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* refactor: common service

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: Support nested attributes while creating schema (#1166)

* wip: support nested attributes while creating schema

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

* wip: aligned issuance functionality with nested attributes structure

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

* refactor: modify csv to json function

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

* fix: formatting changes

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

* fix: resolved sonar cloud issue

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

* fix: security hotspot issue

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

* feat: added schema builder function

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

* fix: resolved issue

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

* refactor: modify extract attributes function

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

* fix: destructured objects

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

* feat: added description property

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: schema data type validations (#1174)

* wip: support nested attributes while creating schema

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

* wip: aligned issuance functionality with nested attributes structure

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

* refactor: modify csv to json function

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

* fix: formatting changes

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

* fix: resolved sonar cloud issue

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

* fix: security hotspot issue

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

* feat: added schema builder function

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

* fix: resolved issue

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

* refactor: modify extract attributes function

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

* fix: destructured objects

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

* feat: added description property

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

* fix: added validations for schema type

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

* formatted enum file

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

* chore: added enum for indy schema data type

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: update organization API to support updation of country, state and city (#1180)

* refactor: update organization API to support updation of country, state and city

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* resolved sonarlint issues

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

* resolved sonarlint issues

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* refactor: error handling for download csv file (#1182)

* wip: support nested attributes while creating schema

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

* wip: aligned issuance functionality with nested attributes structure

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

* refactor: modify csv to json function

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

* fix: formatting changes

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

* fix: resolved sonar cloud issue

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

* fix: security hotspot issue

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

* feat: added schema builder function

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

* fix: resolved issue

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

* refactor: modify extract attributes function

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

* fix: destructured objects

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

* feat: added description property

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

* fix: added validations for schema type

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

* formatted enum file

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

* chore: added enum for indy schema data type

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

* chore: refactor validations

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: implemented get verified presentation counts by issuer id (#1184)

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: local setup issues (#1155)

* Update start_agent.sh

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update .env.demo

fix: correct script for local build

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: issues related nested attributes in issuance process (#1194)

* fix: issues related nested attributes in issuance process

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

* fix: added statuscode

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

* fix: required field validation for request id field

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: update .env.demo file (#1198)

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: Validations for organization and template ledgerId in all issuance methods (#1200)

* fix: ledgerId validations in issuance process

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

* fix: added validations for not found exception

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

* chore: added comment

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

---------

Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: added seed dockerfile (#1203)

* feat: added seed dockerfile

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

* feat: updated seed dockerfile

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

---------

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update nats server and redis configurations (#1206)

* Update nats-server.conf

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Create docker-compose.nats.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Create docker-compose.redis.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update .env.demo (#1205)

* Update .env.demo

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update .env.demo

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat/update-docker-compose (#1209)

* feat: add schema and seed service to docker-compose

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

* feat: add docker-compose-dev.yml

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>

---------

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* chore: removed unwanted values (#1212)

Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: created yml file for tag v2.0.0

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: added organization service in yml file

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* feat: create yml file to push docker images

Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Create FEATURE-REQUEST.md (#1181)

* Create FEATURE-REQUEST.md

Create FEATURE-REQUEST.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.md

Update bug_report.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.md

change links

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.md

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix readme typo (#1170)

fix readme typo
Signed-off-by: NucleonGodX <racerpro41@gmail.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* fix: Update GET proof record endpoint to return 404 for non-existing records (#1190)

Signed-off-by: Amr Mubarak <amrrdev@gmail.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: NucleonGodX <racerpro41@gmail.com>
Signed-off-by: Amr Mubarak <amrrdev@gmail.com>
Co-authored-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Co-authored-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Co-authored-by: pallavighule <61926403+pallavighule@users.noreply.github.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-au
A3DB
thored-by: pallavicoder <pallavi.ghule@ayanworks.com>
Co-authored-by: Tipu_Singh <tipu.singh@ayanworks.com>
Co-authored-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Co-authored-by: Manit Singh <79140607+NucleonGodX@users.noreply.github.com>
Co-authored-by: Amr Mubarak <138404703+amrrdev@users.noreply.github.com>

* Update and rename FEATURE-REQUEST.md to FEATURE-REQUEST.yml (#1241)

* Update and rename FEATURE-REQUEST.md to FEATURE-REQUEST.yml

update template from .md to .yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update and rename bug_report.md to bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update FEATURE-REQUEST.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* update template content (#1246)

* Update FEATURE-REQUEST.yml with note

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update bug_report.yml

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Update triage

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

---------

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>

* Added trim method to requestId while maintaining the variable immutability

Signed-off-by: Sharath <r1sharath@gmail.com>

* fixing the requestId trim to appropriate endpoint

Signed-off-by: Sharath <r1sharath@gmail.com>

* re-adding the requestId to preview endpoint which was removed by mistake

Signed-off-by: Sharath <r1sharath@gmail.com>

---------

Signed-off-by: Sheetal <sheetal.shevalkar@ayanworks.com>
Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: pallavighule <pallavi.ghule@ayanworks.com>
Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Signed-off-by: NucleonGodX <racerpro41@gmail.com>
Signed-off-by: Amr Mubarak <amrrdev@gmail.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Sharath <r1sharath@gmail.com>
Co-authored-by: Tipu_Singh <tipu.singh@ayanworks.com>
Co-authored-by: bhavanakarwade <bhavana.karwade@ayanworks.com>
Co-authored-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Co-authored-by: Sheetal <sheetal.shevalkar@ayanworks.com>
Co-authored-by: pallavighule <pallavi.ghule@ayanworks.com>
Co-authored-by: Ajay Jadhav <ajay@ayanworks.com>
Co-authored-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com>
Co-authored-by: Krishna Waske <krishna.waske@ayanworks.com>
Co-authored-by: Manit Singh <79140607+NucleonGodX@users.noreply.github.com>
Co-authored-by: Amr Mubarak <138404703+amrrdev@users.noreply.github.com>
Co-authored-by: pallavighule <61926403+pallavighule@users.noreply.github.com>
Co-authored-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Copy link
coderabbitai bot commented Jun 6, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

This update primarily refactors Dockerfiles to use Alpine-based Node images and adjusts package installation commands accordingly. It introduces new, more structured GitHub issue templates for bug reports and feature requests, replaces an old bug report template, and corrects minor typos and formatting in environment and documentation files. Some backend logic is slightly improved for parameter validation, logging, and error handling.

Changes

File(s) Change Summary
.env.demo, agent.env Whitespace, formatting, and value adjustments for environment variables.
.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml, .github/ISSUE_TEMPLATE/bug_report.yml Added new, structured GitHub issue templates for feature requests and bug reports.
.github/ISSUE_TEMPLATE/bug_report.md Deleted old bug report template.
Dockerfiles/Dockerfile.cloud-wallet, Dockerfiles/Dockerfile.utility Switched base image to node:18-alpine and updated OpenSSL installation to use apk.
Dockerfiles/Dockerfile.seed Changed to node:18-alpine, updated package installs to apk, made scripts executable, added Puppeteer env var.
Dockerfiles/Dockerfile.user Switched to node:18-alpine, removed Chrome install, simplified Puppeteer env, adjusted install commands.
README.md Fixed directory path typo for Prisma commands.
apps/api-gateway/src/issuance/issuance.controller.ts Improved parameter validation in issueBulkCredentials method.
apps/issuance/src/issuance.processor.ts Simplified logging by removing job data serialization.
apps/ledger/src/schema/schema.service.ts Added a blank line at the start of a private method.
apps/organization/repositories/organization.repository.ts Reordered imports; refined Prisma query to filter and limit agent invitations.
apps/verification/src/verification.service.ts Simplified and clarified error handling in getProofPresentationById.
libs/prisma-service/prisma/scripts/geo_location_data_import.sh Changed shebang from bash to sh.
libs/prisma-service/prisma/scripts/update_client_credential_data.sh Changed shebang from bash to sh; made conditional POSIX-compliant.

Sequence Diagram(s)

sequenceDiagram
    participant User
    participant API_Gateway
    participant IssuanceController

    User->>API_Gateway: POST /issue-bulk-credentials/:requestId
    API_Gateway->>IssuanceController: issueBulkCredentials(params, ...)
    Note right of IssuanceController: Validates params using RequestIdQuery
    IssuanceController->>API_Gateway: Response
    API_Gateway->>User: Response
Loading

Poem

🐇
With Alpine so light, our Dockerfiles gleam,
Templates now guide us to bug-fixing dreams.
Typos are gone, and logs are concise,
Validation improved—oh, isn't that nice?
A hop, a skip, our code's refined—
The garden of progress, so neatly aligned!


📜 Recent review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 29ebbdc and e0b640c.

📒 Files selected for processing (17)
  • .env.demo (2 hunks)
  • .github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml (1 hunks)
  • .github/ISSUE_TEMPLATE/bug_report.md (0 hunks)
  • .github/ISSUE_TEMPLATE/bug_report.yml (1 hunks)
  • Dockerfiles/Dockerfile.cloud-wallet (2 hunks)
  • Dockerfiles/Dockerfile.seed (1 hunks)
  • Dockerfiles/Dockerfile.user (2 hunks)
  • Dockerfiles/Dockerfile.utility (2 hunks)
  • README.md (1 hunks)
  • agent.env (1 hunks)
  • apps/api-gateway/src/issuance/issuance.controller.ts (2 hunks)
  • apps/issuance/src/issuance.processor.ts (1 hunks)
  • apps/ledger/src/schema/schema.service.ts (1 hunks)
  • apps/organization/repositories/organization.repository.ts (2 hunks)
  • apps/verification/src/verification.service.ts (1 hunks)
  • libs/prisma-service/prisma/scripts/geo_location_data_import.sh (1 hunks)
  • libs/prisma-service/prisma/scripts/update_client_credential_data.sh (2 hunks)
✨ Finishing Touches
  • 📝 Generate Docstrings

🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
sonarqubecloud bot commented Jun 6, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
3 Security Hotspots
E Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@GHkrishna GHkrishna closed this Jun 6, 2025
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.

5 participants
0