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

[Navigation] Register all plugins to NavGroups #369

Merged
merged 6 commits into from
Jul 18, 2024

Conversation

TackAdam
Copy link
Contributor

@TackAdam TackAdam commented Jun 27, 2024

Description

This change adds a function that registers all the plugins to their corresponding NavGroups and NavCategories:

Plug-in Group Category
Reports Observability Dashboards and report
Reports Security Analytics Dashboards and report
Reports Search Analyze search
Screenshot 2024-06-27 at 10 11 08 AM Screenshot 2024-06-27 at 10 21 27 AM Screenshot 2024-06-27 at 10 21 41 AM Screenshot 2024-06-27 at 10 21 55 AM

Issues Resolved

opensearch-project/OpenSearch-Dashboards#7029

Check List

  • New functionality includes testing.
    • All tests pass, including unit test, integration test and doctest
  • New functionality has been documented.
    • New functionality has javadoc added
    • New functionality has user manual doc added
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Adam Tackett added 2 commits July 2, 2024 11:54
Adam Tackett added 2 commits July 17, 2024 22:50
Signed-off-by: Adam Tackett <[email protected]>
@ps48 ps48 merged commit cc1b533 into opensearch-project:main Jul 18, 2024
9 of 12 checks passed
opensearch-trigger-bot bot pushed a commit that referenced this pull request Jul 18, 2024
* Add a function to register all plugin Nav groups and categories

Signed-off-by: Adam Tackett <[email protected]>

* Updated addNavLinkGroups path

Signed-off-by: Adam Tackett <[email protected]>

* Add always show to analytics group

Signed-off-by: Adam Tackett <[email protected]>

* Adjust dashboardsAndReport rename and lint errors

Signed-off-by: Adam Tackett <[email protected]>

* Add groups and remove analytics

Signed-off-by: Adam Tackett <[email protected]>

* Fix lint error

Signed-off-by: Adam Tackett <[email protected]>

---------

Signed-off-by: Adam Tackett <[email protected]>
Co-authored-by: Adam Tackett <[email protected]>
(cherry picked from commit cc1b533)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
derek-ho pushed a commit that referenced this pull request Jul 19, 2024
* Add a function to register all plugin Nav groups and categories



* Updated addNavLinkGroups path



* Add always show to analytics group



* Adjust dashboardsAndReport rename and lint errors



* Add groups and remove analytics



* Fix lint error



---------



(cherry picked from commit cc1b533)

Signed-off-by: Adam Tackett <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Tackett <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants