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

New GUI build for 0.5.0-RC1 #685

Merged
merged 3 commits into from
Apr 17, 2020
Merged

Conversation

bloqhead
Copy link

@bloqhead bloqhead commented Apr 17, 2020

Summary

This new build adds a lot of features, including the introduction of our very first Wizard for adding a new Mesh. Aside from the Wizard, this new build leverages new HTTP API endpoints, streamlines the user experience heavily on each view, and offers a lot of under-the-hood performance and feature improvements.

Full changelog

  • [#17] [New] A brand new Wizard tool and framework that will allow the user to create a new Mesh on the fly and allow them to choose the options that suit their needs (Tracing, Logging, Metrics, etc). This is the first of many Wizards to come
  • [#17] [New] A tabbed and table view for all pages that simplifies and speeds up navigation, as well as viewing data relating to your entities. It eliminates all detail views, in favor of a tabbed view that loads when the user clicks table rows for the item they want to see information about. This means no more clicking a link in a table view, going to a new page, and then having to go back. Everything has been encompassed in one compact, fast overview
  • [#15 [New] Fault Injections view added, and modified to use the brand new tabbed view
  • [#17] [New] A brand new Kuma logo!
  • [#17] [New] You can now view all entities across all of Kuma, or drill down by Mesh. This gives you a better overview on both a granular and larger scale
  • [feat(kuma-cp) endpoints for fetch resources from all meshes #657] The GUI now uses new HTTP API endpoints that will give you information for all entities across all meshes, vs. on a per-Mesh basis. This also greatly improves performance in the GUI on pages like the Global Overview. The amount of requests is reduced and makes page weight lighter
  • Multiple Kongponents updated to their latest versions
  • The sidebar menu has been streamlined
  • [#17]Multiple routes, pages, and other components removed that were no longer needed
  • Tons of performance improvements and clean up under the hood

Issues resolved

@bloqhead bloqhead requested a review from a team April 17, 2020 20:04
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