From 606cc86751c3ebd2d9d9fb561b5ac17854147b71 Mon Sep 17 00:00:00 2001 From: OniriCorpe Date: Tue, 5 Mar 2024 19:33:46 +0100 Subject: [PATCH 1/7] remove deprecated softwares from the main catalog list and add a dedicated list at the bottom --- store/templates/catalog.html | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/store/templates/catalog.html b/store/templates/catalog.html index c94aacf7..8a4b166f 100644 --- a/store/templates/catalog.html +++ b/store/templates/catalog.html @@ -143,7 +143,7 @@
{% for app, infos in catalog['apps'].items() %} - {% if infos['level'] and infos['level'] != "?" and infos['level'] > 4 %} + {% if infos['level'] and infos['level'] != "?" and infos['level'] > 4 and not "deprecated-software" in infos['antifeatures'] %} {{ appCard(app, infos, timestamp_now, catalog) }} {% endif %} {% endfor %} @@ -160,6 +160,7 @@

+

{{ _("Applications currently flagged as broken") }} @@ -178,6 +179,24 @@ {% endfor %}

+
+

+ {{ _("Deprecated applications") }} +

+

+ {{ _("These are apps who are not maintained anymore.") }}
+ {{ _("This means that the developer will no longer update them. We strongly advise against their installation and advise users to find alternatives.") }} +

+
+ +
+ {% for app, infos in catalog['apps'].items() %} + {% if "deprecated-software" in infos['antifeatures'] %} + {{ appCard(app, infos, timestamp_now, catalog) }} + {% endif %} + {% endfor %} +
+