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

UI: [VAULT-12979] Dashboard Landing Page #21057

Merged
merged 61 commits into from
Aug 24, 2023
Merged

Conversation

kiannaquach
Copy link
Contributor

@kiannaquach kiannaquach commented Jun 7, 2023

Dashboard

  • VAULT-16941 Initial dashboard route set up
  • VAULT-17007 Add Dashboard to sidenav
    • implement the TODO's once the localStorage work has started no longer doing local storage things
  • VAULT-17008 Add Dashboard Secret Engine card
  • VAULT-17026 Learn More card
  • VAULT-17035 VAULT-17038 VAULT-17039 Quick Actions card
  • Secrets engine card improvements: VAULT-17365 round secret engine table, VAULT-17613 truncate lines, VAULT-17614 Add bold + underline
  • VAULT-18794 Add survey link dashboard
  • VAULT-17055 dashboard cleanup
  • VAULT-17041 Client count card
  • VAULT-17044 Replication card
  • VAULT-19160 VAULT-19159 Update dashboard order for enterprise and some other minor cleanup tasks
  • VAULT-18885 VAULT-19311 Acceptance tests for quick actions, client count, replication card and integration test. Also some minor cleanup ui tasks based on design feeedback

Enterprise:
Screenshot 2023-08-23 at 11 11 13 PM

Community:
Screenshot 2023-08-23 at 11 12 59 PM

@kiannaquach kiannaquach changed the title UI: VAULT-16941 Initial dashboard route set up (#21051) UI: Landing Page Dashboard Jun 7, 2023
@kiannaquach kiannaquach added this to the 1.15 milestone Jun 7, 2023
@kiannaquach kiannaquach added the ui label Jun 7, 2023
@VioletHynes VioletHynes added the hashicorp-contributed-pr If the PR is HashiCorp (i.e. not-community) contributed label Jul 6, 2023
@kiannaquach kiannaquach marked this pull request as ready for review August 24, 2023 06:04
@kiannaquach kiannaquach changed the title UI: Landing Page Dashboard UI: Dashboard Landing Page Aug 24, 2023
@kiannaquach kiannaquach changed the title UI: Dashboard Landing Page UI: [VAULT-12979] Dashboard Landing Page Aug 24, 2023
Copy link
Contributor

@hashishaw hashishaw left a comment

Choose a reason for hiding this comment

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

Great work! 🤩 Just a few cleanup items, and I think we need a bit of testing with community binary, and maybe with the HCP flag

Copy link
Contributor

@hashishaw hashishaw left a comment

Choose a reason for hiding this comment

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

🚢

@kiannaquach kiannaquach merged commit 8835514 into main Aug 24, 2023
@kiannaquach kiannaquach deleted the ui/landing-page-dashboard branch August 24, 2023 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hashicorp-contributed-pr If the PR is HashiCorp (i.e. not-community) contributed ui
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants