There is a use case by which to search for evaluations assigned to a certain Assign Group (eg: a sakai site's title), Hierarchy group ( it's Node ID) or adhoc group (its Title).
extending the interface done by UMich (
EVALSYS-769), add a text area serach box, api, impl and tests.
1. Assign Groups
Assume this is a sakai site (check if it is not and do not bother to search since we would not know what it's structure is like)
Use the sakai SiteService getSites to get the matching site ids
Search for matching group ids and corresponding evals
2. Hierarchy groups
Search for matching group Node Id and corresponding evals
3. Adhoc groups
Search for matching group Title and corresponding evals