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]
