diff --git a/apps.json b/apps.json index f0881acb..835745d8 100644 --- a/apps.json +++ b/apps.json @@ -56,10 +56,12 @@ }, "adhocserver": { "category": "games", - "maintained": false, "revision": "d1a728b9b99608bac69b55372cddf1aa3f4a5557", "state": "notworking", - "url": "https://github.com/matlink/adhocserver_ynh" + "url": "https://github.com/matlink/adhocserver_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "adminer": { "category": "system_tools", @@ -92,14 +94,12 @@ "agora": { "category": "wat", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/agora_ynh" }, "airsonic": { "category": "multimedia", "level": 6, - "maintained": false, "potential_alternative_to": [ "Deezer", "SoundCloud", @@ -113,7 +113,6 @@ }, "akkoma": { "category": "social_media", - "maintained": true, "potential_alternative_to": [ "Twitter", "Mastodon", @@ -166,12 +165,14 @@ }, "anfora": { "category": "social_media", - "maintained": false, "state": "notworking", "subtags": [ "pictures" ], - "url": "https://github.com/YunoHost-Apps/anfora_ynh" + "url": "https://github.com/YunoHost-Apps/anfora_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "archivebox": { "category": "small_utilities", @@ -185,7 +186,6 @@ "archivist": { "category": "system_tools", "level": 6, - "maintained": false, "state": "working", "subtags": [ "backup" @@ -195,7 +195,6 @@ "armadietto": { "category": "small_utilities", "level": 8, - "maintained": true, "state": "working", "subtags": [ "remoteStorage", @@ -205,13 +204,15 @@ }, "askbot": { "category": "communication", - "maintained": false, "revision": "334914395f5a22b94e3628f5e6ad45dddd89c2d6", "state": "notworking", "subtags": [ "forum" ], - "url": "https://github.com/zamentur/askbot_ynh" + "url": "https://github.com/zamentur/askbot_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "audiobookshelf": { "category": "multimedia", @@ -303,7 +304,6 @@ "blogotext": { "category": "publishing", "level": 7, - "maintained": false, "potential_alternative_to": [ "Blogger", "Coldfusion", @@ -326,13 +326,15 @@ }, "bolt": { "category": "publishing", - "maintained": false, "revision": "94ecae64d4fcdee8e65128d8d277b48d50e6ebe2", "state": "notworking", "subtags": [ "websites" ], - "url": "https://github.com/realitygaps/bolt_ynh" + "url": "https://github.com/realitygaps/bolt_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "bookstack": { "category": "publishing", @@ -346,7 +348,6 @@ "bookwyrm": { "category": "social_media", "state": "working", - "maintained": true, "potential_alternative_to": [ "ActivityPub" ], @@ -403,7 +404,6 @@ "calckey": { "category": "social_media", "state": "working", - "maintained": true, "potential_alternative_to": [ "Twitter", "Mastodon", @@ -438,17 +438,23 @@ "cesium": { "category": "wat", "level": 6, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/cesium_ynh" }, "cheky": { "category": "small_utilities", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/cheky_ynh" }, + "chitchatter": { + "category": "communication", + "state": "working", + "subtags": [ + "chat" + ], + "url": "https://github.com/YunoHost-Apps/chitchatter_ynh" + }, "chtickynotes": { "antifeatures": [ "deprecated-software" @@ -577,7 +583,6 @@ "concrete5": { "category": "publishing", "level": 7, - "maintained": false, "state": "working", "subtags": [ "websites" @@ -603,13 +608,15 @@ }, "cops": { "category": "reading", - "maintained": false, "revision": "7f6377bd16ffe69e07a6b64e942df2a6b3e10ea1", "state": "notworking", "subtags": [ "books" ], - "url": "https://github.com/YunoHost-Apps/cops_ynh" + "url": "https://github.com/YunoHost-Apps/cops_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "coquelicot": { "category": "small_utilities", @@ -638,7 +645,6 @@ "couchpotato": { "category": "multimedia", "level": 0, - "maintained": false, "potential_alternative_to": [ "Netflix" ], @@ -684,6 +690,11 @@ "state": "working", "url": "https://github.com/YunoHost-Apps/cubiks-2048_ynh" }, + "cultivons": { + "category": "small_utilities", + "state": "working", + "url": "https://github.com/YunoHost-Apps/cultivons_ynh" + }, "cypht": { "category": "communication", "level": 7, @@ -721,12 +732,14 @@ }, "democracyos": { "category": "communication", - "maintained": false, "state": "notworking", "subtags": [ "forum" ], - "url": "https://github.com/YunoHost-Apps/democracyos_ynh" + "url": "https://github.com/YunoHost-Apps/democracyos_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "dendrite": { "antifeatures": [ @@ -751,7 +764,6 @@ "dex": { "category": "system_tools", "level": 7, - "maintained": true, "state": "working", "subtags": [ "network" @@ -897,26 +909,32 @@ }, "dockercontainer": { "category": "system_tools", - "maintained": false, "revision": "2ee0e6e1ea21582dd717f77a35f3b10a2b4e352e", "state": "notworking", - "url": "https://github.com/scith/docker_container_ynh" + "url": "https://github.com/scith/docker_container_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "dockerrstudio": { "category": "dev", - "maintained": false, "revision": "4b84de21477d107111c5e65321b77881ed4fb76e", "state": "notworking", "subtags": [ "programming" ], - "url": "https://github.com/scith/docker_rstudio_ynh" + "url": "https://github.com/scith/docker_rstudio_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "dockerui": { "category": "system_tools", - "maintained": false, "state": "notworking", - "url": "https://github.com/YunoHost-Apps/dockerui_ynh" + "url": "https://github.com/YunoHost-Apps/dockerui_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "documize": { "category": "publishing", @@ -933,7 +951,6 @@ "dokuwiki": { "category": "publishing", "level": 7, - "maintained": false, "state": "working", "subtags": [ "wiki" @@ -955,6 +972,14 @@ "state": "working", "url": "https://github.com/YunoHost-Apps/domoticz_ynh" }, + "dont-code": { + "category": "dev", + "state": "working", + "subtags": [ + "programming" + ], + "url": "https://github.com/YunoHost-Apps/dont-code_ynh" + }, "dotclear2": { "category": "publishing", "level": 8, @@ -1029,6 +1054,17 @@ "state": "working", "url": "https://github.com/YunoHost-Apps/elabftw_ynh" }, + "elasticsearch7": { + "category": "dev", + "state": "working", + "antifeatures": [ + "not-totally-free" + ], + "subtags": [ + "programming" + ], + "url": "https://github.com/YunoHost-Apps/elasticsearch7_ynh" + }, "element": { "category": "communication", "level": 8, @@ -1165,7 +1201,6 @@ "fallback": { "category": "system_tools", "level": 6, - "maintained": false, "state": "working", "subtags": [ "backup" @@ -1233,13 +1268,15 @@ }, "flask": { "category": "dev", - "maintained": false, "revision": "9d5cbd6ddc64b4f8a849df69b77a0259eaf204ce", "state": "inprogress", "subtags": [ "skeleton" ], - "url": "https://github.com/YunoHost-Apps/flask_ynh" + "url": "https://github.com/YunoHost-Apps/flask_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "flood": { "category": "multimedia", @@ -1287,32 +1324,38 @@ }, "foodsoft": { "category": "productivity_and_management", - "maintained": false, "state": "notworking", "subtags": [ "business_and_ngos" ], - "url": "https://github.com/YunoHost-Apps/foodsoft_ynh" + "url": "https://github.com/YunoHost-Apps/foodsoft_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "framaestro": { "category": "communication", - "maintained": false, "revision": "6cb4b99091da1bcc562412a2a6c8da6d02791b30", "state": "notworking", "subtags": [ "meeting" ], - "url": "https://github.com/YunoHost-Apps/framaestro_ynh" + "url": "https://github.com/YunoHost-Apps/framaestro_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "framaestro_hub": { "category": "communication", - "maintained": false, "revision": "8588e7562c232925295c2eb22a2a518b990355bb", "state": "notworking", "subtags": [ "meeting" ], - "url": "https://github.com/YunoHost-Apps/framaestro_hub_ynh" + "url": "https://github.com/YunoHost-Apps/framaestro_hub_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "framaforms": { "category": "productivity_and_management", @@ -1329,16 +1372,17 @@ "framagames": { "category": "games", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/framagames_ynh" }, "freeboard": { "category": "iot", - "maintained": false, "revision": "337111cc7e1eff33972ae7ba39db0dbcdcdd70c0", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/freeboard_ynh" + "url": "https://github.com/YunoHost-Apps/freeboard_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "freepbx": { "category": "communication", @@ -1516,13 +1560,15 @@ }, "gitolite": { "category": "dev", - "maintained": false, "revision": "ee27e8b5dcebf59623467ea67cdaf49a73fdb3d7", "state": "notworking", "subtags": [ "forge" ], - "url": "https://github.com/matlink/gitolite_ynh" + "url": "https://github.com/matlink/gitolite_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "gitrepositories": { "category": "dev", @@ -1534,13 +1580,15 @@ }, "gitweb": { "category": "dev", - "maintained": false, "revision": "29efb4ed39fd5f168b52a5ce54950efb2df0d822", "state": "notworking", "subtags": [ "forge" ], - "url": "https://github.com/matlink/gitweb_ynh" + "url": "https://github.com/matlink/gitweb_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "glitchsoc": { "category": "social_media", @@ -1554,7 +1602,6 @@ "glowingbear": { "category": "communication", "level": 6, - "maintained": false, "state": "working", "subtags": [ "chat" @@ -1580,7 +1627,6 @@ }, "gnusocial": { "category": "social_media", - "maintained": false, "potential_alternative_to": [ "Twitter" ], @@ -1589,7 +1635,10 @@ "subtags": [ "microblogging" ], - "url": "https://github.com/YunoHost-Apps/gnusocial_ynh" + "url": "https://github.com/YunoHost-Apps/gnusocial_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "gogs": { "category": "dev", @@ -1791,10 +1840,12 @@ }, "htmltool": { "category": "small_utilities", - "maintained": false, "revision": "f18ed28892f1eb15ef39a9cd9de9c43612f15d2d", "state": "notworking", - "url": "https://github.com/isserterrus/htmltools_ynh" + "url": "https://github.com/isserterrus/htmltools_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "htpc-manager": { "category": "multimedia", @@ -1936,12 +1987,14 @@ "jappix": { "category": "communication", "level": 6, - "maintained": false, "state": "working", "subtags": [ "chat" ], - "url": "https://github.com/YunoHost-Apps/jappix_ynh" + "url": "https://github.com/YunoHost-Apps/jappix_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "jappix_mini": { "category": "communication", @@ -1955,7 +2008,6 @@ "jeedom": { "category": "iot", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/jeedom_ynh" }, @@ -2047,7 +2099,6 @@ "keeweb": { "category": "synchronization", "level": 7, - "maintained": false, "potential_alternative_to": [ "1Password", "Dashlane", @@ -2142,7 +2193,6 @@ "laverna": { "category": "office", "level": 8, - "maintained": true, "state": "working", "subtags": [ "text" @@ -2159,7 +2209,6 @@ "leed": { "category": "reading", "level": 8, - "maintained": true, "potential_alternative_to": [ "Feedly", "Google Reader", @@ -2215,6 +2264,9 @@ "url": "https://github.com/YunoHost-Apps/libreddit_ynh" }, "libreerp": { + "antifeatures": [ + "paid-content" + ], "category": "productivity_and_management", "level": 7, "state": "working", @@ -2226,7 +2278,6 @@ "librephotos": { "category": "multimedia", "level": 0, - "maintained": false, "potential_alternative_to": [ "Google Photos" ], @@ -2354,7 +2405,6 @@ "lutim": { "category": "multimedia", "level": 4, - "maintained": false, "potential_alternative_to": [ "ImageShack", "Imgur" @@ -2391,6 +2441,9 @@ "url": "https://github.com/YunoHost-Apps/lychee_ynh" }, "mailman": { + "antifeatures": [ + "deprecated-software" + ], "category": "communication", "level": 0, "potential_alternative_to": [ @@ -2545,11 +2598,10 @@ }, "mediadrop": { "antifeatures": [ - "deprecated-software" + "package-not-maintained" ], "category": "multimedia", "level": 0, - "maintained": false, "state": "notworking", "subtags": [ "mediacenter" @@ -2580,7 +2632,10 @@ "subtags": [ "programming" ], - "url": "https://github.com/YunoHost-Apps/meilisearch_ynh" + "url": "https://github.com/YunoHost-Apps/meilisearch_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "menu": { "category": "wat", @@ -2599,7 +2654,6 @@ "minchat": { "category": "communication", "level": 8, - "maintained": true, "state": "working", "subtags": [ "chat" @@ -2633,7 +2687,6 @@ "minidlna": { "category": "multimedia", "level": 7, - "maintained": false, "state": "working", "subtags": [ "music" @@ -2688,13 +2741,15 @@ }, "modernpaste": { "category": "small_utilities", - "maintained": false, "revision": "d5715d86bff4b126baea05820127bf2d29ed4c71", "state": "notworking", "subtags": [ "pastebin" ], - "url": "https://github.com/YunoHost-Apps/modernpaste_ynh" + "url": "https://github.com/YunoHost-Apps/modernpaste_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "mongo-express": { "branch": "main", @@ -2708,19 +2763,23 @@ "monica": { "category": "wat", "level": 7, - "maintained": "false", "state": "working", - "url": "https://github.com/YunoHost-Apps/monica_ynh" + "url": "https://github.com/YunoHost-Apps/monica_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "monit": { "category": "system_tools", - "maintained": false, "revision": "79c43fc8fb2e4ebb9950f2bbfc74fc96d6b41490", "state": "notworking", "subtags": [ "monitoring" ], - "url": "https://github.com/YunoHost-Apps/monit_ynh" + "url": "https://github.com/YunoHost-Apps/monit_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "monitorix": { "category": "system_tools", @@ -2770,6 +2829,10 @@ "url": "https://github.com/YunoHost-Apps/movim_ynh" }, "multi_webapp": { + "antifeatures": [ + "package-not-maintained", + "paid-content" + ], "category": "publishing", "level": 6, "state": "inprogress", @@ -2789,13 +2852,15 @@ }, "mumble_admin_plugin": { "category": "communication", - "maintained": false, "revision": "c525792adcb6f4b8b2f94aab4b1a3e8a0b19eb78", "state": "notworking", "subtags": [ "meeting" ], - "url": "https://github.com/matlink/mumble_admin_plugin_ynh" + "url": "https://github.com/matlink/mumble_admin_plugin_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "mumbleserver": { "category": "communication", @@ -2863,7 +2928,6 @@ "mygpo": { "category": "multimedia", "level": 7, - "maintained": false, "state": "working", "subtags": [ "download" @@ -3022,7 +3086,6 @@ "ofbiz": { "category": "productivity_and_management", "level": 7, - "maintained": false, "state": "working", "subtags": [ "business_and_ngos" @@ -3058,10 +3121,12 @@ }, "openidsimplesamlphp": { "category": "wat", - "maintained": false, "revision": "f992c392a31e37421b339b8a6cfb736e0d5097a8", "state": "notworking", - "url": "https://github.com/julienmalik/openid-simplesamlphp_ynh" + "url": "https://github.com/julienmalik/openid-simplesamlphp_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "opennote": { "category": "office", @@ -3089,7 +3154,7 @@ "subtags": [ "programming" ], - "potential_alternative_to": [ + "potential_alternative_to": [ "ElasticSearch" ], "url": "https://github.com/YunoHost-Apps/opensearch_ynh" @@ -3129,10 +3194,12 @@ }, "osmw": { "category": "wat", - "maintained": false, "revision": "e26d5f5b8e075ec9cd0c320445e5ea2e2bd9fd29", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/osmw_ynh" + "url": "https://github.com/YunoHost-Apps/osmw_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "osticket": { "category": "productivity_and_management", @@ -3166,7 +3233,6 @@ }, "owncloud": { "category": "synchronization", - "maintained": false, "potential_alternative_to": [ "Apple iCloud", "Dropbox", @@ -3180,7 +3246,10 @@ "calendar", "contacts" ], - "url": "https://github.com/YunoHost-Apps/owncloud_ynh" + "url": "https://github.com/YunoHost-Apps/owncloud_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "owntracks": { "category": "small_utilities", @@ -3191,7 +3260,6 @@ "pagure": { "category": "dev", "level": 7, - "maintained": false, "state": "working", "subtags": [ "forge" @@ -3242,7 +3310,6 @@ "pelican": { "category": "publishing", "level": 6, - "maintained": false, "state": "working", "subtags": [ "websites" @@ -3291,17 +3358,18 @@ "photonix": { "category": "multimedia", "level": 0, - "maintained": false, "state": "working", "subtags": [ "pictures" ], - "url": "https://github.com/YunoHost-Apps/photonix_ynh" + "url": "https://github.com/YunoHost-Apps/photonix_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "photoprism": { "category": "multimedia", "level": 7, - "maintained": true, "state": "working", "subtags": [ "pictures" @@ -3352,7 +3420,6 @@ "phpldapadmin": { "category": "system_tools", "level": 8, - "maintained": true, "state": "working", "subtags": [ "db" @@ -3410,7 +3477,6 @@ "pihole": { "category": "system_tools", "level": 6, - "maintained": false, "state": "working", "subtags": [ "network" @@ -3420,13 +3486,15 @@ "piratebox": { "category": "system_tools", "level": 1, - "maintained": false, "revision": "19029e995498660035302adf0ce337cc5296bd7b", "state": "notworking", "subtags": [ "network" ], - "url": "https://github.com/labriqueinternet/piratebox_ynh" + "url": "https://github.com/labriqueinternet/piratebox_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "piwigo": { "category": "multimedia", @@ -3509,7 +3577,6 @@ "pluxml": { "category": "publishing", "level": 6, - "maintained": true, "state": "working", "subtags": [ "blog" @@ -3528,9 +3595,11 @@ "portainer": { "category": "system_tools", "level": 0, - "maintained": false, "state": "notworking", - "url": "https://github.com/YunoHost-Apps/portainer_ynh" + "url": "https://github.com/YunoHost-Apps/portainer_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "prestashop": { "category": "publishing", @@ -3566,12 +3635,28 @@ ], "url": "https://github.com/YunoHost-Apps/privatebin_ynh" }, + "processwire": { + "category": "publishing", + "potential_alternative_to": [ + "Blogger", + "Blogspot", + "Wix" + ], + "state": "working", + "subtags": [ + "websites", + "blog" + ], + "url": "https://github.com/YunoHost-Apps/processwire_ynh" + }, "proftpd": { "category": "system_tools", - "maintained": false, "revision": "574d06e0ace72ffa11f3a736fd8821de773583c7", "state": "notworking", - "url": "https://github.com/abeudin/proftpd_ynh" + "url": "https://github.com/abeudin/proftpd_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "prometheus": { "category": "system_tools", @@ -3614,7 +3699,10 @@ }, "pterodactyl": { "state": "inprogress", - "url": "https://github.com/YunoHost-Apps/pterodactyl_ynh" + "url": "https://github.com/YunoHost-Apps/pterodactyl_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "pufferpanel": { "category": "games", @@ -3625,7 +3713,6 @@ "pydio": { "category": "synchronization", "level": 7, - "maintained": false, "potential_alternative_to": [ "Google Drive", "Microsoft OneDrive" @@ -3698,7 +3785,6 @@ "radicale": { "category": "synchronization", "level": 0, - "maintained": false, "state": "working", "subtags": [ "calendar", @@ -3741,7 +3827,6 @@ }, "reel2bits": { "category": "social_media", - "maintained": false, "potential_alternative_to": [ "Soundcloud" ], @@ -3749,7 +3834,10 @@ "subtags": [ "music" ], - "url": "https://github.com/YunoHost-Apps/reel2bits_ynh" + "url": "https://github.com/YunoHost-Apps/reel2bits_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "remotestorage": { "category": "small_utilities", @@ -3773,13 +3861,15 @@ }, "roadiz": { "category": "publishing", - "maintained": false, "revision": "3b9a44709b298869dc3be8bdd0aae43fdd7c2b24", "state": "notworking", "subtags": [ "websites" ], - "url": "https://github.com/YunoHost-Apps/roadiz_ynh" + "url": "https://github.com/YunoHost-Apps/roadiz_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "rocketchat": { "category": "communication", @@ -3831,7 +3921,6 @@ }, "rutorrent": { "category": "multimedia", - "maintained": false, "potential_alternative_to": [ "BitTorrent", "µTorrent®" @@ -3841,7 +3930,10 @@ "subtags": [ "download" ], - "url": "https://github.com/CotzaDev/rutorrent_ynh" + "url": "https://github.com/CotzaDev/rutorrent_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "samba": { "category": "system_tools", @@ -3863,13 +3955,15 @@ }, "scm": { "category": "dev", - "maintained": false, "revision": "5026ef8bc61a7b1533fca78ce7e4dc2bbb14c5ad", "state": "notworking", "subtags": [ "forge" ], - "url": "https://github.com/drfred1981/scm-manager_ynh" + "url": "https://github.com/drfred1981/scm-manager_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "scratch": { "category": "dev", @@ -3911,13 +4005,15 @@ }, "seenthis": { "category": "publishing", - "maintained": false, "revision": "b77a7c9cf0ea72018cf3ca396af0fa8ba9a68405", "state": "notworking", "subtags": [ "blog" ], - "url": "https://github.com/magikcypress/seenthis_ynh" + "url": "https://github.com/magikcypress/seenthis_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "selfoss": { "category": "reading", @@ -3963,7 +4059,6 @@ "shellinabox": { "category": "system_tools", "level": 6, - "maintained": true, "state": "working", "url": "https://github.com/YunoHost-Apps/shellinabox_ynh" }, @@ -4009,13 +4104,15 @@ }, "sickrage": { "category": "multimedia", - "maintained": false, "revision": "b3a136938ad02d98051fe2cda40a9a2a3d10c763", "state": "notworking", "subtags": [ "download" ], - "url": "https://github.com/YunoHost-Apps/sickrage_ynh" + "url": "https://github.com/YunoHost-Apps/sickrage_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "signaturepdf": { "category": "small_utilities", @@ -4102,7 +4199,10 @@ "category": "social_media", "level": 6, "state": "working", - "url": "https://github.com/YunoHost-Apps/soapbox_ynh" + "url": "https://github.com/YunoHost-Apps/soapbox_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "sogo": { "category": "communication", @@ -4121,13 +4221,15 @@ }, "sonerezh": { "category": "multimedia", - "maintained": false, "revision": "487fcbbea0408fed899ddb4346b3278586f2ea30", "state": "notworking", "subtags": [ "music" ], - "url": "https://github.com/YunoHost-Apps/sonerezh_ynh" + "url": "https://github.com/YunoHost-Apps/sonerezh_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "spacedeck": { "category": "office", @@ -4179,11 +4281,13 @@ "ssh_chroot_dir": { "category": "system_tools", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/ssh_chroot_dir_ynh" }, "staticwebapp": { + "antifeatures": [ + "replaced-by-another-app" + ], "category": "publishing", "revision": "ef924590f8fd5689d261c226d87d46a0e0a9521d", "state": "notworking", @@ -4226,13 +4330,15 @@ }, "subsonic": { "category": "multimedia", - "maintained": false, "revision": "b78fb72bcc0137e91d2166d8f3bf7d13d7920ca9", "state": "notworking", "subtags": [ "music" ], - "url": "https://github.com/drfred1981/subsonic_ynh" + "url": "https://github.com/drfred1981/subsonic_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "sutom": { "category": "games", @@ -4243,7 +4349,6 @@ "svgedit": { "category": "office", "level": 6, - "maintained": false, "state": "working", "subtags": [ "draw" @@ -4252,7 +4357,6 @@ }, "sympa": { "category": "communication", - "maintained": false, "potential_alternative_to": [ "Google Groups" ], @@ -4261,7 +4365,10 @@ "subtags": [ "email" ], - "url": "https://github.com/YunoHost-Apps/sympa_ynh" + "url": "https://github.com/YunoHost-Apps/sympa_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "synapse": { "category": "communication", @@ -4305,10 +4412,12 @@ }, "tagspaces": { "category": "synchronization", - "maintained": false, "revision": "22afa970550cf5f1d8c21c6a1fa52fa611ae918f", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/tagspaces_ynh" + "url": "https://github.com/YunoHost-Apps/tagspaces_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "tailoredflow": { "category": "multimedia", @@ -4317,7 +4426,10 @@ "subtags": [ "podcasts" ], - "url": "https://github.com/Omodaka9375/tailoredflow_ynh" + "url": "https://github.com/Omodaka9375/tailoredflow_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "tandoor": { "category": "small_utilities", @@ -4325,6 +4437,20 @@ "state": "working", "url": "https://github.com/YunoHost-Apps/tandoor_ynh" }, + "taskboard": { + "category": "productivity_and_management", + "potential_alternative_to": [ + "Trello" + ], + "state": "working", + "subtags": [ + "task" + ], + "url": "https://github.com/YunoHost-Apps/taskboard_ynh", + "antifeatures": [ + "package-not-maintained" + ] + }, "teampass": { "category": "synchronization", "level": 8, @@ -4360,10 +4486,12 @@ }, "telegram_chatbot": { "category": "dev", - "maintained": false, "revision": "fb4e8aeb0e4f34e17e7450084e4827eabfd4ce04", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/telegram_chatbot_ynh" + "url": "https://github.com/YunoHost-Apps/telegram_chatbot_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "tes3mp": { "category": "games", @@ -4575,7 +4703,6 @@ "tyto": { "category": "productivity_and_management", "level": 8, - "maintained": true, "state": "working", "subtags": [ "task" @@ -4585,7 +4712,6 @@ "ulogger": { "category": "small_utilities", "level": 6, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/ulogger_ynh" }, @@ -4619,7 +4745,6 @@ "unattended_upgrades": { "category": "system_tools", "level": 8, - "maintained": true, "state": "working", "url": "https://github.com/YunoHost-Apps/unattended_upgrades_ynh" }, @@ -4656,7 +4781,6 @@ "veloren": { "category": "games", "level": 0, - "maintained": false, "potential_alternative_to": [ "Minecraft" ], @@ -4720,13 +4844,15 @@ }, "webogram": { "category": "communication", - "maintained": false, "revision": "1d7a5378279743e1acc88978777e0b7d76113bfa", "state": "notworking", "subtags": [ "chat" ], - "url": "https://github.com/YunoHost-Apps/webogram_ynh" + "url": "https://github.com/YunoHost-Apps/webogram_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "webtrees": { "category": "wat", @@ -4749,7 +4875,6 @@ "wemawema": { "category": "wat", "level": 8, - "maintained": true, "state": "working", "url": "https://github.com/YunoHost-Apps/wemawema_ynh" }, @@ -4807,13 +4932,15 @@ }, "wisemapping": { "category": "office", - "maintained": false, "revision": "78b15c6e70a9ddd84aa12b9cf4e48ee619bdc75b", "state": "notworking", "subtags": [ "mindmap" ], - "url": "https://github.com/YunoHost-Apps/wisemapping_ynh" + "url": "https://github.com/YunoHost-Apps/wisemapping_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "wondercms": { "category": "publishing", @@ -4893,11 +5020,10 @@ }, "youtube-dl-webui": { "antifeatures": [ - "non-free-network" + "package-not-maintained" ], "category": "multimedia", "level": 0, - "maintained": false, "revision": "c4ad37ea15ef00a4b1bddd8d9c38d4ecc53b301c", "state": "notworking", "subtags": [ @@ -4961,6 +5087,9 @@ "url": "https://github.com/YunoHost-Apps/zap_ynh" }, "zerobin": { + "antifeatures": [ + "replaced-by-another-app" + ], "category": "small_utilities", "level": 8, "potential_alternative_to": [ @@ -4996,13 +5125,15 @@ }, "zomburl": { "category": "small_utilities", - "maintained": false, "revision": "f8a07838abba2f275348fb44b52039016d7c02e8", "state": "notworking", "subtags": [ "url_shortener" ], - "url": "https://github.com/courgette/zomburl_ynh" + "url": "https://github.com/courgette/zomburl_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "ztncui": { "antifeatures": [ @@ -5022,7 +5153,10 @@ "subtags": [ "forum" ], - "url": "https://github.com/zusam/zusam_ynh" + "url": "https://github.com/zusam/zusam_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "zwave-js-ui": { "category": "iot", @@ -5030,4 +5164,4 @@ "state": "working", "url": "https://github.com/YunoHost-Apps/zwave-js-ui_ynh" } -} +} \ No newline at end of file diff --git a/list_builder.py b/list_builder.py index dd049eb3..f9921e00 100755 --- a/list_builder.py +++ b/list_builder.py @@ -257,7 +257,7 @@ def build_catalog(): "broken": level <= 0, "good_quality": level >= 8, "bad_quality": level <= 5, - "antifeatures": infos["antifeatures"], + "antifeatures": infos.get("antifeatures"), "potential_alternative_to": infos.get("potential_alternative_to", []), } @@ -333,7 +333,7 @@ def build_app_dict(app, infos): "manifest": manifest, "state": infos["state"], "level": infos.get("level", "?"), - "maintained": infos.get("maintained", True), + "maintained": not 'package-not-maintained' in infos.get('antifeatures', []), "high_quality": infos.get("high_quality", False), "featured": infos.get("featured", False), "category": infos.get("category", None), diff --git a/logos/bookstack.png b/logos/bookstack.png index 5791636d..f281122e 100644 Binary files a/logos/bookstack.png and b/logos/bookstack.png differ diff --git a/logos/droppy.png b/logos/droppy.png index adbce012..a0d1523d 100644 Binary files a/logos/droppy.png and b/logos/droppy.png differ diff --git a/logos/ethercalc.png b/logos/ethercalc.png index 64f8fde0..b9ec98c8 100644 Binary files a/logos/ethercalc.png and b/logos/ethercalc.png differ diff --git a/logos/librespeed.png b/logos/librespeed.png index a5b71d4e..9f4b837a 100644 Binary files a/logos/librespeed.png and b/logos/librespeed.png differ diff --git a/logos/mailman3.png b/logos/mailman3.png new file mode 100644 index 00000000..326dc8f7 Binary files /dev/null and b/logos/mailman3.png differ diff --git a/logos/nocodb.png b/logos/nocodb.png new file mode 100644 index 00000000..4e0a86b3 Binary files /dev/null and b/logos/nocodb.png differ diff --git a/logos/openproject.png b/logos/openproject.png new file mode 100644 index 00000000..8ff354a9 Binary files /dev/null and b/logos/openproject.png differ diff --git a/logos/ums.png b/logos/ums.png new file mode 100644 index 00000000..ff8ba591 Binary files /dev/null and b/logos/ums.png differ diff --git a/logos/uptime-kuma.png b/logos/uptime-kuma.png new file mode 100644 index 00000000..12a0ff0d Binary files /dev/null and b/logos/uptime-kuma.png differ diff --git a/logos/wekan.png b/logos/wekan.png index 1e7c77a9..fa59fc67 100644 Binary files a/logos/wekan.png and b/logos/wekan.png differ diff --git a/logos/whitebophir.png b/logos/whitebophir.png new file mode 100644 index 00000000..125b4a80 Binary files /dev/null and b/logos/whitebophir.png differ diff --git a/logos/yacy.png b/logos/yacy.png new file mode 100644 index 00000000..afbce2d0 Binary files /dev/null and b/logos/yacy.png differ