mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-10-13 14:21:32 +08:00

* feat: add pipeline preview API * chore: separate PipelineActions and ProcessorActions components * feat: add pipeline preview action * chore: extract useSampleLogs hook and move SampleLogs to filter preview components * chore: extract SampleLogsResponseDisplay for reuse * feat: bring together pipeline preview modal content * chore: generalize SampleLogsResponse to LogsResponse * feat: finish wiring up pipeline preview flow * chore: separate response models for useSampleLogs and usePipelinePreview * chore: require explicit action for simulation after changing logs sample search interval * feat: error and empty state for pipeline simulation result * chore: look for error in sample logs response data too * chore: remove tests for deleted component & update snapshot for PipelineAction tests * chore: minor cleanup * chore: address feedback: move timestamp normalization out of api file * chore: address feedback: use axios directly in pipeline preview API call * chore: address feedback: use REACT_QUERY_KEY constant for useQuery key * chore: minor cleanup --------- Co-authored-by: Palash Gupta <palashgdev@gmail.com>