Skip to content

Releases: YunoHost/yunohost

v2.7.8

24 Jan 17:33
Compare
Choose a tag to compare

(This is a testing release)

  • [fix] Use HMAC-SHA512 for DynDNS TSIG
  • [fix] Fix ynh_restore_upgradebackup
  • [i18n] Improve french translation

Thanks to all contributors (Bram, Maniack, Jibec, Aleks) ! ❤️

v2.7.7

24 Jan 17:32
Compare
Choose a tag to compare

(Releasing as stable)

v2.7.6

16 Jan 22:56
Compare
Choose a tag to compare

(This is a testing release)

Major changes

  • [enh] Add new api entry point to check for Meltdown vulnerability
  • [enh] New command 'app change-label'

Misc fixes/improvements

  • [helpers] Fix upgrade of fake package
  • [helpers] Fix ynh_use_logrotate
  • [helpers] Fix broken ynh_replace_string
  • [helpers] Use local variables
  • [enh/fix] Save the conf/ directory of app during installation and upgrade
  • [enh] Improve UX for app messages
  • [enh] Keep SSH sessions alive
  • [enh] --version now display stable/testing/unstable information
  • [enh] Backup: add ability to symlink the archives dir
  • [enh] Add regen-conf messages, nginx -t and backports .deb to diagnosis output
  • [fix] Comment line syntax for DNS zone recommendation (use ';')
  • [fix] Fix a bug in disk diagnosis
  • [mod] Use systemctl for all service operations
  • [i18n] Improved Spanish and French translations

Thanks to all contributors (Maniack, Josue, Bram, ljf, Aleks, Jocelyn, JimboeJoe, David B, Lapineige, ...) ! ❤️

v2.7.5

02 Dec 17:42
Compare
Choose a tag to compare

This is a stable release ! 🎉

v2.7.4

29 Nov 00:06
Compare
Choose a tag to compare

This is a minor testing release

  • [fix] Update acme-tiny as LE updated its ToS (#386)
  • [fix] Fix helper for old apps without backup script (#388)
  • [mod] Remove port 53 from UPnP (but keep it open on local network) (#362)
  • [i18n] Improve French translation

Thanks to all contributors ❤️ ! (jibec, Moul, Maniack, Aleks)

v2.7.3

12 Oct 20:47
Compare
Choose a tag to compare

This is a minor testing release

Major changes

  • [fix] Refactor/clean madness related to DynDNS (#353)
  • [i18n] Improve french translation (#355)
  • [fix] Use cryptorandom to generate password (#358)
  • [enh] Support for single app upgrade from the webadmin (#359)
  • [enh] Be able to give lock to son processes detached by systemctl (#367)
  • [enh] Make MySQL dumps with a single transaction to ensure backup consistency (#370)

Misc fixes/improvements

  • [enh] Escape some special character in ynh_replace_string (#354)
  • [fix] Allow dash at the beginning of app settings value (#357)
  • [enh] Handle root path in nginx conf (#361)
  • [enh] Add debugging in ldap init (#365)
  • [fix] Fix app_upgrade_string with missing key
  • [fix] Fix for change_url path normalizing with root url (#368)
  • [fix] Missing 'ask_path' string (#369)
  • [enh] Remove date from sql dump (#371)
  • [fix] Fix unicode error in backup/restore (#375)
  • [fix] Fix an error in ynh_replace_string (#379)

Thanks to all contributors ❤️ ! (Bram, Maniack C, ljf, JimboJoe, ariasuni, Jibec, Aleks)

v2.7.2

23 Aug 01:29
Compare
Choose a tag to compare

Releasing as stable 🎉

v2.7.1

20 Aug 02:11
Compare
Choose a tag to compare

Security: uses sha-512 to store password and auto upgrade old password on login

  • [fix] use real random for hash selection (Laurent Peuch)
  • [enh] use the full length of available chars for salt generation (Laurent Peuch)
  • [mod] add more salt because life is miserable (Laurent Peuch)
  • [fix] move to sh512 because it's fucking year 2017 (Laurent Peuch)
  • [enh] according to https://www.safaribooksonline.com/library/view/practical-unix-and/0596003234/ch04s03.html we can go up to 16 salt caracters (Laurent Peuch)
  • [fix] also uses sha512 in user_update() (Laurent Peuch)
  • [fix] uses strong hash for admin password (Laurent Peuch)

Add a reboot/shutdown action

  • [enh] Add reboot/shutdown actions in tools (#190) (Laurent Peuch, opi)

Change lock mechanism

  • Remove old 'lock' configuration (Alexandre Aubin)
  • Removed unusted socket import (Alexandre Aubin)

Various fix

backup

  • [fix] Remove check that domain is resolved locally (Alexandre Aubin)
  • [fix] Tell user that domain dns-conf shows a recommendation only (Alexandre Aubin)
  • [fix] Backup without info.json (#342) (ljf)
  • [fix] Make read-only mount bind actually read-only (#343) (ljf)

dyndns

  • Regen dnsmasq conf if it's not up to date :| (Alexandre Aubin)
  • [fix] timeout on request to avoid blocking process (Laurent Peuch)
  • Put request url in an intermediate variable (Alexandre Aubin)

other

  • clean users.py (Laurent Peuch)
  • clean domains.py (Laurent Peuch)
  • [enh] add 'yunohost tools shell' (Laurent Peuch)
  • Use app_ssowatconf instead of os.system call (Alexandre Aubin)

Thanks to all contributors <3 ! (Bram, ljf, Aleks, opi)

v2.7.0

07 Aug 17:31
Compare
Choose a tag to compare

This is a testing release !

Major fixes / improvements

  • [enh] Add a migration framework (#195)
  • [enh] Remove m18n (and other globals) black magic (#336)
  • [fix] Refactor DNS conf management for domains (#299)
  • [enh] Support custom backup methods (#326)

App helpers

  • New helper autopurge (#321)
  • New helpers ynh_add_fpm_config and ynh_remove_fpm_config (#284)
  • New helpers ynh_restore_upgradebackup and ynh_backup_before_upgrade (#289)
  • New helpers ynh_add_nginx_config and ynh_remove_nginx_config (#285)
  • New helpers ynh_add_systemd_config and ynh_remove_systemd_config (#287)

Smaller fixes / improvements

  • [fix] Run change_url scripts as root as a matter of homogeneity (#329)
  • [fix] Don't verify SSL during changeurl tests :/ (#332)
  • [fix] Depreciation warning for --hooks was always shown (#333)
  • [fix] Logrotate append (#328)
  • [enh] Check that url is available and normalize path before app install (#304)
  • [enh] Check that user is legitimate to use an email adress when sending mail (#330)
  • [fix] Properly catch Invalid manifest json with ValueError. (#324)
  • [fix] No default backup method (redmine 968) (#339)
  • [enh] Add a script to test m18n keys usage (#308)
  • [i18] Started russian translation (#340)

Thanks to all contributors ❤️ ! (Bram, Maniack C, ljf, Aleks, JimboJoe, anmol26s, e-lie, Ozhiganov)

v2.6.5

26 Jul 16:04
Compare
Choose a tag to compare

Minor bugfix (do not crash during backup restore if archivemount is not installed)