{% extends 'base.html' %} {% load ui_extras inventory_extras %} {% block content %}

{{ object.name }}

Catalog

{% if object.can_be_updated and perms.monolith.change_catalog %} {% url 'monolith:update_catalog' object.pk as url %} {% button 'UPDATE' url "Edit Monolith catalog" %} {% endif %} {% if object.can_be_deleted and perms.monolith.delete_catalog %} {% url 'monolith:delete_catalog' object.pk as url %} {% button 'DELETE' url "Delete Monolith catalog" %} {% endif %}
{% if pkg_infos %} {% endif %}
Name {{ object.name }}
Repository {% if perms.monolith.view_repository %} {{ object.repository }} / {{ object.repository.get_backend_display }} {% else %} {{ object.repository }} {% endif %}
Manifest{{ manifests|length|pluralize }} ({{ manifests|length }}) {% if manifests %}
    {% for manifest, tags in manifests %}
  • {% if perms.monolith.view_manifest %} {{ manifest }} {% else %} {{ manifest }} {% endif %} {% for tag in tags %} {% inventory_tag tag %} {% endfor %}
  • {% endfor %}
{% else %} - {% endif %}
Package{{ pkg_infos|length|pluralize }} ({{ pkg_infos|length }}) Browse all packages
{% created_updated_at object %}
{% endblock %}