diff --git a/check_process b/check_process index 1356710..fa41140 100644 --- a/check_process +++ b/check_process @@ -13,29 +13,29 @@ setup_public=1 upgrade=1 # 3.79~ynh2 - upgrade=1 from_commit=2843d504bcdb0402939f87ebeeda3417de02a9e4 + #upgrade=1 from_commit=2843d504bcdb0402939f87ebeeda3417de02a9e4 # 3.95~ynh1 - upgrade=1 from_commit=46f4b540cb99090a3fe1d35828094dbbfb34b692 + #upgrade=1 from_commit=46f4b540cb99090a3fe1d35828094dbbfb34b692 # 3.95~ynh1 - upgrade=1 from_commit=3cd252289f4fd138879872658762f4c6ae415cc4 + #upgrade=1 from_commit=3cd252289f4fd138879872658762f4c6ae415cc4 # 4.09~ynh1 - upgrade=1 from_commit=c2b4715e8591031f3054cedb1220e7619607bb36 + #upgrade=1 from_commit=c2b4715e8591031f3054cedb1220e7619607bb36 # 4.43~ynh1 - upgrade=1 from_commit=2cf63bd4d660eae4526221c1a68efede499e3ee6 + #upgrade=1 from_commit=2cf63bd4d660eae4526221c1a68efede499e3ee6 # 4.64~ynh1 - upgrade=1 from_commit=32fe3a7c342e5f29d7a7534125151723f916de46 + #upgrade=1 from_commit=32fe3a7c342e5f29d7a7534125151723f916de46 # 4.64~ynh2 - upgrade=1 from_commit=9e698d094c29fc6ab12ac60cd1d0e68b56bfc953 + #upgrade=1 from_commit=9e698d094c29fc6ab12ac60cd1d0e68b56bfc953 # 5.00~ynh1 - upgrade=1 from_commit=8655e8062d1bc6e90b01b98ca9a0dea15d60119e + #upgrade=1 from_commit=8655e8062d1bc6e90b01b98ca9a0dea15d60119e # 5.17~ynh1 - upgrade=1 from_commit=8cdb28eff25b8b431635b87f92f96f8e216ad71f + #upgrade=1 from_commit=8cdb28eff25b8b431635b87f92f96f8e216ad71f # 5.35~ynh1 upgrade=1 from_commit=2e9c8be6b87d5c4cd6693e7b3c0c05cfc7d1ac51 # 5.93~ynh1 upgrade=1 from_commit=493a70f7d0e79b3ee92d53976a0cd35fa944b428 # 6.24~ynh1 - upgrade=1 from_commit=9a686b180d38329a5b53dcc40c0501961a0144b5 + #upgrade=1 from_commit=9a686b180d38329a5b53dcc40c0501961a0144b5 # 6.26~ynh1 upgrade=1 from_commit=20ccbbbd80021d71692291bfc8de6d03d32f7a76 # 6.27.1~ynh1 diff --git a/conf/nginx.conf b/conf/nginx.conf index bdda5e9..c1530ef 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -12,5 +12,5 @@ location __PATH__/ { proxy_set_header X-Forwarded-For $remote_addr; # Include SSOWAT user panel. - include conf.d/yunohost_panel.conf.inc; + #include conf.d/yunohost_panel.conf.inc; } diff --git a/doc/DESCRIPTION_fr.md b/doc/DESCRIPTION_fr.md new file mode 100644 index 0000000..b7d750b --- /dev/null +++ b/doc/DESCRIPTION_fr.md @@ -0,0 +1 @@ +WeKan ® est une application de tableau kanban collaborative entièrement libre et open source avec une licence MIT. diff --git a/doc/DISCLAIMER_fr.md b/doc/DISCLAIMER_fr.md new file mode 100644 index 0000000..d7c6527 --- /dev/null +++ b/doc/DISCLAIMER_fr.md @@ -0,0 +1,16 @@ +* Il n'y a actuellement **pas d'intégration SSO**, bien qu'elle puisse être intégrée à un moment donné dans l'application, maintenant qu'elle est supportée par Meteor/Wekan. En attendant, les utilisateurs peuvent créer des comptes (en fait, ils peuvent créer un nombre infini de comptes) manuellement, et doivent se connecter manuellement spécifiquement dans Wekan. +* Cette application **ne fonctionne que sur une architecture x86, 64bits** ! En particulier, elle ne fonctionnera pas sur les machines 32 bits ou ARM. Voir la discussion [ici] (https://github.com/YunoHost-Apps/wekan_ynh/issues/1#issuecomment-401612500). +* Les utilisateurs de YunoHost ayant plus d'une adresse e-mail ne peuvent pas se connecter à wekan en utilisant ldap. Par exemple, le premier utilisateur de YunoHost a plusieurs adresses e-mail : root@domain ; admin@domain ; webmaster@domain ; postmaster@domain, etc.... Solution : supprimez tous les alias de messagerie de l'utilisateur que vous voulez connecter, connectez-vous une fois sur wekan, recréez les alias de l'utilisateur YunoHost. + +## Configuration : +L'authentification LDAP étant activée par défaut, les admins de Wekan correspondent à la permission `Wekan Admin`. L'utilisateur que vous choisissez lors de l'installation est membre de ce groupe. +Pour ajouter un compte admin, vous pouvez : + +- [avec le webadmin] allez dans Utilisateurs > Groupes et permissions > Ajouter l'utilisateur à la permission `Wekan Admin`. +- [ou avec la ligne de commande] `yunohost user permission update wekan.admin -a the_user_to_add`. + +Tous les autres utilisateurs de YunhoHost peuvent accéder avec l'authentification LDAP. + +Si vous avez désactivé l'authentification LDAP, le premier utilisateur enregistré sera l'administrateur, et les suivants seront des utilisateurs normaux. Si vous voulez d'autres administrateurs, vous pouvez changer leur permission à admin dans le panneau d'administration de Wekan. + +**Mode privé/public:** En mode privé, seuls les membres autorisés de YunoHost peuvent accéder au Wekan. diff --git a/manifest.json b/manifest.json index b0740bf..2ef9653 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Trello-like kanban", "fr": "Un kanban similaire à Trello" }, - "version": "6.28~ynh1", + "version": "6.28~ynh2", "url": "https://wekan.github.io", "upstream": { "license": "MIT", diff --git a/scripts/remove b/scripts/remove index 0a3323a..7c94aff 100755 --- a/scripts/remove +++ b/scripts/remove @@ -74,9 +74,9 @@ ynh_remove_nginx_config ynh_script_progression --message="Removing dependencies..." # Remove metapackage and its dependencies +ynh_remove_app_dependencies ynh_remove_nodejs ynh_remove_mongo -ynh_remove_app_dependencies #================================================= # GENERIC FINALIZATION diff --git a/scripts/upgrade b/scripts/upgrade index e240fa9..d64cd67 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -72,6 +72,7 @@ if ! ynh_permission_exists --permission="admin"; then fi ynh_secure_remove --file="/etc/apt/sources.list.d/mongodb-org-3.2.list" +ynh_secure_remove --file="/etc/apt/sources.list.d/mongodb-org-4.4.list" #================================================= # CREATE DEDICATED USER