{%- extends "_layout.html" %} {%- block content %}
{{ macros_site.render_menu_breadcrumbs(breadcrumbs_menu) }}

{{ hawat_this_view_title }}


{{ item.name }}{% if item.description %} {{ item.description }}{% endif %}

{{ macros_site.render_menu_actions(action_menu) }}

{{ gettext('Group created') }}: {{ babel_format_datetime(item.createtime) }} ({{ gettext('before') }} {{ babel_format_timedelta(current_datetime_utc - item.createtime) }})



{{ gettext('Metadata') }}

{{ gettext('Parent group') }}: {%- if item.parent %} {{ item.parent.name }} {%- else %} {{ gettext('<< none >>') }} {%- endif %}
{{ gettext('Source') }}: {{ item.source | default(gettext('<< unknown >>'), True) }}
{{ gettext('State') }}: {{ macros_site.render_label_item_state(item.enabled, True) }}
{{ gettext('Reporting settings') }}: {{ get_fa_icon('module-settings-reporting') }} {{ gettext('View reporting settings') }}

{{ gettext('Members') }} {{ item.members | length }}

{%- if item.members %} {%- for subitem in item.members %} {%- if context_action_menu_users.has_menu(subitem) %} {%- endif %} {%- endfor %}
{{ subitem.login }} {{ subitem.fullname }} {{ macros_site.render_menu_context_actions(context_action_menu_users, subitem) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ gettext('This group does not have any members defined at the moment.') }} {%- endcall %} {%- endif %}

{{ gettext('Managers') }} {{ item.managers | length }}

{%- if item.managers %} {%- for subitem in item.managers %} {%- if context_action_menu_users.has_menu(subitem) %} {%- endif %} {%- endfor %}
{{ subitem.login }} {{ subitem.fullname }} {{ macros_site.render_menu_context_actions(context_action_menu_users, subitem) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ gettext('This group does not have any managers defined at the moment.') }} {%- endcall %} {%- endif %}

{%- if item.networks %} {%- for subitem in item.networks %} {%- if context_action_menu_networks.has_menu(subitem) %} {%- endif %} {%- endfor %}
{{ subitem.netname | default(gettext('<< unknown >>'), True) }} {{ macros_site.render_event_search_widget_hostaddr([subitem.network], separate_dropdown = True) }} {{ macros_site.render_menu_context_actions(context_action_menu_networks, subitem) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ gettext('This group does not have any network records defined at the moment.') }} {%- endcall %} {%- endif %}

{%- if item.filters %} {%- for subitem in item.filters %} {%- if context_action_menu_filters.has_menu(subitem) %} {%- endif %} {%- endfor %}
{{ subitem.name | default(gettext('<< unknown >>'), True) }} {{ subitem.filter }} {{ subitem.hits }} {{ macros_site.render_label_item_state(subitem.enabled, True) }} {{ macros_site.render_menu_context_actions(context_action_menu_filters, subitem) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ gettext('This group does not have any reporting filters defined at the moment.') }} {%- endcall %} {%- endif %}
{%- if can_access_endpoint('changelogs.search') %}

{%- if item_changelog %} {%- for subitem in item_changelog %} {%- if context_action_menu_changelogs.has_menu(subitem) %} {%- endif %} {%- endfor %}
{{ babel_format_datetime(subitem.createtime) }} ({{ gettext('before') }} {{ babel_format_timedelta(current_datetime_utc - subitem.createtime) }}) {%- if subitem.author %} {{ subitem.author.login }} {%- else %} {{ gettext('<< system change >>') }} {%- endif %} {{ subitem }} {%- if subitem.operation != 'delete' %}{{ subitem.model }}#{{ subitem.model_id }}{%- else %}{{ subitem.model }}#{{ subitem.model_id }}{%- endif %} {{ macros_site.render_label_endpoint(subitem.endpoint) }} {{ macros_site.render_menu_context_actions(context_action_menu_changelogs, subitem) }}

{{ gettext('Displaying only latest %(count)s changelogs', count = 100) }}

{%- else %} {%- call macros_site.render_alert('info', False) %} {{ gettext('This group does not have any changelog records at the moment.') }} {%- endcall %} {%- endif %}
{%- endif %}
{%- endblock content %}