aboutsummaryrefslogtreecommitdiff
path: root/app/templates
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-08-18 17:28:42 +0100
committerrubenwardy <rw@rubenwardy.com>2020-08-18 17:28:42 +0100
commitf6ff5cba8296385e20701a34a57ff7a9846d3509 (patch)
tree36ba0450487eb907b0f084a5468c3edecff857eb /app/templates
parent193e4e39b1b887e3a1d0f562fa695090ca259d59 (diff)
downloadcheatdb-f6ff5cba8296385e20701a34a57ff7a9846d3509.tar.xz
Add unfulfilled dependencies todo page
Diffstat (limited to 'app/templates')
-rw-r--r--app/templates/todo/list.html14
-rw-r--r--app/templates/todo/metapackages.html24
2 files changed, 38 insertions, 0 deletions
diff --git a/app/templates/todo/list.html b/app/templates/todo/list.html
index 4d0b75c..24d5289 100644
--- a/app/templates/todo/list.html
+++ b/app/templates/todo/list.html
@@ -115,6 +115,20 @@
<a class="btn btn-primary" href="{{ url_for('todo.tags') }}">View Tags</a>
+ {% if unfulfilled_meta_packages %}
+ <h2 class="mt-5">
+ <span class="fas fa-exclamation-triangle pr-2" style="color: orange;"></span>
+ {{ unfulfilled_meta_packages }} Unfulfilled Dependencies
+ </h2>
+
+ <p>
+ Meta packages that have hard dependers, but are not fulfilled.
+ </p>
+
+ <a class="btn btn-primary" href="{{ url_for('todo.metapackages') }}">View</a>
+ {% endif %}
+
+
<h2 class="mt-5">Unadded Topic List</h2>
{% if total_topics > 0 %}
diff --git a/app/templates/todo/metapackages.html b/app/templates/todo/metapackages.html
new file mode 100644
index 0000000..9135fe1
--- /dev/null
+++ b/app/templates/todo/metapackages.html
@@ -0,0 +1,24 @@
+{% extends "base.html" %}
+
+{% block title %}
+Unfulfilled Meta Packages
+{% endblock %}
+
+{% block content %}
+ <h1>Unfulfilled Meta Packages</h1>
+
+ <p>
+ Meta packages that have hard dependers, but are not fulfilled.
+ </p>
+
+ <div class="list-group">
+ {% for meta in mpackages %}
+ <a class="list-group-item list-group-item-action"
+ href="{{ url_for('metapackages.view', name=meta.name) }}">
+ {{ meta.name }}
+ </a>
+ {% else %}
+ <li><i>No meta packages found.</i></li>
+ {% endfor %}
+ </div>
+{% endblock %}