YunoHost 3.3 release / Sortie de YunoHost 3.3

:gb: English version

Hi everybody!

We’re happy to release a new stable version, version 3.3 :partying_face: !

This release includes various highlights :sparkles: such as:

  • the list of apps that can be installed has been reworked to makes it more pretty and it now includes important info regarding the level/state of apps (c.f. screenshot). It should now be easier (at least from the webadmin) to know what quality to expect from an app before installing it.
  • the root password shall now be synced with the admin password. In addition, and in order to improve security, passwords constrains have been increased to require passwords to not be too common and at least 8 characters (advices are also displayed to encourage users to use various kind of characters).
  • the Metronome configuration has been updated! Some XMPP features which were previously disabled should now be working.
  • a few important bugs were fixed (namely dyndns update sometimes not updating properly, bug with php apps uninstalls breaking php-fpm, or app upgrades and backups not working properly following the migration to Stretch)
  • many improvements on translations!

There were so many contributors to this release, it’s difficult to keep track of everybody ! Thanks a lot to all of you (airwoodix, Aleks, Bram, ButterflyOfFire, e-lie, flashemade, frju365, Genma, goofy-mdn, irina11y, jershon, Jibec, Josue, K. Dmowski, ljf, Maniack, Maranda, MyNameIsTroll, Quent-in, randomstuff, silkevicious, tbille, tituspijean, tYYGH, xaloc33)! :heart:

Changelog :scroll:

Highlights :rainbow: :sparkles:

Misc fixes / improvements :ok_hand:

Show/hide

How to upgrade :arrow_up:

From the web admin

  • Go to “Update system”
  • Then hit the “Update” button in the “System” block.

Or from the command line

$ apt-get update
$ apt-get dist-upgrade

Misc news about the project :newspaper:

Many people in the team were busy with real-life stuff these past weeks :sweat_smile: though we are still able to progress on the project. We are still in the process of digesting, reviewing, integrating and shipping the work produced during the Brique Camp in August. The next version should also include important security improvements among other things.

Some of the YunoHost team attended the last PyconFr in early October, and more recently there was a (french) talk by Bram at the Capitole du Libre, which you can view here :yum: !

Finally, in early October we answered a call for funding with the Support Self-Hosting association - the goal being to fund specific aspects of the project. We hope to have positive answer and will eventually publish the document and more info once we have feedback :stuck_out_tongue_winking_eye: !


:fr: Version française

Salut tout le monde !

Nous sommes heureux de sortir une nouvelle version stable, la version 3.3.0 :partying_face: !

Cette version comprends de nombreux changements significatifs :sparkles: parmis lesqels :

  • la liste des applications installable a Ă©tĂ© retravaillĂ©e pour la rendre plus jolie et inclut maintenant des informations importantes concernant l’état et le niveau des applications (c.f.capture d’écran). Il devrait maintenant ĂȘtre plus facile (du moins depuis la webadmin) de savoir quelle qualitĂ© attendre d’une application avant de l’installer.
  • le mot de passe root est maintenant synchronisĂ© avec le mot de passe admin. De plus, et afin d’amĂ©liorer la sĂ©curitĂ©, les contraintes de mots de passe ont Ă©tĂ© augmentĂ©es pour exiger que les mots de passe ne soient pas trop courants et comprennent au moins 8 caractĂšres (des conseils sont Ă©galement affichĂ©s pour encourager les utilisateurs Ă  utiliser diffĂ©rents types de caractĂšres).
  • la configuration Metronome a Ă©tĂ© mise Ă  jour ! Certaines fonctionnalitĂ©s d’XMPP qui Ă©taient auparavant dĂ©sactivĂ©es devraient maintenant fonctionner.
  • plusieurs bugs importants ont Ă©tĂ© corrigĂ©s (Ă  savoir dyndns update parfois pas mis Ă  jour correctement, un bug avec des applications php qui dĂ©sinstalle les applications php cassant php-fpm, ou les mises Ă  jour et sauvegardes d’applications ne fonctionnant pas correctement aprĂšs la migration vers Stretch)
  • de nombreuses amĂ©liorations sur les traductions !

Les contributeur.ice.s de cette version ont Ă©tĂ© tellement nombreu.ses. qu’il est difficile de garder une trace de tout le monde ! Merci beaucoup Ă  vous tou.te.s (airwoodix, Aleks, Bram, ButterflyOfFire, e-lie, flashemade, frju365, Genma, goofy-mdn, irina11y, jershon, Jibec, Josue, K. Dmowski, ljf, Maniack, Maranda, MyNameIsTroll, Quent-in, randomstuff, silkevicious, tbille, tituspijean, tYYGH, xaloc33)! :heart:

Changelog :scroll:

Highlights :rainbow: :sparkles:

  • Nouvelle liste d’installation pour les applications (YunoHost-Admin#205)
  • Synchronisation du mot de passe root avec le mot de passe administrateur (YunoHost#527)
  • VĂ©rification de la robustesse Ă  chaque fois qu’un mot de passe est dĂ©fini (YunoHost#196, SSOwat#104)
  • Ajouter des conseils sur la force des mots de passe (YunoHost-Admin#212, SSOwat#104, moulinette#175)
  • [fix] dyndns update vĂ©rifie maintenant l’enregistrement DNS en amont (YunoHost#519)
  • [fix] Mise Ă  jour du fichier de configuration de Metronome au standard v3.11 (YunoHost#559)
  • [fix] Certains fichiers de conf php n’étaient pas correctement supprimĂ©s lorsqu’une application a Ă©tĂ© dĂ©sinstallĂ©e (YunoHost#566)
  • [i18n] AmĂ©lioration des traductions en catalan, français, occitan, portugais, arabe, italien et polonais

Divers correctifs / améliorations :ok_hand:

Montrer/Masquer
  • Ajout de l’OCSP stapling dans la configuration nginx si Let’s Encrypt est utilisĂ© (YunoHost#533)
  • Ajout d’un enregistrement CAA dans la conf DNS recommandĂ©e (YunoHost#528)
  • AmĂ©liorer la sĂ©curitĂ© des cookies (SSOwat#103)
  • [enh] SSOwat redirige aprĂšs la dĂ©connexion si l’argument r URI existe (SSOwat#109))
  • [helpers] Ajouter ynh_delete_file_checksum (YunoHost#524))
  • Suppression de certains message lors de l’utilisation de `ynh_setup_source_source’ (YunoHost#545)
  • [helpers] Utiliser plus de blocs pour dd dans `ynh_string_random’ (YunoHost#569))
  • Correction d’une erreur de clĂ© potentielle lors de la rĂ©cupĂ©ration de install_time (YunoHost#551)
  • [fix] Suppression de l’avertissement LDAP whoami (moulinette#173)
  • [fix] Autoriser - dans les noms de famille des utilisateurs (YunoHost#565)
  • Correction d’un problĂšme HTTP2 possible avec Curl (YunoHost#547)
  • Correction de BASE/URI dans la conf ldap (YunoHost#554)
  • [fix] Utiliser un numĂ©ro de sĂ©rie alĂ©atoire pour le CA (empĂȘche le navigateur de se plaindre de certains certificats auto-signĂ©s) (YunoHost#557)
  • [enh] Passer l’en-tĂȘte de l’hĂŽte Ă  l’API YunoHost (YunoHost#560)
  • Trier la liste des sauvegardes selon leur date (YunoHost#562)
  • [fix] AmĂ©lioration de l’UX lorsque l’administrateur essaie d’allouer un alias de courriel rĂ©servĂ© (YunoHost#553)
  • [fix] Attendre que le verrou dpkg soit libre dans les aides apt (YunoHost#571)
  • [fix] Ne pas Ă©chouer sur la configuration fail2ban manquante pendant la sauvegarde (YunoHost#558)
  • Divers correctifs / amĂ©liorations (SSOwat#91,SSOwat#92, YunoHost#573, YunoHost#575, moulinette#177,moulinette#178)

Comment mettre Ă  jour :arrow_up:

Depuis la webadmin

  • Aller dans “Mettre Ă  jour le systĂšme”
  • Puis cliquez sur “Mettre Ă  jour” dans le bloc “SystĂšme”.

Ou Ă  partir de la ligne de commande

$ apt-get update
$ apt-get dist-upgrade

Autres nouvelles du projet :newspaper:

Beaucoup de membres de l’équipe ont Ă©tĂ© occupĂ©s avec la vraie vieℱ ces derniĂšres semaines :sweat_smile: - mĂȘme si cela ne nous empĂȘche pas de progresser sur le projet. Nous sommes toujours en train de digĂ©rer, valider et d’intĂ©grer le travail produit pendant le Brique Camp d’aoĂ»t. La prochaine version devrait Ă©galement inclure d’importantes amĂ©liorations sur la sĂ©curitĂ©, entre autres choses.

Une partie de l’équipe de YunoHost Ă©tait Ă  la derniĂšre PyconFr dĂ©but octobre, et plus rĂ©cemment il y a eu une confĂ©rence de Bram au Capitole du Libre, que vous pouvez visionner ici :yum: !

Et pour finir, au dĂ©but du mois d’octobre, nous avons rĂ©pondu Ă  un appel pour financement via l’association Support Self-Hosting - l’objectif Ă©tant de financer des certains aspects du projet. Nous espĂ©rons avoir une rĂ©ponse positive et nous publierons probablement le document et plus d’informations sur ce sujet le moment venu :stuck_out_tongue_winking_eye:.

16 Likes