You are viewing a plain text version of this content. The canonical link for it is here.
Posted to custos@airavata.apache.org by "archbilesherman (via GitHub)" <gi...@apache.org> on 2026/08/15 22:48:02 UTC

[PR] SSH certificate admin frontend [airavata-custos]

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

   ## Summary
   
   Adds the privileged SSH certificate administration UI:
   
   - Deployment-wide certificate list, pagination, current-page search/status filters, and detailed metadata.
   - CASL-gated navigation and pages for signer read/write privileges.
   - Active-certificate revoke dialog with validated reasons, authoritative backend refetch, and explicit race/error handling.
   - Signer-aware portal proxy routing and MSW fixtures.
   - Signer-only Playwright CI covering permissions, lifecycle states, pagination, revocation races, and accessibility.
   
   ## Verification
   
   - `pnpm verify`
   - 646 unit/component tests passed
   - 16 signer Playwright scenarios passed
   - Production build passed
   
   Stacked on `signer-backend-revoke`; retarget to `master` after the backend PR merges.


-- 
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: custos-unsubscribe@airavata.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] SSH certificate admin frontend [airavata-custos]

Posted by "lahirujayathilake (via GitHub) via custos" <cu...@airavata.apache.org>.
lahirujayathilake merged PR #561:
URL: https://github.com/apache/airavata-custos/pull/561


-- 
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: custos-unsubscribe@airavata.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org