{% extends "./alter_common.html" %} {% comment %} # Copyright (C) 2025 The Software Heritage developers # See the AUTHORS file at the top-level directory of this distribution # License: GNU Affero General Public License version 3, or any later version # See top-level LICENSE file for more information {% endcomment %} {% load alter_extras %} {% block page_title %} {{ alteration.get_category_display }} {% endblock page_title %} {% block navbar-content %}

{{ alteration }} {{ alteration.status|status_badge:alteration.get_status_display }}

{% endblock navbar-content %} {% blocktranslate asvar message_info trimmed %} A message will send an email notification an operator and will be archived in the activity log, please avoid sending personal information through this channel. {% endblocktranslate %} {% block content %} {% bootstrap_messages %}

{% blocktranslate with status=alteration.status|status_badge:alteration.get_status_display trimmed %} This interface allows you to track the progress of your request and interact with software heritage operators. Your request status is: {{ status }} {% endblocktranslate %} {% if alteration.status == "validating" %} which means that we are currently checking the admissibility of your request. {% elif alteration.status == "planning" %} which means that we are currently in the process of determining, origin by origin, the actions to be carried out. {% elif alteration.status == "executing" %} which means that all Origin files have been processed and changes will be made to the archive soon. {% elif alteration.status == "processed" %} which means that the modifications identified for each origin have been applied to the archive. {% endif %}

{% include "includes/origins_table.html" with origins=alteration.origins.all %}
{% include "includes/reasons_outcome.html" with alteration=alteration %}
{% comment %}When JS is blocked we use inline forms instead of modals{% endcomment %} {% comment %}This action bar is only displayed when JS is active{% endcomment %}
{% if not alteration.is_read_only %} {% endif %}

{% include "includes/activity_log.html" with events=events %}
{% comment %}Alteration edit modal{% endcomment %} {% if not alteration.is_read_only %} {% endif %} {% comment %}Send a message modal{% endcomment %} {% endblock content %}