Add IP Address schema field role so items can be tagged as expected (#583) master
* [468] Add IP Address schema field role so items can be tagged as expected * Fix CI: add IP_ADDRESS to exhaustive scalar/field switches and snapshots `run_frontend_checks_if_changed` was failing because two exhaustive switches on GQLScalarType / GQLFieldType weren't updated when IpAddress was added to the codegen'd enums: - client/src/models/signal.ts -> outputTypeToComparators - client/src/webpages/dashboard/rules/info/insights/RuleInsightsSamplesTable.tsx -> getStringFromContent IP behaves like a string for comparator/display purposes in both cases. `check_api_server` was failing on three inline snapshots in moderationConfigService.test.ts (createContentType / createThreadType / createUserType) which now include `ipAddress: undefined` in the schemaFieldRoles output.