{{- /* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Commercial */ -}} {{- /* SPDX-FileCopyrightText: 2025-2026 Christian Galo */ -}} {{/* operator_entitlement_set_detail.html Composite per-entitlement-set detail page. Addressable at /operator/entitlement-sets/{setID}; rendered as the operator.html BodyTemplate by GetEntitlementSetDetailPage and swapped into #operator-body by the in-page mutation re-renders. Built from the page-anatomy parts: the header carries the set's own name below the Products / Entitlement sets trail; the sections (Details, Add rule, Rules) are titled by sectionHeader outside their boxes, supplied by operator_entitlement_set_edit.html and operator_entitlement_set_rules.html. */}} {{ template "pageHeader" .Header }} {{ if .Error }}
| Change | Resource | What changed | Pools | Note | By | When |
|---|---|---|---|---|---|---|
| {{ if .HasBadge }}{{ template "statusBadge" .ChangeBadge }}{{ end }} | {{ if .ResourceLabel }}{{ .ResourceLabel }} ({{ .ResourceKey }}){{ else }}{{ .ResourceKey }}{{ end }} |
{{ if .Changed }}{{ range .Changed }} {{ . }} {{ end }}{{ else }}—{{ end }}
|
{{ .PoolsLine }}
{{ if .OverUsageLine }}{{ .OverUsageLine }} {{ end }}
|
{{ .Note }} | {{ if .ActorName }}{{ .ActorName }}{{ else }}{{ .ActorType }}{{ end }} | {{ .When }} |