{%- extends "_layout.html" %} {%- block content %}
{{ macros_page.render_breadcrumbs(item) }}

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

{{ macros_page.render_menu_actions(item) }}

{{ _("Group created") }}: {{ babel_format_datetime(item.createtime) }} ({{ _('%(delta)s ago', delta = babel_format_timedelta(current_datetime_utc - item.createtime)) }})

{{ _("Metadata") }}
{%- if permission_can('admin') or permission_can('maintainer') %} {%- endif %}
{{ _("Parent group") }}: {%- if item.parent %} {{ item.parent.name }} {%- else %} {{ _("<< none >>") }} {%- endif %}
{{ _("Source") }}: {{ item.source | default(_('<< unknown >>'), True) }}
{{ _("State") }}: {{ macros_site.render_label_item_state(item.enabled, True) }}
{{ _("Reporting settings") }}: {{ get_icon("module-settings-reporting") }} {{ _("View reporting settings") }}
{{ _("Local ID") }}: {{ item.local_id | default(_('<< none >>'), True) }}
{%- if item.members_wanted %}
{{ _("Membership requests") }} {{ item.members_wanted | length }}
{%- for subitem in item.members_wanted %} {%- endfor %}
{{ subitem.login }} {{ subitem.fullname }} {{ macros_page.render_menu_context_actions(subitem, context_action_menu_users, kwargs = {'other': item}) }}
{%- endif %}
{{ _("Members") }} {{ item.members | length }}
{%- if item.members %} {%- for subitem in item.members %} {%- endfor %}
{{ subitem.login }} {{ subitem.fullname }} {{ macros_page.render_menu_context_actions(subitem, context_action_menu_users, kwargs = {'other': item}) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ _("This group does not have any members defined at the moment.") }} {%- endcall %} {%- endif %}
{{ _("Managers") }} {{ item.managers | length }}
{%- if item.managers %} {%- for subitem in item.managers %} {%- endfor %}
{{ subitem.login }} {{ subitem.fullname }} {{ macros_page.render_menu_context_actions(subitem, context_action_menu_users, kwargs = {'other': item}) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ _("This group does not have any managers defined at the moment.") }} {%- endcall %} {%- endif %}
{%- if item.networks %} {%- for subitem in item.networks %} {%- endfor %}
{{ subitem.netname | default(_('<< unknown >>'), True) }} {{ macros_site.render_widget_csag_address([subitem.network], separate_dropdown = True) }} {{ macros_page.render_menu_context_actions(subitem, context_action_menu_networks) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ _("This group does not have any network records defined at the moment.") }} {%- endcall %} {%- endif %} {%- if can_access_endpoint('networks.createfor', item) %} {%- endif %}
{%- if item.filters %}
{%- for subitem in item.filters -%} {%- endfor %}
{{ subitem.name | default(_('<< unknown >>'), True) }} {% for s in iter_separated(subitem.filter) %} {{ s }} {% endfor %} {{ subitem.hits }} {{ macros_site.render_label_item_state(subitem.enabled, True) }} {{ macros_page.render_menu_context_actions(subitem, context_action_menu_filters) }}
{%- else %} {%- call macros_site.render_alert('info', False) %} {{ _("This group does not have any reporting filters defined at the moment.") }} {%- endcall %} {%- endif %} {%- if can_access_endpoint('filters.createfor', item) %} {%- endif %}
{%- if can_access_endpoint('groups.update', item) %}
{%- if item_changelog %} {{ macros_page.render_changelog_records(item_changelog, context_action_menu_changelogs) }}

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

{%- else %} {%- call macros_site.render_alert('info', False) %} {{ _("This group does not have any changelog records at the moment.") }} {%- endcall %} {%- endif %}
{%- endif %}
{%- if permission_can('developer') %}
{{ macros_site.render_raw_item_view(item) }} {%- endif %} {%- endblock content %}