Releases: credebl/platform
v1.1.0
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 proce...
v1.0.0
What's Changed
Features
- feat: Add multiple attributes in single proof request by @pranalidhanavade in #531
- feat: add question answer protocol by @pallavighule in #539
- feat: Add reuse connection by @pallavighule in #593
- feat: add W3C credential issuance by @pallavighule in #555
- feat: Add W3C credentials verification by @pallavighule in #564
- feat: added the dockerfile for notification service by @KulkarniShashank in #556
- feat: Added the logs and env config on the common service by @KulkarniShashank in #607
- feat: Added W3C-schema API by @tipusinghaw in #600
- feat: agent token encryption by @KulkarniShashank in #596
- feat: Auth refresh token by @nishad-ayanworks in #594
- feat: Create new connection invitation by @bhavanakarwade in #520
- feat: Create new connection invitation by @bhavanakarwade in #546
- feat: implement out-of-band connection invitation feature by @KulkarniShashank in #623
- feat: implement push notification module and microservice by @KulkarniShashank in #526
- feat: implementation of DID document for did web method by @bhavanakarwade in #601
- feat: implemented W3C schema builder by @tipusinghaw in #627
- feat: Included the format data within the proof's webhook by @pallavighule in #519
- feat: Keycloak user role org map by @nishad-ayanworks in #559
- feat: make credebl white label backend by @pranalidhanavade in #579
- feat: make CREDEBL white label by @pranalidhanavade in #571
- feat: oob credential issuance verification by @ankita-p17 in #512
- feat: platform agent up by @bhavanakarwade in #598
- feat: required attributes in create schema API by @pranalidhanavade in #521
- feat: selective bulk issuance by @bhavanakarwade in #509
- feat: Send email for oob verification by @GHkrishna in #577
- feat: support multiple did methods by @bhavanakarwade in #589
- feat: URL shortening by @GHkrishna in #580
- feat: white labelling changes for ADEYA links by @pranalidhanavade in #619
Fixes
- fix imageurl field bug by @bhavanakarwade in #569
- fix: added example in W3C schema DTO by @tipusinghaw in #650
- fix: added logger by @bhavanakarwade in #508
- fix: bugs fixes by @bhavanakarwade in #606
- fix: change schema name in schema builder by @tipusinghaw in #644
- fix: check the schema if exist or not in endorsement by @KulkarniShashank in #543
- fix: client credentials access by @nishad-ayanworks in #605
- fix: connection list from agent by @tipusinghaw in #578
- fix: delete the ecosystem invitation which is already deleted by @pranalidhanavade in #595
- fix: ecosystem invitation self accepted by @bhavanakarwade in #560
- fix: ecosystem member list search sorting issue by @sanjay-k1910 in #532
- fix: email template for oob verification by @GHkrishna in #649
- fix: error handling for .csv file by @pranalidhanavade in #536
- fix: error handling for endorsement flow by @pranalidhanavade in #557
- fix: exception handling for csv file by @pranalidhanavade in #591
- fix: extra attribute in issuance payload by @pranalidhanavade in #545
- fix: forgot password supauser by @nishad-ayanworks in #563
- fix: import common constants in schema service by @KulkarniShashank in #628
- fix: incorrect error message by @GHkrishna in #651
- fix: issuance API with required attribute by @pranalidhanavade in #528
- fix: ledger id validations by @bhavanakarwade in #561
- fix: multiple attributes in proof request fixes by @pranalidhanavade in #550
- fix: org client validations & org create validations by @nishad-ayanworks in #568
- fix: private key length validations by @bhavanakarwade in #620
- fix: question answer protocol by @pallavighule in #541
- fix: question answer protocol by @pallavighule in #542
- fix: rebase issue by @KulkarniShashank in #551
- fix: refactored tables by @bhavanakarwade in #592
- fix: remove unnecessary logs by @GHkrishna in #583
- fix: resolve agent spin-up issue in agent-provisioning service with dockerization by @KulkarniShashank in #530
- fix: schema credef by fetching userId by @nishad-ayanworks in #582
- fix: schema id validations by @bhavanakarwade in #597
- fix: schema validation by @bhavanakarwade in #599
- fix: solved bulk issuance and with email issuance flow by @KulkarniShashank in #565
- fix: Solved bulk issuance bug for oob issue by @KulkarniShashank in #501
- fix: solved issue for oob verification with email by @KulkarniShashank in #608
- fix: solved issue for the ledgerId restriction as a string of array by @KulkarniShashank in #552
- fix: solved issues for the schema exist query on the ecosystem by @KulkarniShashank in #544
- fix: solved the edorsement credDef decline issue by @KulkarniShashank in #518
- fix: solved the endosement credential definition by @KulkarniShashank in #581
- fix: solved verification predicates values by @KulkarniShashank in #547
- fix: Updated OOB Proof Verification endpoint by @ankita-p17 in #533
- fix: user friendly message of ecosystem roles if user does not have access by @sanjay-k1910 in #529
- fix: user registration restrictions by @nishad-ayanworks in #535
- fix: web didDoc updation in database by @KulkarniShashank in #617
- fix:get-token-start_agent.sh by @pallavighule in #540
- fix:not able to create cred-def after initially rejecting. by @pranalidhanavade in #502
- fix: Puppeteer issue by @KambleSahil3 in #537
- fix: bulk issuance upload issue by @nishad-ayanworks in #548
Refactor
- refactor: client scopes by @nishad-ayanworks in #587
- refactor: client scopes of client credentials by @nishad-ayanworks in #588
- refactor: common service & client service by @nishad-ayanworks in #553
- refactor: correct issuance return data in OOB functionality by @KulkarniShashank in #570
- refactor: org role guard by @nishad-ayanworks in #584
- refactor: Remove unwanted attributes, Added support for more restrictions by @ankita-p17 in #538
New Contributors
- @KambleSahil3 made their first contribution in #537
Full Changelog: credebl/studio@v0.2-beta.03...v1.0.0
v0.2-beta.05
What's Changed
Feat
- Feat: /oob credential issuance verification by @ankita-p17 in #467
- Feat: /oob credential issuance verification by @ankita-p17 in #476
- Feat: /oob credential issuance verification by @ankita-p17 in #512
- feat: Add org logo and label in connection invitation by @bhavanakarwade in #479
- feat: add question answer protocol by @pallavighule in #539
- feat: add W3C credential issuance by @pallavighule in #555
- feat: Add W3C credentials verification by @pallavighule in #564
- feat: added the dockerfile for notification service by @KulkarniShashank in #556
- feat: create and store shortening url by @bhavanakarwade in #463
- feat: Create new connection invitation by @bhavanakarwade in #520
- feat: delete organization invitations by @sanjay-k1910 in #375
- feat: Feat/oob credential issuance verification by @ankita-p17 in #435
- feat: forgot password by @nishad-ayanworks in #493
- feat: implement push notification module and microservice by @KulkarniShashank in #526
- feat: Included the format data within the proof's webhook by @pallavighule in #519
- feat: integrate receive invitation JSON and receive invitation URL by @KulkarniShashank in #437
- feat: Keycloak user role org map by @nishad-ayanworks in #559
- feat: make credebl white label backend by @pranalidhanavade in #579
- feat: make CREDEBL white label by @pranalidhanavade in #571
- feat: member list pagination by @16-karan in #444
- feat: oob issuance for multiple credential records by @bhavanakarwade in #320
- feat: Organization client credentials flow by @nishad-ayanworks in #478
- feat: Pagination and sorting for connections, issuance, and verification by @bhavanakarwade in #343
- feat: Register organization specific webhook and Dispatch organization-specific webhook data to the registered URL by @pallavighule in #428
- feat: required attributes in create schema API by @pranalidhanavade in #521
- feat: selective bulk issuance by @bhavanakarwade in #509
- feat: sorting for bulk issuance by @16-karan in #451
- feat: Token based authentication for AFJ Agent by @KulkarniShashank in #383
Fix:
- fix : pagination enhancement by @16-karan in #429
- fix imageurl field bug by @bhavanakarwade in #569
- fix: added logger by @bhavanakarwade in #508
- fix: Applied trim validations by @bhavanakarwade in #338
- fix: Changes the path for the port-file by @KulkarniShashank in #387
- fix: check the schema if exist or not in endorsement by @KulkarniShashank in #543
- fix: comment if condition for the bulk issuance by @KulkarniShashank in #497
- fix: connection list from agent by @tipusinghaw in #578
- fix: Create new connection invitation by @bhavanakarwade in #546
- fix: Create Organization POST API response by @bhavanakarwade in #469
- fix: create schema api response by @pranalidhanavade in #473
- fix: create service name random in shell script by @KulkarniShashank in #393
- fix: Delete ecosystem invitations API by @pranalidhanavade in #474
- fix: ecosystem invitation self accepted by @bhavanakarwade in #560
- fix: ecosystem member list search sorting issue by @sanjay-k1910 in #532
- fix: email template background css by @pranalidhanavade in #470
- fix: error handling for .csv file by @pranalidhanavade in #536
- fix: error handling for endorsement flow by @pranalidhanavade in #557
- fix: extra attribute in issuance payload by @pranalidhanavade in #545
- fix: forgot password supauser by @nishad-ayanworks in #563
- fix: Get user details api by @pranalidhanavade in #392
- fix: Imageurl fixes by @bhavanakarwade in #487
- fix: imageURL is base64 currently from studio by @ankita-p17 in #486
- fix: Invalid invitation status transition by @KulkarniShashank in #420
- fix: issuance API with required attribute by @pranalidhanavade in #528
- fix: ledger id validations by @bhavanakarwade in #561
- fix: make org profile private by @bhavanakarwade in #397
- fix: multiple attributes in proof request fixes by @pranalidhanavade in #550
- fix: org client validations & org create validations by @nishad-ayanworks in #568
- fix: pagination issue by @16-karan in #464
- fix: pagination, sorting feature functionality and schema validations bug by @bhavanakarwade in #346
- fix: Passkey fixes by @nishad-ayanworks in #489
- fix: platform not allowing endorsement request with the same schema and version by @pranalidhanavade in #494
- fix: POST API response of send cred def to ledger by @bhavanakarwade in #472
- fix: question answer protocol by @pallavighule in #541
- fix: question answer protocol by @pallavighule in #542
- fix: re-seeding should not append the data in master table by @KulkarniShashank in #460
- fix: rebase issue by @KulkarniShashank in #551
- fix: Refactor issuance controller by @ankita-p17 in #440
- fix: register org specific webhook by @KulkarniShashank in #439
- fix: register org specific webhook by @pallavighule in #466
- fix: remove unnecessary logs by @GHkrishna in #583
- fix: removed cred def id and schema id restrictions by @bhavanakarwade in #495
- fix: request id issue by @bhavanakarwade in #349
- fix: resolve agent spin-up issue in agent-provisioning service with dockerization by @KulkarniShashank in #530
- fix: resolved imageurl issue by @bhavanakarwade in #488
- fix: schema credef by fetching userId by @nishad-ayanworks in #582
- fix: socket response for bulk issuance by @sanjay-k1910 in #492
- fix: solved bulk issuance and with email issuance flow by @KulkarniShashank in #565
- fix: Solved bulk issuance bug for oob issue by @KulkarniShashank in #501
- fix: solved issue for the ledgerId restriction as a string of array by @KulkarniShashank in #552
- fix: Solved issue in dockerfile.agent-provisioning by @KulkarniShashank in #395
- fix: solved issues for the schema exist query on the ecosystem by @KulkarniShashank in #544
- fix: solved the agent spin-up with apiKey updation on org_agent table by @KulkarniShashank in #417
- fix: solved the bug for sign and submit endorsement by @KulkarniShashank in #415
- fix: solved the edorsement credDef decline issue by @KulkarniShashank in #518
- fix: solved the endosement credential definition by @KulkarniShashank in #581
- fix: solved verification predicates values by @KulkarniShashank in #547
- fix: unauthorized error message by @sanjay-k1910 in #500
- fix: update organization logourl validations by @bhavanakarwade in #481
- fix: Updated verbose from service...
v0.2-beta.04
What's Changed
Features
- feat: make org profile private by @bhavanakarwade in #397
- feat: Set organization to private by default by @nishad-ayanworks in #398
- feat: Register organization specific webhook and Dispatch organization-specific webhook data to the registered URL by @pallavighule in #428
- feat: Feat/oob credential issuance verification by @ankita-p17 in #435
- feat: integrate receive invitation JSON and receive invitation URL by @KulkarniShashank in #437
- feat: member list pagination by @16-karan in #444
- feat: sorting for bulk issuance by @16-karan in #451
- feat: create and store shortening url by @bhavanakarwade in #463
- feat:Feat/oob credential issuance verification by @ankita-p17 in #467
- feat: Feat/oob credential issuance verification by @ankita-p17 in #476
- feat: Add org logo and label in connection invitation by @bhavanakarwade in #479
- feat: Organization client credentials flow by @nishad-ayanworks in #478
- feat: created webhook docker file by @pranalidhanavade in #490
- feat: forgot password by @nishad-ayanworks in #493
Fixes
- fix: solved the bug for sign and submit endorsement by @KulkarniShashank in #415
- fix: solved the agent spin-up with apiKey updation on org_agent table by @KulkarniShashank in #417
- fix: removed the unnecessary logger from the agent-service module by @KulkarniShashank in #419
- fix: Invalid invitation status transition by @KulkarniShashank in #420
- fix : pagination enhancement by @16-karan in #429
- fix: validation on pagination by @pranalidhanavade in #433
- fix: register org specific webhook by @KulkarniShashank in #439
- fix: Refactor issuance controller by @ankita-p17 in #440
- fix: Updated verbose from services by @nishad-ayanworks in #424
- fix: pagination issue by @16-karan in #464
- fix: register org specific webhook by @pallavighule in #466
- fix: Create Organization POST API response by @bhavanakarwade in #469
- fix: email template background css by @pranalidhanavade in #470
- fix: POST API response of send cred def to ledger by @bhavanakarwade in #472
- fix: create schema api response by @pranalidhanavade in #473
- fix: Delete ecosystem invitations API by @pranalidhanavade in #474
- fix: re-seeding should not append the data in master table by @KulkarniShashank in #460
- fix: update organization logourl validations by @bhavanakarwade in #481
- fix: Added the migration for the inbound Ip by @KulkarniShashank in #484
- fix: imageURL is base64 currently from studio by @ankita-p17 in #486
- fix: user-friendly message if user not have access by @sanjay-k1910 in #483
- fix: Imageurl fixes by @bhavanakarwade in #487
- fix: resolved imageurl issue by @bhavanakarwade in #488
- fix: Passkey fixes by @nishad-ayanworks in #489
- fix: socket response for bulk issuance by @sanjay-k1910 in #492
- fix: platform not allowing endorsement request with the same schema and version by @pranalidhanavade in #494
- fix: removed cred def id and schema id restrictions by @bhavanakarwade in #495
*fix: comment if condition for the bulk issuance by @KulkarniShashank in #497 - fix: user registration for keycloak by @nishad-ayanworks in #498
- fix: unauthorized error message by @sanjay-k1910 in #500
Full Changelog: v0.2-beta.03...v0.2-beta.04
v0.2-beta.03
What's Changed
Features
- feat: Out of band by issuance - by @bhavanakarwade in #363
- feat: Delete organization invitations - by @sanjay-k1910 in #375
- feat: Token based authentication for AFJ Agent by @KulkarniShashank in #383
- feat: Pagination and sorting for connections, issuance, and verification by @bhavanakarwade in #343
- feat: OOB issuance for multiple credential records by @bhavanakarwade in #320
- feat: Set organization to private by default by @bhavanakarwade in #398
Fixes
- fix: Validations in endorsement requests. by @nishad-ayanworks in #333
- fix: Applied trim validations by @bhavanakarwade in #338
- fix: Request id issue by @bhavanakarwade in #349
- fix: Pagination, sorting feature functionality and schema validations bug by @bhavanakarwade in #346
- fix: Get user details API by @pranalidhanavade in #392
- fix: Create service name random in shell script by @KulkarniShashank in #393
- fix: Solved issue in dockerfile.agent-provisioning by @KulkarniShashank in #395
Refactor
- refactor: Ecosystem organization model mapping by @nishad-ayanworks in #316
- refactor: APIs standardization and agent authentication by @KulkarniShashank in #394
- refactor: API response by @MoulikaKulkarni in #345
- refactor: AFJ Authentication by @nishad-ayanworks in #396
- refactor: Map ecosystem organization by @nishad-ayanworks in #319
- refactor: Certificate templates content by @bhavanakarwade in #321
- refactor: Template of Certificates by @ankita-p17 in #323
- refactor: API response by @MoulikaKulkarni in #336
- refactor: API response by @MoulikaKulkarni in #331
- refactor: API response by @MoulikaKulkarni in #324
- refactor: API response by @MoulikaKulkarni in #328
- refactor: API response by @MoulikaKulkarni in #330
- refactor: Ecosystem ledger mapping by @nishad-ayanworks in #342
- refactor: Retrieve list of all schemas by network by @bhavanakarwade in #341
- refactor: Ecosystem ledger restrictions by @nishad-ayanworks in #348
- refactor: API response by @pranalidhanavade in #344
- refactor: Create Schema by @nishad-ayanworks in #364
- refactor: Schemas By Organization by @nishad-ayanworks in #371
- refactor: Fetch user profile API by @pranalidhanavade in #368
- refactor: Connections by Organization by @bhavanakarwade in #372
- refactor: API agent health by @KulkarniShashank in #373
- refactor: Webhook response for create connection API by @bhavanakarwade in #370
- refactor: User and auth module APIs by @pranalidhanavade in #377
- refactor: API create tenant by @KulkarniShashank in #374
- refactor: Get connection by connectionid by @bhavanakarwade in #378
- refactor: Sign in and sign up api by @pranalidhanavade in #379
- refactor: Create connection API by @bhavanakarwade in #382
- refactor: API agent spinup by @KulkarniShashank in #381
- refactor: Get all proof presentations API by @bhavanakarwade in #384
- refactor: Webhook call to create proof presentation by @bhavanakarwade in #385
- refactor: Issued credential list API by @sanjay-k1910 in #380
- refactor: User module APIs. by @pranalidhanavade in #386
- refactor: User profile and password API by @pranalidhanavade in #389
- refactor: Nats security configuration - Authentication with Nkeys by @pallavicoder in #332
- refactor: Credential definition by schema Id by @nishad-ayanworks in #376
- refactor: Changes the path for the port-file by @KulkarniShashank in #387
- refactor: Create token folder for the agent by @KulkarniShashank in #388
New Contributors
- @ankita-p17 made their first contribution in #323
- @MoulikaKulkarni made their first contribution in #324
- @pranalidhanavade made their first contribution in #344
- @sanjay-k1910 made their first contribution in #375
Full Changelog: v0.2-beta.02...v0.2-beta.03
v0.2-beta.02
What's Changed
- feat/fix: Updated passkey Implementation for supabase by @tipusinghaw in #67
- fix: changed login error message by @tipusinghaw in #76
- merge dev branch to main by @nishad-ayanworks in #77
- refractor: master table json file and .env sample by @nishad-ayanworks in #78
- feat: implemented username & orgslug feature for public profiles by @nishad-ayanworks in #85
- refactor: regex for create orgslug of organization by @nishad-ayanworks in #86
- refactor: implemented org and user to by default public by @nishad-ayanworks in #87
- refactor: API refactor in user, organization, auth and agent module by @KulkarniShashank in #82
- refactor: schema APIs standardized by @KulkarniShashank in #84
- refactor: Standardize API in connection, issuance and verification by @KulkarniShashank in #100
- feat: support afj-0.4.1 by @KulkarniShashank in #102
- Fix bugs platform module by @KulkarniShashank in #103
- feat: ecosystem ms setup by @tipusinghaw in #104
- feat: ecosystem ms setup by @tipusinghaw in #105
- refactor: enable and disable ecosystem by @nishad-ayanworks in #113
- refactor: enable disable ecosystem: 107 by @nishad-ayanworks in #115
- feat: create and edit ecosystem API by @tipusinghaw in #116
- feat: ecosystem send invitation by @nishad-ayanworks in #117
- refactor: Implemented and configured the Indicio testnet. by @KulkarniShashank in #106
- refactor: register user details by @tipusinghaw in #119
- feat: get ecosystem invitations by @bhavanakarwade in #120
- Added dockerfile for ecosystem microservice by @Sheetal-ayanworks in #121
- fix: resolved build error for prisma client by @bhavanakarwade in #122
- feat: fetch ecosystem sent invitations by @nishad-ayanworks in #123
- feat: Ecosystem Role Guard by @nishad-ayanworks in #126
- feat: accept or reject ecosystem invitations by @bhavanakarwade in #127
- feat: schema endorsement request and sign transaction by @tipusinghaw in #129
- feat: get endorsement transactions by @nishad-ayanworks in #131
- feat: delete pending ecosystem invitations by @bhavanakarwade in #128
- fix: endorsement transactions by @nishad-ayanworks in #132
- fix: endorsor transaction list by @nishad-ayanworks in #134
- fix: endorser request and submit by @tipusinghaw in #136
- feat: get ecosystem members list by @bhavanakarwade in #133
- fix: added ecosystem id in endorsement APIs by @tipusinghaw in #138
- feat: ecosystem configs by @nishad-ayanworks in #139
- fix: endorser sign and submit by @tipusinghaw in #140
- feat: ecosystem dashboard details (backend) by @bhavanakarwade in #141
- fix: endorser list for ecosystem lead by @nishad-ayanworks in #143
- refactor: ecosystem org model update by @nishad-ayanworks in #144
- feat:Decline endorsement request by lead by @pallavicoder in #145
- feat: store schema and credential-definition after submitting transaction by @tipusinghaw in #146
- refactor:included ecosystem role information by @pallavicoder in #147
- refactor: ecosystem config settings by @nishad-ayanworks in #148
- refactor: removed org validation for reject by @tipusinghaw in #150
- fix: Added validation for schema and cred-def and updated payload for create request cred-def by @KulkarniShashank in #149
- fix: endorser request and submit by @tipusinghaw in #151
- feat: Schema and cred-def auto sign and submit endorsement transaction by @KulkarniShashank in #153
- fix: decline endorsement request by @tipusinghaw in #155
- refactor: ecosystem lead details included ecosystem dashboard by @nishad-ayanworks in #156
- refactor: organization validation for create and invite for ecosystem by @tipusinghaw in #157
- refactor: Implemented auto flag handling within the ecosystem and introduced validation. by @KulkarniShashank in #158
- feat: refactor api for passkey module (backend) by @bhavanakarwade in #154
- fix: implemented request body in credential definition request by @tipusinghaw in #175
- fix: added attributes as array of string by @tipusinghaw in #176
- refactor: send ecosystem invitation link by @bhavanakarwade in #177
- fix: send invitation flow for organization & ecosystem by @nishad-ayanworks in #179
- feat: cred-def list by schemaId for verification by @KulkarniShashank in #180
- fix: Solved the bug cred-def endorsement by @KulkarniShashank in #181
- merge: ecosystem & askar wallet included by @nishad-ayanworks in #178
- fix: ecosystem invitations by @nishad-ayanworks in #182
- feat: Support indicio demonet & mainnet by @KulkarniShashank in #185
- fix: Modify the shell script for the spi-up the agent by @KulkarniShashank in #189
- fix: Shell script modifications for agent spin-up by @KulkarniShashank in #190
- Shell script modifications for agent spinup by @KulkarniShashank in #191
- feat: bulk-issuance APIs by @tipusinghaw in #192
- feat: Issuance and Verification Out-of-Band Functionality by @KulkarniShashank in #188
- feat: make CREDEBL white label by @bhavanakarwade in #193
- feat: multi ecosystem support by @nishad-ayanworks in #194
- fix: get all schema and credentail definition for bulk operation by @tipusinghaw in #195
- feat: implemented import existing DID on wallet by @KulkarniShashank in #196
- fix: Solved display base64 qr code URL in issuance and verification by @KulkarniShashank in #198
- fix: Resolved the qr code display issue by @KulkarniShashank in #199
- refactor: schema prisma for pooler by @nishad-ayanworks in #200
- refactor: revert schema prisma pooling by @nishad-ayanworks in #201
- feat: platform admin script by @nishad-ayanworks in #206
- feat: get all ecosystem's schema by @tipusinghaw in #183
- refactor: sign in sign up API by @bhavanakarwade in #207
- refactor: public org profile for credentials by @nishad-ayanworks in #208
- fix changed migration for resource Id by @tipusinghaw in #209
- fix: orgId parameter for ecosystem schema by @tipusinghaw in #210
- fix: handled empty resourceId for ecosystem's schema list by @tipusinghaw in #211
- feat: created uploadedFiles folder on develop by @tipusinghaw in #213
- fix: ecosystem schema list issue by @tipusinghaw in #214
- feat: update platform and ecosystem settings by @bhavanakarwade in #215
- fix: endorse request for ecosystem by @nishad-ayanworks in #216
- fix: refactor connection handling in the connection service by @KulkarniShashank in #220
- feat: auto-endorsement flag settings of ecosystem by @nishad-ayanworks in #221
- feat: Implemented bulk-issuance API by @tipusinghaw in h...
v0.2-beta.01
What's Changed
New features:
-
feat: Supabase integration: #27 by @nishad-ayanworks in #58
-
feat: Users recent activity: 286 by @nishad-ayanworks in #16
-
feat: Edit User Profile Details by @bhavanakarwade in #24
-
feat: Async-retry package for agent spin-up retries by @KulkarniShashank in #6
-
feat: Edit User Profile API by @bhavanakarwade in #44
-
feat: Public profile organization: #40 by @nishad-ayanworks in #43
-
feat: Socket in shared agent by @KulkarniShashank in #46
-
feat: Legacy connection invitation in multi-tenant agent by @KulkarniShashank in #48
-
feat: Specific data types for individual attributes within the schema. by @KulkarniShashank in #49
-
feat: Agent health and schema pagination by @tipusinghaw in #51
-
feat: Get schema details by schema ledger Id by @KulkarniShashank in #52
-
feat: Get Proof Presentation from Data with Credentials and Attributes by @KulkarniShashank in
-
feat: Support out of band verification by @KulkarniShashank in #59
-
feat: Implemented get all schema from platform by @tipusinghaw in #47
-
feat: Public profile flag to user and Org, created APIs to get users by @RinkalBhojani in #23
-
fix: Removed the unnecessary images from resources folder by @prano041199 in #2
-
fix: issues in create-connection invitation API by @prano041199 in #5
-
fix: updated schemaDto and schema response by @prano041199 in #7
-
fix: worked on the dashboard users count: #9 by @nishad-ayanworks in #9
-
fix: changes in create invitation API by @prano041199 in #10
-
fix: Added connection invitation url by invitation Id by @KulkarniShashank in #13
-
fix: update global exceprion handler by @prano041199 in #15
-
fix: Solved the nats configuration in verification module by @KulkarniShashank in #18
-
fix: Added schemaId in restrictions in proof request by @KulkarniShashank in #19
-
fix: issues in issue-credentials by @prano041199 in #21
-
fix: email verification URL click issue by @tipusinghaw in #45
-
fix: Get the connection list once the shared agent has established the connection by @KulkarniShashank in #50
-
fix: added orgId in schema count by @tipusinghaw in #53
-
fix: Agent health status by @tipusinghaw in #55
-
fix: Schema details with schemaId and credential-definition Id by @KulkarniShashank in #57
-
fix: proof-request for multiple proof request by @KulkarniShashank in #61
-
fix: Solved the schema list by orgId and schemaLedgerId by @KulkarniShashank in #62
-
fix: Added the auth guard for issuance list and error handling by @KulkarniShashank in #63
-
fix: worked on the login password issue by @nishad-ayanworks in #64
-
fix: added global exception error handling in api-gateway by @KulkarniShashank in #65
#66 -
ci: verification dockerfile added by @Sheetal-ayanworks in #4
-
ci: dockerfile changes (added prisma migrate command) by @Sheetal-ayanworks in #20
Contributors
- @prano041199 made their first contribution in #1
- @Sheetal-ayanworks made their first contribution in #3
- @KulkarniShashank made their first contribution in #6
- @nishad-ayanworks made their first contribution in #9
- @bhavanakarwade made their first contribution in #24
- @ajile-in made their first contribution in #25
- @RinkalBhojani made their first contribution in #23
- @tipusinghaw made their first contribution in #45
Full Changelog: https://github.com/credebl/platform/commits/v0.2-beta.01