diff --git a/templates/_admin_base.html b/templates/_admin_base.html new file mode 100644 index 0000000..ed4918a --- /dev/null +++ b/templates/_admin_base.html @@ -0,0 +1,409 @@ + + +
+ + +{% block page_description %}Manage system settings and content{% endblock %}
+Manage users, content, and system settings
-| Timestamp | +Status | +Posts Found | +New Posts | +Updated Posts | +Error Details | +||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Started | -Completed | -Duration | -Status | -Posts Found | -New | -Updated | -Details | +{{ log.poll_time.strftime('%Y-%m-%d %H:%M:%S') }} | ++ {% if log.status == 'success' %} + Success + {% elif log.status == 'error' %} + Error + {% elif log.status == 'running' %} + Running + {% else %} + {{ log.status }} + {% endif %} + | +{{ log.posts_found }} | +{{ log.posts_new }} | +{{ log.posts_updated }} | +
+ {% if log.error_message %}
+
+
+ {% else %}
+ -
+ {% endif %}
+ View Error+{{ log.error_message }}
+ |
| {{ log.started_at.strftime('%Y-%m-%d %H:%M:%S') }} | -- {% if log.completed_at %} - {{ log.completed_at.strftime('%Y-%m-%d %H:%M:%S') }} - {% else %} - - - {% endif %} - | -- {% if log.completed_at %} - {{ ((log.completed_at - log.started_at).total_seconds())|round(1) }}s - {% else %} - - - {% endif %} - | -- {% if log.status == 'success' %} - Success - {% elif log.status == 'error' %} - Error - {% elif log.status == 'running' %} - Running - {% else %} - {{ log.status }} - {% endif %} - | -{{ log.posts_found }} | -{{ log.posts_new }} | -{{ log.posts_updated }} | -
- {% if log.error_message %}
-
-
- {% else %}
- -
- {% endif %}
- View Error-{{ log.error_message }}
- |
-
No polling logs yet.
-Logs will appear here after the first poll.
-No polling logs yet.
+Logs will appear here after the first poll.