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

Sprint1 #14

Merged
merged 43 commits into from
Jun 28, 2022
Merged

Sprint1 #14

merged 43 commits into from
Jun 28, 2022

Conversation

abasatwar
Copy link
Owner

Description

[Describe what this change achieves]

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.

rinku-kumar-psl and others added 30 commits June 24, 2022 10:55
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx
…from chartOption

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
…igs-787

Line chart: Metrices and Dimensions, Legend, Chart styles features implementation on config panel
Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>
Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>
Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
ramneet-persistent and others added 13 commits June 24, 2022 13:39
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
…el-ui-787

Feature/new data config panel UI 787
Signed-off-by: Shankha Das <shankha.das@domo.com>
Signed-off-by: Shankha Das <shankha.das@domo.com>
Signed-off-by: Shankha Das <shankha.das@domo.com>
Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>
…ptions

Enhancements/treemap: New config UI
Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>
@abasatwar abasatwar merged commit 5246241 into sprint2 Jun 28, 2022
abasatwar added a commit that referenced this pull request Jul 15, 2022
* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* sequence change for dimensions and metrics

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Sprint1 (#14)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Fixes of sprint1 for new ui implementation (#12)

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>

* Latest code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Collapsapable button position change to top

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* added colorscale config options for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* added config option to sort treemap sectors

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* changes to resctct duplicte options

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* 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 <pratibha_pandey@persistent.com>

* Removed unwanted code

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* implementation of histogram with new UI

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* gauge chart added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Pie chart enhancement, multi labels change

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* threshold text fix

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* reset fixed, unused imports removed, PR checks fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* single timestamp dimension, no data dsiplay, label rotate, label/legend size

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* layout fixed for primary y axis

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* change of screen size of no data found and visualization

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* changes for restriction of duplicate fields on Data Config and only numeric field selection to metrics

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* line label replaced with time series

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot tests

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Removed unwanted spaces

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr review feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated preview functionality for charts

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Worked on review comments

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* changed variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review changes done

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* added empty line at end.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* updated variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Removed consoles

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Worked on conflicts

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* color selector added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* UI updated as recommended

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Added legend to heatmap

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* data_config_panel_item timeseries code removed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* bar chart with multiple dimension and metrics, timestamp

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* limit no. of gauge option added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* threshold limit added, gauge default parameters moved to constants/explorer

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* legend placement added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* yarn test

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* Resolving issues after removal of preview functionality

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* changes for default timestamp data for time-series and corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* code review comment addressed

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* dimensions, metrics length checks refined

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated as per review comments

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* fixing of data config corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>
abasatwar added a commit that referenced this pull request Jul 27, 2022
* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* sequence change for dimensions and metrics

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Sprint1 (#14)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Fixes of sprint1 for new ui implementation (#12)

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>

* Latest code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Collapsapable button position change to top

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* added colorscale config options for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* added config option to sort treemap sectors

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* changes to resctct duplicte options

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* 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 <pratibha_pandey@persistent.com>

* Removed unwanted code

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* implementation of histogram with new UI

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* gauge chart added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Pie chart enhancement, multi labels change

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* threshold text fix

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* reset fixed, unused imports removed, PR checks fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* single timestamp dimension, no data dsiplay, label rotate, label/legend size

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* layout fixed for primary y axis

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* change of screen size of no data found and visualization

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* changes for restriction of duplicate fields on Data Config and only numeric field selection to metrics

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* line label replaced with time series

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot tests

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Removed unwanted spaces

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr review feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated preview functionality for charts

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Worked on review comments

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* changed variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review changes done

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* added empty line at end.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* updated variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Removed consoles

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Worked on conflicts

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* color selector added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* UI updated as recommended

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Added legend to heatmap

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* data_config_panel_item timeseries code removed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* bar chart with multiple dimension and metrics, timestamp

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* limit no. of gauge option added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* threshold limit added, gauge default parameters moved to constants/explorer

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* legend placement added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* yarn test

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* Resolving issues after removal of preview functionality

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* changes for default timestamp data for time-series and corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* code review comment addressed

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* dimensions, metrics length checks refined

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated as per review comments

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* fixing of data config corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>
abasatwar added a commit that referenced this pull request Aug 4, 2022
* Sprint2 (#47)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* sequence change for dimensions and metrics

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Sprint1 (#14)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Fixes of sprint1 for new ui implementation (#12)

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>

* Latest code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Collapsapable button position change to top

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* added colorscale config options for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* added config option to sort treemap sectors

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* changes to resctct duplicte options

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* 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 <pratibha_pandey@persistent.com>

* Removed unwanted code

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* implementation of histogram with new UI

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* gauge chart added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Pie chart enhancement, multi labels change

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* threshold text fix

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* reset fixed, unused imports removed, PR checks fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* single timestamp dimension, no data dsiplay, label rotate, label/legend size

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* layout fixed for primary y axis

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* change of screen size of no data found and visualization

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* changes for restriction of duplicate fields on Data Config and only numeric field selection to metrics

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* line label replaced with time series

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot tests

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Removed unwanted spaces

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr review feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated preview functionality for charts

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Worked on review comments

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* changed variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review changes done

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* added empty line at end.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* updated variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Removed consoles

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Worked on conflicts

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* color selector added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* UI updated as recommended

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Added legend to heatmap

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* data_config_panel_item timeseries code removed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* bar chart with multiple dimension and metrics, timestamp

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* limit no. of gauge option added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* threshold limit added, gauge default parameters moved to constants/explorer

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* legend placement added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* yarn test

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* Resolving issues after removal of preview functionality

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* changes for default timestamp data for time-series and corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* code review comment addressed

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* dimensions, metrics length checks refined

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated as per review comments

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* fixing of data config corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>

* Added update chart button for data configuration panel

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Implemented Scatter visualization

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* pr issue fixed for min limit in gauge input, tooltip added for threshold max limit

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* used datagrid for logs view

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Label changes - Second word first letter small

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Review comment addressed

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* logs view UI updated in tabular format

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* resolved PR comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* removed any from explorer data

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* resolved review comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Added update chart button for data configuration panel

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* used datagrid for logs view

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* logs view UI updated in tabular format

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Implemented Scatter visualization

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* pr issue fixed for min limit in gauge input, tooltip added for threshold max limit

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* resolved PR comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* removed any from explorer data

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Label changes - Second word first letter small

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Review comment addressed

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* resolved review comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Rebased with main and snapshots updated

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* fixed UI issue

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* dummy commit

Signed-off-by: Shankha Das <shankha_das@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>
shankha-das added a commit that referenced this pull request Aug 10, 2022
* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* sequence change for dimensions and metrics

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Sprint1 (#14)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Fixes of sprint1 for new ui implementation (#12)

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>

* Latest code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Collapsapable button position change to top

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* added colorscale config options for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* added config option to sort treemap sectors

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* changes to resctct duplicte options

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* 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 <pratibha_pandey@persistent.com>

* Removed unwanted code

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* implementation of histogram with new UI

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* gauge chart added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Pie chart enhancement, multi labels change

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* threshold text fix

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* reset fixed, unused imports removed, PR checks fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* single timestamp dimension, no data dsiplay, label rotate, label/legend size

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* layout fixed for primary y axis

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* change of screen size of no data found and visualization

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* changes for restriction of duplicate fields on Data Config and only numeric field selection to metrics

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* line label replaced with time series

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot tests

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Removed unwanted spaces

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr review feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated preview functionality for charts

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Worked on review comments

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* changed variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review changes done

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* added empty line at end.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* updated variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Removed consoles

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Worked on conflicts

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* color selector added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* UI updated as recommended

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Added legend to heatmap

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* data_config_panel_item timeseries code removed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* bar chart with multiple dimension and metrics, timestamp

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* limit no. of gauge option added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* threshold limit added, gauge default parameters moved to constants/explorer

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* legend placement added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* yarn test

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* Resolving issues after removal of preview functionality

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* changes for default timestamp data for time-series and corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* code review comment addressed

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* dimensions, metrics length checks refined

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated as per review comments

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* fixing of data config corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>
shankha-das added a commit that referenced this pull request Aug 10, 2022
* Sprint2 (#47)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* sequence change for dimensions and metrics

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Sprint1 (#14)

* graph style section UI schema

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

* changes for style mode and interpolation

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts

* updated bar mode opacity in line chart

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* refactored the config chart style code

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

* type added to new component

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* dimensions and metrics UI changes for time-series

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

# 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 <rinku_kumar@persistent.com>

* code styling fixes and added TODO comment

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Fixes of sprint1 for new ui implementation (#12)

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>

* Latest code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Collapsapable button position change to top

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* table view: eui table replaced with ag-grid

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* drag-drop issue fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* test case of data_table updated

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* feedback comments resolved

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* grid height issue:fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* column height, value getter for type double

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data_table elements moved to separate

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* footer components

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases for table view

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* data config reviewed code added

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Text correction

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Conflicts resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* enhancement for heatmap with new UI

Signed-off-by: Shankha Das <shankha.das@domo.com>

* line chart test cases

Signed-off-by: Shankha Das <shankha.das@domo.com>

* console logs removed

Signed-off-by: Shankha Das <shankha.das@domo.com>

* updated value options ui for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* removed console

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* sprint1-visualization-fixes.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* added colorscale config options for treemap

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* added config option to sort treemap sectors

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* changes to resctct duplicte options

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* 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 <pratibha_pandey@persistent.com>

* Removed unwanted code

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* implementation of histogram with new UI

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* gauge chart added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Pie chart enhancement, multi labels change

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* threshold text fix

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* cypress test cases added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Code review comment resolved

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* reset fixed, unused imports removed, PR checks fixed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* single timestamp dimension, no data dsiplay, label rotate, label/legend size

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* layout fixed for primary y axis

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* change of screen size of no data found and visualization

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* changes for restriction of duplicate fields on Data Config and only numeric field selection to metrics

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* line label replaced with time series

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot tests

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* Removed unwanted spaces

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* initialize default params for DimensonComponent and formatted the codes

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr review feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated preview functionality for charts

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Worked on review comments

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* changed variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* code review changes done

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* added empty line at end.

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* updated variable names

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* updated snapshots

Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>

* Added pie chart test cases

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Removed consoles

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Worked on conflicts

Signed-off-by: Pratibha Pandey <pratibha_pandey@persistent.com>

* color selector added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* UI updated as recommended

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Added legend to heatmap

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* data_config_panel_item timeseries code removed

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* bar chart with multiple dimension and metrics, timestamp

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* limit no. of gauge option added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* threshold limit added, gauge default parameters moved to constants/explorer

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* legend placement added

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* yarn test

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* Resolving issues after removal of preview functionality

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Updated snapshots

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* changes for default timestamp data for time-series and corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* code review comment addressed

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* dimensions, metrics length checks refined

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* updated as per review comments

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* fixing of data config corner cases

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

* snapshot updated

Signed-off-by: abasatwar <amruta_basatwar@persistent.com>

* pr feedback

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>

* Added update chart button for data configuration panel

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* Implemented Scatter visualization

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* pr issue fixed for min limit in gauge input, tooltip added for threshold max limit

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* used datagrid for logs view

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Label changes - Second word first letter small

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Review comment addressed

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* logs view UI updated in tabular format

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* resolved PR comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* removed any from explorer data

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* resolved review comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Added update chart button for data configuration panel

Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>

* used datagrid for logs view

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* logs view UI updated in tabular format

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Implemented Scatter visualization

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* pr issue fixed for min limit in gauge input, tooltip added for threshold max limit

Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>

* resolved PR comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* removed any from explorer data

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Label changes - Second word first letter small

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* Review comment addressed

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* resolved review comments

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* Rebased with main and snapshots updated

Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>

* fixed UI issue

Signed-off-by: Shankha Das <shankha_das@persistent.com>

* dummy commit

Signed-off-by: Shankha Das <shankha_das@persistent.com>

Co-authored-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Co-authored-by: Deepak Nevde <deepak_nevde@persistent.com>
Co-authored-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Co-authored-by: Shankha Das <shankha.das@domo.com>
Co-authored-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Co-authored-by: ruchika-narang <79983862+ruchika-narang@users.noreply.github.com>
Co-authored-by: Pratibha Pandey <pratibha_pandey@persistent.com>
Co-authored-by: ruchika-narang <ruchika_narang@persistent.com>
Co-authored-by: Shankha Das <shankha_das@persistent.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants