Files
at-container-registry/pkg/hold/admin/templates/partials/gc_progress.html
2026-02-18 21:40:53 -06:00

22 lines
854 B
HTML

{{define "partials/gc_progress.html"}}
<div hx-get="/admin/api/gc/status"
hx-trigger="load delay:2s"
hx-target="#gc-results"
hx-swap="innerHTML">
<div class="flex items-center gap-3 p-4 bg-base-100 rounded-lg shadow-sm">
<span class="loading loading-spinner loading-md text-primary"></span>
<div>
<p class="font-medium">{{.Message}}</p>
<p class="text-sm text-base-content/50">
{{if eq .Phase "manifests"}}Fetching manifests from user PDS instances...
{{else if eq .Phase "records"}}Scanning layer records...
{{else if eq .Phase "blobs"}}Walking S3 storage...
{{else if eq .Phase "deleting"}}Processing changes...
{{else}}Working...
{{end}}
</p>
</div>
</div>
</div>
{{end}}