What's Changed
Feat
- feat: add organization(s) into ecosystem by @bhavanakarwade in #670
- feat: add W3C credential issuance by connection id by @bhavanakarwade in #688
- feat: Added basic message in cloud wallet by @tipusinghaw in #868
- feat: added deleted metadata function and table by @KulkarniShashank in #763
- feat: Added DID creation method for cloud wallet by @tipusinghaw in #861
- feat: added dynamic parameter implementation in email-template for sending verification email. by @ganeshawle25 in #810
- feat: added dynamic support to issuance email template. by @ganeshawle25 in #849
- feat: added geo-location service by @bhavanakarwade in #805
- feat: added geolocation APIs in CREDEBL. by @ganeshawle25 in #796
- feat: added geolocation APIs in CREDEBL. by @ganeshawle25 in #806
- feat: added holder role guard by @KulkarniShashank in #851
- feat: added schema details in
file_upload
table by @ganeshawle25 in #830 - feat: async queue implementation by @tipusinghaw in #755
- feat: basic message by @tipusinghaw in #848
- feat: batch bulk issunace by @tipusinghaw in #826
- feat: bulk issuance batching for insert data in DB by @tipusinghaw in #777
- feat: bulk issuance implementation using nest queue by @tipusinghaw in #732
- feat: bulk issuance implementation using nest queue by @tipusinghaw in #738
- feat: bulk issuance retry by @tipusinghaw in #747
- feat: configure cloud base wallet by @KulkarniShashank in #858
- feat: create cloud wallet by @tipusinghaw in #852
- feat: create connection for holder by @KulkarniShashank in #863
- feat: delete connection records by @bhavanakarwade in #782
- feat: delete ecosystem by org Id by @bhavanakarwade in #768
- feat: delete issuance records by @bhavanakarwade in #781
- feat: delete organization and wallet by @KulkarniShashank in #757
- feat: delete organizations invitation with owner role and member role by @KulkarniShashank in #773
- feat: Delete verification records by @bhavanakarwade in #756
- feat: delete verification records by orgId by @bhavanakarwade in #779
- feat: fetch all credential definitions from platform by @bhavanakarwade in #684
- feat: fetch org activity count by @bhavanakarwade in #765
- feat: get w3c schema details by schema id by @bhavanakarwade in #808
- feat: implement credential APIs for cloud wallet by @tipusinghaw in #865
- feat: implement prettyVc in bulk issuance porcess by @bhavanakarwade in #869
- feat: implement proof presentation for holder by @KulkarniShashank in #860
- feat: Implemented get verified proof details flow for presentation ex… by @bhavanakarwade in #880
- feat: implemented multi-cluster NATS client by @bhavanakarwade in #804
- feat: keycloak clientId and client secret manage on the user table by @KulkarniShashank in #780
- feat: limit 10 organizations per user by @pranalidhanavade in #743
- feat: migration logic for
org_dids
and schema type by @tipusinghaw in #946 - feat: multi-did creation implementation for an organization by @tipusinghaw in #667
- feat: multiselect connection while issuance by @bhavanakarwade in #629
- feat: on-premise agent configure by @KulkarniShashank in #713
- feat: reuse connection for issuance by @bhavanakarwade in #949
- feat: reuse connection using invitation DID by @tipusinghaw in #940
- feat: send email for delete organization invitations by @KulkarniShashank in #798
- feat: support schema for key and web by @tipusinghaw in #801
- feat: w3c credential issuance by connection id by @bhavanakarwade in #693
- feat: w3c schema endorsement by @bhavanakarwade in #717
- feat:add-invitation-did-for-reuse-connection by @pallavighule in #694
- feat:refactored
retry-bulk-credentials
api to add dynamic support to email template by @ganeshawle25 in #850 - feat/cloud wallet dockerfile by @KambleSahil3 in #864
- feat/delete ecosystem members by @bhavanakarwade in #795
- feat/verification w3c with connection by @GHkrishna in #690
Fix
- fix: able to add other users in ecosystem by @bhavanakarwade in #750
- fix: add condition to check ledgerId is not null by @GHkrishna in #797
- fix: add deeplink support by @GHkrishna in #767
- fix: add hotfixes from main by @GHkrishna in #680
- fix: add no_ledger type in seed file by @KulkarniShashank in #947
- fix: add validation in the user role guard by @KulkarniShashank in #854
- fix: added migration for schema type as indy and w3c by @KulkarniShashank in #724
- fix: added the empty string in user_org_delete_activity table by @KulkarniShashank in #766
- fix: added the validation for the delete wallet and first check on the record for delete wallet by @KulkarniShashank in #802
- fix: added the validation for the store the ledgers data by @KulkarniShashank in #800
- fix: added user email validation for holder role guard by @KulkarniShashank in #896
- fix: added validation for network and ledgerId update when did update by @KulkarniShashank in #789
- fix: added-credential-data-in-credential-webhook by @pallavighule in #906
- fix: API error for get credef by id by @GHkrishna in #656
- fix: basic message url by @tipusinghaw in #944
- fix: changed message pattern for basic-message by @tipusinghaw in #950
- fix: client id and client secret decrypt by @KulkarniShashank in #872
- fix: constant issue for bulk issunace by @tipusinghaw in #827
- fix: create organisation changes and added geo-location attribute in response. by @ganeshawle25 in #822
- fix: delete file_upload records by @bhavanakarwade in #803
- fix: delete organization bugs by @bhavanakarwade in #829
- fix: did service endpoint while creating DID by @tipusinghaw in #715
- fix: DTO validation by @ankita-p17 in #682
- fix: enable storing object from api-gateway by @GHkrishna in #681
- fix: encrypt clientId and client secret by @KulkarniShashank in #938
- fix: enhance wallet deletion validation and add null check for orgId in schema and credential-definition by @KulkarniShashank in #791
- fix: example in DTO by @GHkrishna in #709
- fix: fecth schema details for endorsement flow by @bhavanakarwade in #932
- fix: fetch clientId and client secret by userId by @KulkarniShashank in #790
- fix: gracefully handle missing deeplink domain url from env by @GHkrishna in #894
- fix: handle unknown errors in http exception handler by @KulkarniShashank in #758
- fix: hotfix for security issues by @KulkarniShashank in #671
- fix: HTTP method by @sanjay-k1910 in #658
- fix: imageurl issue for verification process by @bhavanakarwade in #840
- fix: improve error handling by @bhavanakarwade in #735
- fix: improve exception handling by @bhavanakarwade in #772
- fix: incorrect response while creating an offer using multiple connection Ids by @bhavanakarwade in #769
- fix: Invalid nested response by @GHkrishna in #737
- fix: Issuance payload changes by @bhavanakarwade in #752
- fix: made reuqest Id parameter optional by @bhavanakarwade in #841
- fix: migration did for organization DIDs by @tipusinghaw in #948
- fix: network type error fixes by @pranalidhanavade in #771
- fix: pagination issue for file preview API by @bhavanakarwade in #839
- fix: parameter and response related bugs by @bhavanakarwade in #837
- fix: patch:holder role guard by @tipusinghaw in #884
- fix: prisma migration issue. by @ganeshawle25 in #835
- fix: refactored
file_upload
model and minor fix in issuance repository class. by @ganeshawle25 in #834 - fix: removed logger for file upload issue by @tipusinghaw in #816
- fix: return user details on user signup by @GHkrishna in #775
- fix: rollback
file_upload
model and revert file upload statistics changes by @ganeshawle25 in #838 - fix: schema endorsement for dedicated agent by @pranalidhanavade in #893
- fix: security fixes (SQL injection and CORS vulnerabilities) by @bhavanakarwade in #655
- fix: send email verification issue by @bhavanakarwade in #823
- fix: set primary DID for new DID by @KulkarniShashank in #744
- fix: set primary did issue by @tipusinghaw in #691
- fix: solved the clientId dcryption in verification email by @KulkarniShashank in #942
- fix: store did document while creating did by @tipusinghaw in #706
- fix: Test file upload by @tipusinghaw in #815
- fix: test file upload on develop by @tipusinghaw in #814
- fix: transaction request message (bug) by @bhavanakarwade in #686
- fix: unable to get credDef for schemaId with surrounding spaces by @GHkrishna in #710
- fix: unable to use platform archieved schema by @GHkrishna in #941
- fix: update DID Doc by dedicated agent by @KulkarniShashank in #754
- fix: Update presentation definition payload of W3C request by @ankita-p17 in #678
- fix: wallet creation DTO issue by @tipusinghaw in #675
- fix: zap security testing by @GHkrishna in #692
- fix:collect reuse connection webhook events by @pallavighule in #939
- fix/bugs by @bhavanakarwade in #874
- fix/bugs by @bhavanakarwade in #875
- fix/feat : Updated W3C schema response and Implemented schema store logic by @tipusinghaw in #714
- fix/prisma issue by @ganeshawle25 in #836
- fix/w3c schema by @tipusinghaw in #721
- hotfix: add shorten url by @GHkrishna in #662
- hotfix: event certificate share option by @tipusinghaw in #665
- hotfix: Store connection id in presentation table by @bhavanakarwade in #878
- hotfix:certificate share import by @tipusinghaw in #965
Refactor
- reafctor: ledgerConfig table changes by @bhavanakarwade in #753
- refactor: add screen based email template change by @GHkrishna in #770
- refactor: added openssl installation by @KambleSahil3 in #685
- refactor: added temaplateId column in file_upload table by @bhavanakarwade in #842
- refactor: added the shell script for store geo-location master records and update the client credential by @KulkarniShashank in #952
- refactor: applied validations on issuance date by @bhavanakarwade in #934
- refactor: applied validations on issuance date by @bhavanakarwade in #936
- refactor: applied validations on schema url attributes while creating an offer by @bhavanakarwade in #792
- refactor: attributes payload changes while creating a proofrequest by @bhavanakarwade in #907
- refactor: bulk issuance template list response changes by @tipusinghaw in #824
- refactor: cred-def controller APIs by @bhavanakarwade in #661
- refactor: Dockerfile changes by @KambleSahil3 in #664
- refactor: Dockerfile changes by @pranalidhanavade in #668
- refactor: endorsement flow for key and web method by @bhavanakarwade in #831
- refactor: enum type for delete connection by @bhavanakarwade in #783
- refactor: fetch and register webhook url function by @bhavanakarwade in #928
- refactor: fetch proof details function by @bhavanakarwade in #943
- refactor: fetch verification list function by @bhavanakarwade in #891
- refactor: functions name by @bhavanakarwade in #793
- refactor: get all proofs function by @bhavanakarwade in #916
- refactor: get all schemas API by @bhavanakarwade in #813
- refactor: get schemas by orgId response by @bhavanakarwade in #811
- refactor: ledger config query function by @bhavanakarwade in #760
- refactor: ledger microservice APIs by @bhavanakarwade in #648
- refactor: on premises agent configure by @KulkarniShashank in #731
- refactor: oob-issuance function by @bhavanakarwade in #917
- refactor: Register and fetch webhook url for dedicated agent by @bhavanakarwade in #895
- refactor: remove legacy connection invitation by @KulkarniShashank in #689
- refactor: remove unnecessary logs by @bhavanakarwade in #876
- refactor: schema endorsement flow by @bhavanakarwade in #828
- refactor: store holder role in user role mapping table by @KulkarniShashank in #857
- refactor: Taskdef.json by @KambleSahil3 in #742
- refactor: Test/dockerfiel changes by @KambleSahil3 in #809
- refactor: updated sh file to pass schema manager URL by @tipusinghaw in #716
- refactor: updated webauthn version to latest (9.0.3) by @tipusinghaw in #657
- refactor:added
outOfBandId
into issuance webhook by @pallavighule in #669 - refactor:org create API by @pallavighule in #761
- refactor: fetch verification list function by @bhavanakarwade in #892
New Contributors
- @ganeshawle25 made their first contribution in #796
Full Changelog: v1.0.0...v1.1.0