* feat(trace-details): frontend changes for trace details
* feat(trace-detail): address review comments from elipsis
* feat(trace0-detail): add the new drawer designs
* feat(trace-detail): handle the selected span hover
* feat(trace-detail): address theme colors and span selection
* feat(trace-detail): fix some more css
* feat(trace-detail): fix some more css
* feat(trace-detail): add hoverred span and handled no data components for new drawer
* feat(trace-detail): handle light mode designs
* feat(trace-detail): remove the hover functionality in favor of performance
* feat(trace-detail): span lines connectors
* feat(trace-detail): span lines connectors
* feat(trace-detail): handle the line matching for flamegraph and waterfall
* feat(trace-waterfall): change the timeline color to make it less poky
* feat(trace-waterfall): added where clause support in trace details page
* feat(trace-waterfall): added where clause support in trace details page
* feat(trace-detail): handle light mode designs
* feat(trace-detail): handle light mode designs
* feat(trace-detail): fix build issues
* feat(trace-detail): handle loading error state for filters and flamegraph hovered state
* feat(trace-detail): fix the hardcoded traceID
* feat(trace-detail): remove unnecessaru use effects
* feat(trace-detail): handled the flamegraph update with ID
* feat(trace-detail): added timestamp bucketing and latency sampling
* feat(trace-detail): extract the buckets and span limit in constants
* feat(trace-detail): minor VQA comments
* feat(trace-detail): remove unnecessaru use effects
* feat(trace-detail): add go to related logs
* feat(trace-detail): address review comments
* feat(trace-detail): address review comments
* feat(trace-detail): address review comments
* feat(trace-detail): address review comments
* feat: added the host list view and filters (#6210)
* feat: added the host list view and filters
* feat: removed group by filter and added autocomplete for where clause
* feat: updated the table view and added the pagination
* feat: pass updated filters to api to get filtered data in the list
* feat: added global time range and order by for cpu,memory,iowait,load
* feat: added order by and color codes for cpu and memory usage progress bar
* refactor: removed inline styles
* Host lists improvement (#6366)
* style: added new style changes for date time selection in host lists view
* style: added padding to date time selector
* style: removed unnecessary styles for host tabs
* style: removed unused css
* feat: added the host detail view (#6267)
* Host containers (#6297)
* feat: added the host detail view
* feat: completed containers and processes details view
* Show host metrics panels in metrics tab. (#6306)
* feat: added the host detail view
* feat: completed containers and processes details view
* feat: added host metrics panels in metrics tabs
* refactor: removed inline styles from host containers and processes tabs
* style: added top and bottom margin to containers and processes tab
* Metrics time selection (#6360)
* feat: added the host detail view
* feat: completed containers and processes details view
* feat: added host metrics panels in metrics tabs
* refactor: removed inline styles from host containers and processes tabs
* feat: added logs and traces tab in host metrics detail view
* chore: removed console statements
* feat: added DateTimeSelection component in metrics tab
* style: added top and bottom margin to containers and processes tab
* style: removed inline styles
* feat: added logs and traces tab in host metrics detail view (#6359)
* feat: added the host detail view
* feat: completed containers and processes details view
* feat: added host metrics panels in metrics tabs
* refactor: removed inline styles from host containers and processes tabs
* feat: added logs and traces tab in host metrics detail view
* chore: removed console statements
* feat: added filters and time selection in traces tab
* fix: resolved metrics,logs and traces tab issues
* feat: added navigation for logs and traces to respective explorer pages
* fix: added the code for logs tab and navigation to respective explorer page
* fix: added fixes for date time selection custom issue
* style: added styles for light mode
* refactor: removed unused code and added comments
* refactor: added new code for host metric attribute keys
* feat: reset query data once we are on infra monitoring page
* chore: remove optional parameter from get attributes and groupby interfaces
* feat: update ui as per the designs
* fix: logs list, time select and other ui issues
* feat: update title for infra monitoring page
* feat: update copies
* feat: update styles for light mode
* fix: reset page size on filter, open explorers in new tab, enable horizontal scroll
* feat: traces tab updates
* feat: move infra monitoring behind ff
* fix: remove sorting from host listing page
---------
Co-authored-by: Yunus M <myounis.ar@live.com>
* chore: fix lint errors
---------
Co-authored-by: rahulkeswani101 <rahul@signoz.io>
* feat: tooltip plugin to show series data in tooltip
* feat: send anomaly function as last function
* feat: default z_score_threshold to 3
* fix: anomaly function not applied on initial load
* feat: maintain select alert type on reload
* feat: maintain select alert type on reload
* chore: update events to handle anomaly alert interactions
* fix: flicker in logs explorer page
* fix: added inline code comments
* fix: edit rules css should be scoped inside the container
* fix: add explicit space after adding key and operators to help users type and create the tag
* fix: do not wait for api to complete for the user to enter the query
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* 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: 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: logs quick filter
* feat: added open button in the closed state
* fix: build issues
* chore: minor css
* feat: handle changes for last used query,states and reset
* feat: refactor some code
* feat: handle on change functionality
* fix: handle only and all
* chore: handle empty edge cases
* feat: added necessary tooltips
* feat: use tag instead of tooltip icon
* feat: handle light mode designs
* feat: added correct facets
* feat: added resize observer for the graph resize
* chore: added local storage state for the toggle
* chore: make refresh text configurable
* feat: added environment and fix build
* feat: handle the cases for = and != operators
* feat: design changes and zoom out
* feat: minor css issue
* fix: light mode designs
* fix: handle the case for state initialization
* fix: onDelete query the last used index should be set to 0
* feat: consume the new search bar
* fix: minor css issue
* chore: address review comments
* fix: very fast typing
* chore: added inline code comments
* chore: add the changes behind FF
* feat: make the query builder search extensible
* feat: setup the framework and necessary states needed
* feat: cover the happy path of selects
* chore: forward typing flow handled
* chore: add antd select
* chore: add antd select
* chore: handle forward and backward flows
* feat: added tag properites to the search bar and multi tag partial handling
* feat: handle tag on blur and body contains changes
* feat: handle tag deselect
* feat: multi tag handling
* feat: multi tag handling
* fix: jest test cases
* chore: update the key
* chore: add edit tag not working as expected
* feat: handle cases for exists and nexists
* fix: handle has / nhas operators
* chore: fix usability issues
* chore: remove the usage for the new bar
* fix: flaky build issues
* feat: client changes for consumption and design changes for where clause in logs explorer (#5712)
* feat: query search new ui
* feat: suggestions changes in v2
* feat: dropdown and tags ui touch up
* feat: added missing keyboard shortcuts
* fix: race condition issues
* feat: remove usage
* fix: operator select fix
* fix: handle example queries click changes
* chore: design sync
* chore: handle boolean selects
* chore: address review comments
* feat: qb-suggestions base setup
* chore: make the dropdown a little similar to the designs
* chore: move out example queries from og and add to renderer
* chore: added the handlers for example queries
* chore: hide the example queries as soon as the user starts typing
* feat: handle changes for cancel query
* chore: remove stupid concept of option group
* chore: show only first 3 items and add option to show all filters
* chore: minor css changes and remove transitions
* feat: integrate suggestions api and control re-renders
* feat: added keyboard shortcuts for the dropdown
* fix: design cleanups and touchups
* fix: build issues and tests
* chore: extra safety check for base64 and fix tests
* fix: qs doesn't handle padding in base64 strings, added client logic
* chore: some code comments
* chore: some code comments
* chore: increase the height of the bar when key is set
* chore: address minor designs
* chore: update the keyboard shortcut to cmd+/
* feat: correct the option render for logs for tooltip
* chore: search bar to not loose focus on btn click
* fix: update the spacing and icon for search bar
* chore: address review comments
* chore: helpers required for dashboards e2e test cases
* chore: helpers required for dashboards e2e test cases
* chore: helpers required for dashboards e2e test cases
* feat: added trace-filter in new trace-explorer
* feat: added trace-filter in new trace-explorer
* feat: style improvement
* feat: query builder sync and filter section refactor
* feat: added duration and code refactor
* feat: added default open case
* feat: removed API calls and used keys from const
* feat: added sync and prepare data logic for querybuilder
* feat: added styles for lightmode
* feat: code refactor and sync issue fixed
* feat: code refactor and sync issue fixed
* feat: code refactor and feedback issue fixed
* feat: checkbox label and other feedback fix
* feat: filter open and close btn style and handling
* feat: added filter reset and clear all
* feat: fixed query modification issue when filtering
* feat: code refactor
* feat: search text via BE API
* feat: added CTA btn for old explorer page
* feat: make trace-explorer default page
* feat: removed new ribbon on CTA for old trace explorer
* feat: fixed qb and filter panel sync via url state
* feat: fixed duration section issues
* feat: added helper text, learn-more and doc-link
* feat: added collapse and uncollapse text on hover
* feat: added learn-more doc link for trace & logs explorer
* feat: added learn-more doc link
* feat: added learn-more doc link
* chore: added alert links and minor updates
* feat: added learn-more doc link
---------
Co-authored-by: makeavish <makeavish786@gmail.com>
* chore: add test cases for Logs
* chore: add test cases for Logs - explorer
* chore: add test cases for Logs - toolbarAction
* chore: add test cases for Logs - list and table view
* chore: add test cases for Logs - list and table view
* chore: code fix