One click starts a background job so the browser request returns immediately instead of timing out. Use generation for missing files, or regeneration if you replaced originals and want every thumb/gallery rebuilt.
Status:
{{ image_variant_job.status|default('unknown')|upper }}
{% if image_variant_job.processed_images is defined and image_variant_job.total_images is defined %}
{{ image_variant_job.processed_images }} / {{ image_variant_job.total_images }} originals processed
{% endif %}
{% if image_variant_job.created_variants is defined %}
{{ image_variant_job.created_variants }} optimized files written
{% endif %}
{% if image_variant_job.current_image %}
Current: {{ image_variant_job.current_image }}
{% endif %}
{% if image_variant_job.finished_at %}
Finished: {{ image_variant_job.finished_at }}
{% elif image_variant_job.started_at %}
Started: {{ image_variant_job.started_at }}
{% endif %}
{% if image_variant_log %}
Recent background log
{{ image_variant_log|join('
') }}
{% endif %}