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

[Feature] Dashboards-List integrations #151

Closed

Conversation

pjfitzgibbons
Copy link
Contributor

@pjfitzgibbons pjfitzgibbons commented Jan 4, 2023

Description

Signed-off-by: Peter Fitzgibbons pjfitz@amazon.com

Screen Recording 2022-10-24 at 11 04 10 AM

Issues WIP

[FEATURE] Integrate Observability Panels/Apps lists into OpenSearch-Dashboards main List View

Related PR

Opensearch-Dashboards : WIP Feature/integrate dashboards observability

Observability - Dashboard Lists Integration #1314 - closed

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.

Peter Fitzgibbons added 2 commits January 3, 2023 17:28
* Register App Analytics, Panels as "Dashboard List Providers" (requires opensearch-project/OpenSearch-Dashboards#2149)

* Register App Analytics, Event Analytics as "Dashboard Left-Nav Links", using existing app.register functions of OSD.  Create a new "top-level" Left-Nav section "Observability"

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Peter Fitzgibbons added 3 commits January 4, 2023 13:39
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
…names.

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Peter Fitzgibbons and others added 15 commits January 10, 2023 11:17
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Eric Wei <menwe@amazon.com>

Signed-off-by: Eric Wei <menwe@amazon.com>
* dark mode fixes

Signed-off-by: Eric Wei <menwe@amazon.com>

* restructure scss

Signed-off-by: Eric Wei <menwe@amazon.com>

* minor line removals

Signed-off-by: Eric Wei <menwe@amazon.com>

Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>

Signed-off-by: Joshua Li <joshuali925@gmail.com>
* Adding release notes for 2.4.1 (#1343) (#1344)

* adding release notes for 2.4.1

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update bug fix

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
(cherry picked from commit 554b4b99b83b234e26cbf2288f1f80941437f66d)

Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>

* removing explicit jackson dependencies (#1352)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>

* upgrade detekt for CVE fix (#1353)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* remote build.gradle

Signed-off-by: Derek Ho <dxho@amazon.com>

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
(cherry picked from commit 50eee99)

Co-authored-by: Derek Ho <dxho@amazon.com>
#164)

Signed-off-by: dblock <dblock@amazon.com>

Signed-off-by: dblock <dblock@amazon.com>
…180)

* fix SQL errors displayed in viz. container

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* fix metrics grid test

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* remoe unused flag

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
(cherry picked from commit 8bb5e30)

Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
* removed non required dispatching

Signed-off-by: Eric Wei <menwe@amazon.com>

* fix viz rendering issue in app analytics

Signed-off-by: Eric Wei <menwe@amazon.com>

Signed-off-by: Eric Wei <menwe@amazon.com>
* Register App Analytics, Panels as "Dashboard List Providers" (requires opensearch-project/OpenSearch-Dashboards#2149)

* Register App Analytics, Event Analytics as "Dashboard Left-Nav Links", using existing app.register functions of OSD.  Create a new "top-level" Left-Nav section "Observability"

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
* Add Notebooks to list-sources
* Disable (commented out) creators for Panels, Notebooks (will be re-enabled in those PRs)

* Remove Observability Left-Nav group (will be re-instated in subsequent release)

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Disabled OperationalPanels/Notebooks create links (temporary commented)

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
@pjfitzgibbons pjfitzgibbons changed the title [Feature] Dashboards-List integrations and Left-Nav Updates [Feature] Dashboards-List integrations Jan 11, 2023
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
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.

6 participants