Émile Ré
31cca05ca4
Split GraphQL schemas into per-entity files
Split each API's monolithic schema.graphql into per-coredata-model
files under graphql/ subdirectories. gqlgen's follow-schema layout
with {name}.resolvers.go template generates one resolver file per
schema file. Relay uses schema + schemaExtensions to load the split
files.
Connect API: 8 files (base, session, organization, profile,
personal_api_key, saml, scim, audit_log)
Trust API: 5 files (base, trust_center, auth, nda, mailing_list)
Console API: 25 files covering all domain entities
Types extended across files (Organization, Mutation, Viewer,
TrustCenter, Identity) are defined in base.graphql as required by
Relay's schemaExtensions.
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-04-15 09:19:38 +04:00
..
2026-04-13 19:24:46 +02:00
2026-03-30 14:18:29 +02:00
2026-03-13 18:24:02 +01:00
2026-03-25 17:38:32 +01:00
2026-03-25 17:38:32 +01:00
2026-03-25 17:38:32 +01:00
2026-04-08 11:05:12 +02:00
2026-04-03 11:56:06 +02:00
2026-04-02 14:37:29 +02:00
2026-04-14 15:01:20 +02:00
2026-04-13 19:24:46 +02:00
2026-04-13 19:24:46 +02:00
2026-04-14 18:09:01 +02:00
2026-03-25 17:38:32 +01:00
2026-04-09 13:06:06 +02:00
2026-04-13 12:25:42 +02:00
2026-03-31 13:31:30 +02:00
2026-04-03 11:56:06 +02:00
2026-03-26 17:34:04 +01:00
2026-03-31 19:16:56 +04:00
2026-03-25 17:38:32 +01:00
2026-03-25 17:38:32 +01:00
2026-04-13 17:14:01 +02:00
2026-04-13 18:25:11 +02:00
2026-03-25 17:38:32 +01:00
2026-04-13 12:25:42 +02:00
2026-04-13 12:25:42 +02:00
2026-03-25 17:38:32 +01:00
2026-04-14 15:01:20 +02:00
2026-04-13 17:14:01 +02:00
2026-04-09 14:47:48 +04:00
2026-04-02 14:37:29 +02:00
2026-03-31 10:51:34 +02:00
2026-03-25 17:38:32 +01:00
2026-03-25 17:38:32 +01:00
2026-04-15 09:19:38 +04:00
2026-04-13 19:24:46 +02:00
2026-03-25 17:38:32 +01:00
2026-04-02 14:37:29 +02:00
2026-04-03 11:56:06 +02:00
2026-04-09 18:18:30 +02:00
2026-03-25 17:38:32 +01:00
2026-03-25 17:38:32 +01:00
2026-04-13 17:14:01 +02:00