{% extends "passerelle/manage.html" %} {% load i18n passerelle %} {% block breadcrumb %} {{ block.super }} {{ object.title }} {% endblock %} {% block appbar %}

{{ view.model.get_verbose_name }} - {{ object.title }} {% with status=object.get_availability_status %} {% if status %} {% if status.down %}{% trans 'Down' %}{% endif %} {% endif %} {% endwith %}

{% if object|can_edit:request.user %} {% trans 'Edit' %} {% endif %} {% block actions %} {% endblock %} {% endblock %} {% block content %} {% if request.user.is_authenticated %}
{% block description %} {% if object.description %}{{object.description|linebreaks}}{% endif %} {% for field, value in object.get_description_fields %} {% if value or value == False %}

{{field.verbose_name}}{% trans ":" %} {% spaceless %} {% if value == True %}{% trans "yes" %} {% elif value == False %}{% trans "no" %} {% else %}{{value}} {% endif %} {% endspaceless %}

{% endif %} {% endfor %} {% block settings %} {% if user.is_staff %} {% for name, value in object.get_settings.items %} {% if name == 'requests_substitutions' %}

{% trans "Requests substitutions:" %}

{% endif %} {% endfor %} {% endif %} {% endblock %} {% endblock %}
{% endif %}
{% if object|can_edit:request.user and object.queries is not None %} {% endif %} {% if request.user.is_authenticated %}{% block extra-tab-buttons %}{% endblock %}{% endif %} {% if perms.base.see_accessright %} {% endif %} {% if perms.base.see_resourcelog %} {% endif %} {% if perms.base.view_job and object.jobs_set.all %} {% endif %}
{% if object.documentation_url %} {% endif %}
{% if object.api_description %}

{{object.api_description|safe}}

{% endif %} {% block endpoints %} {% regroup object.get_endpoints_infos by display_category as endpoints_groups %} {% for endpoints in endpoints_groups %} {% if endpoints.grouper %}

{{ endpoints.grouper }}

{% elif not forloop.first %}

{% trans "Misc" %}

{% endif %}
    {% for endpoint in endpoints.list %} {% if endpoint.show %} {% include "passerelle/manage/endpoint.html" with endpoint=endpoint %} {% endif %} {% endfor %}
{% endfor %} {% endblock %}
{% block custom-queries %} {% if object|can_edit:request.user and object.queries is not None %} {% endif %} {% endblock %} {% if request.user.is_authenticated %} {% block extra-sections %} {% endblock %} {% if perms.base.see_accessright %} {% endif %} {% if perms.base.see_resourcelog %}
{% block logs %} {% resource_logs_table resource=object %} {% endblock %}

{% trans "Full page & filter" %}

{% endif %} {% if perms.base.view_job and object.jobs_set.all %} {% endif %} {% block extra-tab-panels %} {% endblock %} {% endif %}
{% endblock %}