Project

General

Profile

action #137132

Updated by tinita 8 months ago

## Motivation 

 When investigating why a certain job is not assigned, it's tedious to find out which workers would be matching. 
 * 1. You have to copy the WORKER_CLASS manually 
 * 2. On the worker page, you You cannot always get the expected matching results because in the worker search field 
   * 2a. a string like `foobar,baz` might not match a worker `foobar,something,baz` 
   * 2b. a string like `foo` might falsely match a worker `foo_bar` 

 ## Acceptance Criteria 

 * AC1: Searching on the worker page for a string `foo` matches only `foo` and not `foo_bar` (optionally via a button, so that one can still search for substrings) 
 * AC2: One can search for such a string via url, e.g. `/admin/workers?match=foo,bar`, for easy sharing and bookmarking 
 * AC3: A link from a job WORKER_CLASS points to the worker page with that string already in the URL

Back