{% extends "base.html" %} {% block title %} Edit release | {{ package.title }} {% endblock %} {% block content %} {% from "macros/forms.html" import render_field, render_submit_field, render_checkbox_field %}
{{ form.hidden_tag() }} {% if package.checkPerm(current_user, "MAKE_RELEASE") %} {{ render_field(form.title) }} {% else %} Title: {{ release.title }} {% endif %} {% if package.checkPerm(current_user, "CHANGE_RELEASE_URL") %} {{ render_field(form.url) }} {% else %} Url: {{ release.url }}
{% endif %} {% if release.commit_hash %} Commit Hash: {{ release.commit_hash }}
{% endif %} {% if release.task_id %} Importing... view task
{% if package.checkPerm(current_user, "CHANGE_RELEASE_URL") %} {{ render_field(form.task_id) }} {% endif %}
{% else %} {% if package.checkPerm(current_user, "APPROVE_RELEASE") %} {{ render_checkbox_field(form.approved, class_="my-3") }} {% else %} Approved: {{ release.approved }} {% endif %} {% endif %}
{{ render_field(form.min_rel, class_="col-sm-6") }} {{ render_field(form.max_rel, class_="col-sm-6") }}

Note: Min and max versions will be used to hide the package on platforms not within the range. You cannot selected the oldest version for min or the newest version for max as this does not make sense - you can't predict the future.

{{ render_submit_field(form.submit) }}
{% endblock %} {% block scriptextra %} {% endblock %}