archbilesherman opened a new pull request, #530:
URL: https://github.com/apache/airavata-custos/pull/530

   ## Summary
   
   Integrates SSH certificate management into the current Custos web dashboard.
   
   ### Included
   
   - certificate list and detail pages
   - active, expired, and revoked status display
   - signer navigation and privilege mappings
   - signer API proxy configuration
   - certificate revocation with a reason
   - improved idempotent revocation persistence
   - MSW handlers and frontend tests
   
   ### Authorization
   
   - `signer:certificates:read` controls access to certificate views
   - `signer:certificates:write` controls administrative revoke functionality
   - the existing machine-to-machine signer revoke endpoint is preserved
   
   ### Out of scope
   
   KRL generation, KRL publication, shared-filesystem synchronization, workers, 
batching, and login-node configuration are intentionally excluded from this PR.
   
   This implementation replaces the earlier standalone portal approach and 
targets the current repository architecture.
   
   ## Verification
   
   - `go build ./...`
   - `go vet ./...`
   - `go test ./...`
   - relevant web lint, type-check, unit, and end-to-end tests


-- 
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