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

Adds cypress watch and reload plugin #693

Merged
merged 1 commit into from
Jul 17, 2023

Conversation

derek-ho
Copy link
Collaborator

@derek-ho derek-ho commented Jul 17, 2023

Description

Adds back cypress watch and reload, yarn cypress:open does not work without it

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.

@derek-ho derek-ho marked this pull request as ready for review July 17, 2023 17:38
@derek-ho derek-ho changed the title adds back cypress watch and reload adds back cypress watch and reload, yarn cypress:open does not work without it Jul 17, 2023
@derek-ho derek-ho changed the title adds back cypress watch and reload, yarn cypress:open does not work without it Adds cypress watch and reload plugin Jul 17, 2023
@codecov
Copy link

codecov bot commented Jul 17, 2023

Codecov Report

Merging #693 (4d72db2) into main (d4c8ff9) will increase coverage by 0.00%.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #693   +/-   ##
=======================================
  Coverage   43.59%   43.60%           
=======================================
  Files         312      312           
  Lines       18581    18581           
  Branches     4479     4479           
=======================================
+ Hits         8101     8102    +1     
+ Misses      10438    10437    -1     
  Partials       42       42           
Flag Coverage Δ
dashboards-observability 43.60% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 1 file with indirect coverage changes

@derek-ho derek-ho merged commit 0272355 into opensearch-project:main Jul 17, 2023
9 of 10 checks passed
derek-ho added a commit that referenced this pull request Sep 6, 2023
* Bugfix filter not appearing, and loading on click

Signed-off-by: TackAdam <[email protected]>

* Fixed applications not working with change

Signed-off-by: TackAdam <[email protected]>

* Fixed refresh keeping the old pattern stored in the query

Signed-off-by: TackAdam <[email protected]>

* Add integration content

Signed-off-by: Simeon Widdis <[email protected]>

* Copy updated types

Signed-off-by: Simeon Widdis <[email protected]>

* Patterns working in Applications and Logs

Signed-off-by: TackAdam <[email protected]>

* Update mapping files to match current catalog versions

Signed-off-by: Simeon Widdis <[email protected]>

* Removed tempQuery from log patterns

Signed-off-by: TackAdam <[email protected]>

* Copy aws_elb integration from @danieldong51

Signed-off-by: Simeon Widdis <[email protected]>

* Remove nginx logo from gallery

Signed-off-by: Simeon Widdis <[email protected]>

* Remove extra logo from nginx

Signed-off-by: Simeon Widdis <[email protected]>

* Cypress test for panels working, bugfix on toast message

Signed-off-by: TackAdam <[email protected]>

* Removed unused function

Signed-off-by: TackAdam <[email protected]>

* Copy path sanitization from osints/dev

Signed-off-by: Simeon Widdis <[email protected]>

* add docker-compose support  (#575)

* add capability to build the plugin and add it into the docker of the Opensearch-Dashboard

update the developer-guid to reflect the correct bootstraping process
add docker-compose support and tutorial

Signed-off-by: YANGDB <[email protected]>

* Update Dockerfile

* Update Dockerfile and adding .env

* Update Using-Docker.md

Co-authored-by: Joshua Li <[email protected]>
Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>
Co-authored-by: Joshua Li <[email protected]>

* Merge Kibana backend from osints/dev into main (#565)

* Merge in kibana backend from osints/dev

Signed-off-by: Simeon Widdis <[email protected]>

* Add integration type to .kibana from osints/dev

Signed-off-by: Simeon Widdis <[email protected]>

* Re-add license header

Signed-off-by: Simeon Widdis <[email protected]>

* Fix integrations type

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Fixing bug with saved visualization querys from logs

Signed-off-by: TackAdam <[email protected]>

* code clean up

Signed-off-by: Eric Wei <[email protected]>

* update snapshots

Signed-off-by: Eric Wei <[email protected]>

* remove unused utils, color theme, and editor components

Signed-off-by: Eric Wei <[email protected]>

* add to index file

Signed-off-by: Eric Wei <[email protected]>

* Feature/prerelease code cleanup (#589)

* refactor naming

Signed-off-by: Eric Wei <[email protected]>

* refactor vis workspace

Signed-off-by: Eric Wei <[email protected]>

* config panel refactoring

Signed-off-by: Eric Wei <[email protected]>

* refactor workspace

Signed-off-by: Eric Wei <[email protected]>

---------

Signed-off-by: Eric Wei <[email protected]>

* Replace metrics slider with ResizableContainer (#602)

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Fixing cypress testing for apps

Signed-off-by: TackAdam <[email protected]>

* Fix availability not being displayed in panel

Signed-off-by: TackAdam <[email protected]>

* Fixed config data and layout

Signed-off-by: TackAdam <[email protected]>

* changed fix implementation to not break unit test

Signed-off-by: TackAdam <[email protected]>

* uncommented lines after bugfix

Signed-off-by: TackAdam <[email protected]>

* Delete missed comments

Signed-off-by: TackAdam <[email protected]>

* Prevent empty string being parsed

Signed-off-by: TackAdam <[email protected]>

* Pull changes from osints/dev

Signed-off-by: Simeon Widdis <[email protected]>

* Copy frontend from osints/dev

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Update nginx dashboard to remove errors

Signed-off-by: Simeon Widdis <[email protected]>

* address pr comments

Signed-off-by: Derek Ho <[email protected]>

* address pr comments

Signed-off-by: Derek Ho <[email protected]>

* Upgrade tough-cookie and semver (#619) (#627)

* Upgrade tough-cookie to fix CVE-2023-26136



* Add semver resolution to patch CVE-2022-25883



---------

Signed-off-by: Rupal Mahajan <[email protected]>
Co-authored-by: Rupal Mahajan <[email protected]>

* Merge frontend from osints/dev (#636)

* Remove unused NDJson parsing code

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused instance store

Signed-off-by: Simeon Widdis <[email protected]>

* Move repository logic to own class

Signed-off-by: Simeon Widdis <[email protected]>

* Add tests for IntegrationsRepository

Signed-off-by: Simeon Widdis <[email protected]>

* Add tests for kibana backend

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Clear repository between runs in testing

Signed-off-by: Simeon Widdis <[email protected]>

* fix tests and import

Signed-off-by: Derek Ho <[email protected]>

* add sanity test cypress test

Signed-off-by: Derek Ho <[email protected]>

* clean up code

Signed-off-by: Derek Ho <[email protected]>

* Add tests for integration builder

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Swap jest test to it

Signed-off-by: Simeon Widdis <[email protected]>

* {
  "attributes": {
    "description": "Nginx dashboard with basic Observability on access / error logs",
    "hits": 0,
    "kibanaSavedObjectMeta": {
      "searchSourceJSON": "{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[]}"
    },
    "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}",
    "panelsJSON": "[{\"version\":\"2.5.0\",\"gridData\":{\"h\":8,\"i\":\"1f31e50b-06e3-41e6-972e-e4e5fe1a9872\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"1f31e50b-06e3-41e6-972e-e4e5fe1a9872\",\"embeddableConfig\":{},\"panelRefName\":\"panel_0\"},{\"version\":\"2.5.0\",\"gridData\":{\"h\":9,\"i\":\"d91a8da4-b34b-470a-aca6-9c76b47cd6fb\",\"w\":24,\"x\":0,\"y\":8},\"panelIndex\":\"d91a8da4-b34b-470a-aca6-9c76b47cd6fb\",\"embeddableConfig\":{},\"panelRefName\":\"panel_1\"},{\"version\":\"2.5.0\",\"gridData\":{\"h\":15,\"i\":\"27149e5a-3a77-4f3c-800e-8a160c3765f4\",\"w\":24,\"x\":24,\"y\":8},\"panelIndex\":\"27149e5a-3a77-4f3c-800e-8a160c3765f4\",\"embeddableConfig\":{},\"panelRefName\":\"panel_2\"},{\"version\":\"2.5.0\",\"gridData\":{\"x\":0,\"y\":17,\"w\":24,\"h\":15,\"i\":\"4d8c2aa7-159c-4a1a-80ff-00a9299056ce\"},\"panelIndex\":\"4d8c2aa7-159c-4a1a-80ff-00a9299056ce\",\"embeddableConfig\":{},\"panelRefName\":\"panel_3\"},{\"version\":\"2.5.0\",\"gridData\":{\"x\":24,\"y\":23,\"w\":24,\"h\":15,\"i\":\"800b7f19-f50c-417f-8987-21b930531cbe\"},\"panelIndex\":\"800b7f19-f50c-417f-8987-21b930531cbe\",\"embeddableConfig\":{},\"panelRefName\":\"panel_4\"}]",
    "timeRestore": false,
    "title": "[NGINX Core Logs 1.0] Overview",
    "version": 1
  },
  "id": "96847220-5261-44d0-89b4-65f3a659f13a",
  "migrationVersion": {
    "dashboard": "7.9.3"
  },
  "references": [
    {
      "id": "3b49a65d-54d8-483d-a8f0-3d7c855e1ecf",
      "name": "panel_0",
      "type": "visualization"
    },
    {
      "id": "865e577b-634b-4a65-b9d6-7e324c395d18",
      "name": "panel_1",
      "type": "visualization"
    },
    {
      "id": "dc1803f0-b478-11ed-9063-ebe46f9ac203",
      "name": "panel_2",
      "type": "visualization"
    },
    {
      "id": "99acc580-b47a-11ed-9063-ebe46f9ac203",
      "name": "panel_3",
      "type": "visualization"
    },
    {
      "id": "01ea64d0-b62f-11ed-a677-43d7aa86763b",
      "name": "panel_4",
      "type": "visualization"
    }
  ],
  "type": "dashboard",
  "updated_at": "2023-02-26T23:44:09.855Z",
  "version": "WzczLDdd"
}

Signed-off-by: Derek Ho <[email protected]>

* Stub out sample integration data for front-end

Signed-off-by: Simeon Widdis <[email protected]>

* Use more realistic integration sample

Signed-off-by: Simeon Widdis <[email protected]>

* Add full traversal to fields list

Signed-off-by: Simeon Widdis <[email protected]>

* Add license to integration template

Signed-off-by: Simeon Widdis <[email protected]>

* add some unit testing framework

Signed-off-by: Derek Ho <[email protected]>

* fix up the testing name

Signed-off-by: Derek Ho <[email protected]>

* fix up table view and add a test

Signed-off-by: Derek Ho <[email protected]>

* add an added integration table test using dummy data

Signed-off-by: Derek Ho <[email protected]>

* add integration specific types and clean up code

Signed-off-by: Derek Ho <[email protected]>

* clean up code and use integration specific types

Signed-off-by: Derek Ho <[email protected]>

* Route integrations page to actual repository

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Remove unused import

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Use loading spinner

Signed-off-by: Simeon Widdis <[email protected]>

* add some changes to UI according to figma

Signed-off-by: Derek Ho <[email protected]>

* add license headers and hook up get to specific instance for added page

Signed-off-by: Derek Ho <[email protected]>

* add screenshots and fix up mappings and breadcrumbs

Signed-off-by: Derek Ho <[email protected]>

* Add failing test case for empty object

Signed-off-by: Simeon Widdis <[email protected]>

* Make template test pass

Signed-off-by: Simeon Widdis <[email protected]>

* use flyout according to figma and connect flyout input to backend creation

Signed-off-by: Derek Ho <[email protected]>

* implement delete

Signed-off-by: Derek Ho <[email protected]>

* fix up tests for changes

Signed-off-by: Derek Ho <[email protected]>

* get added page to working order

Signed-off-by: Derek Ho <[email protected]>

* Add template validator via Ajv

Signed-off-by: Simeon Widdis <[email protected]>

* Fix builder tests for new validation

Signed-off-by: Simeon Widdis <[email protected]>

* add unit test coverage

Signed-off-by: Derek Ho <[email protected]>

* update page and tests to remove added by for integration instances

Signed-off-by: Derek Ho <[email protected]>

* deleting an instance also deletes its children saved objects

Signed-off-by: Derek Ho <[email protected]>

* Add integration instance validation

Signed-off-by: Simeon Widdis <[email protected]>

* update components and snapshots with data-test-subj for cypress tests and add more comprehensive cypress test suite

Signed-off-by: Derek Ho <[email protected]>

* remove unecessary console logging

Signed-off-by: Derek Ho <[email protected]>

* Hotfix: Minor code cleanup

Signed-off-by: Simeon Widdis <[email protected]>

* dynamically handle id generation to allow for multiple instances of the same template to be created

Signed-off-by: Derek Ho <[email protected]>

* Update integration with fixed panels

Signed-off-by: Simeon Widdis <[email protected]>

* Apply minor behavior tweaks

Signed-off-by: Simeon Widdis <[email protected]>

* Refactor repository for new format

Signed-off-by: Simeon Widdis <[email protected]>

* fix empty assets bug

Signed-off-by: Derek Ho <[email protected]>

* Write basic FS latest integration queries

Signed-off-by: Simeon Widdis <[email protected]>

* Update integration template type and validator

Signed-off-by: Simeon Widdis <[email protected]>

* Add template retrieval to repository fs

Signed-off-by: Simeon Widdis <[email protected]>

* Add copyright notice to repository_fs

Signed-off-by: Simeon Widdis <[email protected]>

* fix escape

Signed-off-by: Derek Ho <[email protected]>

* revert file

Signed-off-by: Derek Ho <[email protected]>

* fix test

Signed-off-by: Derek Ho <[email protected]>

* Stub composite repository class

Signed-off-by: Simeon Widdis <[email protected]>

* Apply minor condition refactor

Signed-off-by: Simeon Widdis <[email protected]>

* Fill in basic implementation for integration class

Signed-off-by: Simeon Widdis <[email protected]>

* Add tests for integration class

Signed-off-by: Simeon Widdis <[email protected]>

* Fix type errors on repository tests

Signed-off-by: Simeon Widdis <[email protected]>

* Patch: Handle files with invalid version formats

Signed-off-by: Simeon Widdis <[email protected]>

* Refactor displayAssets to assets

Signed-off-by: Simeon Widdis <[email protected]>

* Add basic getAssets implementation

Signed-off-by: Simeon Widdis <[email protected]>

* Add handling for invalid config error case

Signed-off-by: Simeon Widdis <[email protected]>

* Add handling for failed saved object loading

Signed-off-by: Simeon Widdis <[email protected]>

* Add basic getStatic method

Signed-off-by: Simeon Widdis <[email protected]>

* Fix handling for missing statics

Signed-off-by: Simeon Widdis <[email protected]>

* Remove outdated repository classes

Signed-off-by: Simeon Widdis <[email protected]>

* Add docs for the integration class

Signed-off-by: Simeon Widdis <[email protected]>

* Hook up router to new static loading

Signed-off-by: Simeon Widdis <[email protected]>

* Clarify content-type docs

Signed-off-by: Simeon Widdis <[email protected]>

* Fix details page crashes due to outdated schema

Signed-off-by: Simeon Widdis <[email protected]>

* Infer mime type for statics

Signed-off-by: Simeon Widdis <[email protected]>

* Fix screenshot loading on integrations details page

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Remove mimetypes from nginx 1.0.0

Signed-off-by: Simeon Widdis <[email protected]>

* Add getSchemas method with tests

Signed-off-by: Simeon Widdis <[email protected]>

* Make minor modifications to integration typing

Signed-off-by: Simeon Widdis <[email protected]>

* Add integration deep check

Signed-off-by: Simeon Widdis <[email protected]>

* Refactor integration builder

Signed-off-by: Simeon Widdis <[email protected]>

* Fix remap ID method

Signed-off-by: Simeon Widdis <[email protected]>

* Fix loading process

Signed-off-by: Simeon Widdis <[email protected]>

* Refactor tests for new integrations backend

Signed-off-by: Simeon Widdis <[email protected]>

* Fix type errors in test suite

Signed-off-by: Simeon Widdis <[email protected]>

* hook up datasource creation from flyout to backend

Signed-off-by: Derek Ho <[email protected]>

* remove nullable

Signed-off-by: Derek Ho <[email protected]>

* Add schema route to router

Signed-off-by: Simeon Widdis <[email protected]>

* Fix frontend request routing for new API

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Fix added integration errors

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Add an actual screenshot

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Remove unused assets folder

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Use Oui images

Signed-off-by: Simeon Widdis <[email protected]>

* Make integration instance deletion more robust

Signed-off-by: Simeon Widdis <[email protected]>

* Remove asset map (again

Signed-off-by: Simeon Widdis <[email protected]>

* Fix remap data source

Signed-off-by: Simeon Widdis <[email protected]>

* Correct deletion for actual 404 behavior

Signed-off-by: Simeon Widdis <[email protected]>

* Add display name field to integrations

Signed-off-by: Simeon Widdis <[email protected]>

* Apply display name through frontend

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Use display name on table view

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused code in flyout

Signed-off-by: Simeon Widdis <[email protected]>

* Stub mapping validation on frontend

Signed-off-by: Simeon Widdis <[email protected]>

* Add error message for failed validation result

Signed-off-by: Simeon Widdis <[email protected]>

* Fix request to proxy

Signed-off-by: Simeon Widdis <[email protected]>

* Add more detailed handling for missing schemas

Signed-off-by: Simeon Widdis <[email protected]>

* Apply integration type in validation

Signed-off-by: Simeon Widdis <[email protected]>

* Add full schema validation

Signed-off-by: Simeon Widdis <[email protected]>

* Add unit tests for mapping validation

Signed-off-by: Simeon Widdis <[email protected]>

* Fix type checking in unit tests

Signed-off-by: Simeon Widdis <[email protected]>

* create dataSource UI option

Signed-off-by: Derek Ho <[email protected]>

* Hotfix: Update route for listing added integrations

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Fix component tests

Signed-off-by: Simeon Widdis <[email protected]>

* Add basic status querying

Signed-off-by: Simeon Widdis <[email protected]>

* Add unit tests for availability queries

Signed-off-by: Simeon Widdis <[email protected]>

* create ss4o index from ui

Signed-off-by: Derek Ho <[email protected]>

* code cleanup

Signed-off-by: Derek Ho <[email protected]>

* use user input

Signed-off-by: Derek Ho <[email protected]>

* Hotfix: Sync package versions with osd

Signed-off-by: Simeon Widdis <[email protected]>

* Fix path-dependent tests on windows

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Repair template naming on index autocreation

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Allow wildcards in index pattern specification

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Remove redundant integrationType field

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Remove unused schema files

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Add sample data

Signed-off-by: Simeon Widdis <[email protected]>

* move integrations under core (pending ux)

Signed-off-by: Derek Ho <[email protected]>

* Fix handling for templates on create

Signed-off-by: Simeon Widdis <[email protected]>

* Merge in kibana backend from osints/dev

Signed-off-by: Simeon Widdis <[email protected]>

* Add integration type to .kibana from osints/dev

Signed-off-by: Simeon Widdis <[email protected]>

* Re-add license header

Signed-off-by: Simeon Widdis <[email protected]>

* hook up toast

Signed-off-by: Derek Ho <[email protected]>

* Update integration-instance type

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Fix types again

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Fix cypress

Signed-off-by: Simeon Widdis <[email protected]>

* Add sample data endpoint

Signed-off-by: Simeon Widdis <[email protected]>

* Add license checking to eslint

Signed-off-by: Simeon Widdis <[email protected]>

* Created elb integration

Signed-off-by: Daniel Dong <[email protected]>

* successfully hook up toast and block until done with for loop

Signed-off-by: Derek Ho <[email protected]>

* fix and fix test

Signed-off-by: Derek Ho <[email protected]>

* Added screenshot of elb integration`

Signed-off-by: Daniel Dong <[email protected]>

* Updated aws_elb descriptions and logos

Signed-off-by: Daniel Dong <[email protected]>

* Deleted .DS_Store

Signed-off-by: Daniel Dong <[email protected]>

* Added container in components

Signed-off-by: Daniel Dong <[email protected]>

* Merged markers

Signed-off-by: Daniel Dong <[email protected]>

* Hotfix: Rename installed integrations to added integrations

Signed-off-by: Simeon Widdis <[email protected]>

* Hotfix: Revert Nginx sample prettifying

Signed-off-by: Simeon Widdis <[email protected]>

* remove console.log

Signed-off-by: Derek Ho <[email protected]>

* updates cypress test to test create data source flow with toast

Signed-off-by: Derek Ho <[email protected]>

* update snapshot based on cypress changes

Signed-off-by: Derek Ho <[email protected]>

* get rid of extra line

Signed-off-by: Derek Ho <[email protected]>

* update according to figma

Signed-off-by: Derek Ho <[email protected]>

* Fix integrations type

Signed-off-by: Simeon Widdis <[email protected]>

* Sanitize file path for getting integration statics

Signed-off-by: Simeon Widdis <[email protected]>

* Update tests for merge

Signed-off-by: Simeon Widdis <[email protected]>

* make some UX improvements

Signed-off-by: Derek Ho <[email protected]>

* Add basic sample data loading

Signed-off-by: Simeon Widdis <[email protected]>

* moves integration on left nav, removes unused create flow

Signed-off-by: Derek Ho <[email protected]>

* hook up sample data to a standalone button

Signed-off-by: Derek Ho <[email protected]>

* fix tests

Signed-off-by: Derek Ho <[email protected]>

* implement length validation and update tests accordingly

Signed-off-by: Derek Ho <[email protected]>

* disable buttons while adding

Signed-off-by: Derek Ho <[email protected]>

* fix breadcrumbs and tests

Signed-off-by: Derek Ho <[email protected]>

* update according to figma

Signed-off-by: Derek Ho <[email protected]>

* maek some changes according to figma

Signed-off-by: Derek Ho <[email protected]>

* implement tabbing for both added/available and fields/assets

Signed-off-by: Derek Ho <[email protected]>

* remove status on template, change status to badge on instance and hook up type filtering for added

Signed-off-by: Derek Ho <[email protected]>

* remove actions

Signed-off-by: Derek Ho <[email protected]>

* convert to badges

Signed-off-by: Derek Ho <[email protected]>

* fix tests

Signed-off-by: Derek Ho <[email protected]>

* remove columns from table

Signed-off-by: Derek Ho <[email protected]>

* add linking to all assets

Signed-off-by: Derek Ho <[email protected]>

* fix unit and integration tests

Signed-off-by: Derek Ho <[email protected]>

* final fix up

Signed-off-by: Derek Ho <[email protected]>

* fix filtering

Signed-off-by: Derek Ho <[email protected]>

* final fix up

Signed-off-by: Derek Ho <[email protected]>

* fix tests

Signed-off-by: Derek Ho <[email protected]>

* add cateogry filter and fix tests

Signed-off-by: Derek Ho <[email protected]>

* fix cypress and unit tests

Signed-off-by: Derek Ho <[email protected]>

* Fix broken index template naming in sample creation

Signed-off-by: Simeon Widdis <[email protected]>

* Add priority to logs mapping and fix index pattern

Signed-off-by: Simeon Widdis <[email protected]>

* fix various UI and add validation

Signed-off-by: Derek Ho <[email protected]>

* add request metrics

Signed-off-by: Derek Ho <[email protected]>

* fix tests, remove console log

Signed-off-by: Derek Ho <[email protected]>

* add metrics to links and final UX fix up, test fixes

Signed-off-by: Derek Ho <[email protected]>

* add back installed

Signed-off-by: Derek Ho <[email protected]>

* Fix broken nginx panels

Signed-off-by: Simeon Widdis <[email protected]>

* address pr comments

Signed-off-by: Derek Ho <[email protected]>

* address pr comments

Signed-off-by: Derek Ho <[email protected]>

* Hotfix: Fix constants

Signed-off-by: Simeon Widdis <[email protected]>

* Add learn more link to index field

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused AWS ELB integration

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused ELB constants

Signed-off-by: Simeon Widdis <[email protected]>

* Remove redundant EUI spacing

Signed-off-by: Simeon Widdis <[email protected]>

* Fix snapshots

Signed-off-by: Simeon Widdis <[email protected]>

* fix relative path

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>
Signed-off-by: Derek Ho <[email protected]>
Signed-off-by: Derek Ho <[email protected]>
Signed-off-by: Daniel Dong <[email protected]>
Co-authored-by: Derek Ho <[email protected]>
Co-authored-by: Derek Ho <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>

* Release Notes 2.9.0

* Release Notes 2.9.0

---------

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Update Release Notes 2.9 w/ Documentation section (#652)

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Remove unused files (#662)

* remove unused files

Signed-off-by: Eric Wei <[email protected]>

* missing snapshots

Signed-off-by: Eric Wei <[email protected]>

---------

Signed-off-by: Eric Wei <[email protected]>

* Cypress ci integration (#443)

* add cypress parallel

Signed-off-by: Eric Wei <[email protected]>

* cypress workflow

Signed-off-by: Eric Wei <[email protected]>

* fix plugin crash issue

Signed-off-by: Eric Wei <[email protected]>

---------

Signed-off-by: Eric Wei <[email protected]>

* Increment version to 3.0.0.0 (#659)

Signed-off-by: opensearch-ci-bot <[email protected]>
Co-authored-by: opensearch-ci-bot <[email protected]>

* Remade all cypress test for visualizations charts

Signed-off-by: TackAdam <[email protected]>

* Remove job scheduler from cypress CI (#681)

* remove unused files

Signed-off-by: Eric Wei <[email protected]>

* missing snapshots

Signed-off-by: Eric Wei <[email protected]>

* remove job scheduler from CI artifact downloading

Signed-off-by: Eric Wei <[email protected]>

---------

Signed-off-by: Eric Wei <[email protected]>

* update readme to reflect recent changes (#691)

Signed-off-by: YANGDB <[email protected]>

* Add Integration request github issue template (#688)

Signed-off-by: YANGDB <[email protected]>
Co-authored-by: Joshua Li <[email protected]>

* adds back cypress watch and reload (#693)

Signed-off-by: Derek Ho <[email protected]>

* Fixes for Derek's comments

Signed-off-by: TackAdam <[email protected]>

* Added sample data load, moved shared constm removed waits

Signed-off-by: TackAdam <[email protected]>

* Code hygiene moved helpers out of constants

Signed-off-by: TackAdam <[email protected]>

* fix name change bug and modify test to test behavior (#724)

Signed-off-by: Derek Ho <[email protected]>

* Search bar fixes (#727)

* fix name change bug and modify test to test behavior

Signed-off-by: Derek Ho <[email protected]>

* search bar fixes

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Derek Ho <[email protected]>

* Add AWS VPC Flow Log integration (#698)

* Add AWS VPC Flow Log integration

Signed-off-by: Haidong <[email protected]>

* init assets

Signed-off-by: Haidong <[email protected]>

* add more visualizations

Signed-off-by: Haidong <[email protected]>

* add readme for assets and aws vpc flow logs

Signed-off-by: Haidong <[email protected]>

---------

Signed-off-by: Haidong <[email protected]>
Co-authored-by: Haidong <[email protected]>

* Update snapshots (#734)

* fix name change bug and modify test to test behavior

Signed-off-by: Derek Ho <[email protected]>

* update snapshot from previous PR

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Derek Ho <[email protected]>

* Fix vpc (#742)

* fix name change bug and modify test to test behavior

Signed-off-by: Derek Ho <[email protected]>

* fix vpc flow logs with Simeon

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Derek Ho <[email protected]>

* Bump word-wrap from 1.2.3 to 1.2.4 (#723)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update vpc readme & references (#740)

* update the vpc flow log readme with a dashboard screenshot and update the sourceUrl to point to the correct place

Signed-off-by: YANGDB <[email protected]>

* update the vpc flow log readme with a dashboard screenshot and update the sourceUrl to point to the correct place

Signed-off-by: YANGDB <[email protected]>

* update author

Signed-off-by: Derek Ho <[email protected]>

* {
  "attributes": {
    "description": "Nginx dashboard with basic Observability on access / error logs",
    "hits": 0,
    "kibanaSavedObjectMeta": {
      "searchSourceJSON": "{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[]}"
    },
    "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}",
    "panelsJSON": "[{\"version\":\"2.5.0\",\"gridData\":{\"h\":8,\"i\":\"1f31e50b-06e3-41e6-972e-e4e5fe1a9872\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"1f31e50b-06e3-41e6-972e-e4e5fe1a9872\",\"embeddableConfig\":{},\"panelRefName\":\"panel_0\"},{\"version\":\"2.5.0\",\"gridData\":{\"h\":9,\"i\":\"d91a8da4-b34b-470a-aca6-9c76b47cd6fb\",\"w\":24,\"x\":0,\"y\":8},\"panelIndex\":\"d91a8da4-b34b-470a-aca6-9c76b47cd6fb\",\"embeddableConfig\":{},\"panelRefName\":\"panel_1\"},{\"version\":\"2.5.0\",\"gridData\":{\"h\":15,\"i\":\"27149e5a-3a77-4f3c-800e-8a160c3765f4\",\"w\":24,\"x\":24,\"y\":8},\"panelIndex\":\"27149e5a-3a77-4f3c-800e-8a160c3765f4\",\"embeddableConfig\":{},\"panelRefName\":\"panel_2\"},{\"version\":\"2.5.0\",\"gridData\":{\"x\":0,\"y\":17,\"w\":24,\"h\":15,\"i\":\"4d8c2aa7-159c-4a1a-80ff-00a9299056ce\"},\"panelIndex\":\"4d8c2aa7-159c-4a1a-80ff-00a9299056ce\",\"embeddableConfig\":{},\"panelRefName\":\"panel_3\"},{\"version\":\"2.5.0\",\"gridData\":{\"x\":24,\"y\":23,\"w\":24,\"h\":15,\"i\":\"800b7f19-f50c-417f-8987-21b930531cbe\"},\"panelIndex\":\"800b7f19-f50c-417f-8987-21b930531cbe\",\"embeddableConfig\":{},\"panelRefName\":\"panel_4\"}]",
    "timeRestore": false,
    "title": "[NGINX Core Logs 1.0] Overview",
    "version": 1
  },
  "id": "96847220-5261-44d0-89b4-65f3a659f13a",
  "migrationVersion": {
    "dashboard": "7.9.3"
  },
  "references": [
    {
      "id": "3b49a65d-54d8-483d-a8f0-3d7c855e1ecf",
      "name": "panel_0",
      "type": "visualization"
    },
    {
      "id": "865e577b-634b-4a65-b9d6-7e324c395d18",
      "name": "panel_1",
      "type": "visualization"
    },
    {
      "id": "dc1803f0-b478-11ed-9063-ebe46f9ac203",
      "name": "panel_2",
      "type": "visualization"
    },
    {
      "id": "99acc580-b47a-11ed-9063-ebe46f9ac203",
      "name": "panel_3",
      "type": "visualization"
    },
    {
      "id": "01ea64d0-b62f-11ed-a677-43d7aa86763b",
      "name": "panel_4",
      "type": "visualization"
    }
  ],
  "type": "dashboard",
  "updated_at": "2023-02-26T23:44:09.855Z",
  "version": "WzczLDdd"
}

Signed-off-by: Derek Ho <[email protected]>

* fix nginx references

Signed-off-by: Derek Ho <[email protected]>

* append minor changes

Signed-off-by: YANGDB <[email protected]>

* change to info directory

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>
Signed-off-by: Derek Ho <[email protected]>
Co-authored-by: Derek Ho <[email protected]>

* Fix snapshots from upstream OSD/OUI changes (#755)

* fix name change bug and modify test to test behavior

Signed-off-by: Derek Ho <[email protected]>

* udpate snapshots from upstream

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Derek Ho <[email protected]>

* Remove link field from Nginx (#761)

* Remove redundant link

Signed-off-by: Simeon Widdis <[email protected]>

* Add local repository testing

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* simplify docker-compose.yml (#763)

* simplify docker-compose.yml

Signed-off-by: YANGDB <[email protected]>

* update docs regarding security

Signed-off-by: YANGDB <[email protected]>

* update docs security doc and restrictions

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* fix integration json loading parser so that it will trim unneeded empty spaces from the ndjson file and match the existing behavior of the savedObject import dashboard that works even when empty spaces appear in the ndjson file (#758)

Signed-off-by: YANGDB <[email protected]>

* fix docker-compose.yml dashboard issue with OPENSEARCH_HOSTS (#783)

Signed-off-by: YANGDB <[email protected]>

* Fail backport (#778)

* fix name change bug and modify test to test behavior

Signed-off-by: Derek Ho <[email protected]>

* update fail backport

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Derek Ho <[email protected]>

* Add AWS ELB Integration (#772)

* Created aws_elb integration

Signed-off-by: Daniel Dong <[email protected]>

* Modified schemas

Signed-off-by: Daniel Dong <[email protected]>

* Modified user_agent to be an object in http

Signed-off-by: Daniel Dong <[email protected]>

* Added logo and dashboard

Signed-off-by: Daniel Dong <[email protected]>

* Updated static

Signed-off-by: Daniel Dong <[email protected]>

* Added more sample data

Signed-off-by: Daniel Dong <[email protected]>

* Added more sample data

Signed-off-by: Daniel Dong <[email protected]>

* Updated sourceUrl to be correct page

Signed-off-by: Daniel Dong <[email protected]>

* Updated dashboard image

Signed-off-by: Daniel Dong <[email protected]>

* Added image to README.md

Signed-off-by: Dan Dong <[email protected]>

* Updated matched_rule_priority to be int

Signed-off-by: Daniel Dong <[email protected]>

* Updated README.md with ingestion pipeline info

Signed-off-by: Dan Dong <[email protected]>

* Moved ingestion pipeline to new .md

Signed-off-by: Daniel Dong <[email protected]>

* Moved Ingestion material out of README.md

Signed-off-by: Daniel Dong <[email protected]>

---------

Signed-off-by: Daniel Dong <[email protected]>
Signed-off-by: Dan Dong <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>

* Feature/metrics sidepanel update (#749)

* Metric Sidebar Refactor
- Move SearchBar into Sidebar
- show icons per-datasource
- compress metric-names (prometheus == "p..")

---------

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Add Apache Integration (#754)

* Modified map visualization to be region map instead of tiles

Signed-off-by: Daniel Dong <[email protected]>

* Added user agent mapping file

Signed-off-by: Daniel Dong <[email protected]>

* Added event.dataset field

Signed-off-by: Daniel Dong <[email protected]>

* removed event.dataset

Signed-off-by: Daniel Dong <[email protected]>

* Updated author

Signed-off-by: Daniel Dong <[email protected]>

* Added README.md

Signed-off-by: Daniel Dong <[email protected]>

* Added dashboard.png and logo.png

Signed-off-by: Daniel Dong <[email protected]>

* Updated search queries object in assets and another sample log

Signed-off-by: Daniel Dong <[email protected]>

* Updated geo fields in communication mappings

Signed-off-by: Daniel Dong <[email protected]>

* Fixed datetime format

Signed-off-by: Daniel Dong <[email protected]>

* Added geo to destination

Signed-off-by: Daniel Dong <[email protected]>

* Updated error search query object

Signed-off-by: Daniel Dong <[email protected]>

* Created Geo object in communications schema

Signed-off-by: Daniel Dong <[email protected]>

* Changed user_agent to be a subfield of http

Signed-off-by: Daniel Dong <[email protected]>

* Changed structure of logo and gallery

Signed-off-by: Daniel Dong <[email protected]>

* Removed user agent from logs component

Signed-off-by: Daniel Dong <[email protected]>

* Changed user_agent and os fields to be subobjects

Signed-off-by: Daniel Dong <[email protected]>

* Fixed geo object

Signed-off-by: Daniel Dong <[email protected]>

* Remoted user_agent from components

Signed-off-by: Daniel Dong <[email protected]>

* Added geo data to error log

Signed-off-by: Daniel Dong <[email protected]>

* Updated name

Signed-off-by: Daniel Dong <[email protected]>

* Added ingestion pipeline info

Signed-off-by: Daniel Dong <[email protected]>

* Updated README.md to remove ingestion pipeline

Signed-off-by: Dan Dong <[email protected]>

* Created INGESTION.md

Signed-off-by: Dan Dong <[email protected]>

* Updated INGESTION.md

Signed-off-by: Dan Dong <[email protected]>

---------

Signed-off-by: Daniel Dong <[email protected]>
Signed-off-by: Dan Dong <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>

* Fix broken Nginx Integration data volume panel (#787)

* Fix broken nginx data volume panel

Signed-off-by: Simeon Widdis <[email protected]>

* Re-add sample data

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Updated link in sourceURL (#811)

Signed-off-by: Daniel Dong <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>

* Make integration category and template lists dynamic (#782)

* Make category list dynamic

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused category constant

Signed-off-by: Simeon Widdis <[email protected]>

* Remove hardcoded integration template list

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Re-apply fix for VPC type (#809)

* Fix VPC type

Signed-off-by: Simeon Widdis <[email protected]>

* Add a test case

Signed-off-by: Simeon Widdis <[email protected]>

* Re-apply link fix and update test

Signed-off-by: Simeon Widdis <[email protected]>

* Revert "Re-apply link fix and update test"

This reverts commit f2ec20ddee7b4bc24deb570673a031e91ceb63aa.

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Integrations base path fix (#713)

* Fix behavior when base path is added

Signed-off-by: Simeon Widdis <[email protected]>

* Fix handling of base paths for the proxy

Signed-off-by: Simeon Widdis <[email protected]>

* Fix add integration flyout

Signed-off-by: Simeon Widdis <[email protected]>

* Remove fetch usages from proxy call

Signed-off-by: Simeon Widdis <[email protected]>

* Fix request query building

Signed-off-by: Simeon Widdis <[email protected]>

* Switch from props.http to coreRefs.http

Signed-off-by: Simeon Widdis <[email protected]>

* Revert "Switch from props.http to coreRefs.http"

This reverts commit f66db8328c7b7e831109cdd80ae486669aaf028a.

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Fix integration removal timing (#781)

* Fix integration removal timing

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused commented code

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Nginx Integration Panel Fix: Re-apply link removal (#807)

* Fix broken nginx data volume panel

Signed-off-by: Simeon Widdis <[email protected]>

* Re-add sample data

Signed-off-by: Simeon Widdis <[email protected]>

* Re-apply link fix and update test

Signed-off-by: Simeon Widdis <[email protected]>

* Re-apply formatting to local_repository.test.ts

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Remove dependence on integrations variable (#826)

Signed-off-by: Simeon Widdis <[email protected]>

* Fix index name collisions on integration sample creation. (#818)

* Add integration name to created index mapping

Signed-off-by: Simeon Widdis <[email protected]>

* Switch template naming to loosely reflect SS4O convention

Signed-off-by: Simeon Widdis <[email protected]>

* Split mapping creation by type for code clarity

Signed-off-by: Simeon Widdis <[email protected]>

* Re-introduce confusing result block

Signed-off-by: Simeon Widdis <[email protected]>

* Modify naming template to better match SS4O convention

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Changed log mappings to be apache-specific (#822)

Signed-off-by: Daniel Dong <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>

* Changed logs mappings to be logs-elb (#821)

Signed-off-by: Daniel Dong <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>

* update index template to avoid name collisions (#825)

* update index template to avoid name collisions
align s3 component template with all the other integrations

Signed-off-by: YANGDB <[email protected]>

* update k8s integration

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* Aws cloudfront integration (#779)

* new aws s3 integration

Signed-off-by: YANGDB <[email protected]>

* update s3 dashboard

Signed-off-by: YANGDB <[email protected]>

* remove `link` failing integration config field

Signed-off-by: YANGDB <[email protected]>

* add alias for each specific integration related log mapping template

Signed-off-by: YANGDB <[email protected]>

* fix aws prefix error

Signed-off-by: YANGDB <[email protected]>

* update cloud mapping

Signed-off-by: YANGDB <[email protected]>

* update cloud mapping

Signed-off-by: YANGDB <[email protected]>

* update cloud mapping and sample.json

Signed-off-by: YANGDB <[email protected]>

* update integration.config.type field to match the index mapping schema container

Signed-off-by: YANGDB <[email protected]>

* update dashboard.png

Signed-off-by: YANGDB <[email protected]>

* update sample.json

Signed-off-by: YANGDB <[email protected]>

* aws cloud front integration update

Signed-off-by: YANGDB <[email protected]>

* update only relevant files

Signed-off-by: YANGDB <[email protected]>

* remove nginx's only relevant files

Signed-off-by: YANGDB <[email protected]>

* remove nginx's only relevant files

Signed-off-by: YANGDB <[email protected]>

* update index template to avoid name collisions

Signed-off-by: YANGDB <[email protected]>

* update index template to avoid name collisions

Signed-off-by: YANGDB <[email protected]>

* update according to name collision component strategy

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* aws WAF integration (#788)

* aws cloud trail integration

Signed-off-by: YANGDB <[email protected]>

* update dashboard

Signed-off-by: YANGDB <[email protected]>

* aws cloud trail integration

Signed-off-by: YANGDB <[email protected]>

* aws cloud trail integration update

Signed-off-by: YANGDB <[email protected]>

* aws cloud trail integration update

Signed-off-by: YANGDB <[email protected]>

* add support for aws WAF (Web Application Firewall) logs integration

Signed-off-by: YANGDB <[email protected]>

* update dashboard.png

Signed-off-by: YANGDB <[email protected]>

* update index template to avoid name collisions

Signed-off-by: YANGDB <[email protected]>

* update according to name collision component strategy

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* Aws rds Integration support (#741)

* update the vpc flow log readme with a dashboard screenshot and update the sourceUrl to point to the correct place

Signed-off-by: YANGDB <[email protected]>

* add support for observability on aws rds logs - using the pre-canned dashboards

Signed-off-by: YANGDB <[email protected]>

* update rds integration
Signed-off-by: YANGDB <[email protected]>

Signed-off-by: YANGDB <[email protected]>

* add dashboard.jpeg screenshot

Signed-off-by: YANGDB <[email protected]>

* append minor changes

Signed-off-by: YANGDB <[email protected]>

* append minor changes

Signed-off-by: YANGDB <[email protected]>

* fix sq-ip field

Signed-off-by: YANGDB <[email protected]>

* fix sq-ip field

Signed-off-by: YANGDB <[email protected]>

* update dashboard image

Signed-off-by: YANGDB <[email protected]>

* rearrange dashboard

Signed-off-by: YANGDB <[email protected]>

* update according pr comments

Signed-off-by: YANGDB <[email protected]>

* update schema mapping files including cloud mapping

Signed-off-by: YANGDB <[email protected]>

* update vpc flow log containers log name

Signed-off-by: YANGDB <[email protected]>

* update index template to avoid name collisions

Signed-off-by: YANGDB <[email protected]>

* update according to name collision component strategy

Signed-off-by: YANGDB <[email protected]>

* remove none relevant fixes

Signed-off-by: YANGDB <[email protected]>


---------

Signed-off-by: YANGDB <[email protected]>

* Aws cloudtrail Integration (#773)

* aws cloud trail integration

Signed-off-by: YANGDB <[email protected]>

* update dashboard

Signed-off-by: YANGDB <[email protected]>

* aws cloud trail integration

Signed-off-by: YANGDB <[email protected]>

* aws cloud trail integration update

Signed-off-by: YANGDB <[email protected]>

* aws cloud trail integration update

Signed-off-by: YANGDB <[email protected]>

* update index template to avoid name collisions

Signed-off-by: YANGDB <[email protected]>

* update index template to avoid name collisions

Signed-off-by: YANGDB <[email protected]>

* update according to name collision component strategy

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* aws s3 integration (#756)

* new aws s3 integration

Signed-off-by: YANGDB <[email protected]>

* update s3 dashboard

Signed-off-by: YANGDB <[email protected]>

* remove `link` failing integration config field

Signed-off-by: YANGDB <[email protected]>

* add alias for each specific integration related log mapping template

Signed-off-by: YANGDB <[email protected]>

* fix aws prefix error

Signed-off-by: YANGDB <[email protected]>

* update cloud mapping

Signed-off-by: YANGDB <[email protected]>

* update cloud mapping

Signed-off-by: YANGDB <[email protected]>

* update cloud mapping and sample.json

Signed-off-by: YANGDB <[email protected]>

* update integration.config.type field to match the index mapping schema container

Signed-off-by: YANGDB <[email protected]>

* update dashboard.png

Signed-off-by: YANGDB <[email protected]>

* update sample.json

Signed-off-by: YANGDB <[email protected]>

* update index template to avoid name collisions

Signed-off-by: YANGDB <[email protected]>

* remove none relevant fixes

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* Modified Integrations Description (#853)

* Modified integration description

Signed-off-by: Daniel Dong <[email protected]>

* Modified integrations description in snapshot

Signed-off-by: Daniel Dong <[email protected]>

---------

Signed-off-by: Daniel Dong <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>

* update readme with the integration related docs and screen shorts (#852)

Signed-off-by: YANGDB <[email protected]>

* change unapplied cateogry filter to empty instead of x (#858)

Signed-off-by: Derek Ho <[email protected]>

* Fix failing CI (#863)

* Update outdated sidebar and searchbar snapshots

Signed-off-by: Simeon Widdis <[email protected]>

* Make backport only run on merged PRs

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* consolidate aws_s3-1.0.0.mapping.json schema to match all across (#851)

Signed-off-by: YANGDB <[email protected]>

* consolidate http-1.0.0.mapping.json schema to match all across (#850)

Signed-off-by: YANGDB <[email protected]>

* consolidate communication-1.0.0.mapping.json schema to match all across (#849)

Signed-off-by: YANGDB <[email protected]>

* Speed up unit testing CI by updating maxWorkers setting (#884)

* Set max CI workers to 2

Signed-off-by: Simeon Widdis <[email protected]>

* Try setting to 100% of workers

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Switch try it button to be secondary (#887)

Signed-off-by: Simeon Widdis <[email protected]>

* Add _refresh call to sync component creation before index creation (#857)

* Add _refresh call to sync component creation before index creation

Signed-off-by: Simeon Widdis <[email protected]>

* Switch to using error message

Signed-off-by: Simeon Widdis <[email protected]>

* Remove redundant catch-rethrow

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused imports

Signed-off-by: Simeon Widdis <[email protected]>

* Also wait for refresh on bulk data creation

Signed-off-by: Simeon Widdis <[email protected]>

* Update outdated sidebar and searchbar snapshots

Signed-off-by: Simeon Widdis <[email protected]>

* Make backport only run on merged PRs

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* update backport labels (#898)

Signed-off-by: Shenoy Pratik <[email protected]>

* update raw data (#891)

Signed-off-by: YANGDB <[email protected]>

* K8s integration (#829)

* create new k8s integration

Signed-off-by: YANGDB <[email protected]>

* update k8s integration

Signed-off-by: YANGDB <[email protected]>

* update k8s samples

Signed-off-by: YANGDB <[email protected]>

* update k8s samples

Signed-off-by: YANGDB <[email protected]>

* update k8s metadata schema components

Signed-off-by: YANGDB <[email protected]>

* update k8s metadata schema components

Signed-off-by: YANGDB <[email protected]>

* update k8s dashboard

Signed-off-by: YANGDB <[email protected]>

* update k8s dashboard image

Signed-off-by: YANGDB <[email protected]>

* update k8s dashboard image

Signed-off-by: YANGDB <[email protected]>

* update husky

Signed-off-by: YANGDB <[email protected]>

* revise readme docs

Signed-off-by: YANGDB <[email protected]>

* add OTEL semantic convention support for k8s using mapping aliases

Signed-off-by: YANGDB <[email protected]>

* update according to PR comments

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* consolidate cloud schema to match all across (#846)

Signed-off-by: YANGDB <[email protected]>

* Make OSD Bootstrap more sturdy in CI (#901)

* Apply updates from OSD

Signed-off-by: Simeon Widdis <[email protected]>

* Revert accidental flyout change

Signed-off-by: Simeon Widdis <[email protected]>

* Add bootstrap cache to CI

Signed-off-by: Simeon Widdis <[email protected]>

* Avoid nested directory traversal on cache hashing

Signed-off-by: Simeon Widdis <[email protected]>

* Tweak path traversal again

Signed-off-by: Simeon Widdis <[email protected]>

* Fix order of operations for cd

Signed-off-by: Simeon Widdis <[email protected]>

* Fix CDs again

Signed-off-by: Simeon Widdis <[email protected]>

* Debugging: Add ls

Signed-off-by: Simeon Widdis <[email protected]>

* Fix CDs (again)

Signed-off-by: Simeon Widdis <[email protected]>

* Fix directories for caching

Signed-off-by: Simeon Widdis <[email protected]>

* Update cache behavior based on actual bootstrap function

Signed-off-by: Simeon Widdis <[email protected]>

* Re-add plugin linking

Signed-off-by: Simeon Widdis <[email protected]>

* Make hash target smaller

Signed-off-by: Simeon Widdis <[email protected]>

* Add a restore key to the cache

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Changes Panel Titles to H2 and rearranges the details content to details panel (#918)

* fix name change bug and modify test to test behavior

Signed-off-by: Derek Ho <[email protected]>

* update fail backport

Signed-off-by: Derek Ho <[email protected]>

* change panel titles to h2 and rearrange

Signed-off-by: Derek Ho <[email protected]>

* remove unecessary imports

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Derek Ho <[email protected]>

* update the README.md with Screenshots section

Signed-off-by: YANGDB <[email protected]>

* align all schema mapping components to contain the following metadata… (#927)

* align all schema mapping components to contain the following metadata info:
labels: list of the relevant labels that are associated with this mapping component or index template

Signed-off-by: YANGDB <[email protected]>

* align all schema mapping components to contain the following metadata info:
labels: list of the relevant labels that are associated with this mapping component or index template

Signed-off-by: YANGDB <[email protected]>

* align all schema mapping components to contain the following metadata info:
labels: list of the relevant labels that are associated with this mapping component or index template

Signed-off-by: YANGDB <[email protected]>

---------

Signed-off-by: YANGDB <[email protected]>

* Update label handling on frontend + Refactors (#931)

* Update label display on frontend

Signed-off-by: Simeon Widdis <[email protected]>

* Clear type errors in added_integration.tsx

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused imports

Signed-off-by: Simeon Widdis <[email protected]>

* Add missing labels

Signed-off-by: Simeon Widdis <[email protected]>

* Autoformat the whole repository

Signed-off-by: Simeon Widdis <[email protected]>

* Revert large sample data changes

Signed-off-by: Simeon Widdis <[email protected]>

* Undo _import autoescape

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Fix one more missing label change (#934)

* Update label display on frontend

Signed-off-by: Simeon Widdis <[email protected]>

* Clear type errors in added_integration.tsx

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused imports

Signed-off-by: Simeon Widdis <[email protected]>

* Add missing labels

Signed-off-by: Simeon Widdis <[email protected]>

* Autoformat the whole repository

Signed-off-by: Simeon Widdis <[email protected]>

* Revert large sample data changes

Signed-off-by: Simeon Widdis <[email protected]>

* Undo _import autoescape

Signed-off-by: Simeon Widdis <[email protected]>

* Modify snapshots

Signed-off-by: Simeon Widdis <[email protected]>

* Update label handling in table

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Feature/metrics multiline display (#899)

* Working multi line viz with new sql

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>
Signed-off-by: Peter Fitzgibbons <[email protected]>

* Cleanup conflicts and fn. arguments

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Correct metric check fn.

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Clean Code

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Clean Code

Signed-off-by: Peter Fitzgibbons <[email protected]>

* merge dateTime convert function

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* Update snapshots

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* Fix cypress test 8_metrics_analytics.spec.js to match removal of "Recently Created" sidebar section.

Fix Metric search to be case-insensitive.

Signed-off-by: Peter Fitzgibbons <[email protected]>

* Fix several test snapshots.
Fix metrics_grid.test coreRefs mock

Signed-off-by: Peter Fitzgibbons <[email protected]>

---------

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>
Signed-off-by: Peter Fitzgibbons <[email protected]>
Co-authored-by: Kavitha Conjeevaram Mohan <[email protected]>

* Increment version to 3.0.0.0 (#854)

Signed-off-by: opensearch-ci-bot <[email protected]>
Co-authored-by: opensearch-ci-bot <[email protected]>

* Refactor integration validation logic with a cleaner interface (#943)

* Refactor validation logic with a deeper interface

Signed-off-by: Simeon Widdis <[email protected]>

* Remove redundant test.

This test is unneeded after 12c4bcf

Signed-off-by: Simeon Widdis <[email protected]>

* Add tests for new validators

Signed-off-by: Simeon Widdis <[email protected]>

* Make better failure mode for invalid objects

Signed-off-by: Simeon Widdis <[email protected]>

* Convert validator methods to use result types

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* update logo related snapshots due to upstream changes (#950)

Signed-off-by: Derek Ho <[email protected]>

* Fix all yarn lints for server directory (#953)

* Apply yarn auto-lints

Signed-off-by: Simeon Widdis <[email protected]>

* Fix equalities

Signed-off-by: Simeon Widdis <[email protected]>

* Fix naming conventions

Signed-off-by: Simeon Widdis <[email protected]>

* Fix non-export issues

Signed-off-by: Simeon Widdis <[email protected]>

* Fix default exports

Signed-off-by: Simeon Widdis <[email protected]>

* Remove unused dependency

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* Update mocha (#960)

* Update mocha

Signed-off-by: Simeon Widdis <[email protected]>

* Update mocha to 10.2.0

Signed-off-by: Simeon Widdis <[email protected]>

* Revert mocha to 10.1.0 for OSD compat.

Signed-off-by: Simeon Widdis <[email protected]>

* Remove random added yaml dep

Signed-off-by: Simeon Widdis <[email protected]>

---------

Signed-off-by: Simeon Widdis <[email protected]>

* trace analytics collapse dashboard queries, align naming to industry conventions (#514)

* trace analytics v2 first remove expensive dashboard page

Signed-off-by: Derek Ho <[email protected]>

* get trace groups request working and mapping correctly

Signed-off-by: Derek Ho <[email protected]>

* get trace group filter fully working

Signed-off-by: Derek Ho <[email protected]>

* try some service map adjustments

Signed-off-by: Derek Ho <[email protected]>

* change to up down to fully show labels

Signed-off-by: Derek Ho <[email protected]>

* put dashboard in accordian at bottom of services and only make calls if it is open

Signed-off-by: Derek Ho <[email protected]>

* some changes to support dashboard content in accordian

Signed-off-by: Derek Ho <[email protected]>

* demo code

Signed-off-by: Derek Ho <[email protected]>

* fix tests

Signed-off-by: Derek Ho <[email protected]>

* remove dashboard from app analytics

Signed-off-by: Derek Ho <[email protected]>

* fix up with tests

Signed-off-by: Derek Ho <[email protected]>

* fix test

Signed-off-by: Derek Ho <[email protected]>

* revert only and extract to constant

Signed-off-by: Derek Ho <[email protected]>

* add auth const

Signed-off-by: Derek Ho <[email protected]>

* address self-PR review

Signed-off-by: Derek Ho <[email protected]>

* remove unecessary code

Signed-off-by: Derek Ho <[email protected]>

* change timeout to 25 seconds

Signed-off-by: Derek Ho <[email protected]>

* change to row in accordian

Signed-off-by: Derek Ho <[email protected]>

* update labels and tests

Signed-off-by: Derek Ho <[email protected]>

* update cypress test

Signed-off-by: Derek Ho <[email protected]>

* verify cypress tests work with changes

Signed-off-by: Derek Ho <[email protected]>

* remove accidental only

Signed-off-by: Derek Ho <[email protected]>

* address PR review comments

Signed-off-by: Derek Ho <[email protected]>

* make missing configuration more clear

Signed-off-by: Derek Ho <[email protected]>

* update snapshots

Signed-off-by: Derek Ho <[email protected]>

* update snapshot

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: Derek Ho <[email protected]>

* added code for the change of design of the sidebar, fixed overriding … (#928)

* added code for the change of design of the sidebar, fixed overriding spinner bug, changed font size

Signed-off-by: sumukhswamy <[email protected]>

* addressed PR comments

Signed-off-by: sumukhswamy <[email protected]>

* code for overriding pattern

Signed-off-by: sumukhswamy <[email protected]>

* updated snapshots

Signed-off-by: sumukhswamy <[email protected]>

---------

Signed-off-by: sumukhswamy <[email protected]>

* update search bar snapshots according to upstream changes (#964)

Signed-off-by: Derek Ho <[email protected]>

---------

Signed-off-by: TackAdam <[email protected]>
Signed-off-by: Simeon Widdis <[email protected]>
Signed-off-by: YANGDB <[email protected]>
Signed-off-by: Eric Wei <[email protected]>
Signed-off-by: Peter Fitzgibbons <[email protected]>
Signed-off-by: Derek Ho <[email protected]>
Signed-off-by: Rupal Mahajan <[email protected]>
Signed-off-by: Derek Ho <[email protected]>
Signed-off-by: Daniel Dong <[email protected]>
Signed-off-by: opensearch-ci-bot <[email protected]>
Signed-off-by: Haidong <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Dan Dong <[email protected]>
Signed-off-by: Shenoy Pratik <[email protected]>
Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>
Signed-off-by: sumukhswamy <[email protected]>
Co-authored-by: TackAdam <[email protected]>
Co-authored-by: Simeon Widdis <[email protected]>
Co-authored-by: Adam Tackett <[email protected]>
Co-authored-by: Simeon Widdis <[email protected]>
Co-authored-by: YANGDB <[email protected]>
Co-authored-by: Joshua Li <[email protected]>
Co-authored-by: Eric Wei <[email protected]>
Co-authored-by: Anirudha (Ani) Jadhav <[email protected]>
Co-authored-by: Peter Fitzgibbons <[email protected]>
Co-authored-by: Shenoy Pratik <[email protected]>
Co-authored-by: Rupal Mahajan <[email protected]>
Co-authored-by: Daniel Dong <[email protected]>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: opensearch-ci-bot <[email protected]>
Co-authored-by: wanghd89 <[email protected]>
Co-authored-by: Haidong <[email protected]>
Co-authored-by: dependabot[bot] <49699333…
derek-ho added a commit that referenced this pull request Sep 6, 2023
pjfitzgibbons pushed a commit that referenced this pull request Oct 5, 2023
* Fix change availability bug (#667) (#671)

Signed-off-by: Eugene Lee <[email protected]>
(cherry picked from commit 0fe92952f26b3cf59b81e29f78428be33ed2f96a)

Co-authored-by: Eugene Lee <[email protected]>

* Add release notes for 2.0.0-rc1 (#674) (#675)

Signed-off-by: Joshua Li <[email protected]>
(cherry picked from commit f0afa84dcb68be9ef096021da55de7b1c846ba93)

Co-authored-by: Joshua Li <[email protected]>

* Support integTestRemote with security enabled endpoint (#699) (#703)

Signed-off-by: Joshua Li <[email protected]>
(cherry picked from commit 9ebb7d266250fd902567f9f804c425d5a4f9774f)

Co-authored-by: Joshua Li <[email protected]>

* Add data test subj to app analytics (#704) (#718)

Signed-off-by: Eugene Lee <[email protected]>

* Remove rc1 reference (#730) (#737)

Signed-off-by: Eugene Lee <[email protected]>
(cherry picked from commit c23518befdf2169450d65a15b6d314e699f0d12f)

Co-authored-by: Eugene Lee <[email protected]>

* [Backport] app-analytics features and bug fixes for 2.0 release (#740)

* Add availability entry points (#731)

Signed-off-by: Eugene Lee <[email protected]>

* Update availabilityVizId if visualization is removed from panel (#732)

Signed-off-by: Eugene Lee <[email protected]>

* Issue fix not a function error (#739)

* Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508) (#574)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f85aecf303f0d3f549339752feb9738e5cd42a7f)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* change to support java 8 in compile and runtime (#575) (#576)

Signed-off-by: Zhongnan Su <[email protected]>
(cherry picked from commit a123560cbca753552d135078ba4f59c3a0e4a64e)

Co-authored-by: Zhongnan Su <[email protected]>

* Add 1.3.0 release notes (#580) (#582)

Signed-off-by: Eugene Lee <[email protected]>

* bug fixes

Signed-off-by: Eric Wei <[email protected]>

Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhongnan Su <[email protected]>

* resolved conflicts

Signed-off-by: Eric Wei <[email protected]>

Co-authored-by: Eugene Lee <[email protected]>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhongnan Su <[email protected]>

* Release notes 2.0.0.0 (#757) (#758)

Signed-off-by: vamsi-amazon <[email protected]>
(cherry picked from commit b23946d1d3df7efa37919d520ca45e41f0323478)

Co-authored-by: vamsi-amazon <[email protected]>

* Incremented version to 2.0.1 (#785)

Signed-off-by: Zelin Hao <[email protected]>

* Backport from main to 2.1 (#822)

* Add availability help flyout (#734)

Signed-off-by: Eugene Lee <[email protected]>

* Make common delete modal for components (#766)

Signed-off-by: Eugene Lee <[email protected]>

* Sync app and app list types (#763)

Signed-off-by: Eugene Lee <[email protected]>

* Uses custom plugin to publish zips to maven (#786)

Signed-off-by: Joshua Li <[email protected]>

* backport main to 2.1

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

Co-authored-by: Eugene Lee <[email protected]>
Co-authored-by: Joshua Li <[email protected]>

* 2.1 release notes (#839) (#840)

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>
(cherry picked from commit bf81e3518ab7e024176a6a571ecb0d927d89ca30)

Co-authored-by: Kavitha Conjeevaram Mohan <[email protected]>

* change 2.1 version bump PR under maintenance  (#841) (#842)

* change version bump to maintenance

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* change version bump to maintenance

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>
(cherry picked from commit 4bebc60f49f6f4be41e726ace5dbe76cb7a077b1)

Co-authored-by: Kavitha Conjeevaram Mohan <[email protected]>

* Bump to 2.2.0 (#918)

* Bump to 2.2.0

Signed-off-by: vamsi-amazon <[email protected]>

* Update snapshots

Signed-off-by: Joshua Li <[email protected]>

Co-authored-by: Joshua Li <[email protected]>

* Release Notes for 2.2.0 (#920) (#922)

Signed-off-by: vamsi-amazon <[email protected]>
(cherry picked from commit 77c460f90509d5c1bf36a3828b16e2a4958baeb3)

Co-authored-by: vamsi-amazon <[email protected]>

* Staging for version increment automation (#848) (#939)

* Version increment automation

Signed-off-by: pgodithi <[email protected]>

* Version increment automation

Signed-off-by: pgodithi <[email protected]>

* Version increment automation: task rename updateVersion

Signed-off-by: pgodithi <[email protected]>
(cherry picked from commit b5c680278f35c2c3a570aa98a563603d59291f65)
Signed-off-by: prudhvigodithi <[email protected]>

Signed-off-by: pgodithi <[email protected]>
Signed-off-by: prudhvigodithi <[email protected]>
Co-authored-by: Prudhvi Godithi <[email protected]>

* Increment version to 2.3.0-SNAPSHOT (#979)

Signed-off-by: opensearch-ci-bot <[email protected]>

Signed-off-by: opensearch-ci-bot <[email protected]>
Co-authored-by: opensearch-ci-bot <[email protected]>

* release notes for 2.3.0 (#1003) (#1004)

Signed-off-by: Eric Wei <[email protected]>

Signed-off-by: Eric Wei <[email protected]>
(cherry picked from commit 25bd43b9861d091589b5447235cb3d8ce548f694)

Co-authored-by: Eric Wei <[email protected]>

* bump version to 2.4.0 (#1071)

Signed-off-by: Shenoy Pratik <[email protected]>

Signed-off-by: Shenoy Pratik <[email protected]>

* update jackson to 2.13.4 (#1062) (#1064)

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>
(cherry picked from commit d92a94b46b4bcc2cdaa0fd5dcce5c6fa5d6305b0)

Co-authored-by: Kavitha Conjeevaram Mohan <[email protected]>

* add group = org.opensearch.plugin (#1115) (#1126)

Signed-off-by: prudhvigodithi <[email protected]>

Signed-off-by: prudhvigodithi <[email protected]>
(cherry picked from commit f2224993c64db4c2c7d5f0e333b2c0211eee1899)

Co-authored-by: Prudhvi Godithi <[email protected]>

* Change auto expand replicas to 0-2 (#1186) (#1190)

Signed-off-by: Joshua Li <[email protected]>
(cherry picked from commit e0a30525ec48f83d8441e23567f9bcb5817ebb90)

Co-authored-by: Joshua Li <[email protected]>

* [2.x] Add log pattern table (#1187) (#1212)

Signed-off-by: Joshua Li <[email protected]>

* Release notes for 2.4.0 (#1259) (#1262)

Signed-off-by: Rupal Mahajan <[email protected]>
(cherry picked from commit eef1979aeb083b25809be2873c76e23f77a22581)

Co-authored-by: Rupal Mahajan <[email protected]>

* [BACKPORT] Backport 2.4 commits to 2.x (#1277)

* [2.4] Add log pattern table (#1187) (#1212) (#1215)

Signed-off-by: Joshua Li <[email protected]>
(cherry picked from commit 8a652ddb93ece2c93d3b64db035757f6ee5fea99)

Co-authored-by: Joshua Li <[email protected]>

* [Backport 2.4] Merge main to 2.4 (#1217)

* removing add sample data test (#668)

Signed-off-by: Shenoy Pratik <[email protected]>

* Fix change availability bug (#667)

Signed-off-by: Eugene Lee <[email protected]>

* Fix test to check for empty event analytics (#669)

Signed-off-by: Eugene Lee <[email protected]>

* Add release notes for 2.0.0-rc1 (#674)

Signed-off-by: Joshua Li <[email protected]>

* remove candlestick from visualizations (#690)

Signed-off-by: Mrunal Zambre <[email protected]>

* [OSD][Tests] add test subject to app title for app analytics (#686)

* [OSD][Tests] add test subject to app title for app analytics

Using a test subject we can find the specific element instead
of trying to search the DOM for the class and hope the class
is the right class that contains the element we are looking for.

We can search the dom for this specific test subject and actually
make the test runner wait until this test subject exists before
executing the tests.

Issue related:
https://github.com/opensearch-project/observability/issues/679

Signed-off-by: Kawika Avilla <[email protected]>

* update one example for cypress tests

Signed-off-by: Kawika Avilla <[email protected]>

* Support integTestRemote with security enabled endpoint (#699)

Signed-off-by: Joshua Li <[email protected]>

* Add data test subj to app analytics (#704)

Signed-off-by: Eugene Lee <[email protected]>

* integrate job-scheduler into observability (#609)

Signed-off-by: Zhongnan Su <[email protected]>

* Add availability entry points (#731)

Signed-off-by: Eugene Lee <[email protected]>

* Update availabilityVizId if visualization is removed from panel (#732)

Signed-off-by: Eugene Lee <[email protected]>

* Remove rc1 reference (#730)

Signed-off-by: Eugene Lee <[email protected]>

* Issue fix not a function error (#739)

* Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508) (#574)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f85aecf303f0d3f549339752feb9738e5cd42a7f)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* change to support java 8 in compile and runtime (#575) (#576)

Signed-off-by: Zhongnan Su <[email protected]>
(cherry picked from commit a123560cbca753552d135078ba4f59c3a0e4a64e)

Co-authored-by: Zhongnan Su <[email protected]>

* Add 1.3.0 release notes (#580) (#582)

Signed-off-by: Eugene Lee <[email protected]>

* bug fixes

Signed-off-by: Eric Wei <[email protected]>

Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhongnan Su <[email protected]>

* Release notes 2.0.0.0 (#757)

Signed-off-by: vamsi-amazon <[email protected]>

* Add availability help flyout (#734)

Signed-off-by: Eugene Lee <[email protected]>

* Make common delete modal for components (#766)

Signed-off-by: Eugene Lee <[email protected]>

* Sync app and app list types (#763)

Signed-off-by: Eugene Lee <[email protected]>

* [WIP]: Cypress automation for Trace analytics dashboard application (#775)

* Added cypress test cases for tooltip and search engine on Trace dashboard

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for filters

Signed-off-by: Pratibha Pandey <[email protected]>

* Added cypress test cases for tooltip and search engine on Trace dashboard

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for filters

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for Service page in Trace analytics

Signed-off-by: Pratibha Pandey <[email protected]>

* Added Cypress test cases for trace analytics services spans table

Signed-off-by: Deepak Nevde <[email protected]>

* Cypress test case for Traces

Signed-off-by: Nidhi Singhai <[email protected]>

* Cypress test case for Traces Updated

Signed-off-by: Nidhi Singhai <[email protected]>

* Worked on review comments

Signed-off-by: Pratibha Pandey <[email protected]>

Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Nidhi Singhai <[email protected]>

* Feature/error toast on invalid valueoption selection 666 (#736)

* rendered default axes selected and added error toasts on Save and Apply click if invalid value option selected

Signed-off-by: rinku-kumar-psl <[email protected]>

* Cypress changes for error toasts on invalid value options selected

Signed-off-by: rinku-kumar-psl <[email protected]>

* added constant VIZ_CONTAIN_XY_AXIS for x, y value axis

Signed-off-by: rinku-kumar-psl <[email protected]>

* [Feature]: Treemap chart support in Event Analytics (#693)

* Initial commit for treemap visualization

Signed-off-by: Mrunal Zambre <[email protected]>

* changes to labelField, layout and config

Signed-off-by: Mrunal Zambre <[email protected]>

* reverted changes of layoutConfig

Signed-off-by: Mrunal Zambre <[email protected]>

* Cypress TestCase for TreeMap

Signed-off-by: Nidhi Singhai <[email protected]>

* added new line

Signed-off-by: Mrunal Zambre <[email protected]>

* updated test cases

Signed-off-by: Mrunal Zambre <[email protected]>

* reverted snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* implemented treemap config options

Signed-off-by: Mrunal Zambre <[email protected]>

* added multicolored theme option

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* Updated test scripts for multicolored section

Signed-off-by: Pratibha Pandey <[email protected]>

* Fixed default selection for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

Co-authored-by: Nidhi Singhai <[email protected]>
Co-authored-by: Pratibha Pandey <[email protected]>

* Uses custom plugin to publish zips to maven (#786)

Signed-off-by: Joshua Li <[email protected]>

* Cypress automation for Notebooks application (#809)

* Added test cases for Notebooks application

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for empty state of Notebooks table

Signed-off-by: Pratibha Pandey <[email protected]>

* Feature/Pie chart legend, chart style, color theme and cypress test cases for same. (#776)

* pie chart legends, chart color contrast and cypress test cases

Signed-off-by: Deepak Nevde <[email protected]>

* Added color code in constants

Signed-off-by: Deepak Nevde <[email protected]>

* Snapshots updated

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* Review comment addressed

Signed-off-by: Deepak Nevde <[email protected]>

* color variable changes

Signed-off-by: Deepak Nevde <[email protected]>

* [Feature]: Heatmap- Color theme implementation in config panel (#778)

* Implementation of color theme for heatmap

Signed-off-by: ruchika-narang <[email protected]>

* refactoring code

Signed-off-by: ruchika-narang <[email protected]>

* HeatMap Cypress TestCase

Signed-off-by: Nidhi Singhai <[email protected]>

* Cypress TestCase for HeatMap

Signed-off-by: Nidhi Singhai <[email protected]>

* Update Done according to Comment

Signed-off-by: Nidhi Singhai <[email protected]>

* Refactored code

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshot test case

Signed-off-by: ruchika-narang <[email protected]>

* Fixed toast implementation and no result found for heatmap

Signed-off-by: ruchika-narang <[email protected]>

* Undefined checks for value options

Signed-off-by: ruchika-narang <[email protected]>

Co-authored-by: Nidhi Singhai <[email protected]>

* [Enhancement]: Pie Config Panel features v1  (#816)

* updated dimensions and metrics UI for pie chart

Signed-off-by: Mrunal Zambre <[email protected]>

* updated imports

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* [Enhancement]: TreeMap Config Panel features v1 (#814)

* added support for multiple parents in treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* minor type and position fixes

Signed-off-by: Mrunal Zambre <[email protected]>

* added default values for color pickers

Signed-off-by: Mrunal Zambre <[email protected]>

* resolved review comments

Signed-off-by: Mrunal Zambre <[email protected]>

* TreeMap Enhancement TestCases

Signed-off-by: Nidhi Singhai <[email protected]>

* TreeMap Enhancement TestCases

Signed-off-by: Nidhi Singhai <[email protected]>

* TreeMap Enhancement TestCases Updated

Signed-off-by: Nidhi Singhai <[email protected]>

* Update Done

Signed-off-by: Nidhi Singhai <[email protected]>

* fixed default parent color pickers state

Signed-off-by: Mrunal Zambre <[email protected]>

* fixed undefined check

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

Co-authored-by: Nidhi Singhai <[email protected]>
Co-authored-by: Subrat Pattnaik <[email protected]>

* Bar chart: Legend, Chart styles, and Color Theme features implementation on config panel - 697 (#780)

* mode, orientation and rotate labels implementation under Chart style for Bar chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

* LineWidth and Fill-opacity changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* Bar Group Width, Bar Width changes and rotated label hiding issue resolved

Signed-off-by: rinku-kumar-psl <[email protected]>

* corner cases handled for bar with and group Width and conditionally rendered rotate label UI

Signed-off-by: rinku-kumar-psl <[email protected]>

* Bar chart legend and color theme changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx

* Snapshots updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* empty line added

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx

* review comment addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx

* snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* PR review comment addressed.

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

* add button constant added

Signed-off-by: rinku-kumar-psl <[email protected]>

* changed rgba to rgb in bar.tsx

Signed-off-by: rinku-kumar-psl <[email protected]>

* snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* bump version to 2.1.0 and bump gradle to 7.4.2 (#817)

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* 2.1 release notes (#839)

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* change 2.1 version bump PR under maintenance  (#841)

* change version bump to maintenance

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* change version bump to maintenance

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* Sprint1 : combine PR for visualization from Sprint1 (#824)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

* lineWidth integration for line mode

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* changes for Legend and Orientation in Line

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* point size and Bar Alignment changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* implemented fill opacity for line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* changes for line width and fill opacity in bar mode and removed mode from chartOption

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* snapshot updated and code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* review comments addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* cypress test case added and resolve button label wraping issue

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

* multi matrices changes for Line

Signed-off-by: rinku-kumar-psl <[email protected]>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* made data config pannel collapsable and initial fields render

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx

* snapshot updated and handled corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <[email protected]>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <[email protected]>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <[email protected]>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <[email protected]>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <[email protected]>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <[email protected]>

* footer components

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <[email protected]>

* data config reviewed code added

Signed-off-by: Deepak Nevde <[email protected]>

* Text correction

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <[email protected]>

* line chart test cases

Signed-off-by: Shankha Das <[email protected]>

* console logs removed

Signed-off-by: Shankha Das <[email protected]>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* removed console

Signed-off-by: Mrunal Zambre <[email protected]>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <[email protected]>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <[email protected]>

* code review changes done

Signed-off-by: rinku-kumar-psl <[email protected]>

* added empty line at end.

Signed-off-by: abasatwar <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>

* Bump moment from 2.29.2 to 2.29.4 in /dashboards-observability (#845)

Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Sprint2 (#47) (#868)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

* lineWidth integration for line mode

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* changes for Legend and Orientation in Line

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* point size and Bar Alignment changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* implemented fill opacity for line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* changes for line width and fill opacity in bar mode and removed mode from chartOption

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* snapshot updated and code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* review comments addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* cypress test case added and resolve button label wraping issue

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

* multi matrices changes for Line

Signed-off-by: rinku-kumar-psl <[email protected]>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* made data config pannel collapsable and initial fields render

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx

* snapshot updated and handled corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <[email protected]>

* sequence change for dimensions and metrics

Signed-off-by: Deepak Nevde <[email protected]>

* Sprint1 (#14)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

* lineWidth integration for line mode

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* changes for Legend and Orientation in Line

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* point size and Bar Alignment changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* implemented fill opacity for line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* changes for line width and fill opacity in bar mode and removed mode from chartOption

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* snapshot updated and code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* review comments addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* cypress test case added and resolve button label wraping issue

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

* multi matrices changes for Line

Signed-off-by: rinku-kumar-psl <[email protected]>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* made data config pannel collapsable and initial fields render

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx

* snapshot updated and handled corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <[email protected]>

* data config reviewed code added

Signed-off-by: Deepak Nevde <[email protected]>

* Text correction

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <[email protected]>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <[email protected]>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <[email protected]>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <[email protected]>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <[email protected]>

* footer components

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <[email protected]>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <[email protected]>

* line chart test cases

Signed-off-by: Shankha Das <[email protected]>

* console logs removed

Signed-off-by: Shankha Das <[email protected]>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* removed console

Signed-off-by: Mrunal Zambre <[email protected]>

* Fixes of sprint1 for new ui implementation (#12)

Signed-off-by: ruchika-narang <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>

* Latest code added

Signed-off-by: Deepak Nevde <[email protected]>

* Collapsapable button position change to top

Signed-off-by: Deepak Nevde <[email protected]>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <[email protected]>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <[email protected]>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <[email protected]>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <[email protected]>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <[email protected]>

* footer components

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <[email protected]>

* data config reviewed code added

Signed-off-by: Deepak Nevde <[email protected]>

* Text correction

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <[email protected]>

* line chart test cases

Signed-off-by: Shankha Das <[email protected]>

* console logs removed

Signed-off-by: Shankha Das <[email protected]>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* removed console

Signed-off-by: Mrunal Zambre <[email protected]>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <[email protected]>

* added colorscale config options for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* code review comment resolved

Signed-off-by: Deepak Nevde <[email protected]>

* added config option to sort treemap sectors

Signed-off-by: Mrunal Zambre <[email protected]>

* changes to resctct duplicte options

Signed-off-by: rinku-kumar-psl <[email protected]>

* Updated and Added test scripts for Treemap chart along with data config and worked on reassembling the event_constants.js file

Signed-off-by: Pratibha Pandey <[email protected]>

* Removed unwanted code

Signed-off-by: Pratibha Pandey <[email protected]>

* implementation of histogram with new UI

Signed-off-by: ruchika-narang <[email protected]>

* gauge chart added

Signed-off-by: Ramneet Chopra <[email protected]>

* Pie chart enhancement, multi labels change

Signed-off-by: Deepak Nevde <[email protected]>

* threshold text fix

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases added

Signed-off-by: Ramneet Chopra <[email protected]>

* Code review comment resolved

Signed-off-by: Deepak Nevde <[email protected]>

* reset fixed, unused imports removed, PR checks fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* single timestamp dimension, no data dsiplay, label rotate, label/legend size

Signed-off-by: Ramneet Chopra <[email protected]>

* layout fixed for primary y axis

Signed-off-by: Ramneet Chopra <[email protected]>

* change of screen size of no data found and visualization

Signed-off-by: Shankha Das <[email protected]>

* changes for restriction of duplicate fields on Data Config and only numeric field selection to metrics

Signed-off-by: rinku-kumar-psl <[email protected]>

* line label replaced with time series

Signed-off-by: Ramneet Chopra <[email protected]>

* snapshot tests

Signed-off-by: Ramneet Chopra <[email protected]>

* Removed unwanted spaces

Signed-off-by: Pratibha Pandey <[email protected]>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <[email protected]>

* pr review feedback

Signed-off-by: Ramneet Chopra <[email protected]>

* updated preview functionality for charts

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* Worked on review comments

Signed-off-by: Pratibha Pandey <[email protected]>

* changed variable names

Signed-off-by: Mrunal Zambre <[email protected]>

* code review changes done

Signed-off-by: rinku-kumar-psl <[email protected]>

* added empty line at end.

Signed-off-by: abasatwar <[email protected]>

* updated variable names

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <[email protected]>

* updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Removed consoles

Signed-off-by: ruchika-narang <[email protected]>

* Worked on conflicts

Signed-off-by: Pratibha Pandey <[email protected]>

* color selector added

Signed-off-by: Ramneet Chopra <[email protected]>

* updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* UI updated as recommended

Signed-off-by: Shankha Das <[email protected]>

* Added legend to heatmap

Signed-off-by: ruchika-narang <[email protected]>

* data_config_panel_item timeseries code removed

Signed-off-by: Ramneet Chopra <[email protected]>

* bar chart with multiple dimension and metrics, timestamp

Signed-off-by: abasatwar <[email protected]>

* limit no. of gauge option added

Signed-off-by: Ramneet Chopra <[email protected]>

* threshold limit added, gauge default parameters moved to constants/explorer

Signed-off-by: Ramneet Chopra <[email protected]>

* legend placement added

Signed-off-by: Ramneet Chopra <[email protected]>

* yarn test

Signed-off-by: Ramneet Chopra <[email protected]>

* snapshot updated

Signed-off-by: abasatwar <[email protected]>

* snapshot updated

Signed-off-by: abasatwar <[email protected]>

* Resolving issues after removal of preview functionality

Signed-off-by: ruchika-narang <[email protected]>

* updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* changes for default timestamp data for time-series and corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code review comment addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

* pr feedback

Signed-off-by: Ramneet Chopra <[email protected]>

* dimensions, metrics length checks refined

Signed-off-by: Ramneet Chopra <[email protected]>

* updated as per review comments

Signed-off-by: abasatwar <[email protected]>

* fixing of data config corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* snapshot updated

Signed-off-by: abasatwar <[email protected]>

* pr feedback

Signed-off-by: Ramneet Chopra <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Pratibha Pandey <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Pratibha Pandey <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* Staging for version increment automation (#848)

* Version increment automation

Signed-off-by: pgodithi <[email protected]>

* Version increment automation

Signed-off-by: pgodithi <[email protected]>

* Version increment automation: task rename updateVersion

Signed-off-by: pgodithi <[email protected]>

* Release Notes for 2.2.0 (#920)

Signed-off-by: vamsi-amazon <[email protected]>

* Sprint2 code refactoring and warning minimization (#904)

* changes to remove for unique key warning on Dom and code refactoring sprint2

Signed-off-by: rinku-kumar-psl <[email protected]>

* snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* no_results.test.tsx snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* added empty line at the end of the file

Signed-off-by: rinku-kumar-psl <[email protected]>

* Bump to 2.2.0 (#918) (#928)

* Bump to 2.2.0

Signed-off-by: vamsi-amazon <[email protected]>

* Update snapshots

Signed-off-by: Joshua Li <[email protected]>

Co-authored-by: Joshua Li <[email protected]>
(cherry picked from commit 9698c79c0742047f9ef7429a9e8d05525a2b3b62)

Co-authored-by: vamsi-amazon <[email protected]>

* Sprint3 alpha (#64) (#931)

* Sprint3 alpha (#64)

Signed-off-by: abasatwar <[email protected]>

* issues resolved and snapshots updated

Signed-off-by: Shankha Das <[email protected]>

* 2 snapshots updated

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: abasatwar <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* [ENHANCEMENT]: Movement of temporary visualization panel data into userconfig (#929)

* Worked on movement of data to userConfigs

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots for failing checks

Signed-off-by: ruchika-narang <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

* visType added

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* cypress test case for horizontal bar (#935)

Signed-off-by: nidhisinghai <[email protected]>

Signed-off-by: nidhisinghai <[email protected]>
Co-authored-by: nidhisinghai <[email protected]>

* build error resolve (#923)

Signed-off-by: nidhisinghai <[email protected]>

Signed-off-by: nidhisinghai <[email protected]>
Co-authored-by: nidhisinghai <[email protected]>

* [BUG] : Dimensions getting removed when no timeseries field is present (#944)

* Fix for app crash and dimension disaapearing

Signed-off-by: ruchika-narang <[email protected]>

* optimized the code and updated snapshots

Signed-off-by: Shankha Das <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* cypress test case for scatter chart (#930)

Signed-off-by: nidhisinghai <[email protected]>

Signed-off-by: nidhisinghai <[email protected]>
Co-authored-by: nidhisinghai <[email protected]>

* Bug/logs-view-data-config: Added Columns in Data Configuration for Logs View (#955)

* Fix for app crash and dimension disaapearing

Signed-off-by: ruchika-narang <[email protected]>

* optimized the code and updated snapshots

Signed-off-by: Shankha Das <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

* resolved data configuration bug for logs view

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>

* Feature/tooltip-section: Added tooltip options for various charts (#952)

* Fix for app crash and dimension disaapearing

Signed-off-by: ruchika-narang <[email protected]>

* optimized the code and updated snapshots

Signed-off-by: Shankha Das <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

* added tooltip options

Signed-off-by: Shankha Das <[email protected]>

* removed log

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>

* resolved color theme issue (#960)

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: Shankha Das <[email protected]>

* Renamed data panel to style (#964)

Signed-off-by: ruchika-narang <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>

* Query Manager (#915)

* Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508) (#574)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f85aecf303f0d3f549339752feb9738e5cd42a7f)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* change to support java 8 in compile and runtime (#575) (#576)

Signed-off-by: Zhongnan Su <[email protected]>
(cherry picked from commit a123560cbca753552d135078ba4f59c3a0e4a64e)

Co-authored-by: Zhongnan Su <[email protected]>

* Add 1.3.0 release notes (#580) (#582)

Signed-off-by: Eugene Lee <[email protected]>

* query manager

Signed-off-by: Eric Wei <[email protected]>

* removed aggregations from dimensions

Signed-off-by: Eric Wei <[email protected]>

* qm improvements

Signed-off-by: Eric Wei <[email protected]>

* types/code cleanups/error corrections

Signed-off-by: Eric Wei <[email protected]>

* fixed a undefined issue

Signed-off-by: Eric Wei <[email protected]>

* qm fixes for query builder

Signed-off-by: Eric Wei <[email protected]>

* viz timestamp selector

Signed-off-by: Eric Wei <[email protected]>

* use postinstall for antlr output files

Signed-off-by: Eric Wei <[email protected]>

* query building fixes

Signed-off-by: Eric Wei <[email protected]>

* updated snapshots

Signed-off-by: Eric Wei <[email protected]>

* remove output files

Signed-off-by: Eric Wei <[email protected]>

* cherry-pick from integration branch

Signed-off-by: Eric Wei <[email protected]>

* explicitly remove generated files

Signed-off-by: Eric Wei <[email protected]>

Signed-off-by: Eugene Lee <[email protected]>
Signed-off-by: Eric Wei <[email protected]>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhongnan Su <[email protected]>

* Query manager integration (#987)

* Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508) (#574)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f85aecf303f0d3f549339752feb9738e5cd42a7f)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* change to support java 8 in compile and runtime (#575) (#576)

Signed-off-by: Zhongnan Su <[email protected]>
(cherry picked from commit a123560cbca753552d135078ba4f59c3a0e4a64e)

Co-authored-by: Zhongnan Su <[email protected]>

* Add 1.3.0 release notes (#580) (#582)

Signed-off-by: Eugene Lee <[email protected]>

* query manager

Signed-off-by: Eric Wei <[email protected]>

* removed aggregations from dimensions

Signed-off-by: Eric Wei <[email protected]>

* qm improvements

Signed-off-by: Eric Wei <[email protected]>

* types/code cleanups/error corrections

Signed-off-by: Eric Wei <[email protected]>

* qm fixes for query builder

Signed-off-by: Eric Wei <[email protected]>

* viz timestamp selector

Signed-off-by: Eric Wei <[email protected]>

* query manager integration with bar step 1

Signed-off-by: Eric Wei <[email protected]>

* span fix

Signed-off-by: Eric Wei <[email protected]>

* use postinstall for antlr output files

Signed-off-by: Eric Wei <[email protected]>
…
peterzhuamazon pushed a commit to peterzhuamazon/dashboards-observability that referenced this pull request Nov 2, 2023
* [2.4] Add log pattern table (#1187) (#1212) (#1215)

Signed-off-by: Joshua Li <[email protected]>
(cherry picked from commit 8a652ddb93ece2c93d3b64db035757f6ee5fea99)

Co-authored-by: Joshua Li <[email protected]>

* [Backport 2.4] Merge main to 2.4 (#1217)

* removing add sample data test (#668)

Signed-off-by: Shenoy Pratik <[email protected]>

* Fix change availability bug (#667)

Signed-off-by: Eugene Lee <[email protected]>

* Fix test to check for empty event analytics (#669)

Signed-off-by: Eugene Lee <[email protected]>

* Add release notes for 2.0.0-rc1 (#674)

Signed-off-by: Joshua Li <[email protected]>

* remove candlestick from visualizations (#690)

Signed-off-by: Mrunal Zambre <[email protected]>

* [OSD][Tests] add test subject to app title for app analytics (#686)

* [OSD][Tests] add test subject to app title for app analytics

Using a test subject we can find the specific element instead
of trying to search the DOM for the class and hope the class
is the right class that contains the element we are looking for.

We can search the dom for this specific test subject and actually
make the test runner wait until this test subject exists before
executing the tests.

Issue related:
https://github.com/opensearch-project/observability/issues/679

Signed-off-by: Kawika Avilla <[email protected]>

* update one example for cypress tests

Signed-off-by: Kawika Avilla <[email protected]>

* Support integTestRemote with security enabled endpoint (#699)

Signed-off-by: Joshua Li <[email protected]>

* Add data test subj to app analytics (#704)

Signed-off-by: Eugene Lee <[email protected]>

* integrate job-scheduler into observability (#609)

Signed-off-by: Zhongnan Su <[email protected]>

* Add availability entry points (#731)

Signed-off-by: Eugene Lee <[email protected]>

* Update availabilityVizId if visualization is removed from panel (#732)

Signed-off-by: Eugene Lee <[email protected]>

* Remove rc1 reference (#730)

Signed-off-by: Eugene Lee <[email protected]>

* Issue fix not a function error (#739)

* Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508) (#574)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f85aecf303f0d3f549339752feb9738e5cd42a7f)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* change to support java 8 in compile and runtime (#575) (#576)

Signed-off-by: Zhongnan Su <[email protected]>
(cherry picked from commit a123560cbca753552d135078ba4f59c3a0e4a64e)

Co-authored-by: Zhongnan Su <[email protected]>

* Add 1.3.0 release notes (#580) (#582)

Signed-off-by: Eugene Lee <[email protected]>

* bug fixes

Signed-off-by: Eric Wei <[email protected]>

Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhongnan Su <[email protected]>

* Release notes 2.0.0.0 (#757)

Signed-off-by: vamsi-amazon <[email protected]>

* Add availability help flyout (#734)

Signed-off-by: Eugene Lee <[email protected]>

* Make common delete modal for components (#766)

Signed-off-by: Eugene Lee <[email protected]>

* Sync app and app list types (#763)

Signed-off-by: Eugene Lee <[email protected]>

* [WIP]: Cypress automation for Trace analytics dashboard application (#775)

* Added cypress test cases for tooltip and search engine on Trace dashboard

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for filters

Signed-off-by: Pratibha Pandey <[email protected]>

* Added cypress test cases for tooltip and search engine on Trace dashboard

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for filters

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for Service page in Trace analytics

Signed-off-by: Pratibha Pandey <[email protected]>

* Added Cypress test cases for trace analytics services spans table

Signed-off-by: Deepak Nevde <[email protected]>

* Cypress test case for Traces

Signed-off-by: Nidhi Singhai <[email protected]>

* Cypress test case for Traces Updated

Signed-off-by: Nidhi Singhai <[email protected]>

* Worked on review comments

Signed-off-by: Pratibha Pandey <[email protected]>

Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Nidhi Singhai <[email protected]>

* Feature/error toast on invalid valueoption selection 666 (#736)

* rendered default axes selected and added error toasts on Save and Apply click if invalid value option selected

Signed-off-by: rinku-kumar-psl <[email protected]>

* Cypress changes for error toasts on invalid value options selected

Signed-off-by: rinku-kumar-psl <[email protected]>

* added constant VIZ_CONTAIN_XY_AXIS for x, y value axis

Signed-off-by: rinku-kumar-psl <[email protected]>

* [Feature]: Treemap chart support in Event Analytics (#693)

* Initial commit for treemap visualization

Signed-off-by: Mrunal Zambre <[email protected]>

* changes to labelField, layout and config

Signed-off-by: Mrunal Zambre <[email protected]>

* reverted changes of layoutConfig

Signed-off-by: Mrunal Zambre <[email protected]>

* Cypress TestCase for TreeMap

Signed-off-by: Nidhi Singhai <[email protected]>

* added new line

Signed-off-by: Mrunal Zambre <[email protected]>

* updated test cases

Signed-off-by: Mrunal Zambre <[email protected]>

* reverted snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* implemented treemap config options

Signed-off-by: Mrunal Zambre <[email protected]>

* added multicolored theme option

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* Updated test scripts for multicolored section

Signed-off-by: Pratibha Pandey <[email protected]>

* Fixed default selection for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

Co-authored-by: Nidhi Singhai <[email protected]>
Co-authored-by: Pratibha Pandey <[email protected]>

* Uses custom plugin to publish zips to maven (#786)

Signed-off-by: Joshua Li <[email protected]>

* Cypress automation for Notebooks application (#809)

* Added test cases for Notebooks application

Signed-off-by: Pratibha Pandey <[email protected]>

* Added test cases for empty state of Notebooks table

Signed-off-by: Pratibha Pandey <[email protected]>

* Feature/Pie chart legend, chart style, color theme and cypress test cases for same. (#776)

* pie chart legends, chart color contrast and cypress test cases

Signed-off-by: Deepak Nevde <[email protected]>

* Added color code in constants

Signed-off-by: Deepak Nevde <[email protected]>

* Snapshots updated

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* Review comment addressed

Signed-off-by: Deepak Nevde <[email protected]>

* color variable changes

Signed-off-by: Deepak Nevde <[email protected]>

* [Feature]: Heatmap- Color theme implementation in config panel (#778)

* Implementation of color theme for heatmap

Signed-off-by: ruchika-narang <[email protected]>

* refactoring code

Signed-off-by: ruchika-narang <[email protected]>

* HeatMap Cypress TestCase

Signed-off-by: Nidhi Singhai <[email protected]>

* Cypress TestCase for HeatMap

Signed-off-by: Nidhi Singhai <[email protected]>

* Update Done according to Comment

Signed-off-by: Nidhi Singhai <[email protected]>

* Refactored code

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshot test case

Signed-off-by: ruchika-narang <[email protected]>

* Fixed toast implementation and no result found for heatmap

Signed-off-by: ruchika-narang <[email protected]>

* Undefined checks for value options

Signed-off-by: ruchika-narang <[email protected]>

Co-authored-by: Nidhi Singhai <[email protected]>

* [Enhancement]: Pie Config Panel features v1  (#816)

* updated dimensions and metrics UI for pie chart

Signed-off-by: Mrunal Zambre <[email protected]>

* updated imports

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* [Enhancement]: TreeMap Config Panel features v1 (#814)

* added support for multiple parents in treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* minor type and position fixes

Signed-off-by: Mrunal Zambre <[email protected]>

* added default values for color pickers

Signed-off-by: Mrunal Zambre <[email protected]>

* resolved review comments

Signed-off-by: Mrunal Zambre <[email protected]>

* TreeMap Enhancement TestCases

Signed-off-by: Nidhi Singhai <[email protected]>

* TreeMap Enhancement TestCases

Signed-off-by: Nidhi Singhai <[email protected]>

* TreeMap Enhancement TestCases Updated

Signed-off-by: Nidhi Singhai <[email protected]>

* Update Done

Signed-off-by: Nidhi Singhai <[email protected]>

* fixed default parent color pickers state

Signed-off-by: Mrunal Zambre <[email protected]>

* fixed undefined check

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

Co-authored-by: Nidhi Singhai <[email protected]>
Co-authored-by: Subrat Pattnaik <[email protected]>

* Bar chart: Legend, Chart styles, and Color Theme features implementation on config panel - 697 (#780)

* mode, orientation and rotate labels implementation under Chart style for Bar chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

* LineWidth and Fill-opacity changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* Bar Group Width, Bar Width changes and rotated label hiding issue resolved

Signed-off-by: rinku-kumar-psl <[email protected]>

* corner cases handled for bar with and group Width and conditionally rendered rotate label UI

Signed-off-by: rinku-kumar-psl <[email protected]>

* Bar chart legend and color theme changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx

* Snapshots updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* empty line added

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx

* review comment addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx

* snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* PR review comment addressed.

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

* add button constant added

Signed-off-by: rinku-kumar-psl <[email protected]>

* changed rgba to rgb in bar.tsx

Signed-off-by: rinku-kumar-psl <[email protected]>

* snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* bump version to 2.1.0 and bump gradle to 7.4.2 (#817)

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* 2.1 release notes (#839)

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* change 2.1 version bump PR under maintenance  (#841)

* change version bump to maintenance

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* change version bump to maintenance

Signed-off-by: Kavitha Conjeevaram Mohan <[email protected]>

* Sprint1 : combine PR for visualization from Sprint1 (#824)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

* lineWidth integration for line mode

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* changes for Legend and Orientation in Line

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* point size and Bar Alignment changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* implemented fill opacity for line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* changes for line width and fill opacity in bar mode and removed mode from chartOption

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* snapshot updated and code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* review comments addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* cypress test case added and resolve button label wraping issue

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

* multi matrices changes for Line

Signed-off-by: rinku-kumar-psl <[email protected]>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* made data config pannel collapsable and initial fields render

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx

* snapshot updated and handled corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <[email protected]>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <[email protected]>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <[email protected]>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <[email protected]>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <[email protected]>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <[email protected]>

* footer components

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <[email protected]>

* data config reviewed code added

Signed-off-by: Deepak Nevde <[email protected]>

* Text correction

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <[email protected]>

* line chart test cases

Signed-off-by: Shankha Das <[email protected]>

* console logs removed

Signed-off-by: Shankha Das <[email protected]>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* removed console

Signed-off-by: Mrunal Zambre <[email protected]>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <[email protected]>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <[email protected]>

* code review changes done

Signed-off-by: rinku-kumar-psl <[email protected]>

* added empty line at end.

Signed-off-by: abasatwar <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>

* Bump moment from 2.29.2 to 2.29.4 in /dashboards-observability (#845)

Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Sprint2 (#47) (#868)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

* lineWidth integration for line mode

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* changes for Legend and Orientation in Line

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* point size and Bar Alignment changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* implemented fill opacity for line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* changes for line width and fill opacity in bar mode and removed mode from chartOption

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* snapshot updated and code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* review comments addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* cypress test case added and resolve button label wraping issue

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

* multi matrices changes for Line

Signed-off-by: rinku-kumar-psl <[email protected]>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* made data config pannel collapsable and initial fields render

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx

* snapshot updated and handled corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <[email protected]>

* sequence change for dimensions and metrics

Signed-off-by: Deepak Nevde <[email protected]>

* Sprint1 (#14)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

* lineWidth integration for line mode

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* changes for Legend and Orientation in Line

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* point size and Bar Alignment changes

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* implemented fill opacity for line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* changes for line width and fill opacity in bar mode and removed mode from chartOption

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <[email protected]>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts

* snapshot updated and code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx

* review comments addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* cypress test case added and resolve button label wraping issue

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

* multi matrices changes for Line

Signed-off-by: rinku-kumar-psl <[email protected]>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* made data config pannel collapsable and initial fields render

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx

* code refactored

Signed-off-by: rinku-kumar-psl <[email protected]>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx

* snapshot updated and handled corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <[email protected]>

* data config reviewed code added

Signed-off-by: Deepak Nevde <[email protected]>

* Text correction

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <[email protected]>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <[email protected]>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <[email protected]>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <[email protected]>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <[email protected]>

* footer components

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <[email protected]>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <[email protected]>

* line chart test cases

Signed-off-by: Shankha Das <[email protected]>

* console logs removed

Signed-off-by: Shankha Das <[email protected]>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* removed console

Signed-off-by: Mrunal Zambre <[email protected]>

* Fixes of sprint1 for new ui implementation (#12)

Signed-off-by: ruchika-narang <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>

* Latest code added

Signed-off-by: Deepak Nevde <[email protected]>

* Collapsapable button position change to top

Signed-off-by: Deepak Nevde <[email protected]>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <[email protected]>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <[email protected]>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <[email protected]>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <[email protected]>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <[email protected]>

* footer components

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <[email protected]>

* data config reviewed code added

Signed-off-by: Deepak Nevde <[email protected]>

* Text correction

Signed-off-by: Deepak Nevde <[email protected]>

* Conflicts resolved

Signed-off-by: Deepak Nevde <[email protected]>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <[email protected]>

* line chart test cases

Signed-off-by: Shankha Das <[email protected]>

* console logs removed

Signed-off-by: Shankha Das <[email protected]>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* removed console

Signed-off-by: Mrunal Zambre <[email protected]>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <[email protected]>

* added colorscale config options for treemap

Signed-off-by: Mrunal Zambre <[email protected]>

* code review comment resolved

Signed-off-by: Deepak Nevde <[email protected]>

* added config option to sort treemap sectors

Signed-off-by: Mrunal Zambre <[email protected]>

* changes to resctct duplicte options

Signed-off-by: rinku-kumar-psl <[email protected]>

* Updated and Added test scripts for Treemap chart along with data config and worked on reassembling the event_constants.js file

Signed-off-by: Pratibha Pandey <[email protected]>

* Removed unwanted code

Signed-off-by: Pratibha Pandey <[email protected]>

* implementation of histogram with new UI

Signed-off-by: ruchika-narang <[email protected]>

* gauge chart added

Signed-off-by: Ramneet Chopra <[email protected]>

* Pie chart enhancement, multi labels change

Signed-off-by: Deepak Nevde <[email protected]>

* threshold text fix

Signed-off-by: Ramneet Chopra <[email protected]>

* cypress test cases added

Signed-off-by: Ramneet Chopra <[email protected]>

* Code review comment resolved

Signed-off-by: Deepak Nevde <[email protected]>

* reset fixed, unused imports removed, PR checks fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* single timestamp dimension, no data dsiplay, label rotate, label/legend size

Signed-off-by: Ramneet Chopra <[email protected]>

* layout fixed for primary y axis

Signed-off-by: Ramneet Chopra <[email protected]>

* change of screen size of no data found and visualization

Signed-off-by: Shankha Das <[email protected]>

* changes for restriction of duplicate fields on Data Config and only numeric field selection to metrics

Signed-off-by: rinku-kumar-psl <[email protected]>

* line label replaced with time series

Signed-off-by: Ramneet Chopra <[email protected]>

* snapshot tests

Signed-off-by: Ramneet Chopra <[email protected]>

* Removed unwanted spaces

Signed-off-by: Pratibha Pandey <[email protected]>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <[email protected]>

* pr review feedback

Signed-off-by: Ramneet Chopra <[email protected]>

* updated preview functionality for charts

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* Worked on review comments

Signed-off-by: Pratibha Pandey <[email protected]>

* changed variable names

Signed-off-by: Mrunal Zambre <[email protected]>

* code review changes done

Signed-off-by: rinku-kumar-psl <[email protected]>

* added empty line at end.

Signed-off-by: abasatwar <[email protected]>

* updated variable names

Signed-off-by: Mrunal Zambre <[email protected]>

* updated snapshots

Signed-off-by: Mrunal Zambre <[email protected]>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <[email protected]>

* updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Removed consoles

Signed-off-by: ruchika-narang <[email protected]>

* Worked on conflicts

Signed-off-by: Pratibha Pandey <[email protected]>

* color selector added

Signed-off-by: Ramneet Chopra <[email protected]>

* updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* UI updated as recommended

Signed-off-by: Shankha Das <[email protected]>

* Added legend to heatmap

Signed-off-by: ruchika-narang <[email protected]>

* data_config_panel_item timeseries code removed

Signed-off-by: Ramneet Chopra <[email protected]>

* bar chart with multiple dimension and metrics, timestamp

Signed-off-by: abasatwar <[email protected]>

* limit no. of gauge option added

Signed-off-by: Ramneet Chopra <[email protected]>

* threshold limit added, gauge default parameters moved to constants/explorer

Signed-off-by: Ramneet Chopra <[email protected]>

* legend placement added

Signed-off-by: Ramneet Chopra <[email protected]>

* yarn test

Signed-off-by: Ramneet Chopra <[email protected]>

* snapshot updated

Signed-off-by: abasatwar <[email protected]>

* snapshot updated

Signed-off-by: abasatwar <[email protected]>

* Resolving issues after removal of preview functionality

Signed-off-by: ruchika-narang <[email protected]>

* updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* changes for default timestamp data for time-series and corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* code review comment addressed

Signed-off-by: rinku-kumar-psl <[email protected]>

* pr feedback

Signed-off-by: Ramneet Chopra <[email protected]>

* dimensions, metrics length checks refined

Signed-off-by: Ramneet Chopra <[email protected]>

* updated as per review comments

Signed-off-by: abasatwar <[email protected]>

* fixing of data config corner cases

Signed-off-by: rinku-kumar-psl <[email protected]>

* snapshot updated

Signed-off-by: abasatwar <[email protected]>

* pr feedback

Signed-off-by: Ramneet Chopra <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Pratibha Pandey <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

Co-authored-by: rinku-kumar-psl <[email protected]>
Co-authored-by: Deepak Nevde <[email protected]>
Co-authored-by: Ramneet Chopra <[email protected]>
Co-authored-by: Shankha Das <[email protected]>
Co-authored-by: Mrunal Zambre <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Pratibha Pandey <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* Staging for version increment automation (#848)

* Version increment automation

Signed-off-by: pgodithi <[email protected]>

* Version increment automation

Signed-off-by: pgodithi <[email protected]>

* Version increment automation: task rename updateVersion

Signed-off-by: pgodithi <[email protected]>

* Release Notes for 2.2.0 (#920)

Signed-off-by: vamsi-amazon <[email protected]>

* Sprint2 code refactoring and warning minimization (#904)

* changes to remove for unique key warning on Dom and code refactoring sprint2

Signed-off-by: rinku-kumar-psl <[email protected]>

* snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* no_results.test.tsx snapshot updated

Signed-off-by: rinku-kumar-psl <[email protected]>

* added empty line at the end of the file

Signed-off-by: rinku-kumar-psl <[email protected]>

* Bump to 2.2.0 (#918) (#928)

* Bump to 2.2.0

Signed-off-by: vamsi-amazon <[email protected]>

* Update snapshots

Signed-off-by: Joshua Li <[email protected]>

Co-authored-by: Joshua Li <[email protected]>
(cherry picked from commit 9698c79c0742047f9ef7429a9e8d05525a2b3b62)

Co-authored-by: vamsi-amazon <[email protected]>

* Sprint3 alpha (#64) (#931)

* Sprint3 alpha (#64)

Signed-off-by: abasatwar <[email protected]>

* issues resolved and snapshots updated

Signed-off-by: Shankha Das <[email protected]>

* 2 snapshots updated

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: abasatwar <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* [ENHANCEMENT]: Movement of temporary visualization panel data into userconfig (#929)

* Worked on movement of data to userConfigs

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots for failing checks

Signed-off-by: ruchika-narang <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

* visType added

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* cypress test case for horizontal bar (#935)

Signed-off-by: nidhisinghai <[email protected]>

Signed-off-by: nidhisinghai <[email protected]>
Co-authored-by: nidhisinghai <[email protected]>

* build error resolve (#923)

Signed-off-by: nidhisinghai <[email protected]>

Signed-off-by: nidhisinghai <[email protected]>
Co-authored-by: nidhisinghai <[email protected]>

* [BUG] : Dimensions getting removed when no timeseries field is present (#944)

* Fix for app crash and dimension disaapearing

Signed-off-by: ruchika-narang <[email protected]>

* optimized the code and updated snapshots

Signed-off-by: Shankha Das <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: Shankha Das <[email protected]>

* cypress test case for scatter chart (#930)

Signed-off-by: nidhisinghai <[email protected]>

Signed-off-by: nidhisinghai <[email protected]>
Co-authored-by: nidhisinghai <[email protected]>

* Bug/logs-view-data-config: Added Columns in Data Configuration for Logs View (#955)

* Fix for app crash and dimension disaapearing

Signed-off-by: ruchika-narang <[email protected]>

* optimized the code and updated snapshots

Signed-off-by: Shankha Das <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

* resolved data configuration bug for logs view

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>

* Feature/tooltip-section: Added tooltip options for various charts (#952)

* Fix for app crash and dimension disaapearing

Signed-off-by: ruchika-narang <[email protected]>

* optimized the code and updated snapshots

Signed-off-by: Shankha Das <[email protected]>

* resolved PR comments

Signed-off-by: Shankha Das <[email protected]>

* added tooltip options

Signed-off-by: Shankha Das <[email protected]>

* removed log

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>
Signed-off-by: Shankha Das <[email protected]>
Co-authored-by: ruchika-narang <[email protected]>

* resolved color theme issue (#960)

Signed-off-by: Shankha Das <[email protected]>

Signed-off-by: Shankha Das <[email protected]>

* Renamed data panel to style (#964)

Signed-off-by: ruchika-narang <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>

* Query Manager (#915)

* Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508) (#574)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f85aecf303f0d3f549339752feb9738e5cd42a7f)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* change to support java 8 in compile and runtime (#575) (#576)

Signed-off-by: Zhongnan Su <[email protected]>
(cherry picked from commit a123560cbca753552d135078ba4f59c3a0e4a64e)

Co-authored-by: Zhongnan Su <[email protected]>

* Add 1.3.0 release notes (#580) (#582)

Signed-off-by: Eugene Lee <[email protected]>

* query manager

Signed-off-by: Eric Wei <[email protected]>

* removed aggregations from dimensions

Signed-off-by: Eric Wei <[email protected]>

* qm improvements

Signed-off-by: Eric Wei <[email protected]>

* types/code cleanups/error corrections

Signed-off-by: Eric Wei <[email protected]>

* fixed a undefined issue

Signed-off-by: Eric Wei <[email protected]>

* qm fixes for query builder

Signed-off-by: Eric Wei <[email protected]>

* viz timestamp selector

Signed-off-by: Eric Wei <[email protected]>

* use postinstall for antlr output files

Signed-off-by: Eric Wei <[email protected]>

* query building fixes

Signed-off-by: Eric Wei <[email protected]>

* updated snapshots

Signed-off-by: Eric Wei <[email protected]>

* remove output files

Signed-off-by: Eric Wei <[email protected]>

* cherry-pick from integration branch

Signed-off-by: Eric Wei <[email protected]>

* explicitly remove generated files

Signed-off-by: Eric Wei <[email protected]>

Signed-off-by: Eugene Lee <[email protected]>
Signed-off-by: Eric Wei <[email protected]>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhongnan Su <[email protected]>

* Query manager integration (#987)

* Bump prismjs from 1.25.0 to 1.27.0 in /dashboards-observability (#508) (#574)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f85aecf303f0d3f549339752feb9738e5cd42a7f)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* change to support java 8 in compile and runtime (#575) (#576)

Signed-off-by: Zhongnan Su <[email protected]>
(cherry picked from commit a123560cbca753552d135078ba4f59c3a0e4a64e)

Co-authored-by: Zhongnan Su <[email protected]>

* Add 1.3.0 release notes (#580) (#582)

Signed-off-by: Eugene Lee <[email protected]>

* query manager

Signed-off-by: Eric Wei <[email protected]>

* removed aggregations from dimensions

Signed-off-by: Eric Wei <[email protected]>

* qm improvements

Signed-off-by: Eric Wei <[email protected]>

* types/code cleanups/error corrections

Signed-off-by: Eric Wei <[email protected]>

* qm fixes for query builder

Signed-off-by: Eric Wei <[email protected]>

* viz timestamp selector

Signed-off-by: Eric Wei <[email protected]>

* query manager integration with bar step 1

Signed-off-by: Eric Wei <[email protected]>

* span fix

Signed-off-by: Eric Wei <[email protected]>

* use postinstall for antlr output files

Signed-off-by: Eric Wei <[email protected]>

* query building fix

Signed-off-by: Eric Wei <[email protected]>

* updated snapshots

Signed-off-by: Eric Wei <[email protected]>

* fixed file not found issue

Signed-off-by: Eric Wei <[email protected]>

* remove output files

Signed-off-by: Eric Wei <[email protected]>

Signed-off-by: Eugene Lee <[email protected]>
Signed-off-by: Eric Wei <[email protected]>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhongnan Su <[email protected]>

* Bug/color-theme-options: Resolved color theme issue #960 (#971)

* Resolved to show only metrics in the dropdown instead of all the fields

Signed-off-by: ruchika-narang <[email protected]>

* Removed unncessary import

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots after rebasing with main

Signed-off-by: ruchika-narang <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>

* cypress box plot (#983)

* cypress box plot

Signed-off-by: nidhisinghai <[email protected]>

* cypress box plot new

Signed-off-by: nidhisinghai <[email protected]>

Signed-off-by: nidhisinghai <[email protected]>
Co-authored-by: nidhisinghai <[email protected]>

* fix: reset fontSize on click of reset (#986)

Signed-off-by: SivaprasadAluri <[email protected]>

Signed-off-by: SivaprasadAluri <[email protected]>

* Cypress automation for Logs view (#995)

* Added cypress scripts for Logs view

Signed-off-by: Pratibha Pandey <[email protected]>

* Added screenshots files

Signed-off-by: Pratibha Pandey <[email protected]>

* Added snapshots files

Signed-off-by: Pratibha Pandey <[email protected]>

Signed-off-by: Pratibha Pandey <[email protected]>

* release notes for 2.3.0 (#1003)

Signed-off-by: Eric Wei <[email protected]>

Signed-off-by: Eric Wei <[email protected]>

* Resolving conflicts after merge of antlr code (#1021)

* Resolved initial render of bar chart

Signed-off-by: ruchika-narang <[email protected]>

* Made the charts workable after merging of antlr code to main

Signed-off-by: ruchika-narang <[email protected]>

* Changes of condition for userconfigs

Signed-off-by: ruchika-narang <[email protected]>

* Worked on line chart, treemap with the new antlr code

Signed-off-by: ruchika-narang <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>

* tooltip for multiple traces: fixed (#1019)

Signed-off-by: Ramneet Chopra <[email protected]>

Signed-off-by: Ramneet Chopra <[email protected]>

* Cypress automation for Pie chart (#1017)

* Added cypress scripts for Logs view

Signed-off-by: Pratibha Pandey <[email protected]>

* Added screenshots files

Signed-off-by: Pratibha Pandey <[email protected]>

* Added snapshots files

Signed-off-by: Pratibha Pandey <[email protected]>

* Added Pie chart file and cypress test cases

Signed-off-by: Pratibha Pandey <[email protected]>

* Small name change

Signed-off-by: Pratibha Pandey <[email protected]>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <[email protected]>

* Added snapshots files

Signed-off-by: Pratibha Pandey <[email protected]>

Signed-off-by: Pratibha Pandey <[email protected]>

* fix#921-README-forum-link-observability (#999)

Signed-off-by: cwillum <[email protected]>

Signed-off-by: cwillum <[email protected]>

* Update developer guide (#961)

* Update developer guide

Signed-off-by: Joshua Li <[email protected]>

* Update wording

Signed-off-by: Joshua Li <[email protected]>

Signed-off-by: Joshua Li <[email protected]>

* Cypress Automation for Stats Chart (#1016)

* Added new branch code for cypress stats chart

Signed-off-by: Naman Chaturvedi <[email protected]>

* Added screenshots files

Signed-off-by: Naman Chaturvedi <[email protected]>

Signed-off-by: Naman Chaturvedi <[email protected]>

* Jest test cases (#985)

* gauge chart test case added, event-anlytics utils test case added

Signed-off-by: Ramneet Chopra <[email protected]>

* build error resolve: updated snapshots

Signed-off-by: Ramneet Chopra <[email protected]>

Signed-off-by: Ramneet Chopra <[email protected]>

* [Bug]: Date Histogram 2 way sync issue fix (#1033)

* Date-histogram 2 way sync issue fixed

Signed-off-by: Dipra Aich <[email protected]>

* Test run snapshot update changes

Signed-off-by: Dipra Aich <[email protected]>

Signed-off-by: Dipra Aich <[email protected]>

* [Feature]: Heatmap 2way sync (#1031)

* Heatmap doesnt render if more than 1 metric or 2 dimensions are added

Signed-off-by: Dipra Aich <[email protected]>

* Test cases resolution

Signed-off-by: Dipra Aich <[email protected]>

* Eliminated unnecessary commented code

Signed-off-by: Dipra Aich <[email protected]>

Signed-off-by: Dipra Aich <[email protected]>

* fixed backspace crashing UI issue (#1034)

Signed-off-by: Vishal Kushwah <[email protected]>

Signed-off-by: Vishal Kushwah <[email protected]>
Co-authored-by: Vishal Kushwah <[email protected]>

* [Feature]: Timeseries/Scatter 2 way sync (#1030)

* Fixed 2 way sync issues for line

Signed-off-by: ruchika-narang <[email protected]>

* Updated snapshots

Signed-off-by: ruchika-narang <[email protected]>

* Removed extra line

Signed-off-by: ruchika-narang <[email protected]>

Signed-off-by: ruchika-narang <[email protected]>

* Move qm to plugins #1023 (#1036)

* move qm: in progress

Signed-off-by: Ramneet Chopra <[email protected]>

* qm instances prop adedd + yarn test

Signed-off-by: Ramneet Chopra <[email protected]>

* main rebase

Signed-off-by: Ramneet Chopra <[email protected]>

* explorereFields type fixed

Signed-off-by: Ramneet Chopra <[email protected]>

* querymanager types added, renamed to qm

Signed-off-by: Ramneet Chopra <[email protected]>

Signed-off-by: Ramneet Chopra <[email protected]>

* Pie chart 2way sync (#1029)

* mode bug fixed code: added, 2 way changes testing: in progress

Signed-off-by: Ramneet Chopra <[email protected]>

* pie two sync done

Signed-off-by: Ramneet Chopra <[email protected]>

* yarn test

Signed-off-by: Ramneet Chopra <[email protected]>

* pr feedback

Signed-off-by: Ramneet Chopra <[email protected]>

* spaces added in between lines

Signed-off-by: Ramneet Chopra <[email protected]>

* usememo removed from xlables

Signed-off-by: Ramneet Chopra <[email protected]>

Signed-off-by: Ramneet Chopra <[email protected]>

* [BUG]: Revert code for treemap and histogram. (#1037)

* Revert code for histogram and treemap after antlr merge because of crashes in app

Signed-off-by: ruchika-narang <[email protected]>

* Fixes after rebasing …
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.

4 participants