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

App Details page: API Keys Section #98

Merged

Conversation

Charlesthebird
Copy link
Collaborator

@Charlesthebird Charlesthebird commented Sep 10, 2024

This PR:

  • Adds an API Keys section to the App details page.
  • Updates the empty data styles.
Screen.Recording.2024-09-11.at.3.48.11.PM.mov
Screenshot 2024-09-11 at 3 49 18 PM

BOT NOTES:
resolves https://github.com/solo-io/solo-projects/issues/6881

Signed-off-by: Nicholas Bucher <[email protected]>
@solo-changelog-bot
Copy link

Issues linked to changelog:
https://github.com/solo-io/solo-projects/issues/6881

@Charlesthebird Charlesthebird changed the title changelog App Details page: API Keys Section Sep 11, 2024
@Charlesthebird Charlesthebird marked this pull request as ready for review September 11, 2024 19:50
Copy link
Contributor

@Worfle Worfle left a comment

Choose a reason for hiding this comment

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

Looks pretty straight-forward and good to me

@@ -108,6 +108,16 @@ export type App = {
teamId: string;
};

export type ApiKey = {
Copy link
Contributor

Choose a reason for hiding this comment

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

I thought we already had this. Is this new or bringing it back?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yeah it's a throwback 😄 - we had this for the Gloo Mesh Gateway portal server.

With the new implementation of the Gloo Gateway portal server (the version we're moving to with these apps + teams features), it's slightly different. Luckily the code for it was mostly there, and all tested before, so I know that certain features like copyToClipboard should work across browsers.

@Charlesthebird Charlesthebird merged commit ff7fa7a into gg-portal-1.18-features Sep 11, 2024
3 checks passed
@Charlesthebird Charlesthebird deleted the charlesthebird/appDetailsApiKeysSection branch September 12, 2024 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants