diff --git a/store/.gitignore b/store/.gitignore index 43c9a261..2acaf9d0 100644 --- a/store/.gitignore +++ b/store/.gitignore @@ -1,2 +1,8 @@ config.toml .stars + +assets/fork-awesome.* +assets/forkawesome-webfont.* +assets/tailwind.css +assets/tailwindcss-linux-x64 +assets/ynh_logo_* \ No newline at end of file diff --git a/store/messages.pot b/store/messages.pot index 824a5767..b0b0dbf3 100644 --- a/store/messages.pot +++ b/store/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-02-27 19:41+0100\n" +"POT-Creation-Date: 2024-03-05 19:36+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -139,7 +139,7 @@ msgid "" msgstr "" #: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 -#: templates/catalog.html:42 templates/catalog.html:169 +#: templates/catalog.html:42 templates/catalog.html:170 msgid "" "This is usually a temporary situation which requires packagers to fix " "something in the app." @@ -331,14 +331,28 @@ msgstr "" msgid "Checkout the wishlist!" msgstr "" -#: templates/catalog.html:165 +#: templates/catalog.html:166 msgid "Applications currently flagged as broken" msgstr "" -#: templates/catalog.html:168 +#: templates/catalog.html:169 msgid "These are apps which failed our automatic tests." msgstr "" +#: templates/catalog.html:184 +msgid "Deprecated applications" +msgstr "" + +#: templates/catalog.html:187 +msgid "These are apps who are not maintained anymore." +msgstr "" + +#: templates/catalog.html:188 +msgid "" +"This means that the developer will no longer update them. We strongly " +"advise against their installation and advise users to find alternatives." +msgstr "" + #: templates/index.html:10 msgid "Application Store" msgstr "" 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 %} +
+