{{ _("Metadata") }}
{{ _("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") }}
|
{%- if permission_can('admin') or permission_can('maintainer') %}
{{ _("Local ID") }}:
|
{{ item.local_id | default(_('<< none >>'), True) }}
|
{%- endif %}
{%- if item.members_wanted %}
{{ _("Membership requests") }}
{{ item.members_wanted | length }}
{%- for subitem in item.members_wanted %}
{{ subitem.login }}
|
{{ subitem.fullname }}
|
{{ macros_page.render_menu_context_actions(subitem,
context_action_menu_users,
kwargs = {'other': item}) }}
|
{%- endfor %}
{%- endif %}
{{ _("Members") }}
{{ item.members | length }}
{%- if item.members %}
{%- for subitem in item.members %}
{{ subitem.login }}
|
{{ subitem.fullname }}
|
{{ macros_page.render_menu_context_actions(subitem,
context_action_menu_users,
kwargs = {'other': item}) }}
|
{%- endfor %}
{%- 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 %}
{{ subitem.login }}
|
{{ subitem.fullname }}
|
{{ macros_page.render_menu_context_actions(subitem,
context_action_menu_users,
kwargs = {'other': item}) }}
|
{%- endfor %}
{%- 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 %}
{{ 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) }}
|
{%- endfor %}
{%- 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 -%}
{{ 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) }}
|
{%- endfor %}
{%- 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 %}