{% 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 %} {% if object|can_delete:request.user %} {% trans 'delete' %} {% endif %} {% 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 ":" %} {% if value == True %}{% trans "yes" %} {% elif value == False %}{% trans "no" %} {% else %}{{value}} {% endif %}

{% endif %} {% endfor %} {% endblock %}
{% endif %}

{% trans 'Endpoints' %} {% if object.documentation_url %} {% trans "Documentation" %} {% 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 %} {% endfor %} {% endblock %}
{% block custom-queries %} {% if object|can_edit:request.user and object.queries is not None %}

{% trans 'Queries' %}

{% if object.queries.exists %} {% else %}

{% trans 'No query are defined.' %}

{% endif %}

{% trans 'New Query' %}

{% endif %} {% endblock %} {% if request.user.is_authenticated %} {% block extra-sections %} {% endblock %}
{% if perms.base.see_accessright %}

{% trans "Security" %}

{% block security %} {% for permission in object.get_connector_permissions %}

{{permission.label}}

{% access_rights_table resource=object permission=permission.key %} {% empty %} {% trans 'Access is open.' %} {% endfor %} {% endblock %}
{% endif %}
{% if perms.base.see_resourcelog %}

{% trans "Logs" %} {% trans "Full page & filter" %}

{% block logs %} {% resource_logs_table resource=object %} {% endblock %}
{% endif %} {% if perms.base.view_job and object.jobs_set.all %}

{% trans "Jobs" %} {% trans "Full page & filter" %}

{% block jobs %} {% resource_jobs_table resource=object %} {% endblock %}
{% endif %} {% endif %} {% endblock %}