To support the functionality described in this issue appirio-tech/connect-app#2804 we have to support the ability to filter results of GET /projects endpoint using additional criteria.
Here is how the task looks from the point of view of Connect App:
ID: User can type in a full ID or a portion (Ex. “55..) and all results matching that ID should be filtered.
Project name: User can type in a full name or a portion (Ex. Eaton…) and all results matching that name should be filtered.
Reference Code: User can type in a full code/tag or a portion (Ex. Zur…) and all results matching that name should be filtered.
Customer: Customer name should be filterable. User can type in a full name or a portion (Ex. Jim…) and all results matching that name should be filtered.
Managers: Managers should be filterable. User can type in a name/handle and all results matching that should be filtered.
Implementation details should be added here as some of these filters cannot be done directly.
fyi @vikasrohit