platform icon indicating copy to clipboard operation
platform copied to clipboard

feat: Delete wallet & Organization (BE)

Open nishad-ayanworks opened this issue 2 years ago • 2 comments

Tasks:

  • [x] Implement API to delete organization
  • [x] Implement delete organization data in keycloak
  1. Agent is spun up - Applied validations to check if any connection, ceredential and presentation and wallet is exists against that orgId
  2. Agent is not spun up - Applied validations to check if any user or invitation is exists against that orgId
  3. If only organization is created and if no data against that orgId, then organization should be deleted directly
  • [x] Implement API to delete wallet
  • [x] Implement API to delete organization invitations

nishad-ayanworks avatar Dec 07 '23 06:12 nishad-ayanworks

Duplicate Issue: https://github.com/credebl/platform/issues/741

KulkarniShashank avatar May 31 '24 07:05 KulkarniShashank

Pending Todos:

Backend

  • [ ] User should not be able to access the schema and credential definition from a different network
  • [x] When try to delete an already deleted organization wallet, there is a need for validation,the system should return a '404 Not Found' status code with the message: 'Organization wallet does not exists'
  • [x] When try to delete an already deleted Organization, there is a need for validation,the system should return a '404 Not Found' status code with the message: 'Organization does not exists'

sayali-chavan96 avatar Jul 01 '24 10:07 sayali-chavan96