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

[2.7] Redo pick from main to 2.7 #385

Merged
merged 25 commits into from
Apr 18, 2023
Merged

Conversation

joshuali925
Copy link
Member

@joshuali925 joshuali925 commented Apr 18, 2023

Description

#382 seems to be missing some commits (see #382 (comment)), revert #382 and redo the cherry-pick

commits picked over:

* 23e09e54 - (origin/main, origin/HEAD, main) Fix redirection to legacy event_analytics URL (#383) (30 minutes ago) <Joshua Li>
* 53836167 - Update jest tests and snapshots for panels with redux (#381) (2 hours ago) <Joshua Li>
* d05f136f - Rename Panels => Observability Dashboard (#380) (3 hours ago) <Peter Fitzgibbons>
* ba93e958 - fix doc viewer flyout styling in explorer (#378) (17 hours ago) <Shenoy Pratik>
* f06b18c6 - Organize imports on custom panels home file (#377) (22 hours ago) <Joshua Li>
* 529623ea - Recover Panel View Legacy - Duplicate Action (#376) (22 hours ago) <Peter Fitzgibbons>
* 43f3ec4c - fix legacy route for traces (#374) (22 hours ago) <Shenoy Pratik>
* 2f78f54c - Support new notebooks URL for reporting (#373) (22 hours ago) <Joshua Li>
* e6208d08 - fix re-direct links for visualizaitons in notebooks, metrics (#372) (23 hours ago) <Shenoy Pratik>
* 6f404d7a - fix history issue (#371) (23 hours ago) <Eric Wei>
* 6f13761c - Fix crash at loading app analytics tabs (#369) (23 hours ago) <Joshua Li>
* fb7591e2 - fix deleted import (#370) (24 hours ago) <Derek Ho>
* 17b3f71b - Recover Panel View Legacy - Duplicate Action (#366) (24 hours ago) <Peter Fitzgibbons>
* 5034f44c - Minor left nav fixes (#368) (24 hours ago) <Rupal Mahajan>
* 493c223e - fix replace in new so panel (#367) (25 hours ago) <Derek Ho>
* 34b03116 - Fix side nav minor bugs (#365) (25 hours ago) <Shenoy Pratik>
* b0a87fcb - bulk update separation (#356) (25 hours ago) <Derek Ho>
* aad37d86 - [Fix] Panels/Dashboard Duplicate Action fails when source is saved-object (#361) (27 hours ago) <Peter Fitzgibbons>
* 5f2b777a - fix traces side nav (#360) (28 hours ago) <Shenoy Pratik>
* c52b3a1e - Reorganize 3_panels.spec.ts E2E (#362) (29 hours ago) <Peter Fitzgibbons>
* fcb14749 - [Panel] Fix panel resizing and date picker bugs (#364) (29 hours ago) <Eric Wei>
* 138fbe1b - Fix saved visualization edit url in visualize (#359) (29 hours ago) <Joshua Li>
* 9cc94d83 - Left-Nav app registrations for Observability - WIP (#350) (4 days ago) <Peter Fitzgibbons>
* 775a77eb - [Feature] Saved object refactoring for panels (#355) (4 days ago) <Eric Wei>

Issues Resolved

[List any issues this PR will resolve]

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.

joshuali925 and others added 25 commits April 18, 2023 21:28
* Operational Panels Integrate with Dashboards-List

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
…t#350)

* Left Nav links.  Working for Notebook.
* Remove observability side bar
* Events URL working
* Fix metrics link from left nav
* Fix applications link

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Rupal Mahajan <maharup@amazon.com>
Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Rupal Mahajan <maharup@amazon.com>
Co-authored-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
* fix panel resizing issue

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

* fix bug of panel relayout not reflected after page refresh

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

* fix panel date picker issue for new panel/visualization

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

* update snapshots

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

* fix bug of not seeing  panel daterange change reflected for old visulization

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

---------

Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
…ject (opensearch-project#361)

* Fix CustomPanel duplication when source is SavedObject

- Fix stability of 3_panels.spec.ts E2E test
- Fix Explorer/Visualizaitons routes and Exolorer-Create

* fix bug of panel relayout not reflected after page refresh
* fix panel date picker issue for new panel/visualization
* fix bug of not seeing  panel daterange change reflected for old visulization

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
* bulk update separation

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

* fix up pr

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

* individual panel delete SO

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

* also separate out on newly created ones

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

* resolve pr comments

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

* bulk update new so panels

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

* fix PR

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

---------

Signed-off-by: Derek Ho <dxho@amazon.com>
* fix side nav minor bugs
* fix notebook clone link
* add event changes
* Add /explorer to router path to indicate query result page
* Remove /trace_analytics from redirects
* fix trace correlation link

---------

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
* fix replace in new so panel

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

* remove unecessary imports

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

---------

Signed-off-by: Derek Ho <dxho@amazon.com>
* Fix operation panel create link

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Rename panels header to dashboard

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Fix cancel url under applications

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

---------

Signed-off-by: Rupal Mahajan <maharup@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Panel View SavedObject
- Duplicate Action
- protect render from invalid record
- hide render while loading

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
* Rename Panels => Observability Dashboard
---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
@joshuali925 joshuali925 merged commit f0c1f39 into opensearch-project:2.7 Apr 18, 2023
ps48 added a commit that referenced this pull request May 24, 2023
* Fix for hover issue on docs of discover/explorer data grid (#329) (#358)

Signed-off-by: Eric Wei <menwe@amazon.com>
(cherry picked from commit 19f29e1)

Co-authored-by: Eric Wei <menwe@amazon.com>

* [2.7] Refactor Saved objects and add visualization embeddable (#341) (#353)

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

* Cohesion main to 2.7 (#382)

Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
Co-authored-by: Rupal Mahajan <maharup@amazon.com>

* Fix redirection to legacy event_analytics URL (#383) (#384)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 23e09e5)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* [2.7] Redo pick from main to 2.7 (#385)

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Rupal Mahajan <maharup@amazon.com>
Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Co-authored-by: Rupal Mahajan <maharup@amazon.com>
Co-authored-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>

* Metrics analytics support for SOpanels  (#386) (#388)

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

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

* change plugin ordering (#389) (#390)

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

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

* notebooks fix for cypress and minor bugs (#392) (#393)

* notebooks fix for cypress and minor bugs

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

* remove comments

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

---------

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

* Update traces integration tests (#391) (#397)

* Update traces cypress tests

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Update traces cypress test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Fix traces cypress tests

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Fix filters test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

---------

Signed-off-by: Rupal Mahajan <maharup@amazon.com>
(cherry picked from commit b8f9ca3)

Co-authored-by: Rupal Mahajan <maharup@amazon.com>

* Fix redirection to legacy event_analytics URL from dashboards (#399) (#403)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 05ef180)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* Adjust metrics top menu layout to avoid overflow (#398) (#402)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 6309e63)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* Support duplicate visualization in dashboard (#400) (#405)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 3d74bac)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* fix panel visualization preview, new viz workflow (#401) (#404)

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

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

* Fix saving multiple metrics to SOpanels (#407) (#408)

* fix saving multiple metrics to SOpanels

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

* remove unused variable

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

---------

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

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

* Panel table fixes (#406)

* Fix Panel View (legacy)
  - Duplicate
  - Rename
  - Delete

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>

* Release Notes 2.7.0.0 (#394) (#412)

* Release Notes 2.7.0.0

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

* Release Notes 2.7.0.0

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

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
(cherry picked from commit 969e639)

Co-authored-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>

* [Dashboard listing] update edit url and view url (#416) (#421)

* [Dashboard listing] update edit url and view url

Update to include BASE_URL if basePath is defined. Since create url is just
a direct nav and needs the basePath when passing props to the provider, the source
code no longer appends the basePath to keep these URLs consistent.

A feature should consolidate the basePaths in the dashboard listing service so that
createUrl also adds the base path. At which point we no longer need the base path.

Also removed some rogue URLs.

Core PR:
opensearch-project/OpenSearch-Dashboards#3922

---------

Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit f94c21e)

Co-authored-by: Kawika Avilla <kavilla414@gmail.com>

* Fix invalid time range in new panels (#419)

Signed-off-by: Joshua Li <joshuali925@gmail.com>

* open new tab for editing panel visualization (#430)

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

* Save new prometheus metrics to OSD saved objects (#428)

* Save new prometheus metrics to OSD saved objects

Signed-off-by: Joshua Li <joshuali925@gmail.com>

* Return if failed at saving metrics

Signed-off-by: Joshua Li <joshuali925@gmail.com>

---------

Signed-off-by: Joshua Li <joshuali925@gmail.com>

* fixes edit mode callback bug in Saved Object Panels (#420)

* fix for SOpanels editMode

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

* rename edit button data-test-subj

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

---------

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

* Add Toasts to Observability Dashboards  (#435)

* Fixes
* Panel View (legacy)
  - Duplicate
  - Rename

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

* Toasts use hook from useOpenSearchDashboards context provider

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

* Testing for CustomPanel Toast

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

* update catches from comments, minor code cleaning

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

* update tests

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

* remove unused redux slice

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

* revert cypress changes

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

* add toasts to SOflyout

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

* fix messaging for multiple delete

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

* fix up toast and error handling for create and delete flows

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

* fix up clone

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

* fix rename in table

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

* fix rename in custom panel so view

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

* fix up panel toasts

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

* fix up for flyout

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

* code cleanup

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

* finish merge

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

* fix up PR comments

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

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>

* change samples to saved object (#427) (#436)

* change samples to saved object



* add sample to so



* fix saved object sample



* fix up



* add back toast



* revert file



* refactoring



* use constant



---------


(cherry picked from commit ce06ccb)

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

* Add Error handling on duplicate dashboard names (#441)

* Add check for existing panel name

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Nit

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Remove double await

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Add rename name check test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Remove test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Add unique id to sample panel name

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

---------

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* fix timestamp overriding issue (#449)

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

* Renaming custom panels to Observability Dashboards (#450)

* change custom panels -> observability dashboards

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

* rest of the panel renaming

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

---------

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

* Fix delete failure when no osd item selected (#452)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit a4a310e)

* Open log patterns by default (#444) (#459)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 72970aa)

* diff merging between 2.x and 2.7

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

* add service fields length check in app analytics

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

---------

Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Rupal Mahajan <maharup@amazon.com>
Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Rupal Mahajan <maharup@amazon.com>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Co-authored-by: Kawika Avilla <kavilla414@gmail.com>
amsiglan pushed a commit to amsiglan/dashboards-observability that referenced this pull request Jun 7, 2024
* Fix for hover issue on docs of discover/explorer data grid (opensearch-project#329) (opensearch-project#358)

Signed-off-by: Eric Wei <menwe@amazon.com>
(cherry picked from commit 19f29e1)

Co-authored-by: Eric Wei <menwe@amazon.com>

* [2.7] Refactor Saved objects and add visualization embeddable (opensearch-project#341) (opensearch-project#353)

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

* Cohesion main to 2.7 (opensearch-project#382)

Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
Co-authored-by: Rupal Mahajan <maharup@amazon.com>

* Fix redirection to legacy event_analytics URL (opensearch-project#383) (opensearch-project#384)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 23e09e5)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* [2.7] Redo pick from main to 2.7 (opensearch-project#385)

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Rupal Mahajan <maharup@amazon.com>
Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Co-authored-by: Rupal Mahajan <maharup@amazon.com>
Co-authored-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>

* Metrics analytics support for SOpanels  (opensearch-project#386) (opensearch-project#388)

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

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

* change plugin ordering (opensearch-project#389) (opensearch-project#390)

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

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

* notebooks fix for cypress and minor bugs (opensearch-project#392) (opensearch-project#393)

* notebooks fix for cypress and minor bugs

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

* remove comments

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

---------

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

* Update traces integration tests (opensearch-project#391) (opensearch-project#397)

* Update traces cypress tests

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Update traces cypress test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Fix traces cypress tests

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Fix filters test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

---------

Signed-off-by: Rupal Mahajan <maharup@amazon.com>
(cherry picked from commit b8f9ca3)

Co-authored-by: Rupal Mahajan <maharup@amazon.com>

* Fix redirection to legacy event_analytics URL from dashboards (opensearch-project#399) (opensearch-project#403)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 05ef180)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* Adjust metrics top menu layout to avoid overflow (opensearch-project#398) (opensearch-project#402)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 6309e63)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* Support duplicate visualization in dashboard (opensearch-project#400) (opensearch-project#405)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 3d74bac)

Co-authored-by: Joshua Li <joshuali925@gmail.com>

* fix panel visualization preview, new viz workflow (opensearch-project#401) (opensearch-project#404)

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

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

* Fix saving multiple metrics to SOpanels (opensearch-project#407) (opensearch-project#408)

* fix saving multiple metrics to SOpanels

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

* remove unused variable

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

---------

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

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

* Panel table fixes (opensearch-project#406)

* Fix Panel View (legacy)
  - Duplicate
  - Rename
  - Delete

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>

* Release Notes 2.7.0.0 (opensearch-project#394) (opensearch-project#412)

* Release Notes 2.7.0.0

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

* Release Notes 2.7.0.0

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

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
(cherry picked from commit 969e639)

Co-authored-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>

* [Dashboard listing] update edit url and view url (opensearch-project#416) (opensearch-project#421)

* [Dashboard listing] update edit url and view url

Update to include BASE_URL if basePath is defined. Since create url is just
a direct nav and needs the basePath when passing props to the provider, the source
code no longer appends the basePath to keep these URLs consistent.

A feature should consolidate the basePaths in the dashboard listing service so that
createUrl also adds the base path. At which point we no longer need the base path.

Also removed some rogue URLs.

Core PR:
opensearch-project/OpenSearch-Dashboards#3922

---------

Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
Signed-off-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit f94c21e)

Co-authored-by: Kawika Avilla <kavilla414@gmail.com>

* Fix invalid time range in new panels (opensearch-project#419)

Signed-off-by: Joshua Li <joshuali925@gmail.com>

* open new tab for editing panel visualization (opensearch-project#430)

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

* Save new prometheus metrics to OSD saved objects (opensearch-project#428)

* Save new prometheus metrics to OSD saved objects

Signed-off-by: Joshua Li <joshuali925@gmail.com>

* Return if failed at saving metrics

Signed-off-by: Joshua Li <joshuali925@gmail.com>

---------

Signed-off-by: Joshua Li <joshuali925@gmail.com>

* fixes edit mode callback bug in Saved Object Panels (opensearch-project#420)

* fix for SOpanels editMode

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

* rename edit button data-test-subj

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

---------

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

* Add Toasts to Observability Dashboards  (opensearch-project#435)

* Fixes
* Panel View (legacy)
  - Duplicate
  - Rename

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

* Toasts use hook from useOpenSearchDashboards context provider

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

* Testing for CustomPanel Toast

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

* update catches from comments, minor code cleaning

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

* update tests

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

* remove unused redux slice

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

* revert cypress changes

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

* add toasts to SOflyout

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

* fix messaging for multiple delete

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

* fix up toast and error handling for create and delete flows

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

* fix up clone

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

* fix rename in table

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

* fix rename in custom panel so view

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

* fix up panel toasts

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

* fix up for flyout

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

* code cleanup

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

* finish merge

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

* fix up PR comments

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

---------

Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Derek Ho <dxho@amazon.com>

* change samples to saved object (opensearch-project#427) (opensearch-project#436)

* change samples to saved object

* add sample to so

* fix saved object sample

* fix up

* add back toast

* revert file

* refactoring

* use constant

---------

(cherry picked from commit ce06ccb)

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

* Add Error handling on duplicate dashboard names (opensearch-project#441)

* Add check for existing panel name

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Nit

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Remove double await

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Add rename name check test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Remove test

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* Add unique id to sample panel name

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

---------

Signed-off-by: Rupal Mahajan <maharup@amazon.com>

* fix timestamp overriding issue (opensearch-project#449)

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

* Renaming custom panels to Observability Dashboards (opensearch-project#450)

* change custom panels -> observability dashboards

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

* rest of the panel renaming

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

---------

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

* Fix delete failure when no osd item selected (opensearch-project#452)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit a4a310e)

* Open log patterns by default (opensearch-project#444) (opensearch-project#459)

Signed-off-by: Joshua Li <joshuali925@gmail.com>
(cherry picked from commit 72970aa)

* diff merging between 2.x and 2.7

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

* add service fields length check in app analytics

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

---------

Signed-off-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: Eric Wei <menwe@amazon.com>
Signed-off-by: Peter Fitzgibbons <pjfitz@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Rupal Mahajan <maharup@amazon.com>
Signed-off-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Co-authored-by: Derek Ho <dxho@amazon.com>
Co-authored-by: Peter Fitzgibbons <pjfitz@amazon.com>
Co-authored-by: Rupal Mahajan <maharup@amazon.com>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: Kavitha Conjeevaram Mohan <mohakavi@amazon.com>
Co-authored-by: Kawika Avilla <kavilla414@gmail.com>
(cherry picked from commit 776d1ed)
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