Skip to content

Commit e2a889f

Browse files
committed
feat(inbox): filter reports by signal source product
- Add source_product query param to SignalReportsQueryParams and API client - Add sourceProductFilter to filter store (empty = all sources, persisted) - Add "Source" multi-select section to toolbar filter/sort popover - Pass source_product filter to API when any sources are selected - Supports: session_replay, error_tracking, llm_analytics, github, linear, zendesk
1 parent 52432fe commit e2a889f

File tree

10 files changed

+630
-221
lines changed

10 files changed

+630
-221
lines changed

apps/code/src/renderer/api/posthogClient.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -953,6 +953,9 @@ export class PostHogAPIClient {
953953
if (params?.ordering) {
954954
url.searchParams.set("ordering", params.ordering);
955955
}
956+
if (params?.source_product) {
957+
url.searchParams.set("source_product", params.source_product);
958+
}
956959

957960
const response = await this.api.fetcher.fetch({
958961
method: "get",

0 commit comments

Comments
 (0)