From 8cf5c7204f0ebb787eafb9ffa04c9e61a8d6d3af Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Fri, 25 May 2018 18:28:24 +0100 Subject: Add package soft deletion --- app/templates/admin/list.html | 17 ++++++++++++++++- app/templates/packages/delete.html | 18 ++++++++++++++++++ app/templates/packages/view.html | 3 +++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 app/templates/packages/delete.html (limited to 'app/templates') diff --git a/app/templates/admin/list.html b/app/templates/admin/list.html index 7b66458..373f18b 100644 --- a/app/templates/admin/list.html +++ b/app/templates/admin/list.html @@ -19,7 +19,22 @@ - + + + + +
+

Restore Package

+ +
+ + + +
{% endblock %} diff --git a/app/templates/packages/delete.html b/app/templates/packages/delete.html new file mode 100644 index 0000000..95709c3 --- /dev/null +++ b/app/templates/packages/delete.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% block title %} + Delete | {{ package.title }} +{% endblock %} + +{% block content %} +
+

Delete Package

+ +
+

This action can be undone by the admin, but he'll be very annoyed!

+ + + +
+
+{% endblock %} diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index c3dbb34..8d329ef 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -91,6 +91,9 @@ {% if package.checkPerm(current_user, "MAKE_RELEASE") %}
  • Create Release
  • {% endif %} + {% if package.checkPerm(current_user, "DELETE_PACKAGE") %} +
  • Delete
  • + {% endif %} -- cgit v1.2.3