{% extends "layout.html" %} {% from "macros/form_inputs.html" import input_csrf_token with context %} {% from "macros/general.html" import show_pages, show_event_name with context %} {% from "macros/msg_handlers.html" import log_msg_handler with context %} {% block title %}{{ _('Admin Log') }}{% endblock %} {% block navlinks_activities %}class="active"{% endblock %} {% block main %} {{ log_msg_handler(msg) }}

{{ _('Admin Log') }} {% if total > 0 %} ({{ (cur_page-1)*page_size_limit + 1 }}-{{ (cur_page-1)*page_size_limit + (entries |length) }}/{{ total }}) {% endif %}

{# List all pages. #}
{{ _('Filter:') }} {% if session.get('is_global_admin') %} {% endif %}
{# List all logs #}
{{ input_csrf_token() }} {% if session.get('is_global_admin') %} {% endif %} {# List domain attributes/avalues. #} {% if entries |length > 0 %} {% for log in entries %} {% if session.get('is_global_admin') %} {% endif %} {% set log_admin = log.admin | string | e%} {% if '@' in log_admin %} {% elif log_admin.startswith('cron_backup') %} {% elif log_admin == 'delete_mailboxes' %} {% else %} {% endif %} {% endfor %} {% else %} {% if session.get('is_global_admin') %} {% endif %} {% endif %}
{{ _('Time') }} {{ _('Admin') }} {{ _('IP Address') }} {{ _('Message') }}
{{ log.timestamp |set_datetime_format | utc_to_timezone(timezone=session['timezone'])}}{{ log_admin }}{{ log_admin }}{{ log_admin }}{{ log_admin }}{{ log.ip |e }} {{ log.msg |e }}
{{ _('No admin log.') }}
{% endblock main %}