{% extends 'generic/object.html' %} {% load helpers %} {% load plugins %} {% load i18n %} {% block breadcrumbs %} {{ block.super }}
| Name | {{ object.name }} |
|---|---|
| Type | {% badge object.get_source_type_display %} |
| Base URL | {{ object.base_url }} |
| Auth Method | {{ object.get_auth_method_display }} |
| Enabled | {% if object.enabled %} Enabled {% else %} Disabled {% endif %} |
| Verify TLS | {% if object.verify_ssl %} Yes {% else %} No {% endif %} |
| Sync Interval | {% if object.sync_interval_minutes == 0 %} Manual only {% else %} {{ object.sync_interval_minutes }} minutes {% endif %} |
| Tenant | {% if object.tenant %} {{ object.tenant }} {% else %} None {% endif %} |
| Status | {% if object.sync_status == 'ok' %} {{ object.get_sync_status_display }} {% elif object.sync_status == 'error' %} {{ object.get_sync_status_display }} {% elif object.sync_status == 'syncing' %} {{ object.get_sync_status_display }} {% else %} {{ object.get_sync_status_display }} {% endif %} |
|---|---|
| Last Synced | {% if object.last_synced %} {{ object.last_synced|date:"Y-m-d H:i:s" }} {% else %} Never {% endif %} |
| Certificates | {{ certificate_count }} |
| Last Message | {{ object.last_sync_message }} |
| Started | Finished | Status | Dry Run | Fetched | Created | Updated | Renewed | Removed | Message |
|---|---|---|---|---|---|---|---|---|---|
| {{ log.started_at|date:"Y-m-d H:i" }} | {% if log.finished_at %} {{ log.finished_at|date:"Y-m-d H:i" }} {% else %} — {% endif %} | {% if log.success %} OK {% else %} Failed {% endif %} | {% if log.dry_run %} Yes {% else %} — {% endif %} | {{ log.certificates_fetched }} | {{ log.certificates_created }} | {{ log.certificates_updated }} | {{ log.certificates_renewed }} | {{ log.certificates_removed }} | {{ log.message|truncatewords:20 }} |