From 557e24f8b63f31cc7b09f14586b073ff3a5882a8 Mon Sep 17 00:00:00 2001 From: Lukas Bindreiter Date: Wed, 8 Oct 2025 16:27:45 +0200 Subject: [PATCH] Add filter parameters to query jobs endpoint --- apis/workflows/v1/job.proto | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apis/workflows/v1/job.proto b/apis/workflows/v1/job.proto index 4f120c3..eda15bc 100644 --- a/apis/workflows/v1/job.proto +++ b/apis/workflows/v1/job.proto @@ -100,8 +100,13 @@ message QueryFilters { tilebox.v1.TimeInterval time_interval = 1; tilebox.v1.IDInterval id_interval = 2; - // Filter jobs by automation id. - tilebox.v1.ID automation_id = 3 [features.field_presence = EXPLICIT]; + // Filter jobs by automations. + repeated tilebox.v1.ID automation_ids = 3; + + // Filter jobs by states. + repeated JobState states = 4; + + string name = 5 [(buf.validate.field).string.max_len = 100]; } // QueryJobsRequest requests a list of jobs.