Add search and status/role/type filters to People

Makes it practical to find people in larger orgs across GraphQL, MCP, CLI, and n8n, with page size raised to 100.

Signed-off-by: Sacha Al Himdani <sacha@probo.com>
This commit is contained in:
Sacha Al Himdani
2026-07-27 14:46:15 +02:00
parent edb67743ae
commit d61ec8dd65
19 changed files with 624 additions and 123 deletions

View File

@@ -12,6 +12,7 @@ type Organization implements Node {
last: Int
before: CursorKey
orderBy: ProfileOrder
filter: ProfileFilter
): ProfileConnection @goField(forceResolver: true)
samlConfigurations(

View File

@@ -71,6 +71,9 @@ enum ProfileOrderField
input ProfileFilter {
contractEnded: Boolean
state: ProfileState
query: String
role: MembershipRole
kind: String
}
input ProfileOrder