YunoHost 3.7 release / Sortie de YunoHost 3.7

:gb: English version

Hello everyone!

We’re happy to announce the release of version 3.7 :partying_face:!

This release includes the following highlights

  • :closed_lock_with_key: Group and permission mechanism . A new permission mechanism replaces the old one. With this new system, you should be able to create groups of users and allow only specific groups to access apps or features like email or xmpp. You will also be able to set (or unset) the app as public using a special group called visitors . You can manage these groups and permissions in the interface available under the Users category .
  • :stop_sign: Some improvements to detect app installs that broke critical part of the system such as nginx or fail2ban. Also improved the handling of app installation failures or upgrades failures : for example, YunoHost will stop attempting to upgrade apps if one app fails to upgrade (otherwise we saw some report of catastrophic chain reactions).
  • :mega: Spookier warnings for dangerous app installations (meaning app with bad / questionable quality or not from the Yunohost’s app catalog)
  • :loud_sound: Quite a lot of messages improvements, string cleaning, language rework

  • :recycle: We are getting rid of etckeeper because it causes too many issues compared to what it brings.
  • :keyboard: For app packagers : support for app manifests in toml, which in the long run should be more flexible and easy to write and manage (and consistent with the app action / panel stuff).
  • :gear: For developers: we worked on many tests that will help us to have more confidence in our changes, or identify possible regressions more easily in the future
  • :speaking_head: Improved translations for Basque, Catalan, Occitan, French, Esperanto, Arabic, German, Spanish, Norwegian BokmĂ„l, Portuguese, Hindi, Turkish, Bengali (Bangladesh), Hungarian, Polish, Dutch, Italian, Swedish, Russian, Nepali

Thanks so much to all the contributors :heart: ! (advocatux, Aksel K., Aleks, Allan N., amirale qt, Armin P., Bram, ButterflyOfFire, Carles S. A., chema o. r., decentral1se, elie gavoty, Emmanuel V., Etienne M., Filip B., Geoff M., htsr, Jibec, Josué, Julien J., Kayou, liberodark, ljf, lucaskev, Lukas D., madtibo, Maniack, Martin D., Mélanie C., nr 458 h, pitfd, ppr, Quentí, sidddy, troll, tufek yamero, xaloc33, yalh76)

:hammer_and_wrench: Detailed changelog

Major changes

Smaller or pretty technical fix/enh

Show / hide

:arrow_up: How to upgrade

From the web admin

  • Go to “Update system”
  • Then hit the “Update” button in the “System” block.
  • After the upgrade completes, you will have to re-log to the webadmin. Ideally, try to force-refresh the cache of your browser (Ctrl+Shift+R on Firefox)
  • Make sure that everything went well (green check :white_check_mark:) in Tools > Logs

Or from the command line

$ sudo yunohost tools upgrade

:fr: Version française

Bonjour tout le monde !

Nous sommes heureux d’annoncer la sortie de la version 3.7 :partying_face: !

Voici les points clefs de cette version :sparkles: :

  • :closed_lock_with_key: Groupe et mĂ©canisme d’autorisation . Un nouveau mĂ©canisme de permission remplace l’ancien. Avec ce nouveau systĂšme, vous devriez pouvoir crĂ©er des groupes d’utilisateurs et n’autoriser que des groupes spĂ©cifiques Ă  accĂ©der Ă  des applications ou Ă  des fonctionnalitĂ©s comme le courrier Ă©lectronique ou xmpp. Vous pourrez Ă©galement rendre l’application publique (ou la dĂ©sactiver) en utilisant un groupe spĂ©cial appelĂ© visiteurs . Vous pouvez gĂ©rer ces groupes et ces autorisations dans l’interface disponible sous la catĂ©gorie Utilisateurs .
  • :stop_sign: Certaines amĂ©liorations pour dĂ©tecter les installations d’applications qui ont cassĂ© des parties critiques du systĂšme comme nginx ou fail2ban. Mais aussi amĂ©lioration de la gestion des Ă©checs d’installation d’applications ou des Ă©checs de mise Ă  niveau : par exemple, YunoHost arrĂȘtera de tenter de mettre Ă  niveau les applications si l’une d’entre elles Ă©choue (sinon, nous avons vu des rĂ©actions en chaĂźne catastrophiques).
  • :mega: Avertissements plus effrayants pour les installations d’applications dangereuses (c’est-Ă -dire les applications de mauvaise qualitĂ©, douteuses ou ne figurant pas dans le catalogue d’applications de Yunohost)
  • :loud_sound: Beaucoup d’amĂ©liorations des messages, nettoyage des chaĂźnes de caractĂšres, retravail des langues

  • :recycle: Nous nous dĂ©barrassons d’etckeeper parce qu’il cause trop de problĂšmes par rapport Ă  ce qu’il apporte.
  • :keyboard: Pour les packagers d’applications : support des manifestes d’applications dans toml, qui Ă  long terme devrait ĂȘtre plus flexible et facile Ă  Ă©crire et Ă  gĂ©rer (et cohĂ©rent avec l’action de l’application / le panel).
  • :gear: Pour les dĂ©veloppeurs : nous avons travaillĂ© sur de nombreux tests qui nous aideront Ă  avoir plus de confiance dans nos changements, ou Ă  identifier plus facilement les rĂ©gressions possibles dans le futur
  • :speaking_head: Traductions amĂ©liorĂ©es pour les langues suivantes: Basque, Catalan, Occitan, Français, EspĂ©ranto, Arabe, Allemand, Espagnol, NorvĂ©gien BokmĂ„l, Portugais, Hindi, Turc, Bengali (Bangladesh), Hongrois, Polonais, NĂ©erlandais, Italien, SuĂ©dois, Russe, NĂ©palais

Merci beaucoup à tous les contributeurs :heart: ! (advocatux, Aksel K., Aleks, Allan N., amirale qt, Armin P., Bram, ButterflyOfFire, Carles S. A., chema o. r., decentral1se, elie gavoty, Emmanuel V., Etienne M., Filip B., Geoff M., htsr, Jibec, Josué, Julien J., Kayou, liberodark, ljf, lucaskev, Lukas D., madtibo, Maniack, Martin D., Mélanie C., nr 458 h, pitfd, ppr, Quentí, sidddy, troll, tufek yamero, xaloc33, yalh76)

:hammer_and_wrench: Details des changements

Changements majeurs

Autres changements

Show / hide

:arrow_up: Comment mettre Ă  niveau

Depuis la webadmin

  • Aller dans “Mettre Ă  jour le systĂšme”
  • Puis cliquez sur “Mettre Ă  jour” dans le bloc “SystĂšme”.
  • Une fois la mise Ă  jour terminĂ©e, il vous faudra vous reconnecter Ă  la webadmin. IdĂ©allement, forcez un rafraichissement du navigateur (Ctrl+Shift+R sous Firefox)
  • Assurez-vous que tout s’est bien passĂ© (petite coche verte :white_check_mark:) dans Outils > Journaux

Ou Ă  partir de la ligne de commande

$ sudo yunohost tools upgrade
27 Likes

Mise Ă  jour effectuĂ©e Ă  l’instant, aucun problĂšme ! Merci Ă  tous les contributeurs.

3 Likes

Merci Ă  toute l’équipe, ça marche du tonnerre!..:grinning:

2 Likes

Bonjour,

Mise Ă  niveau de la version 3.6.x Ă  la 3.7.x stable sans aucun souci (VPS sur base Stretch en 64bits).

Merci Ă  toute l’équipe, aux contributeurs, aux testeurs, 
 !

Si vous ĂȘtes satisfaits, que vous ĂȘtes utilisateurs ou que vous vouliez tout simplement aider et soutenir le projet : 2 liens utiles :arrow_down:

  • Pour aider Ă  faire tourner les serveurs YunoHost entre autres :
  • Pour aider Ă  traduire YunoHost Ă  l’international :

<3

ppr

5 Likes

Mise à jour effectuée sur mon instance habituelle (une vieille instance de Yuno que je mets a jour depuis 3,4 ans au moins)

Malheureusement, le systĂšme de groupe ne fonctionne pas (mĂȘme aprĂšs un reboot du serveur).

Quand je clique dessus, il ne se passe rien, je suis renvoyĂ© sur la page d’admin =)

Salut, ça m’a fait pareil au dĂ©but, puis en me deconnectant et me reconnectant Ă  la webadmin, le bouton est apparu en français “GĂ©rer les Groupes et Utilisateurs” et ça fonctionne.
Merci l’équipe pour ces amĂ©liorations !

1 Like

Je verrai ça en fin de journĂ©e. Dans tous les cas ça n’as rien cassĂ© donc tout va bien :smiley:

MĂȘme chose, rĂ©solu en redĂ©marrant le serveur et en vidant le cache navigateur.

Mise à jour effectuée sans souci !

Merci pour votre super boulot <3

PS: cette nouvelle gestion des autorisations est un vrai bonheur !

1 Like

Desole, c’est un vieux bug pendant les mise à jour, il te faut sans doute juste forcer le raffraichissement du cache navigateur avec Ctrl+Shift+R (sous Firefox)

Bonjour, avant de faire l’update et de maniĂšre gĂ©nĂ©rale, comment conseillez vous de sauvegarder l’instance yunohost.
En cas de pb, ou pour la migrer sur un autre serveur ?
Merci pour votre aide

Via le systĂšme de backup de YunoHost sur la page admin :slight_smile:

Yes super MĂ J, merci Ă  toute l’équipe.

3 Likes

Bravo à toutes et tous ceux qui ont contribué. Une mise à jour dans des pantoufles, tout en douceur !

2 Likes

Hello, I updated my server without any problem. Thanks a lot !

Pour compléter les suggestions de @ppr, évidemment les contributions logicielles sont également accueillies à bras ouverts, mais aussi les tests, que ce soit de YunoHost ou des différentes applications qui vous sont proposées via le forum ; sans tests et phases de corrections intermédiaires, nous exposons beaucoup de monde à des problÚmes potentiels, et un fort besoin de support. Pensez-y ! :wink:

6 Likes

Merci pour ce super travail excellent :heart_eyes::+1:

2 Likes

Salut! Un grand merci pour la mise a jour, le nouveau systeme de permissions et le groupe visiteurs ont l’air super (plus besoin de desinstaller/reinstaller une app pour changer sa visibilite publique/privee, parfait!)

1 Like

Fantastic! Great work! Thank you so much!
:smiley::smiley::smiley:

1 Like