{% extends 'base.html' %} {% block content %}

{{ t('admin.title') }}

{{ t('admin.subtitle') }}
{{ t('admin.users') }}
{{ stats.users }}
{{ t('admin.categories') }}
{{ stats.categories }}
{{ t('admin.audit') }}
{{ stats.audit_logs }}
Admins
{{ stats.admins }}

{{ t('admin.system') }}

{{ t('admin.python') }}: {{ system.python }}
{{ t('admin.platform') }}: {{ system.platform }}
{{ t('admin.environment') }}: {{ system.flask_env }}
{{ t('admin.instance_path') }}: {{ system.instance_path }}
{{ t('admin.uploads') }}: {{ system.upload_count }}
{{ t('admin.previews') }}: {{ system.preview_count }}
{{ t('admin.webhook') }}: {{ t('common.enabled') if system.webhook_enabled else t('common.disabled') }}
{{ t('admin.scheduler') }}: {{ t('common.enabled') if system.scheduler_enabled else t('common.disabled') }}

{{ t('admin.database') }}

Engine: {{ db_info.engine }}
URL: {{ db_info.url }}
Version: {{ db_version }}
Max upload MB: {{ system.max_upload_mb }}

{{ t('admin.audit') }}

{{ t('common.view_all') }}
{% for log in recent_logs %}{% else %}{% endfor %}
{{ t('common.date') }}ActionTargetDetails
{{ log.created_at.strftime('%Y-%m-%d %H:%M') }}{{ log.action }}{{ log.target_type }} #{{ log.target_id }}{{ log.details }}
{{ t('stats.no_data') }}
{% endblock %}