in api/v1beta1/teamcity_webhook.go [268:281]
func areAllElementsAllowed(elements []string, allowed []string) bool {
allowedMap := make(map[string]bool, len(allowed))
for _, v := range allowed {
allowedMap[v] = true
}
for _, e := range elements {
if _, isAllowed := allowedMap[e]; !isAllowed {
return false
}
}
return true
}