* fix: hide PromQL from table panel type
* fix: handled switch back to query tab if promql was selected earlier
* fix: made a constant for panel-type to query-type
* feat: build client side QB search
* feat: query builder light mode support + overall UI improvements
* fix: preserve the alert rule labels in context
* feat: get labels and all possible values from /timeline API
* chore: remove unnecessary dropdownRender and optional fields from AttributeKey
* chore: merge the styles of .tag
* chore: use the correct type for attributeKeys
* chore: use the correct values for alert rule state in the context
* feat: add drag support to alert history horizontal graph
* chore: use startTimestamp and endTimestamp
* fix: fix the issue of alert history breaking on navigating back from selected time range
* fix: added custom breakdown to handle billing graph issue
* chore: remove console statement
* chore: added comment for current implementation of adding next day details in breakdown
* feat: add expand/collapse button to the top in trace details
* fix: make the trace details collapsed sidebar match the design
* fix: failing test by modifying the expand button class name
* fix: restricted column long value to 3 line and line clamped
* fix: added tooltip prop as prop for generic component and passed style from consumer
* fix: comment resolved
* fix: refactored styles
* fix: updated snapshot
* fix: removed console log
* style: enhance FAQ container styling and adjust layout for customer stories
fixed the button casing
faq layout shift issue due to parent flex centered
* style: add dark theme support to WorkspaceLocked styles
* refactor: moved inline styles to class
* feat: added blur event to having input in query section
* feat: added a error message for incomplete having clause and improved handleBlur
* feat: added focus event to remove error message
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* feat: added new tab for infra metrics in logs detailed page
* feat: added yaxis unit for the charts
* chore: cleanup query_range params
* fix: clusterName, podName variables not working
* feat: added skeleton for each charts in infra metrics tab
* change card height to 300px
* fix: updated the test cases
* feat: added new sub-tabs node and pod for infra metrics tab
* feat: added new components for node and pod metrics
* feat: added card titles for host metrics and handled empty state
* fix: updated the constant for host name
* feat: added vertical dotted line to all panels and updated y axis units for all panels
* feat: removed other panel types other than graph from host metrics query payload
* fix: updated the query payload for node metrics
* feat: moved the label of vertical dotted line to top
* feat: added console statement to check query payload
* fix: added pod name instead of node name in pod query payload
* fix: added key as pod name instead of node name in file system usage
* fix: updated query payload for file system usage in pod metrics and removed label from dotted line
* fix: updated the y axis units for network io
* fix: custom date time issue while plotting the graph
* feat: compare end time and current time update the end time accordingly
* feat: added the start and end time in query payloads
* refactor: removed the comments and unused variables
* chore: added a todo to make common component for sub-tabs
* fix: addressed review comments
---------
Co-authored-by: Ankit Nayan <ankit@signoz.io>
* feat: added global search on table panel
* feat: added global search on table panel
* feat: added global search conditionally and with new design
* feat: removed state from datasource
* feat: added global search in full view
* feat: added lightMode styles
* feat: added test cases for querytable and widgetHeader - global search
* fix: added time range key for query and local storage handling
* chore: fix jest test cases
* fix: send single element array for only variable option as well
* fix: intermediate stale data should not be shown