Add trust center alias service and integrate into sitemap

The sitemap now covers files and audit reports alongside documents
and resolves aliases so human-readable paths appear when configured.

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

View File

@@ -62,6 +62,7 @@ type (
Reports *ReportService
Organizations *OrganizationService
ComplianceExternalURLs *ComplianceExternalURLService
TrustCenterAliases *TrustCenterAliasService
}
)
@@ -103,6 +104,7 @@ func NewService(
svc.Reports = &ReportService{svc: svc}
svc.Organizations = &OrganizationService{svc: svc}
svc.ComplianceExternalURLs = &ComplianceExternalURLService{svc: svc}
svc.TrustCenterAliases = &TrustCenterAliasService{svc: svc}
return svc
}