Skip to content

Commit 250d9b4

Browse files
Sync public API export @ 7668138
Automated sync of public API export.
1 parent 22fc851 commit 250d9b4

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

src/bitdrift/public/unary/dashboards/v1/api.proto

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import "bitdrift/public/shared/workflows/v1/time_series.proto";
1313
import "bitdrift/public/unary/charts/v1/chart_id.proto";
1414
import "bitdrift/public/unary/charts/v1/chart_metadata.proto";
1515
import "bitdrift/public/unary/common/v1/common.proto";
16+
import "google/protobuf/timestamp.proto";
1617
import "validate/validate.proto";
1718

1819
message InsightComparisonConfiguration {
@@ -230,8 +231,25 @@ message GetChartsDataResponse {
230231
repeated .bitdrift.public.unary.dashboards.v1.ChartData data = 1;
231232
}
232233

234+
message GetUniqueAppIdsRequest {
235+
// If not set default is now - 30d.
236+
.google.protobuf.Timestamp start_time = 1;
237+
238+
// If not set default is now.
239+
.google.protobuf.Timestamp end_time = 2;
240+
241+
repeated .bitdrift.public.shared.platform.v1.Platform platform_filter = 4 [(validate.rules).repeated.max_items = 10];
242+
}
243+
244+
message GetUniqueAppIdsResponse {
245+
repeated .bitdrift.public.shared.platform.v1.Platform platforms = 6;
246+
}
247+
233248
// Provides access to dashboards and chart data, including layout and time series metrics.
234249
service DashboardService {
235250
// Retrieves chart data for one or more charts.
236251
rpc GetChartsData(.bitdrift.public.unary.dashboards.v1.GetChartsDataRequest) returns (.bitdrift.public.unary.dashboards.v1.GetChartsDataResponse);
252+
253+
// Fetch the unique OS/app_id/app_versions for a given time range and filter conditions.
254+
rpc GetUniqueAppIds(.bitdrift.public.unary.dashboards.v1.GetUniqueAppIdsRequest) returns (.bitdrift.public.unary.dashboards.v1.GetUniqueAppIdsResponse);
237255
}

src/bitdrift/public/unary/workflows/v1/workflow.proto

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -881,6 +881,8 @@ message ListWorkflowsResponse {
881881
message Item {
882882
// The workflow returned for this list item.
883883
.bitdrift.public.unary.workflows.v1.Workflow workflow = 1;
884+
885+
.bitdrift.public.unary.workflows.v1.WorkflowMetadata metadata = 5;
884886
}
885887

886888
// An array of workflow objects. See Workflow for details about the object.

0 commit comments

Comments
 (0)