yasithdev opened a new pull request, #176:
URL: https://github.com/apache/airavata-portals/pull/176

   ## Summary
   Migrate `CredentialSummaryViewSet.create_ssh` / `create_password` / 
`perform_destroy` from the Thrift client to the gRPC credential facade 
(`generate_and_register_ssh_keys` / `register_pwd_credential` / 
`delete_ssh_pub_key` / `delete_pwd_credential`), plus the create-time read-back 
via `get_credential_summary` + the existing `credential_summary` read adapter. 
`create_password` builds a proto `PasswordCredential` via the new 
`grpc_requests.password_credential` helper (the Thrift call passed 
username/password/description positionally; the facade takes the message).
   
   ## Test plan
   - `manage.py check` clean.
   - Note: the dev backend NPEs on SSH credential registration for the service 
account (the same backend limitation noted for the credential reads), so the 
live create was not exercised end-to-end; the calls mirror the validated read 
family.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to