openBackhaul / AdministratorAdministration

Administrates the list of administrators of the application layer.
Apache License 2.0
5 stars 8 forks source link

Support Version 2.0.0 changes for bequeath-your-data-and-die #121

Closed PrathibaJee closed 1 year ago

PrathibaJee commented 1 year ago
  1. Generate server stub for the version 2.0.0 specification

  2. If the api/openapi.yaml is not updated as per the published version 2.0.0 , then copy the api/openapi.yaml file from the generated stub to the source code

  3. no change required in the method signature

  4. Bequeath-your-data-and-die service will process the request , and checks if the "application-name" in the request-body matches the "http-server-interface-capability/application-name". This functionality should be removed. Changes required : In server/services/individualServicesService.js need to remove check for application-name for bequeath-your-data-and-die service.

  5. In bequeath-your-data-and-die logic to update the parameters of new release using the forwardingName PromptForBequeathingDataCausesTransferOfListOfApplications , new release ltp instance shall be traced.

  6. Bequeath-your-data-and-die service should update the incoming request parameters. Changes required : In server/services/individualServicesService.js need to set the application name of new release for bequeath-your-data-and-service and call findAndUpdateApplicationInformationAsync function to update the parameters.

Following tasks needs to be completed to support /v1/bequeath-your-data-and-die version 2.0.0 ,