From 341d327c4150c5ec03d3dc0c08cbe95e1be68d4d Mon Sep 17 00:00:00 2001 From: tituspijean Date: Sat, 22 Nov 2025 10:05:52 +0100 Subject: [PATCH] Display notworking and inprogress apps --- templates/app.html | 16 +++++++++++++++- templates/catalog.html | 32 +++++++++++++++++++++++++++++++- 2 files changed, 46 insertions(+), 2 deletions(-) diff --git a/templates/app.html b/templates/app.html index 1d938c6..f2a1bea 100644 --- a/templates/app.html +++ b/templates/app.html @@ -24,7 +24,21 @@

12 %}text-2 {% endif %} - {% if infos['level'] == "?" or infos["level"]|int <= 4 %} + {% if "notworking" in infos['state'] %} + + + + {% elif "inprogress" in infos['state'] %} + + + + {% elif infos['level'] == "?" or infos["level"]|int <= 4 %} {{ infos['manifest']['name'] }}

- {% if infos['level'] == "?" or infos["level"]|int <= 4 %} + {% if "notworking" in infos['state'] %} + + {% elif "inprogress" in infos['state'] %} + + {% elif infos['level'] == "?" or infos["level"]|int <= 4 %} {% endfor %} + +
+

+ {{ _("Not working applications") }} +

+

+ {{ _("These apps are either not fully packaged yet, or marked as not working.") }}
+ {{ _("We strongly advise against their installation. If you want to help out, you can check their package repository and the packaging documentation.") }} +

+
+ +
+ {% for app, infos in catalog['apps'].items() %} + {% if "notworking" in infos['state'] or "inprogress" in infos['state'] %} + {{ appCard(app, infos, timestamp_now, catalog) }} + {% endif %} + {% endfor %} +
+ +

{{ _("Deprecated applications") }}