Expose alias field and set/remove mutations in console API

Adds an alias field to Document, Audit, and TrustCenterFile types.
Introduces setTrustCenterAlias and removeTrustCenterAlias mutations
with proper authorization and error handling.

Signed-off-by: Bryan Frimin <bryan@probo.com>
This commit is contained in:
Bryan Frimin
2026-06-22 08:39:47 +02:00
parent 325465ab41
commit c50aa28364
8 changed files with 195 additions and 0 deletions

View File

@@ -41,3 +41,6 @@ models:
EmailAddr:
model:
- "go.probo.inc/probo/pkg/server/gqlutils/types/mail.AddrScalar"
TrustCenterAlias:
model:
- "go.probo.inc/probo/pkg/server/api/console/v1/types.TrustCenterAlias"