* feat: done with the basic design
* refactor: started working with functionality
* refactor: done with saving the thresholds
* refactor: done with coloring and conflicting threshold in value chart
* refactor: done with the backgound color and text
* refactor: done with unit in value graphs
* refactor: done with precedence and drag and drop
* refactor: removed the unwanted console
* chore: updated snapshot and test
* refactor: support for dark mode
* refactor: done with the review changes
* refactor: removed the extra created file
* refactor: tsc fixes
* refactor: updated border color
* refactor: updated required mark
* refactor: added missing props
* refactor: tsc fixes
* refactor: addressed review comments
* feat: uplot graph is added and some re-rendering is reduced
* chore: uplot is updated
* feat: changes for the graph is updated
* refactor: added y-axis unit in uplot graph (#3818)
* refactor: added y-axis unit in uplot graph
* refactor: removed the ticks stroke from both access
* feat: create tooltip plugin for uplot charts (#3823)
* feat: create tooltip plugin for uplot charts
* feat: show labels in legends section
---------
Co-authored-by: Yunus M <myounis.ar@live.com>
* feat: uplot points is handled (#3817)
* chore: resize is updated
* chore: uplot chart dark mode is updated
* chore: widget is updated
* chore: options is updated
* chore: value panel is updated
* feat: uplot chart is updated
* feat: onDrag is updated
* feat: data for graph is updated
* feat: alert section is fixed
* feat: not found is updated
* feat: fix dashboard title section and other uplot parity issues (#3839)
* feat: fix dashboard title section and other uplot parity issues
* feat: update scrollbar style for legend container
* chore: initial width is updated
* feat: onlcick is updated
* feat: widget full view fixes (#3847)
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* feat: show labels in tooltip overlay (#3867)
* chore: memo is added
* feat: toggle is updated
* fix: Tooltip values is now fixed (#3894)
* chore: tooltip is updated
* chore: avoided the compute based on show
* chore: tooltip data is updated
* feat: resize graph based on the y axis max label length (#3895)
* chore: build is in progress to fix
* [Feat]: Full View (#3896)
* fix: initial setup for full view done
* refactor: done with the graph manager logic
* refactor: done with the toggle issue in full view
* refactor: done with toggle of data
* refactor: done with legend to table mapping
* refactor: ts error
* chore: utils is updated
* refactor: updated types
* fix: option type fix
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* feat: use spline renderer to plot curved line graphs, full view impor… (#3919)
* feat: use spline renderer to plot curved line graphs, full view imporvements
* feat: increase min height for panel
* chore: move code to utils and plugins in uplot folder
* chore: update tooltip styles
* fix: add panel issue in dashboard (#3920)
* fix: update on click plugin opts import path
* feat: replace time series graph in logs explorer and trace explorer with uplot (#3925)
* feat: alert threshold is added (#3931)
* feat: uplot styles are fixed (#3941)
* Fix/app dex aligment (#3944)
* feat: uplot styles are fixed
* fix: app dex aligment
* fix: full view after saving is fixed
* feat: css is updated (#3948)
* feat: on click handler position - factor in the padding on top and left
* fix: timestamp for start and end is updated for view trace (#3966)
* fix: timestamp for start and end is updated for view trace
* chore: timestamp is added
* fix: loading over flow is fixed (#3969)
---------
Co-authored-by: Rajat Dabade <rajat@signoz.io>
Co-authored-by: Yunus M <myounis.ar@live.com>
* refactor: setup wrapper for all the providers
* refactor: done with unit test configuration and service layer testing
* refactor: checking for multiple services
* refactor: updated test cases added table sort
* refactor: moved hooks mocking to test-utils
* refactor: added the search test case
* refactor: updated the handler with mocks data
* feat: done with prd full view
* refactor: updated some variable and naming convection
* feat: when click on label only select associated graph
* feat: made the table scrollable
* feat: update the table column length
* feat: save notification after saving state
* refactor: removed unwanted code
* refactor: renamed some file
* fix: linter issue
* fix: position of save button
* refactor: seperated widgetGraphComponent from gridGraphComponent
* feat: fetching the localstorage data while initial loading of graph
* fix: dependency of graphVisibilityHandler for other component
* refactor: updated the notification msg on save
* fix: linter error
* refactor: remove the update logic of graph from graph component
* refactor: created utils and move some utility code
* refactor: place the checkbox component in fullview
* refactor: updated the utils function added enun localstorage
* refactor: added enum for table columns data
* refactor: name changes to graphVisibilityStates
* refactor: shifted the type to types.ts
* refactor: sepearated the type from graph componnet
* refactor: seperated graphOptions from graph component
* refactor: updated imports
* refactor: shifted the logic to utils
* refactor: remove unused file and check for full view
* refactor: using PanelType instead of GraphType
* refactor: changed the variable name
* refactor: provided checks of useEffect
* test: added unit test case for utility function
* refactor: one on one maping of props and value
* refactor: panelTypeAndGraphManagerVisibility as a props
* refactor: remove the enforing of type in useChartMutable
* refactor: updated the test case
* refactor: moved types to types.ts files
* refactor: separated types from components
* refactor: one to one mapping and cancel feature
* refactor: remove unwanted useEffect and used eventEmitter
* fix: only open chart visibility will change issue
* refactor: removed unwanted useEffect
* refactor: resolve the hang issue for full view
* refactor: legend to checkbox connection, separated code
* refactor: updated styled component GraphContainer
* chore: removed unwanted consoles
* refactor: ux changes
* fix: eslint and updated test case
* refactor: review comments
* chore: fix types
* refactor: made utils for getIsGraphLegendToggleAvailable
* refactor: removed the ref mutation from graphPanelSwitch
* refactor: resolve the issue of chart state not getting reflect outside fullview
* refactor: common utility for toggle graphs visibility in chart
* refactor: shifted ref to perticular component level
* test: removed extra space
* chore: close on save and NaN infinity check
* refactor: added yAxisUnit to GraphManager table header
* refactor: create a function for appending yAxisUnit to table header
* fix: decimal upto 2 decimal points
---------
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
Co-authored-by: Pranay Prateek <pranay@signoz.io>
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* feat: show page name in document title using React Helmet
* fix: add translation support for page titles
* feat: title is updated
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* test: added few test cases for Tooltip
* fix: some of the stale frontend package are removed
* chore: flat package is removed
---------
Co-authored-by: Sanjib <sanjib.sah@yahoo.com>
* feat: v5 is in progress
* feat: antdv5 is updated
* fix: build is fixed
* fix: default config is over written by custom one
* chore: onchange handler is updated
* chore: overflow is hidden in the layout
* Update index.tsx
* fix: import is fixed
* chore: un used import is fixed
* fix: dark mode is updated in service map
* fix: config dropdown is updated
* fix: logs types is updated
* fix: copy clipboard notification is updated
* chore: layout changes are updated
* chore: colors is updated
* chore: action width is updated
Co-authored-by: Pranay Prateek <pranay@signoz.io>
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
* feat: dashboard layout is updated
* feat: onClick is made fixed
* feat: layout is updated
* feat: layout is updated
* feat: layout is updated
* fix: memo is removed and grid layout component is refactored to use use query
* fix: saveDashboard is updated
* feat: layout is fixed
* fix: tsc error are fixed
* fix: delete widgets is updated
* fix: useMount once is added
* fix: useMount once is removed
* chore: removed the commented code
Co-authored-by: Ankit Nayan <ankit@signoz.io>