Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new tab for Service accounts in Namespace admin UI #1103

Merged
merged 1 commit into from
Oct 16, 2023

Conversation

radhikav1
Copy link
Collaborator

@radhikav1 radhikav1 commented Aug 31, 2023

Add new tab for Service accounts in Namespace admin UI

Description

Add new tab for Service accounts in Namespace admin UI

PR Type

  • Bug Fix
  • Feature
  • Build Fix
  • Testing
  • General Improvement
  • Cherry Pick

Links

Jira: CDAP-20821

Test Plan

Screenshots

Service account's Edit and Delete options in Namespace admin - Service accounts tab
image

Add Service account button when no service account is associated with namespace
image

Edit\Add dialog with help content and copy option for gCloud command
image

Gcloud command with Identity & Service account filled automatically
image

Delete service account dialog
image

Dialog when error occurred
image

@radhikav1 radhikav1 force-pushed the nsisolation/securtytab branch 4 times, most recently from 9a7f50e to 5abf3ec Compare September 13, 2023 05:07
@radhikav1 radhikav1 force-pushed the nsisolation/securtytab branch 3 times, most recently from cb29d11 to 4c61891 Compare September 25, 2023 12:53
@radhikav1 radhikav1 marked this pull request as ready for review September 25, 2023 12:54
@radhikav1 radhikav1 force-pushed the nsisolation/securtytab branch 4 times, most recently from 2fdadee to d8fdc8a Compare September 26, 2023 09:09
setIsExpanded(false);
}, [statusMessage]);

const showStatusMessage = () => {
Copy link
Collaborator Author

@radhikav1 radhikav1 Oct 3, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved this is separate child component named Status under ConfirmDialog to avoid useEffect usage

@radhikav1 radhikav1 added the build triggers github action label Oct 6, 2023
@radhikav1 radhikav1 merged commit 3a62ebd into develop Oct 16, 2023
6 checks passed
@radhikav1 radhikav1 deleted the nsisolation/securtytab branch October 16, 2023 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.10 build triggers github action
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants