From 03f473d6dec0cdd7a994693e980a7e749cdd7c89 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 18 Aug 2023 17:00:12 +0000 Subject: [PATCH 01/44] Update app levels according to CI results --- apps.toml | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/apps.toml b/apps.toml index c9185d29..9f5c390d 100644 --- a/apps.toml +++ b/apps.toml @@ -96,7 +96,7 @@ url = "https://github.com/YunoHost-Apps/airsonic_ynh" [akkoma] category = "social_media" -level = 6 +level = 0 potential_alternative_to = [ "X", "Mastodon", "Pleroma" ] state = "working" subtags = [ "microblogging" ] @@ -227,7 +227,7 @@ url = "https://github.com/YunoHost-Apps/biboumi_ynh" [bicbucstriim] category = "reading" -level = 8 +level = 0 state = "working" subtags = [ "books" ] url = "https://github.com/YunoHost-Apps/bicbucstriim_ynh" @@ -461,6 +461,7 @@ url = "https://github.com/YunoHost-Apps/concrete5_ynh" [conduit] category = "communication" +level = 7 potential_alternative_to = [ "Discord", "Signal", "Whatsapp", "Facebook Messenger", "Telegram", "Skype" ] state = "working" subtags = [ "chat" ] @@ -1571,6 +1572,7 @@ url = "https://github.com/YunoHost-Apps/indexhibit_ynh" [influxdb_v2] branch = "main" category = "system_tools" +level = 7 state = "working" subtags = [ "db", "monitoring" ] url = "https://github.com/YunoHost-Apps/influxdb_v2_ynh" @@ -1640,7 +1642,7 @@ url = "https://github.com/YunoHost-Apps/jeedom_ynh" [jellyfin] category = "multimedia" -level = 8 +level = 6 potential_alternative_to = [ "Plex", "Netflix" ] state = "working" subtags = [ "music", "mediacenter" ] @@ -1684,7 +1686,7 @@ url = "https://github.com/YunoHost-Apps/joomla_ynh" [jupyterlab] category = "dev" -level = 6 +level = 3 state = "working" subtags = [ "programming" ] url = "https://github.com/YunoHost-Apps/jupyterlab_ynh" @@ -2217,7 +2219,7 @@ url = "https://github.com/YunoHost-Apps/mongo-express_ynh" [monica] category = "wat" -level = 8 +level = 6 state = "working" url = "https://github.com/YunoHost-Apps/monica_ynh" @@ -2755,7 +2757,7 @@ url = "https://github.com/YunoHost-Apps/phplicensewatcher_ynh" [phpmyadmin] category = "system_tools" -level = 8 +level = 1 state = "working" subtags = [ "db" ] url = "https://github.com/YunoHost-Apps/phpmyadmin_ynh" @@ -2969,7 +2971,7 @@ url = "https://github.com/YunoHost-Apps/pydio_ynh" [pyinventory] category = "productivity_and_management" -level = 6 +level = 8 state = "working" subtags = [ "business_and_ngos" ] url = "https://github.com/YunoHost-Apps/pyinventory_ynh" @@ -3141,7 +3143,7 @@ url = "https://github.com/CotzaDev/rutorrent_ynh" [samba] category = "system_tools" -level = 6 +level = 8 state = "working" url = "https://github.com/YunoHost-Apps/samba_ynh" @@ -3449,7 +3451,7 @@ url = "https://github.com/YunoHost-Apps/squid3_ynh" [ssbroom] category = "communication" -level = 0 +level = 7 state = "working" subtags = [ "scuttlebutt" ] url = "https://github.com/YunoHost-Apps/ssbroom_ynh" @@ -3580,7 +3582,7 @@ url = "https://github.com/Omodaka9375/tailoredflow_ynh" [tandoor] category = "small_utilities" -level = 6 +level = 8 state = "working" url = "https://github.com/YunoHost-Apps/tandoor_ynh" @@ -3672,7 +3674,7 @@ url = "https://github.com/YunoHost-Apps/tinyfilemanager_ynh" [tldraw] category = "office" -level = 7 +level = 8 potential_alternative_to = [ "Lucidchart" ] state = "working" subtags = [ "draw" ] @@ -3893,7 +3895,7 @@ url = "https://github.com/YunoHost-Apps/wallabag2_ynh" [weblate] category = "dev" -level = 8 +level = 0 potential_alternative_to = [ "Locize", "Transifex" ] state = "working" url = "https://github.com/YunoHost-Apps/weblate_ynh" @@ -3974,7 +3976,7 @@ url = "https://github.com/YunoHost-Apps/wireguard_ynh" [wireguard_client] category = "system_tools" -level = 7 +level = 0 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/wireguard_client_ynh" @@ -4083,7 +4085,7 @@ url = "https://github.com/YunoHost-Apps/yunorunner_ynh" [z-push] category = "synchronization" -level = 8 +level = 4 state = "working" subtags = [ "calendar", "contacts" ] url = "https://github.com/YunoHost-Apps/z-push_ynh" From 09828d86ca1159822ab1eea66cacd1e5db7e44d0 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 19 Aug 2023 00:48:55 +0200 Subject: [PATCH 02/44] Fix akkoma level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 9f5c390d..955a0d87 100644 --- a/apps.toml +++ b/apps.toml @@ -96,7 +96,7 @@ url = "https://github.com/YunoHost-Apps/airsonic_ynh" [akkoma] category = "social_media" -level = 0 +level = 6 potential_alternative_to = [ "X", "Mastodon", "Pleroma" ] state = "working" subtags = [ "microblogging" ] From 547ef2ea0351c6bae16b4298696b745c97d3870d Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 19 Aug 2023 00:50:08 +0200 Subject: [PATCH 03/44] Fix bicbucstriim level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 955a0d87..8e5c079d 100644 --- a/apps.toml +++ b/apps.toml @@ -227,7 +227,7 @@ url = "https://github.com/YunoHost-Apps/biboumi_ynh" [bicbucstriim] category = "reading" -level = 0 +level = 8 state = "working" subtags = [ "books" ] url = "https://github.com/YunoHost-Apps/bicbucstriim_ynh" From 0d4ebb36f501d9c56b87be4fd2d32aaad5746769 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 19 Aug 2023 00:51:03 +0200 Subject: [PATCH 04/44] Fix jupyterlab level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 8e5c079d..4e3d17f7 100644 --- a/apps.toml +++ b/apps.toml @@ -1686,7 +1686,7 @@ url = "https://github.com/YunoHost-Apps/joomla_ynh" [jupyterlab] category = "dev" -level = 3 +level = 6 state = "working" subtags = [ "programming" ] url = "https://github.com/YunoHost-Apps/jupyterlab_ynh" From 2d0d0975e27ba7a42707a4b7ed8bd9e4ff78c4ec Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 19 Aug 2023 00:52:08 +0200 Subject: [PATCH 05/44] Fix phpmyadmin level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 4e3d17f7..d0acdd43 100644 --- a/apps.toml +++ b/apps.toml @@ -2757,7 +2757,7 @@ url = "https://github.com/YunoHost-Apps/phplicensewatcher_ynh" [phpmyadmin] category = "system_tools" -level = 1 +level = 8 state = "working" subtags = [ "db" ] url = "https://github.com/YunoHost-Apps/phpmyadmin_ynh" From 83cafd669286947430401d18d68bd144c562101b Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 19 Aug 2023 00:52:53 +0200 Subject: [PATCH 06/44] Fix weblate level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index d0acdd43..a8f27c3d 100644 --- a/apps.toml +++ b/apps.toml @@ -3895,7 +3895,7 @@ url = "https://github.com/YunoHost-Apps/wallabag2_ynh" [weblate] category = "dev" -level = 0 +level = 8 potential_alternative_to = [ "Locize", "Transifex" ] state = "working" url = "https://github.com/YunoHost-Apps/weblate_ynh" From 44bf93387c2ee6d7e0bdaee17939b449c42a6022 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 19 Aug 2023 00:54:14 +0200 Subject: [PATCH 07/44] Fic wireguard_client level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index a8f27c3d..cca3f561 100644 --- a/apps.toml +++ b/apps.toml @@ -3976,7 +3976,7 @@ url = "https://github.com/YunoHost-Apps/wireguard_ynh" [wireguard_client] category = "system_tools" -level = 0 +level = 7 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/wireguard_client_ynh" From 7ee11ce0f6e3fc88ea4bf12ae6dc7a24349fd6e7 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 19 Aug 2023 00:54:55 +0200 Subject: [PATCH 08/44] Fix jellyfin level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index cca3f561..86d4e09a 100644 --- a/apps.toml +++ b/apps.toml @@ -1642,7 +1642,7 @@ url = "https://github.com/YunoHost-Apps/jeedom_ynh" [jellyfin] category = "multimedia" -level = 6 +level = 8 potential_alternative_to = [ "Plex", "Netflix" ] state = "working" subtags = [ "music", "mediacenter" ] From d9e8aa754c0b855694423bae557bb6ac8d43ae0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 19 Aug 2023 17:36:50 +0200 Subject: [PATCH 09/44] Update apps.toml --- apps.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps.toml b/apps.toml index 86d4e09a..a9c6976d 100644 --- a/apps.toml +++ b/apps.toml @@ -4020,6 +4020,11 @@ state = "working" subtags = [ "monitoring" ] url = "https://github.com/YunoHost-Apps/x-prober_ynh" +[xbackbone] +category = "small_utilities" +state = "working" +url = "https://github.com/YunoHost-Apps/xbackbone_ynh" + [yacy] category = "small_utilities" level = 8 From 38c86cd409fceea9045796d8ed0020c65245704d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 19 Aug 2023 17:37:01 +0200 Subject: [PATCH 10/44] Create xbackbone.png --- logos/xbackbone.png | Bin 0 -> 14268 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 logos/xbackbone.png diff --git a/logos/xbackbone.png b/logos/xbackbone.png new file mode 100644 index 0000000000000000000000000000000000000000..12892cbd39ae7354a21c6e85d79346b5f622c66e GIT binary patch literal 14268 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 DO!%Xi literal 0 HcmV?d00001 From 2ef615f2120efaf491425022f3ee381b4139f7f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 19 Aug 2023 19:32:48 +0200 Subject: [PATCH 11/44] Update xbackbone.png --- logos/xbackbone.png | Bin 14268 -> 9207 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/logos/xbackbone.png b/logos/xbackbone.png index 12892cbd39ae7354a21c6e85d79346b5f622c66e..5647a03113ef1d46a0562f3960262ad017edd228 100644 GIT binary patch literal 9207 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 literal 14268 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 DO!%Xi From 2d2a94bc7fdd0be16e723cbafae675eb6fa6ae6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 19 Aug 2023 19:33:19 +0200 Subject: [PATCH 12/44] Create firefish.png --- logos/firefish.png | Bin 0 -> 14330 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 logos/firefish.png diff --git a/logos/firefish.png b/logos/firefish.png new file mode 100644 index 0000000000000000000000000000000000000000..4526d309831967e632f3f235cb8736913a990650 GIT binary patch literal 14330 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 literal 0 HcmV?d00001 From e2529958ac5a698073e8560a6ff2a0c9e633af30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 19 Aug 2023 19:49:15 +0200 Subject: [PATCH 13/44] Create galene.png --- logos/galene.png | Bin 0 -> 2390 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 logos/galene.png diff --git a/logos/galene.png b/logos/galene.png new file mode 100644 index 0000000000000000000000000000000000000000..b9712df4a0d13eeb38a7de309c55cc8e5c36637f GIT binary patch literal 2390 zcmb7GX*3&%8jaV<)M#rsqn6SI-KKO=bc~k1+G%TPP_eWXii((O(Na`p5ur^}OQ^;g z39&^Y#1e!=?GmY|SZm)~q}GOM-+4dYIq&^>_nz;&-?@M9{qe=w+gcuwIV1xB01jAN zncV^aq_lsG^q%jIZEln$0Pqig`x}nt_kM%>sK$m|OhR7IO7SWtJ*)CN8kY1uivrppgd8_*v`(b==~Vx7V-H%(?8S?3F?NT zuD%V{No=O{cqt461L1^C9-E#D(?K5FO($1tI~NqFxPoO=OOGhXs-hyIGQ zBiZ2=^z^ca8*;jcPnmgP%=+xkrKuH+12Ojr6K$IlXP=w>xB{YtO!K3DnO%M3K`D!G z9OX~b5}Me#-MlJMBe5H9nZeHK>Zu)!vB;oe8mV#YtVfKMg|9K@gcoLnrOD+-=Ww5A zRzFX#^l?V(GCS%rI^yhdDKA(RiOnyaNeNCQN_1_4W8UoWVryw{Ye{b*ysj#xWvF8U zqKKI2o0|~M4Rua3lUp8Yy~cv`u`XoEw&Y{;r*vppdzr9}Dopn;3)M^BT-)lZ>`%H^ z*j3SA8pj^{Fgw~aU5ai%SYBQYuEhhw6?++*5br+2feR8t8;F233l>jw8^`Lu`k_B zQO(=7>A}S?gOp-az5F@MegNQSvbEVY$EQ*Yygf1QQgSHvo$U01?4jwSg- z+FggHMD^9;ov3?A-d2urxq)TVh4^2hf={$cLfegdmj=wH*Ka4-p+eR^Q^$5ZqIo3)CD9w+yfTCEv*99FYvH#7`Q3dup+9==bAe;YE~-TOl0 za%f_RdbrU14={mGKNnUdN`IN5Uo(Ato(6fywHA7-f!%CrCC#{yPHW*;16rU#Yqg4{ z@a!pY<#1Lmuw{aTq2b#XZw5(GjqQX%qUJuJlf`-y;LD5WSVvZ%HHrg#E5`7h=r z<|%;W`Bew$S-ls{ZsfVh7@f7dAlsA*)H=39RF*X=Cb|GW`6?EnTugO(qgTODb(u8a z{4t^GLu2S3b9Ih|4_gg=Qz1Q@Jgg9fKHCvfEN8C3$|lDtG##tZ*(Yu zeV4N~;&bE-Yp&@qH5Dd1T!0FP_ktWvd`I+iXMQqw(${tL0CJ}lI_uy<|I@A^(HdA4 z3Nq*H!4Ten%^8s?BUz;&mO|JWF!9v4=Ql?pVO2o$eP=M*sUNHqs99e&(<-8WmC?HA z{1?tCiJAXo<_PIQ_YxD%m06?zIOno!wYJhy}AW!u~6gVQEG!;-{em4LE$wQu$ zz{dS+b4<7AWnOxTA1i-zh>)TL_Fv#EX693<^4z-cjF(K_sWsJuj!q*lbbjtpM=MVo zU+%>ReXU7+p=$_3gq^%|FG-$j<+dzs5hlK>JhO{c$(w-gdr*eLUuYZOZL-3jzu=k$?BQuN z_+eK(^B>qL=X$si^I?~ppBf%$UV%Z1x-V-04`1~yx@oLjv~kYsz;L}zc*H~Df{URTmDpPgR|5f%x{Q+8Kv+4|=TR(f?KE&j~?aacY@!=~eT<{%>d%|Bo-; z2{t>i9Szu6Lro>g;N%H`nAYCi;*_{mfB(>MN)*OjSheP%OCt8)W)N_zbv4UjX{h5Qjq_ut```m=t!>t2dHPj>3M1Z!&&k@3q><>gQHp)(&(W&@-F zGvK>>Oqo(ZRfA|bLJa4degcE>OIdb`P^NBcsP)yYL+4TL&opamHVzhE0Rw5?t#3|T zSNt#8vWy)M^U6qgzbeb`d8ABlFwo8=Y#PTeO!GUoG}{CE`0ZYb;g~xpZLu6HfX;)8 zSJIHfxp=&`Sdle2;*(Zd=;!lCy9V8({BdOBi43xzpAM{UchJX`gZ%Lp{U=8ER-o{S Twk{LIAFj2ztyzi5y_mlNXe8>L literal 0 HcmV?d00001 From 0bd442e36b2bb583666606d7eb466f55c88f0fec Mon Sep 17 00:00:00 2001 From: eric_G <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 21 Aug 2023 16:15:03 +0200 Subject: [PATCH 14/44] Update apps.toml Co-authored-by: Alexandre Aubin --- apps.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index a9c6976d..b83a6639 100644 --- a/apps.toml +++ b/apps.toml @@ -4021,7 +4021,9 @@ subtags = [ "monitoring" ] url = "https://github.com/YunoHost-Apps/x-prober_ynh" [xbackbone] -category = "small_utilities" +category = "synchronization" +potential_alternative_to = [ "WeTransfer" ] +subtags = [ "files" ] state = "working" url = "https://github.com/YunoHost-Apps/xbackbone_ynh" From 8a38101abbe77acb553e6a91fd3d535520101bec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sat, 26 Aug 2023 11:18:42 +0200 Subject: [PATCH 15/44] schemas: fix $id urls --- schemas/manifest.v2.schema.json | 2 +- schemas/tests.v1.schema.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/schemas/manifest.v2.schema.json b/schemas/manifest.v2.schema.json index f6a3a013..bb6f6b02 100644 --- a/schemas/manifest.v2.schema.json +++ b/schemas/manifest.v2.schema.json @@ -1,6 +1,6 @@ { "$schema": "http://json-schema.org/draft-07/schema", - "$id": "https://github.com/YunoHost/apps/blob/master/schemas/manifest.v2.schema.json", + "$id": "https://raw.githubusercontent.com/YunoHost/apps/master/schemas/manifest.v2.schema.json", "title": "Yunohost app manifest.toml schema", "version": "0", diff --git a/schemas/tests.v1.schema.json b/schemas/tests.v1.schema.json index 6a170cac..ae49c2a7 100644 --- a/schemas/tests.v1.schema.json +++ b/schemas/tests.v1.schema.json @@ -1,6 +1,6 @@ { "$schema": "http://json-schema.org/draft-07/schema", - "$id": "https://github.com/YunoHost/apps/blob/master/schemas/tests.v1.schema.json", + "$id": "https://raw.githubusercontent.com/YunoHost/apps/master/schemas/tests.v1.schema.json", "title": "Yunohost app package tests.toml schema", "version": "0", From 6bb7a11d4dfda6bf5f6d511ea92a5435f20b0acf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sat, 26 Aug 2023 11:19:22 +0200 Subject: [PATCH 16/44] schema tests: fix: test_upgrade_from children are sha1, can start with a digit... --- schemas/tests.v1.schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/tests.v1.schema.json b/schemas/tests.v1.schema.json index ae49c2a7..b354aacc 100644 --- a/schemas/tests.v1.schema.json +++ b/schemas/tests.v1.schema.json @@ -56,7 +56,7 @@ "required": [], "additionalProperties": false, "patternProperties": { - "^[a-z][a-z0-9_]*$": { + "^[a-z0-9_]*$": { "type": "object", "required": [], "additionalProperties": false, From 6bc0c2b28f2ca6130f1eeb59970f0989ec61d9e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sat, 26 Aug 2023 11:20:08 +0200 Subject: [PATCH 17/44] schema tests: fix: install_args children schema syntax was faulty --- schemas/tests.v1.schema.json | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/schemas/tests.v1.schema.json b/schemas/tests.v1.schema.json index b354aacc..e2aca8b6 100644 --- a/schemas/tests.v1.schema.json +++ b/schemas/tests.v1.schema.json @@ -21,12 +21,10 @@ "additionalProperties": false, "patternProperties": { "^[a-z][a-z0-9_]*$": { - "type": { - "anyOf": [ - {"type": "string"}, - {"type": "number"} - ] - } + "anyOf": [ + {"type": "string"}, + {"type": "number"} + ] } } }, From 27ff7bbf26cbfae67f3f119b01ab1937c698293a Mon Sep 17 00:00:00 2001 From: tituspijean Date: Sun, 27 Aug 2023 00:45:26 +0200 Subject: [PATCH 18/44] Add ZeroUI --- apps.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps.toml b/apps.toml index b83a6639..818c186d 100644 --- a/apps.toml +++ b/apps.toml @@ -4136,6 +4136,13 @@ state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/zerotier_ynh" +[zeroui] +antifeatures = [ "non-free-dependencies" ] +category = "system_tools" +state = "working" +subtags = [ "network" ] +url = "https://github.com/YunoHost-Apps/zeroui_ynh" + [zomburl] antifeatures = [ "package-not-maintained" ] category = "small_utilities" From 1c3ca41e63158505be1462677f921b6743cded68 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sat, 26 Aug 2023 11:28:31 +0200 Subject: [PATCH 19/44] listbuilder: add trick to compute when an app was added to catalog --- list_builder.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/list_builder.py b/list_builder.py index 420cbd2d..a712f38f 100755 --- a/list_builder.py +++ b/list_builder.py @@ -293,6 +293,10 @@ def build_app_dict(app, infos): this_app_cache = app_cache_folder(app) assert os.path.exists(this_app_cache), "No cache yet for %s" % app + commit_timestamps_for_this_app_in_catalog = git(f'log -G "{app}"|\[{app}\] --first-parent --reverse --date=unix --format=%cd -- apps.json apps.toml') + # Assume the first entry we get (= the oldest) is the time the app was added + infos["added_in_catalog"] = int(commit_timestamps_for_this_app_in_catalog.split("\n")[0]) + infos["branch"] = infos.get("branch", "master") infos["revision"] = infos.get("revision", "HEAD") @@ -342,6 +346,7 @@ def build_app_dict(app, infos): "revision": infos["revision"], "url": infos["url"], }, + "added_in_catalog": infos["added_in_catalog"], "lastUpdate": timestamp, "manifest": manifest, "state": infos["state"], From ea2171ac650f21f6ef7708e64d225040b75ffe4a Mon Sep 17 00:00:00 2001 From: root Date: Fri, 1 Sep 2023 17:00:14 +0000 Subject: [PATCH 20/44] Update app levels according to CI results --- apps.toml | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/apps.toml b/apps.toml index 818c186d..562d913e 100644 --- a/apps.toml +++ b/apps.toml @@ -96,7 +96,7 @@ url = "https://github.com/YunoHost-Apps/airsonic_ynh" [akkoma] category = "social_media" -level = 6 +level = 0 potential_alternative_to = [ "X", "Mastodon", "Pleroma" ] state = "working" subtags = [ "microblogging" ] @@ -227,7 +227,7 @@ url = "https://github.com/YunoHost-Apps/biboumi_ynh" [bicbucstriim] category = "reading" -level = 8 +level = 0 state = "working" subtags = [ "books" ] url = "https://github.com/YunoHost-Apps/bicbucstriim_ynh" @@ -594,7 +594,7 @@ url = "https://github.com/YunoHost-Apps/democracyos_ynh" [dendrite] antifeatures = [ "alpha-software" ] category = "communication" -level = 7 +level = 6 potential_alternative_to = [ "Discord", "Signal", "Whatsapp", "Facebook Messenger", "Telegram", "Skype" ] state = "working" subtags = [ "chat" ] @@ -710,7 +710,7 @@ url = "https://github.com/Jojo144/django_app_ynh" [django_example] category = "dev" -level = 7 +level = 6 state = "working" subtags = [ "programming" ] url = "https://github.com/YunoHost-Apps/django_example_ynh" @@ -1234,7 +1234,7 @@ url = "https://github.com/YunoHost-Apps/getsimple_ynh" [ghost] antifeatures = [ "arbitrary-limitations" ] category = "publishing" -level = 6 +level = 8 state = "working" subtags = [ "websites" ] url = "https://github.com/YunoHost-Apps/ghost_ynh" @@ -1595,7 +1595,7 @@ url = "https://github.com/YunoHost-Apps/invidious_ynh" [invoiceninja] antifeatures = [ "deprecated-software" ] category = "productivity_and_management" -level = 8 +level = 7 state = "working" url = "https://github.com/YunoHost-Apps/invoiceninja_ynh" @@ -1642,7 +1642,7 @@ url = "https://github.com/YunoHost-Apps/jeedom_ynh" [jellyfin] category = "multimedia" -level = 8 +level = 6 potential_alternative_to = [ "Plex", "Netflix" ] state = "working" subtags = [ "music", "mediacenter" ] @@ -1701,7 +1701,7 @@ url = "https://github.com/YunoHost-Apps/kanboard_ynh" [kavita] category = "reading" -level = 6 +level = 7 state = "working" subtags = [ "books" ] url = "https://github.com/YunoHost-Apps/kavita_ynh" @@ -2458,7 +2458,7 @@ url = "https://github.com/YunoHost-Apps/nonbiri_ynh" [ntfy] category = "dev" -level = 7 +level = 1 state = "working" url = "https://github.com/YunoHost-Apps/ntfy_ynh" @@ -2635,7 +2635,7 @@ url = "https://github.com/YunoHost-Apps/peachpub_ynh" [peertube] category = "social_media" -level = 8 +level = 0 potential_alternative_to = [ "Dailymotion", "Vimeo", "YouTube", "Twitch" ] state = "working" subtags = [ "videos" ] @@ -2643,7 +2643,7 @@ url = "https://github.com/YunoHost-Apps/peertube_ynh" [peertube-search-index] category = "social_media" -level = 0 +level = 6 state = "working" subtags = [ "videos" ] url = "https://github.com/YunoHost-Apps/peertube-search-index_ynh" @@ -2791,7 +2791,7 @@ url = "https://github.com/YunoHost-Apps/pico_ynh" [pihole] category = "system_tools" -level = 6 +level = 3 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/pihole_ynh" @@ -3000,7 +3000,7 @@ url = "https://github.com/YunoHost-Apps/qbittorrent_ynh" [qr] category = "small_utilities" -level = 8 +level = 6 state = "working" url = "https://code.antopie.org/miraty/qr_ynh" @@ -3256,7 +3256,7 @@ url = "https://github.com/YunoHost-Apps/shadowsocks_ynh" [shellinabox] category = "system_tools" -level = 8 +level = 6 state = "working" url = "https://github.com/YunoHost-Apps/shellinabox_ynh" @@ -3738,7 +3738,7 @@ url = "https://github.com/Josue-T/transwhat_ynh" [trilium] category = "office" -level = 8 +level = 1 potential_alternative_to = [ "Evernote" ] state = "working" subtags = [ "text" ] @@ -3895,7 +3895,7 @@ url = "https://github.com/YunoHost-Apps/wallabag2_ynh" [weblate] category = "dev" -level = 8 +level = 0 potential_alternative_to = [ "Locize", "Transifex" ] state = "working" url = "https://github.com/YunoHost-Apps/weblate_ynh" @@ -3916,7 +3916,7 @@ url = "https://github.com/YunoHost-Apps/webogram_ynh" [webtrees] category = "wat" -level = 1 +level = 8 state = "working" url = "https://github.com/YunoHost-Apps/webtrees_ynh" @@ -3976,7 +3976,7 @@ url = "https://github.com/YunoHost-Apps/wireguard_ynh" [wireguard_client] category = "system_tools" -level = 7 +level = 0 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/wireguard_client_ynh" @@ -4022,9 +4022,10 @@ url = "https://github.com/YunoHost-Apps/x-prober_ynh" [xbackbone] category = "synchronization" +level = 7 potential_alternative_to = [ "WeTransfer" ] -subtags = [ "files" ] state = "working" +subtags = [ "files" ] url = "https://github.com/YunoHost-Apps/xbackbone_ynh" [yacy] @@ -4139,6 +4140,7 @@ url = "https://github.com/YunoHost-Apps/zerotier_ynh" [zeroui] antifeatures = [ "non-free-dependencies" ] category = "system_tools" +level = 7 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/zeroui_ynh" From aef9ada5777b896f50e1e9386ba3f542a9362586 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 4 Sep 2023 21:47:12 +0200 Subject: [PATCH 21/44] Update apps.toml --- apps.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/apps.toml b/apps.toml index 562d913e..225655c2 100644 --- a/apps.toml +++ b/apps.toml @@ -2593,7 +2593,6 @@ url = "https://github.com/YunoHost-Apps/owncast_ynh" antifeatures = [ "package-not-maintained" ] category = "synchronization" potential_alternative_to = [ "Apple iCloud", "Dropbox", "Google Drive", "Microsoft OneDrive" ] -revision = "dd78f3575b025b78bae116cc094db4d8b6fef2e2" state = "notworking" subtags = [ "files", "calendar", "contacts" ] url = "https://github.com/YunoHost-Apps/owncloud_ynh" From 99d5c7de59772df234de5eca9056d39d74fb2450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 4 Sep 2023 22:15:30 +0200 Subject: [PATCH 22/44] Update apps.toml --- apps.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps.toml b/apps.toml index 225655c2..8e8c9ce8 100644 --- a/apps.toml +++ b/apps.toml @@ -2593,8 +2593,8 @@ url = "https://github.com/YunoHost-Apps/owncast_ynh" antifeatures = [ "package-not-maintained" ] category = "synchronization" potential_alternative_to = [ "Apple iCloud", "Dropbox", "Google Drive", "Microsoft OneDrive" ] -state = "notworking" -subtags = [ "files", "calendar", "contacts" ] +state = "working" +subtags = [ "files" ] url = "https://github.com/YunoHost-Apps/owncloud_ynh" [owntracks] From 2ebfdd1e16e04e84b8dbbf91940d3b26d6c53062 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 5 Sep 2023 22:12:17 +0200 Subject: [PATCH 23/44] Create owncloud.png --- logos/owncloud.png | Bin 0 -> 8039 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 logos/owncloud.png diff --git a/logos/owncloud.png b/logos/owncloud.png new file mode 100644 index 0000000000000000000000000000000000000000..c39a3b48fd304ae230747c8dd2fe65a25494d707 GIT binary patch literal 8039 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 Date: Wed, 6 Sep 2023 10:34:36 +0200 Subject: [PATCH 24/44] Add autopatch to add schema to toml files --- .../autopatches/patches/add-schemas/patch.sh | 19 +++++++++++++++++++ .../patches/add-schemas/pr_body.md | 9 +++++++++ .../patches/add-schemas/pr_title.md | 1 + 3 files changed, 29 insertions(+) create mode 100644 tools/autopatches/patches/add-schemas/patch.sh create mode 100644 tools/autopatches/patches/add-schemas/pr_body.md create mode 100644 tools/autopatches/patches/add-schemas/pr_title.md diff --git a/tools/autopatches/patches/add-schemas/patch.sh b/tools/autopatches/patches/add-schemas/patch.sh new file mode 100644 index 00000000..98c94992 --- /dev/null +++ b/tools/autopatches/patches/add-schemas/patch.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +MANIFEST_SCHEMA_LINE='#:schema https://raw.githubusercontent.com/YunoHost/apps/master/schemas/manifest.v2.schema.json' +TESTS_SCHEMA_LINE='#:schema https://raw.githubusercontent.com/YunoHost/apps/master/schemas/tests.v1.schema.json' + + +if [ -f "manifest.toml" ]; then + if ! grep "#:schema" "manifest.toml" >/dev/null; then + sed -i "1 s|^|$MANIFEST_SCHEMA_LINE\n|" manifest.toml + fi +fi + +if [ -f "tests.toml" ]; then + if ! grep "#:schema" "tests.toml" >/dev/null; then + sed -i "1 s|^|$TESTS_SCHEMA_LINE\n|" tests.toml + fi +fi + +git add manifest.toml tests.toml diff --git a/tools/autopatches/patches/add-schemas/pr_body.md b/tools/autopatches/patches/add-schemas/pr_body.md new file mode 100644 index 00000000..fd837fe0 --- /dev/null +++ b/tools/autopatches/patches/add-schemas/pr_body.md @@ -0,0 +1,9 @@ + +This is an ***automated*** patch to add the TOML schemas URLs to manifest.toml and tests.toml. + +This allows to check for the validity of your TOML files. + +Multiple tools can be used to validate files against their schema: + +* `taplo`, a command line tool: `taplo lint manifest.toml` +* IDEs like VScode have plugins to automagically validate files diff --git a/tools/autopatches/patches/add-schemas/pr_title.md b/tools/autopatches/patches/add-schemas/pr_title.md new file mode 100644 index 00000000..db8a013d --- /dev/null +++ b/tools/autopatches/patches/add-schemas/pr_title.md @@ -0,0 +1 @@ +Add TOML schemas URLs From 873dfa718e1821f2c3ce881dce1dc743acfc1899 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Wed, 6 Sep 2023 10:37:16 +0200 Subject: [PATCH 25/44] Add manifest URL in conversion script manifestv1 -> manifestv2 --- tools/packaging_v2/convert_app_to_packaging_v2.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/packaging_v2/convert_app_to_packaging_v2.py b/tools/packaging_v2/convert_app_to_packaging_v2.py index 27053210..7887cdb6 100644 --- a/tools/packaging_v2/convert_app_to_packaging_v2.py +++ b/tools/packaging_v2/convert_app_to_packaging_v2.py @@ -474,6 +474,8 @@ if __name__ == "__main__": args = parser.parse_args() manifest = _convert_v1_manifest_to_v2(args.app_path) - open(args.app_path + "/manifest.toml", "w").write(_dump_v2_manifest_as_toml(manifest)) + with open(args.app_path + "/manifest.toml", "w") as manifest_file: + manifest_file.write("#:schema https://raw.githubusercontent.com/YunoHost/apps/master/schemas/manifest.v2.schema.json\n\n") + manifest_file.write(_dump_v2_manifest_as_toml(manifest)) cleanup_scripts_and_conf(args.app_path) From 54cad64a676e2c24b7a4ebb8f2e6298b25250bd7 Mon Sep 17 00:00:00 2001 From: tituspijean Date: Fri, 8 Sep 2023 05:42:52 +0200 Subject: [PATCH 26/44] Searx is no longer maintained cf. https://github.com/searx/searx/commit/276ffd3f01cdd823f75676c51231fad4040059d3 --- apps.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/apps.toml b/apps.toml index 8e8c9ce8..0fed13b7 100644 --- a/apps.toml +++ b/apps.toml @@ -3203,6 +3203,7 @@ subtags = [ "files" ] url = "https://github.com/YunoHost-Apps/seafile_ynh" [searx] +antifeatures = [ "deprecated-software" ] category = "small_utilities" level = 8 state = "working" From 031d430b56ff759a905f99e061073f37bbdc2fb7 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 8 Sep 2023 17:00:15 +0000 Subject: [PATCH 27/44] Update app levels according to CI results --- apps.toml | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/apps.toml b/apps.toml index 8e8c9ce8..4a211758 100644 --- a/apps.toml +++ b/apps.toml @@ -454,7 +454,7 @@ url = "https://github.com/YunoHost-Apps/compteur_du_gase_ynh" [concrete5] category = "publishing" -level = 8 +level = 1 state = "working" subtags = [ "websites" ] url = "https://github.com/YunoHost-Apps/concrete5_ynh" @@ -602,7 +602,7 @@ url = "https://github.com/YunoHost-Apps/dendrite_ynh" [dex] category = "system_tools" -level = 8 +level = 2 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/dex_ynh" @@ -1294,7 +1294,7 @@ url = "https://github.com/matlink/gitweb_ynh" [glitchsoc] category = "social_media" -level = 6 +level = 7 state = "working" subtags = [ "microblogging" ] url = "https://github.com/YunoHost-Apps/glitchsoc_ynh" @@ -1442,14 +1442,14 @@ url = "https://github.com/YunoHost-Apps/headphones_ynh" [headscale] category = "system_tools" -level = 7 +level = 6 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/headscale_ynh" [hedgedoc] category = "office" -level = 8 +level = 6 potential_alternative_to = [ "HackMD", "Google Docs" ] state = "working" subtags = [ "text" ] @@ -1977,7 +1977,7 @@ url = "https://github.com/YunoHost-Apps/lxd-dashboard_ynh" [lychee] category = "multimedia" -level = 8 +level = 6 potential_alternative_to = [ "Flickr", "Google Photos" ] state = "working" subtags = [ "pictures" ] @@ -2321,7 +2321,7 @@ url = "https://github.com/YunoHost-Apps/my-mind_ynh" [my_capsule] category = "publishing" -level = 8 +level = 0 state = "working" subtags = [ "gemini" ] url = "https://github.com/YunoHost-Apps/my_capsule_ynh" @@ -2335,7 +2335,7 @@ url = "https://github.com/YunoHost-Apps/my_webapp_ynh" [mybb] category = "communication" -level = 8 +level = 6 state = "working" subtags = [ "forum" ] url = "https://github.com/YunoHost-Apps/mybb_ynh" @@ -2458,7 +2458,7 @@ url = "https://github.com/YunoHost-Apps/nonbiri_ynh" [ntfy] category = "dev" -level = 1 +level = 7 state = "working" url = "https://github.com/YunoHost-Apps/ntfy_ynh" @@ -2592,6 +2592,7 @@ url = "https://github.com/YunoHost-Apps/owncast_ynh" [owncloud] antifeatures = [ "package-not-maintained" ] category = "synchronization" +level = 7 potential_alternative_to = [ "Apple iCloud", "Dropbox", "Google Drive", "Microsoft OneDrive" ] state = "working" subtags = [ "files" ] @@ -2790,7 +2791,7 @@ url = "https://github.com/YunoHost-Apps/pico_ynh" [pihole] category = "system_tools" -level = 3 +level = 8 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/pihole_ynh" @@ -2999,7 +3000,7 @@ url = "https://github.com/YunoHost-Apps/qbittorrent_ynh" [qr] category = "small_utilities" -level = 6 +level = 8 state = "working" url = "https://code.antopie.org/miraty/qr_ynh" @@ -3098,7 +3099,7 @@ url = "https://github.com/YunoHost-Apps/roadiz_ynh" [rocketchat] antifeatures = [ "not-totally-free" ] category = "communication" -level = 8 +level = 6 potential_alternative_to = [ "Slack" ] state = "working" subtags = [ "chat" ] @@ -3522,7 +3523,7 @@ url = "https://github.com/drfred1981/subsonic_ynh" [sutom] category = "games" -level = 8 +level = 6 state = "working" url = "https://github.com/YunoHost-Apps/sutom_ynh" @@ -3631,7 +3632,7 @@ url = "https://github.com/YunoHost-Apps/tes3mp_ynh" [thelounge] category = "communication" -level = 8 +level = 6 state = "working" subtags = [ "chat" ] url = "https://github.com/YunoHost-Apps/thelounge_ynh" @@ -3737,7 +3738,7 @@ url = "https://github.com/Josue-T/transwhat_ynh" [trilium] category = "office" -level = 1 +level = 8 potential_alternative_to = [ "Evernote" ] state = "working" subtags = [ "text" ] @@ -4049,7 +4050,7 @@ url = "https://github.com/YunoHost-Apps/yeswiki_ynh" [yourls] category = "small_utilities" -level = 8 +level = 6 state = "working" subtags = [ "url_shortener" ] url = "https://github.com/YunoHost-Apps/yourls_ynh" From 1c79271608bf11af18e974901d83e2aef80512f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 8 Sep 2023 22:53:17 +0200 Subject: [PATCH 28/44] Update apps.toml --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 4a211758..85fcc547 100644 --- a/apps.toml +++ b/apps.toml @@ -4050,7 +4050,7 @@ url = "https://github.com/YunoHost-Apps/yeswiki_ynh" [yourls] category = "small_utilities" -level = 6 +level = 8 state = "working" subtags = [ "url_shortener" ] url = "https://github.com/YunoHost-Apps/yourls_ynh" From d91c5b7dd33c54ffd720c4220c8761f4273a00f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 9 Sep 2023 09:26:09 +0200 Subject: [PATCH 29/44] add etherpad vanilla --- apps.toml | 7 +++++++ logos/etherpad.png | Bin 0 -> 8022 bytes 2 files changed, 7 insertions(+) create mode 100644 logos/etherpad.png diff --git a/apps.toml b/apps.toml index 0fed13b7..9392a97c 100644 --- a/apps.toml +++ b/apps.toml @@ -926,6 +926,13 @@ state = "working" subtags = [ "spreadsheet" ] url = "https://github.com/YunoHost-Apps/ethercalc_ynh" +[etherpad] +category = "office" +potential_alternative_to = [ "Google Docs", "G Suite", "Microsoft Word", "Microsoft Office", "Office 365" ] +state = "working" +subtags = [ "text" ] +url = "https://github.com/YunoHost-Apps/etherpad_ynh" + [etherpad_mypads] category = "office" level = 6 diff --git a/logos/etherpad.png b/logos/etherpad.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad54c13936bc7458f0f8a006d23eba571f18ffe GIT binary patch literal 8022 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 Date: Sat, 9 Sep 2023 10:23:03 +0200 Subject: [PATCH 30/44] Add Jellyfin-vue to the apps list --- apps.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps.toml b/apps.toml index 0fed13b7..88ce01db 100644 --- a/apps.toml +++ b/apps.toml @@ -1648,6 +1648,13 @@ state = "working" subtags = [ "music", "mediacenter" ] url = "https://github.com/YunoHost-Apps/jellyfin_ynh" +[jellyfin-vue] +category = "multimedia" +potential_alternative_to = [ "Plex", "Netflix" ] +state = "working" +subtags = [ "music", "mediacenter" ] +url = "https://github.com/YunoHost-Apps/jellyfin-vue_ynh" + [jellyseerr] category = "multimedia" level = 7 From 8fe5cbf28ca897c24ac2acc57aadfb53e5201ffa Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sun, 10 Sep 2023 00:53:08 +0200 Subject: [PATCH 31/44] Flag long-term level 0 apps as not working --- apps.toml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/apps.toml b/apps.toml index 88ce01db..02bbfa8f 100644 --- a/apps.toml +++ b/apps.toml @@ -573,7 +573,7 @@ url = "https://github.com/YunoHost-Apps/dato_ynh" category = "communication" level = 0 potential_alternative_to = [ "Cap Collectif", "Fluicity" ] -state = "working" +state = "notworking" url = "https://github.com/YunoHost-Apps/decidim_ynh" [deluge] @@ -828,7 +828,7 @@ url = "https://github.com/YunoHost-Apps/easyappointments_ynh" [ecko] category = "social_media" level = 0 -state = "working" +state = "notworking" subtags = [ "microblogging" ] url = "https://github.com/YunoHost-Apps/ecko_ynh" @@ -1580,7 +1580,7 @@ url = "https://github.com/YunoHost-Apps/influxdb_v2_ynh" [internetarchive] category = "wat" level = 0 -state = "working" +state = "notworking" url = "https://github.com/YunoHost-Apps/internetarchive_ynh" [invidious] @@ -1746,7 +1746,7 @@ url = "https://github.com/YunoHost-Apps/kiwix_ynh" category = "multimedia" level = 0 potential_alternative_to = [ "Plex", "QuickTime", "Windows Media Center", "Windows Media Player", "Netflix" ] -state = "working" +state = "notworking" subtags = [ "mediacenter" ] url = "https://github.com/YunoHost-Apps/kodi_ynh" @@ -1852,7 +1852,7 @@ url = "https://github.com/YunoHost-Apps/libremdb_ynh" category = "multimedia" level = 0 potential_alternative_to = [ "Google Photos" ] -state = "working" +state = "notworking" subtags = [ "pictures" ] url = "https://github.com/YunoHost-Apps/librephotos_ynh" @@ -1995,7 +1995,7 @@ antifeatures = [ "deprecated-software" ] category = "communication" level = 0 potential_alternative_to = [ "Google Groups" ] -state = "working" +state = "notworking" subtags = [ "email" ] url = "https://github.com/yunohost-apps/mailman_ynh" @@ -2700,7 +2700,7 @@ url = "https://github.com/YunoHost-Apps/pgadmin_ynh" antifeatures = [ "package-not-maintained" ] category = "multimedia" level = 0 -state = "working" +state = "notworking" subtags = [ "pictures" ] url = "https://github.com/YunoHost-Apps/photonix_ynh" @@ -3033,7 +3033,7 @@ url = "https://github.com/YunoHost-Apps/radarr_ynh" [radicale] category = "synchronization" level = 0 -state = "working" +state = "notworking" subtags = [ "calendar", "contacts" ] url = "https://github.com/YunoHost-Apps/radicale_ynh" @@ -3861,7 +3861,7 @@ url = "https://github.com/YunoHost-Apps/vaultwarden_ynh" category = "games" level = 0 potential_alternative_to = [ "Minecraft" ] -state = "working" +state = "notworking" url = "https://github.com/YunoHost-Apps/veloren_ynh" [vikunja] @@ -4095,7 +4095,7 @@ url = "https://github.com/YunoHost-Apps/yunomonitor_ynh" [yunorunner] category = "dev" level = 0 -state = "working" +state = "notworking" url = "https://github.com/YunoHost-Apps/yunorunner_ynh" [z-push] From 6668e79e8682b1efe29a5be419367e053ec0724f Mon Sep 17 00:00:00 2001 From: yalh76 Date: Mon, 11 Sep 2023 00:32:07 +0200 Subject: [PATCH 32/44] Fix thelounge level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 85fcc547..b9da8099 100644 --- a/apps.toml +++ b/apps.toml @@ -3632,7 +3632,7 @@ url = "https://github.com/YunoHost-Apps/tes3mp_ynh" [thelounge] category = "communication" -level = 6 +level = 8 state = "working" subtags = [ "chat" ] url = "https://github.com/YunoHost-Apps/thelounge_ynh" From 66c46c6012eeb460447a9032ace62407d4c46cee Mon Sep 17 00:00:00 2001 From: yalh76 Date: Mon, 11 Sep 2023 00:34:30 +0200 Subject: [PATCH 33/44] Fix lychee level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index b9da8099..342a5cf3 100644 --- a/apps.toml +++ b/apps.toml @@ -1977,7 +1977,7 @@ url = "https://github.com/YunoHost-Apps/lxd-dashboard_ynh" [lychee] category = "multimedia" -level = 6 +level = 8 potential_alternative_to = [ "Flickr", "Google Photos" ] state = "working" subtags = [ "pictures" ] From 18b4286369be2a501692627cc64988ead20fe001 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Mon, 11 Sep 2023 00:35:18 +0200 Subject: [PATCH 34/44] Fix hedgedoc level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 342a5cf3..1646866c 100644 --- a/apps.toml +++ b/apps.toml @@ -1449,7 +1449,7 @@ url = "https://github.com/YunoHost-Apps/headscale_ynh" [hedgedoc] category = "office" -level = 6 +level = 8 potential_alternative_to = [ "HackMD", "Google Docs" ] state = "working" subtags = [ "text" ] From ac5a6b17ed738a58c7ad2be0982af21c15162988 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Mon, 11 Sep 2023 00:36:19 +0200 Subject: [PATCH 35/44] Fix headscale level --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 1646866c..81fb675d 100644 --- a/apps.toml +++ b/apps.toml @@ -1442,7 +1442,7 @@ url = "https://github.com/YunoHost-Apps/headphones_ynh" [headscale] category = "system_tools" -level = 6 +level = 7 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/headscale_ynh" From 99d06001f0509e84181fb732e333addf7e283cb3 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Mon, 11 Sep 2023 13:04:55 +0200 Subject: [PATCH 36/44] Fix levels for concrete5 and dex --- apps.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps.toml b/apps.toml index 81fb675d..02b99127 100644 --- a/apps.toml +++ b/apps.toml @@ -454,7 +454,7 @@ url = "https://github.com/YunoHost-Apps/compteur_du_gase_ynh" [concrete5] category = "publishing" -level = 1 +level = 8 state = "working" subtags = [ "websites" ] url = "https://github.com/YunoHost-Apps/concrete5_ynh" @@ -602,7 +602,7 @@ url = "https://github.com/YunoHost-Apps/dendrite_ynh" [dex] category = "system_tools" -level = 2 +level = 8 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/dex_ynh" From 9588967caf249b91bdc4ea84d84ab287b306b9f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 13 Sep 2023 12:32:00 +0200 Subject: [PATCH 37/44] Update apps.toml --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index c3038a27..7b976237 100644 --- a/apps.toml +++ b/apps.toml @@ -376,7 +376,7 @@ url = "https://github.com/YunoHost-Apps/chuwiki_ynh" [chyrplite] category = "publishing" level = 1 -state = "working" +state = "notworking" subtags = [ "websites", "blog" ] url = "https://github.com/YunoHost-Apps/chyrplite_ynh" From 0b355d8b98cb30ffa9803d8c83ed3cac6b2cb20f Mon Sep 17 00:00:00 2001 From: root Date: Fri, 15 Sep 2023 17:00:15 +0000 Subject: [PATCH 38/44] Update app levels according to CI results --- apps.toml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/apps.toml b/apps.toml index 7b976237..2bf3a717 100644 --- a/apps.toml +++ b/apps.toml @@ -403,7 +403,7 @@ url = "https://github.com/YunoHost-Apps/cloudlog_ynh" [cockpit] category = "system_tools" -level = 8 +level = 6 state = "working" subtags = [ "monitoring" ] url = "https://github.com/YunoHost-Apps/cockpit_ynh" @@ -529,7 +529,7 @@ url = "https://github.com/YunoHost-Apps/cowyo_ynh" [cryptpad] category = "office" -level = 8 +level = 1 potential_alternative_to = [ "Google Docs" ] state = "working" subtags = [ "text" ] @@ -935,7 +935,7 @@ url = "https://github.com/YunoHost-Apps/etherpad_ynh" [etherpad_mypads] category = "office" -level = 6 +level = 8 potential_alternative_to = [ "Google Docs", "G Suite", "Microsoft Word", "Microsoft Office", "Office 365" ] state = "working" subtags = [ "text" ] @@ -1730,7 +1730,7 @@ url = "https://github.com/YunoHost-Apps/keeweb_ynh" [kimai2] category = "productivity_and_management" -level = 8 +level = 2 potential_alternative_to = [ "Toggl Track", "RescueTime", "Hamster" ] state = "working" subtags = [ "task" ] @@ -2649,7 +2649,7 @@ url = "https://github.com/YunoHost-Apps/peachpub_ynh" [peertube] category = "social_media" -level = 0 +level = 8 potential_alternative_to = [ "Dailymotion", "Vimeo", "YouTube", "Twitch" ] state = "working" subtags = [ "videos" ] @@ -3683,7 +3683,7 @@ url = "https://github.com/YunoHost-Apps/timeoff_ynh" [tinyfilemanager] category = "small_utilities" -level = 7 +level = 6 state = "working" url = "https://github.com/YunoHost-Apps/tinyfilemanager_ynh" @@ -3910,7 +3910,7 @@ url = "https://github.com/YunoHost-Apps/wallabag2_ynh" [weblate] category = "dev" -level = 0 +level = 6 potential_alternative_to = [ "Locize", "Transifex" ] state = "working" url = "https://github.com/YunoHost-Apps/weblate_ynh" @@ -3991,7 +3991,7 @@ url = "https://github.com/YunoHost-Apps/wireguard_ynh" [wireguard_client] category = "system_tools" -level = 0 +level = 7 state = "working" subtags = [ "network" ] url = "https://github.com/YunoHost-Apps/wireguard_client_ynh" From 986655739b3c9dbd222a25d2a8861b2ce1b559a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 16 Sep 2023 08:40:25 +0200 Subject: [PATCH 39/44] Update apps.toml --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 2bf3a717..801b2d5d 100644 --- a/apps.toml +++ b/apps.toml @@ -3683,7 +3683,7 @@ url = "https://github.com/YunoHost-Apps/timeoff_ynh" [tinyfilemanager] category = "small_utilities" -level = 6 +level = 7 state = "working" url = "https://github.com/YunoHost-Apps/tinyfilemanager_ynh" From a627782457e320802dc96c82b8a2969318e0cd3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 16 Sep 2023 08:41:09 +0200 Subject: [PATCH 40/44] Update apps.toml --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 801b2d5d..58fa9157 100644 --- a/apps.toml +++ b/apps.toml @@ -403,7 +403,7 @@ url = "https://github.com/YunoHost-Apps/cloudlog_ynh" [cockpit] category = "system_tools" -level = 6 +level = 8 state = "working" subtags = [ "monitoring" ] url = "https://github.com/YunoHost-Apps/cockpit_ynh" From e2023959ae68c421bead2140093eb1ce43dd443b Mon Sep 17 00:00:00 2001 From: tituspijean Date: Sat, 16 Sep 2023 10:16:13 +0200 Subject: [PATCH 41/44] Update apps.toml --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 58fa9157..5780647b 100644 --- a/apps.toml +++ b/apps.toml @@ -529,7 +529,7 @@ url = "https://github.com/YunoHost-Apps/cowyo_ynh" [cryptpad] category = "office" -level = 1 +level = 8 potential_alternative_to = [ "Google Docs" ] state = "working" subtags = [ "text" ] From 6c813a0006db5480f3c26c799463ebb9e6d7ce6d Mon Sep 17 00:00:00 2001 From: tituspijean Date: Sat, 16 Sep 2023 14:11:55 +0200 Subject: [PATCH 42/44] Set Tooljet as working --- apps.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps.toml b/apps.toml index 7b976237..5f45797b 100644 --- a/apps.toml +++ b/apps.toml @@ -3698,7 +3698,7 @@ url = "https://github.com/YunoHost-Apps/tldraw_ynh" [tooljet] branch = "master" category = "productivity_and_management" -state = "inprogress" +state = "working" url = "https://github.com/YunoHost-Apps/tooljet_ynh" [torrelay] From 9b8f984e44771b264852962018770e4d7fcf1196 Mon Sep 17 00:00:00 2001 From: tituspijean Date: Sun, 17 Sep 2023 18:48:26 +0200 Subject: [PATCH 43/44] Add Koel --- apps.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps.toml b/apps.toml index 5f45797b..ba272c66 100644 --- a/apps.toml +++ b/apps.toml @@ -1757,6 +1757,13 @@ state = "notworking" subtags = [ "mediacenter" ] url = "https://github.com/YunoHost-Apps/kodi_ynh" +[koel] +category = "multimedia" +potential_alternative_to = [ "Deezer", "SoundCloud", "Spotify", "Airsonic" ] +state = "working" +subtags = [ "music" ] +url = "https://github.com/YunoHost-Apps/koel_ynh" + [komga] category = "reading" level = 6 From 349d35f5db07d942a2831d0e516ddaac8cd1a92f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 19 Sep 2023 08:40:28 +0200 Subject: [PATCH 44/44] set as maintained --- apps.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/apps.toml b/apps.toml index 84f734fc..e502b4ab 100644 --- a/apps.toml +++ b/apps.toml @@ -2611,7 +2611,6 @@ state = "working" url = "https://github.com/YunoHost-Apps/owncast_ynh" [owncloud] -antifeatures = [ "package-not-maintained" ] category = "synchronization" level = 7 potential_alternative_to = [ "Apple iCloud", "Dropbox", "Google Drive", "Microsoft OneDrive" ]