* feat: fill span gaps is added
* chore: build is fixed
* chore: get fill spans is updated
* chore: console is removed
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* 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>
* feat: create menu items is added in the service application widgets
* chore: filter query is updated
* fix: build is fixed
* feat: selected query is updated
* chore: create alerts is updated
* feat: dashboard alerts is updated
* chore: spacing is updated
* feat: dashboard to alerts is updated
* fix: build is fixed
* feat: alert query options is updated
* chore: menu list is updated for tabel panel
---------
Co-authored-by: Rajat Dabade <rajat@signoz.io>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* feat: dashboard widget page is refactored
* chore: key is updated
* chore: delete widget is updated
* chore: naming of the file is updated
* feat: dashboard changes are updated and selected dashboard and dashboardId is added
* chore: dashboard widget page is updated
* feat: setlayout is updated
* chore: selected dashboard is updated
* chore: dashboard is updated
* fix: feedback is updated
* chore: comments are resolved
* chore: empty widget id is updated
* fix: variables is updated
* chore: dashboard variable and name,description is now updated in hooks
* chore: build is fixed
* chore: loading experience is updated
* chore: title is updated
* fix: dashboard variables and other changes are updated
* feat: dashboard reducer is removed
* feat: widget header is updated
* feat: widget header is updated
* chore: dashboard is updated
* chore: feedback is updated
* fix: issues are fixed
* chore: delete is updated
* chore: warning message is updated
* chore: warning message is updated
* chore: widget graph component
* feat: dashboard condition is updated
* chore: getChartData is updated
* chore: widget details page is updated
* feat: tab sync is updated
* chore: layout is updated
* chore: labels is updated
* chore: message is updated
* chore: warining message is updated
---------
Co-authored-by: Rajat Dabade <rajat@signoz.io>
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
* feat: created a component for apdex
* refactor: added get and set apDexSetting API support
* refactor: done with ApDexSetting
* feat: done with the traces graph for ApDex
* refactor: separated traces using feature flag
* refactor: restucture the component level
* feat: done with metrics ApDex application
* refactor: removed unwanted logs
* fix: some css part
* refactor: handle error state
* refactor: made use of constants and handleGraphClick for apDex
* refactor: shifted type to type.ts
* chore: css fixes
* refactor: handle error and loading state
* refactor: one on one mapping
* refactor: according to review comments
* refactor: removed unwanted color from local theme colors
* refactor: one on one mapping for queryKey
* refactor: updated css for view traces button issue
* chore: commented out the ExcludeStatusCode feature
* refactor: updated some css part of ApDexSetting popover
* test: added test case for ApDexApplication and ApDexSettings
* refactor: test cases
* refactor: review comments
* refactor: remove the checked for threshold size upto 1
* refactor: changed some text part of ApDex
* refactor: only ApDexMetrics inuse
* refactor: changes due to merge conflicts
* fix: build pipeline
* chore: change the type of the threshold
* feat: widget header as ReactNode
* chore: error for the title is updated
* refactor: widget header as Reactnode
* refactor: show tooltip when hover over the question icon
* refactor: review changes
* refactor: convert threadhold to ReactNode
* refactor: updated test cases
* refactor: move allow threshold a level up
* fix: build pipeline
* fix: input number issue for value 0
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* fix: step size is made dynamic
* test: get step test is added
* chore: alerts step is updated
* chore: query is updated
* chore: provider query is updated
* fix: user input is being take care of
* chore: query builder step interval is updated
* test: lib/getStep is updated
* test: test for getStep is updated
* fix: step interval is taken care when we change from top nav
* chore: while saving the dashboard query is updated
* chore: updated when selected widget is present
* chore: getStep is now multiple of 60 and test is updated accordingly
* chore: user input is overriden from global step
---------
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
* feat: add dynamic table based on query
* fix: group by repeating
* fix: change view when groupBy exist in the list
* feat: add list view for log explorer
* fix: query builder updating
* fix: table scroll
* fix: filters for explorer page (#2959)
---------
Co-authored-by: Prashant Shahi <prashant@signoz.io>
* fix: save rules/dashboard is now enabled for metrics irrespective of feature flag disabled
* chore: check is updated for alerts
* chore: alert condition is updated
* chore: condition for alert is updated
* fix: edit condition is fixed
* fix: isTraceOrLogsQueryBuilder condition for editing a panel
* fix: error message is shown to the user
---------
Co-authored-by: makeavish <makeavish786@gmail.com>
* fix: save rules/dashboard is now enabled for metrics irrespective of feature flag disabled
* chore: check is updated for alerts
* chore: alert condition is updated
* chore: condition for alert is updated
* feat: flag is updated
* feat: feature flag is updated
* feat: onrefetch is added on several actions on app
* chore: tab is updated
* chore: creating dashbaord error is handled
* fix: message is fixed
* chore: jest test is updated
* fix: having value data type
* feat: connect new builder to dashboard
* Fix/query builder filters (#2623)
* feat: rename query data type
* fix: remove reset of groupBy
* fix: filters search
* fix: calls autocomplete times
* fix: response mapper
* fix: removee unnecessary field
* fix: no check ts types for old query builder
* fix: disable check utils old builder
* feat: add query builder to the alerts
* fix: alert response integration with query builder
* fix: validation of query builder rules
* fix: rules query builder
* fix: filter value with similar keys
* fix: null values for options
* fix: query builder disabled when exist formula
* fix: removing filter key with underscore
* feat: add builder data to metric application (#2665)
* feat: add builder data to metric application
* fix: query types to single variant
* fix: formula legend formatting
* fix: argumant name
* fix: date for graph
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* fix: pipeline
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* fix: having value data type
* feat: connect new builder to dashboard
* Fix/query builder filters (#2623)
* feat: rename query data type
* fix: remove reset of groupBy
* fix: filters search
* fix: calls autocomplete times
* fix: response mapper
* fix: removee unnecessary field
* fix: no check ts types for old query builder
* fix: disable check utils old builder
* feat: resource attribute is added in the exception
* fix: build is fixed
* chore: methods is updated to post
* fix: build is fixed
* fix: listErrors, countErrors API request body
* chore: type of the function is updated
* chore: convertRawQueriesToTraceSelectedTags is updated
* fix: resource attribute is updated
* chore: selected tags is updated
* feat: key is updated
---------
Co-authored-by: Vishal Sharma <makeavish786@gmail.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: added ui changes to support clickhouse queries in alert builder
* chore: minor fix to alert rules ui
* feat: alert form changes: ch query support, alert type selection
* chore: resolved review comments
* chore: added list for alert type selection instead
* chore: removed hard coded color and added antd/colors
* fix: resolved some issues found during testing alerts
* fix: moved alert defaults and added default queries for logs and traces
* feat: added default queries for logs and traces to reflect ts vars
* chore: fixed px to rem
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
Co-authored-by: Pranay Prateek <pranay@signoz.io>
* added more changes to query builder
* added types for composite queries
* (feat): added edit rules and create rules forms
* (feat): added chart preview for alert metric ui
* (feat): added threshold in chart, translations in alert form and a few fixes
* feat: added a link for alert name in list alerts page and source for each rule update
Co-authored-by: Pranshu Chittora <pranshu@signoz.io>