mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-20 08:56:29 +00:00
* chore: add a new tab for traces funnels
* feat: funnels list page basic UI
* feat: learn more component
* feat: get funnels list data from mock API, and handle data, loading and empty states
* chore(SignozModal): add width prop and improve button styles
* feat: implement funnel rename
* refactor: overall improvements
* feat: implement sorting in traces funnels list page
* feat: add sort column key and order to url params
* chore: move useFunnels to hooks/TracesFunnels
* feat: implement traces funnels search and refactor search and sort by extracting to custom hooks
* chore: overall improvements to rename trace funnel modal
* chore: make the rename input auto-focusable
* feat: handle create funnel modal
* feat: delete funnel modal and functionality
* fix: fix the layout shift in funnel item caused by getContainer={false}
* chore: overall improvements and use live api in traces funnels
* feat: create traces funnels details basic page + funnel -> details redirection
* fix: funnels traces light mode UI
* fix: properly display created at in funnels list item + preventDefault
* refactor: extract FunnelItemPopover into a separate component
* chore: hide funnel tab from traces explorer
* chore: add check to display trace funnels tab only in dev environment
* chore: improve funnels modals light mode
* chore: overall improvements
* fix: properly pass funnel details link
* chore: address PR review changes
57 lines
2.3 KiB
TypeScript
57 lines
2.3 KiB
TypeScript
export const REACT_QUERY_KEY = {
|
|
GET_ALL_LICENCES: 'GET_ALL_LICENCES',
|
|
GET_QUERY_RANGE: 'GET_QUERY_RANGE',
|
|
GET_ALL_DASHBOARDS: 'GET_ALL_DASHBOARDS',
|
|
GET_TRIGGERED_ALERTS: 'GET_TRIGGERED_ALERTS',
|
|
DASHBOARD_BY_ID: 'DASHBOARD_BY_ID',
|
|
GET_BILLING_USAGE: 'GET_BILLING_USAGE',
|
|
GET_FEATURES_FLAGS: 'GET_FEATURES_FLAGS',
|
|
DELETE_DASHBOARD: 'DELETE_DASHBOARD',
|
|
LOGS_PIPELINE_PREVIEW: 'LOGS_PIPELINE_PREVIEW',
|
|
ALERT_RULE_DETAILS: 'ALERT_RULE_DETAILS',
|
|
ALERT_RULE_STATS: 'ALERT_RULE_STATS',
|
|
ALERT_RULE_TOP_CONTRIBUTORS: 'ALERT_RULE_TOP_CONTRIBUTORS',
|
|
ALERT_RULE_TIMELINE_TABLE: 'ALERT_RULE_TIMELINE_TABLE',
|
|
ALERT_RULE_TIMELINE_GRAPH: 'ALERT_RULE_TIMELINE_GRAPH',
|
|
GET_CONSUMER_LAG_DETAILS: 'GET_CONSUMER_LAG_DETAILS',
|
|
TOGGLE_ALERT_STATE: 'TOGGLE_ALERT_STATE',
|
|
GET_ALL_ALLERTS: 'GET_ALL_ALLERTS',
|
|
REMOVE_ALERT_RULE: 'REMOVE_ALERT_RULE',
|
|
DUPLICATE_ALERT_RULE: 'DUPLICATE_ALERT_RULE',
|
|
GET_HOST_LIST: 'GET_HOST_LIST',
|
|
UPDATE_ALERT_RULE: 'UPDATE_ALERT_RULE',
|
|
GET_ACTIVE_LICENSE_V3: 'GET_ACTIVE_LICENSE_V3',
|
|
GET_TRACE_V2_WATERFALL: 'GET_TRACE_V2_WATERFALL',
|
|
GET_TRACE_V2_FLAMEGRAPH: 'GET_TRACE_V2_FLAMEGRAPH',
|
|
GET_POD_LIST: 'GET_POD_LIST',
|
|
GET_NODE_LIST: 'GET_NODE_LIST',
|
|
GET_DEPLOYMENT_LIST: 'GET_DEPLOYMENT_LIST',
|
|
GET_CLUSTER_LIST: 'GET_CLUSTER_LIST',
|
|
GET_NAMESPACE_LIST: 'GET_NAMESPACE_LIST',
|
|
GET_STATEFULSET_LIST: 'GET_STATEFULSET_LIST',
|
|
GET_JOB_LIST: 'GET_JOB_LIST',
|
|
GET_DAEMONSET_LIST: 'GET_DAEMONSET_LIST,',
|
|
GET_VOLUME_LIST: 'GET_VOLUME_LIST',
|
|
|
|
// AWS Integration Query Keys
|
|
AWS_ACCOUNTS: 'AWS_ACCOUNTS',
|
|
AWS_SERVICES: 'AWS_SERVICES',
|
|
AWS_SERVICE_DETAILS: 'AWS_SERVICE_DETAILS',
|
|
AWS_ACCOUNT_STATUS: 'AWS_ACCOUNT_STATUS',
|
|
AWS_UPDATE_ACCOUNT_CONFIG: 'AWS_UPDATE_ACCOUNT_CONFIG',
|
|
AWS_UPDATE_SERVICE_CONFIG: 'AWS_UPDATE_SERVICE_CONFIG',
|
|
AWS_GENERATE_CONNECTION_URL: 'AWS_GENERATE_CONNECTION_URL',
|
|
AWS_GET_CONNECTION_PARAMS: 'AWS_GET_CONNECTION_PARAMS',
|
|
GET_ATTRIBUTE_VALUES: 'GET_ATTRIBUTE_VALUES',
|
|
|
|
// Metrics Explorer Query Keys
|
|
GET_METRICS_LIST: 'GET_METRICS_LIST',
|
|
GET_METRICS_TREE_MAP: 'GET_METRICS_TREE_MAP',
|
|
GET_METRICS_LIST_FILTER_KEYS: 'GET_METRICS_LIST_FILTER_KEYS',
|
|
GET_METRICS_LIST_FILTER_VALUES: 'GET_METRICS_LIST_FILTER_VALUES',
|
|
GET_METRIC_DETAILS: 'GET_METRIC_DETAILS',
|
|
GET_RELATED_METRICS: 'GET_RELATED_METRICS',
|
|
GET_FUNNELS_LIST: 'GET_FUNNELS_LIST',
|
|
GET_FUNNEL_DETAILS: 'GET_FUNNEL_DETAILS',
|
|
} as const;
|