mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
2615 lines
97 KiB
Text
2615 lines
97 KiB
Text
yunohost (3.6.4.6) stable; urgency=low
|
||
|
||
- [fix] Hopefully fix the issue about corrupted logs metadata files (d507d447, 1cec9d78)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 05 Aug 2019 18:37:00 +0000
|
||
|
||
yunohost (3.6.4.5) stable; urgency=low
|
||
|
||
- [fix] Typo in hotfix...
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 04 Aug 2019 18:45:00 +0000
|
||
|
||
yunohost (3.6.4.4) stable; urgency=low
|
||
|
||
- [fix] Small typo breaking experimental config panel for apps (1224380)
|
||
- [mod] Remove the old ugly trick to change the admin password, not needed anymore (1cb0a26)
|
||
- [fix] Legit variable getting caught as an info to be redacted by the core (8212010)
|
||
- [fix] Exception handling for corrupted metadata about operation logs (#754)
|
||
|
||
Contributors: Aleks, Bram, ljf
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 04 Aug 2019 18:20:00 +0000
|
||
|
||
yunohost (3.6.4.3) stable; urgency=low
|
||
|
||
- [hotfix] Fix some password-redacting cases that weren't caught up
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sat, 06 Jul 2019 19:35:00 +0000
|
||
|
||
yunohost (3.6.4.2) stable; urgency=low
|
||
|
||
- [hotfix] Use the acme-v02 API to fix the newAccount keyError in acme_tiny
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sat, 06 Jul 2019 18:40:00 +0000
|
||
|
||
yunohost (3.6.4.1) stable; urgency=low
|
||
|
||
- [hotfix] Slapd not being able to start on ipv4-only instances
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 05 Jul 2019 20:50:00 +0000
|
||
|
||
yunohost (3.6.4) stable; urgency=low
|
||
|
||
Minor fixes + bumping version for stable release
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 04 Jul 2019 23:30:00 +0000
|
||
|
||
yunohost (3.6.3) testing; urgency=low
|
||
|
||
- [fix] Less logging madness due ynh_script_progression building progress bar (#741)
|
||
- [fix] Update acme-tiny to 4.0.4 (#740)
|
||
- [fix] Missing old internet cube list in migration to unified apps.json (#745)
|
||
- [enh] Add manpage for Yunohost ! (#682)
|
||
- [enh] Config panel : use manifest.json/actions.json args format for config_panel.toml (#734)
|
||
- [enh] Allow to describe actions through toml file instead of json (#744)
|
||
- [mod] Proper return interface for app config panel (#739)
|
||
- [fix] Add mechanism to automatically detect and redact passwords from operation logs (#742)
|
||
|
||
Thanks to all contributors <3 ! (Aleks, Bram, ljf, toitoinebzh)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 02 Jul 2019 11:10:00 +0000
|
||
|
||
yunohost (3.6.2) testing; urgency=low
|
||
|
||
- [fix] Use systemd-run for more robust self-upgrade mechanism (158aa08)
|
||
- [enh] Add a do_not_backup_data app setting to avoid backing up data (#731)
|
||
- [enh] support config_panel in TOML format (#732)
|
||
- [fix] ynh_print_OFF when set -x is used in other helpers (#733)
|
||
- [enh] Add current and new version for apps in tools_update output (#735)
|
||
- [fix] Backup delete should delete symlink target (#738)
|
||
- [i18n] Improve translation for Occitan, French
|
||
|
||
Thanks to all contributors <3 ! (Aleks, Bram, kay0u, locness3, Maniack, Quentí)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 24 Jun 2019 18:00:00 +0000
|
||
|
||
yunohost (3.6.1.3) testing; urgency=low
|
||
|
||
- [fix] Missing quotes led to an issue during when upgrading postsrsd
|
||
- [fix] Running slapindex seems to fix the previous issues about LDAP indexing stuff
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 07 Jun 2019 06:38:00 +0000
|
||
|
||
yunohost (3.6.1.2) testing; urgency=low
|
||
|
||
- [fix] More weird issues with slapd indexation ...
|
||
- [fix] Small issue with operation logging during failed upgrade (success status set to true)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 05 Jun 2019 16:25:00 +0000
|
||
|
||
yunohost (3.6.1.1) testing; urgency=low
|
||
|
||
- [fix] Weird issue in slapd triggered by indexing uidNumber / gidNumber
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 04 Jun 2019 15:10:00 +0000
|
||
|
||
yunohost (3.6.1) testing; urgency=low
|
||
|
||
- [fix] current version in app_info (#730)
|
||
- [fix] Add indexes for fields listed by slapd in the logs (#729)
|
||
- [fix] Allow to display logs when postinstall fails (#728)
|
||
- [fix] Stupid issue with files inside tar : foo is not the same as ./foo (#726)
|
||
- [enh] Remove unecessary log messages (#724)
|
||
- [enh] Check for obvious conflict with already running apt/dpkg commands when running yunohost upgrade (d0c982a)
|
||
|
||
Thanks to all contributors <3 ! (Aleks, Kay0u, Bram, L. Murphy, MCMic)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 04 Jun 2019 13:20:00 +0000
|
||
|
||
yunohost (3.6.0) testing; urgency=low
|
||
|
||
## Major changes
|
||
|
||
- [enh] Simplify the whole LDAP interface thing (#721)
|
||
- [enh] Rework how system upgrade is handled (#692)
|
||
- [enh] Properly reimplement bash completion for yunohost cli (#678)
|
||
- [enh] Migrate to apps.json / use it as default list (#666, #665)
|
||
- [enh] Decouple the regen-conf mechanism from services (#653)
|
||
- [i18n] Update translations for Catalan, Occitan, French, Italian, Spanish, Arabic
|
||
|
||
## App helpers
|
||
|
||
- [mod] Set min version to 3.5.0 for helpers (#725)
|
||
- [enh] Add helpers for sso config (#720)
|
||
- [enh] Reorganize helpers (#717)
|
||
- [enh] Add the ongoing part to the progression bar when using ynh_script_progression (#715)
|
||
- [fix] postgresql helpers : force disconnection of all clients connected to the database (#713)
|
||
- [enh] Use printers in helpers (#712)
|
||
- [enh] Use ynh_systemd_action in helpers (#711)
|
||
- [fix] Fix extraction of weight value for ynh_script_progression (#710)
|
||
- [enh] Add support for ynh_setup_source in restore script (#703)
|
||
|
||
# Other changes
|
||
|
||
- [fix] Update censurfridns ipv6 (#727)
|
||
- [enh] Optimize ynh_script_progression (#723)
|
||
- [enh] Disable VRFY command in Postfix command (#722)
|
||
- [enh] Add a --with-details option for log list (#716)
|
||
- [enh] Specify -a parameter on dovecot lda for Sieve (#709)
|
||
- [fix] Fix an issue with config panels following changes in hook_exec (#707)
|
||
- [enh] Don't expose LDAP server to the outside world (#706)
|
||
- [fix] Remove backup hook warning about cron file (#704)
|
||
- [enh] Update nginx conf to handle WebSocket proxying (#701)
|
||
- [enh] Add size of apps in backup_info result (#699)
|
||
- [enh] Add a setting to remove support for TLSv1 and TLSv1.1 in Postfix (#696)
|
||
- [enh] Mark YunoHost as essential to avoid removing it inadvertenly (#694)
|
||
- [enh] Avoid to send simultaneously too many emails (#691)
|
||
- [enh] Dump log when an app script fails in CLI to help with debugging (#687)
|
||
- [fix] Many small technical fixes (ec48edf,251a338,d11d31d,3668bf7,c7eb5bb,9b08afc,cecaee4,95fdfb3,2bc0deb)
|
||
|
||
Thanks to all contributors : Aleks, Benoît, Bram, ButterflyOfFire, C. Vuillot, Josue, J. Maulny, Kayou, L. Noferini, Maniack, M. Thiel, Quentí, R. du Song, Sylkevicious, ljf, xaloc33, yalh76 ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 22 May 2019 19:10:00 +0000
|
||
|
||
yunohost (3.5.2.2) stable; urgency=low
|
||
|
||
- Hotfix for ynh_psql_remove_db (from ljf)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 18 Apr 2019 17:32:00 +0000
|
||
|
||
yunohost (3.5.2.1) stable; urgency=low
|
||
|
||
- [fix] Fresh install was broken because of yunohost_admin.conf initialization
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 11 Apr 2019 14:38:00 +0000
|
||
|
||
yunohost (3.5.2) stable; urgency=low
|
||
|
||
- Release as stable !
|
||
- [doc] Update script to automatically generate helper doc
|
||
- [i18n] Update translations for Catalan, Arabic, Italian
|
||
|
||
Thanks to all contributors: Aleks, xaloc, BoF, silkevicious ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 10 Apr 2019 01:53:00 +0000
|
||
|
||
yunohost (3.5.1.1) testing; urgency=low
|
||
|
||
- [fix] enabled/disabled status for sysv services
|
||
- [fix] Nodejs helpers : use YNH_APP_INSTANCE_NAME instead of YNH_APP_ID (#700)
|
||
- [fix] nginx diagnosis when there's an error throwing a huge useless traceback. Use Popen instead to display the real error
|
||
- [fix] service_status returns different type of data if you ask for one or multiple services
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 03 Apr 2019 17:28:00 +0000
|
||
|
||
yunohost (3.5.1) testing; urgency=low
|
||
|
||
- [fix] Fix the dbus interface to get info for services (#698)
|
||
- [mod] Use ask key for display_text instead and support i18n (#697)
|
||
- [fix] Rework tools update (#695)
|
||
- [enh] Nginx conf tweaks for theme (#689)
|
||
- [fix] Fix argument escaping in getopts (#685, #683)
|
||
- [enh] Support php versions in ynh_add_fpm_config (#674)
|
||
- [enh] Check that required services are up before running app install and upgrade (#670)
|
||
- [doc] Add min version for all helpers (#664)
|
||
- [enh] Add a setting to control compatibility/security tradeoff for nginx and ssh configurations (#640)
|
||
- [enh] Hooks to allow apps to extend the recommended DNS configuration (#517)
|
||
- Misc technical fixes / improvements (0bd781b, fad3edf, 1268872, 847ceca, 26e77b7, b6cff68)
|
||
- [i18n] Update translation for French, Catalan, Esperanto, Occitan
|
||
|
||
Thanks to all contributors: Aleks, Bram, Gabriel Corona, Jibec, Josue, Maniack C, Mélanie C., Quentí, Romuald du Song, ljf, ppr, Xaloc ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 03 Apr 2019 02:13:00 +0000
|
||
|
||
yunohost (3.5.0.2) testing; urgency=low
|
||
|
||
- [fix] Make sure that `ynh_system_user_delete` also deletes the group (#680)
|
||
- [enh] `ynh_systemd_action` : reload-or-restart instead of just reload (#681)
|
||
|
||
Last minute fixes by Maniack ;)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 14 Mar 2019 03:45:00 +0000
|
||
|
||
yunohost (3.5.0.1) testing; urgency=low
|
||
|
||
- [fix] #675 introduced a bug in nginx conf ...
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 13 Mar 2019 19:23:00 +0000
|
||
|
||
yunohost (3.5.0) testing; urgency=low
|
||
|
||
Core
|
||
----
|
||
|
||
- [fix] Disable gzip entirely to avoid BREACH attacks (#675)
|
||
- [fix] Backup tests were broken (#673)
|
||
- [fix] Backup fails because output directory not empty (#672)
|
||
- [fix] Reject app password if they contains { or } (#671)
|
||
- [enh] Allow `display_text` 'fake' argument in manifest.json (#669)
|
||
- [fix] Optimize dyndns requests (#662)
|
||
- [enh] Don't add Strict-Transport-Security header in nginx conf if using a selfsigned cert (#661)
|
||
- [enh] Add apt-transport-https to dependencies (#658)
|
||
- [enh] Cache results from meltdown vulnerability checker (#656)
|
||
- [enh] Ensure the tar file is closed during the backup (#655)
|
||
- [enh] Be able to define hook to trigger when changing a setting (#654)
|
||
- [enh] Assert dpkg is not broken before app install (#652)
|
||
- [fix] Loading only one helper file leads to errors because missing getopts (#651)
|
||
- [enh] Improve / add some messages to improve UX (#650)
|
||
- [enh] Reload fail2ban instead of restart (#649)
|
||
- [enh] Add IPv6 resolvers from diyisp.org to resolv.dnsmasq.conf (#639)
|
||
- [fix] Remove old SMTP port (465) from fail2ban jail.conf (#637)
|
||
- [enh] Improve protection against indexation from the robots. (#622)
|
||
- [enh] Allow hooks to return data (#526)
|
||
- [fix] Do not make version number available from web API to unauthenticated users (#291)
|
||
- [i18n] Improve Russian and Chinese (Mandarin) translations
|
||
|
||
App helpers
|
||
-----------
|
||
|
||
- [enh] Optimize app setting helpers (#663, #676)
|
||
- [enh] Handle `ynh_install_nodejs` for arm64 / aarch64 (#660)
|
||
- [enh] Update postgresql helpers (#657)
|
||
- [enh] Print diff of files when backup by `ynh_backup_if_checksum_is_different` (#648)
|
||
- [enh] Add app debugger helper (#647)
|
||
- [fix] Escape double quote before eval in getopts (#646)
|
||
- [fix] `ynh_local_curl` not using the right url in some cases (#644)
|
||
- [fix] Get rid of annoying 'unable to initialize frontend' messages (#643)
|
||
- [enh] Check if dpkg is not broken when calling `ynh_wait_dpkg_free` (#638)
|
||
- [enh] Warn the packager that `ynh_secure_remove` should be used with only one arg… (#635, #642)
|
||
- [enh] Add `ynh_script_progression` helper (#634)
|
||
- [enh] Add `ynh_systemd_action` helper (#633)
|
||
- [enh] Allow to dig deeper into an archive with `ynh_setup_source` (#630)
|
||
- [enh] Use getops (#561)
|
||
- [enh] Add `ynh_check_app_version_changed` helper (#521)
|
||
- [enh] Add fail2ban helpers (#364)
|
||
|
||
Contributors: Alexandre Aubin, Jimmy Monin, Josué Tille, Kayou, Laurent Peuch, Lukas Fülling, Maniack Crudelis, Taekiro, frju365, ljf, opi, yalh76, Алексей
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 13 Mar 2019 16:10:00 +0000
|
||
|
||
yunohost (3.4.2.4) stable; urgency=low
|
||
|
||
- [fix] Meltdown vulnerability checker something outputing trash instead of pure json
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 19 Feb 2019 19:11:38 +0000
|
||
|
||
yunohost (3.4.2.3) stable; urgency=low
|
||
|
||
- [fix] Admin password appearing in logs after logging in on webadmin
|
||
- [fix] Update friendly DNS resolver list
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 07 Feb 2019 03:20:10 +0000
|
||
|
||
yunohost (3.4.2.2) stable; urgency=low
|
||
|
||
- Silly bug in migraton 8 :|
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 30 Jan 2019 21:17:00 +0000
|
||
|
||
yunohost (3.4.2.1) stable; urgency=low
|
||
|
||
Small issues
|
||
- Fix parsing of the Meltdown vulnerability checker (ignore stderr :/)
|
||
- Mail autoconfig was broken, follow-up of #564
|
||
- Handle the fact that the archive folder might not exist, in migration 0008
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 30 Jan 2019 16:37:00 +0000
|
||
|
||
yunohost (3.4.2) stable; urgency=low
|
||
|
||
- [fix] Do not log stretch migration in /tmp/ (#632)
|
||
- [fix] Some issues with ynh_handle_getopts_args (#628)
|
||
- [fix] Revert some stuff about separates php-ini file (c.f. #548) (#627)
|
||
- [fix] App conflicted with itself during change_url (#626)
|
||
- [fix] Improve `ynh_package_install_from_equivs` debuggability (#625)
|
||
- [enh] Add systemd log handling (#624)
|
||
- [enh] Update spectre meltdown checker (#620)
|
||
- [fix] Propagate HTTP2, more_set_headers and ecdh_curve changes to webadmin (#618)
|
||
- [enh] Control the login shell when creating users in ynh_system_user_create (#455, #629)
|
||
- [fix] Postgresql-9.4 was being detected as installed whereas it was in fact not (969577b)
|
||
- [fix] Restoring system failed because of temporary dumb password being refused (51712f9)
|
||
|
||
Thanks to all contributors (Aleks, frju365, JimboJoe, kay0u, Maniack, opi) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 29 Jan 2019 16:42:00 +0000
|
||
|
||
yunohost (3.4.1) testing; urgency=low
|
||
|
||
* [fix] `_run_service_command` not properly returning False if command fails (#616)
|
||
* [enh] Change git clone for gitlab working with branch (#615)
|
||
* [fix] Set owner of archives folder to 'admin' (#613)
|
||
* [enh] Add reload and restart actions to 'yunohost service' (#611)
|
||
* [fix] propagate --no-checks cert-install option to renew crontab (#610)
|
||
* [fix] Several issues with bootprompt (#609)
|
||
* [fix] Fix the way change_url updates the domain/path (#608)
|
||
* [fix] Repair tests (#607)
|
||
* [fix] Explicit dependance to iptables (1667ba1)
|
||
* [i18n] Tiny typographic changes (#612)
|
||
* [i18n] Improve translations for Hungarian, Esperanto, German
|
||
* Misc minor fixes and improvements.
|
||
|
||
Thanks to all contributors (Aleks, Bram, J. Meggyeshazi, Jibec, Josué, M. Martin, P. Bourré, anubis) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 17 Jan 2019 22:16:00 +0000
|
||
|
||
yunohost (3.4.0) testing; urgency=low
|
||
|
||
* Misc fixes (#601, #600, #593)
|
||
* [fix] DEBUG-level messages not appearing in actions performed via the API (#603)
|
||
* [enh] Also remove /var/mail/<username> directory on user delete (with --purge option) (#602)
|
||
* [enh] Ask confirmation before installing low-quality, experimental or third party apps (#598)
|
||
* [fix] Repair tests (#595)
|
||
* [enh] Clean + harden sshd config using Mozilla recommendation (#590
|
||
* [fix] Add libpam-ldapd as dependency to be able to login through SSH with LDAP? (#587)
|
||
* [enh] Add post_cert_update hook each time certificate is updated (#586)
|
||
* [enh] Enable HTTP2 (#580)
|
||
* [enh] Update ECDH curves recommended by Mozilla, now that we are on stretch (#579)
|
||
* [enh] Allow to not fail on backup and restore for non-mandatory files (#576)
|
||
* [enh] Simplify error management (#574)
|
||
* [enh] Use more_set_headers in nginx config + fixes for path traversal issues (#564)
|
||
* [enh] Display human readable date and clarify timezone handling (#552)
|
||
* [fix] Do not use separate ini file for php pools anymore (#548)
|
||
* [enh] Improve UPnP support (#542)
|
||
* [fix] Standardize sshd configuration (#518)
|
||
* [fix] DKIM keys for new domains werent generated (0445aed)
|
||
* [i18n] Improve translations for Arabic, Italian and Spanish
|
||
|
||
Thanks to all contributors (Aleks, A. Pierré, ButterflyOfFire, Bram, irina11y, Josué, Maniack Crudelis, Sylkevicious, T. Hill, chateau, frju365, gdayon, liberodark, ljf, nqb, wilPoly) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 20 Dec 2018 22:13:00 +0000
|
||
|
||
yunohost (3.3.4) stable; urgency=low
|
||
|
||
* [fix] Use --force-confold and noninteractive debian frontend during core upgrade (#614)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 17 Jan 2019 02:00:00 +0000
|
||
|
||
yunohost (3.3.3) stable; urgency=low
|
||
|
||
* [fix] ynh_wait_dpkg_free displaying a warning despite everything being okay (#593)
|
||
* [fix] Quotes for recommended CAA DNS record (#596)
|
||
* [fix] Manual migration and disclaimer behaviors (#594)
|
||
* [fix] Explicit root password change each time admin password is changed
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 09 Dec 2018 20:58:00 +0000
|
||
|
||
yunohost (3.3.2) stable; urgency=low
|
||
|
||
* [fix] Regen nginx conf to be sure it integrates OCSP Stapling (#588)
|
||
* [fix] Broken new settings and options to control passwords checks / constrains (#589)
|
||
* [fix] Log dyndns update only if we really update something (#591)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 02 Dec 2018 17:23:00 +0000
|
||
|
||
yunohost (3.3.1) stable; urgency=low
|
||
|
||
* [fix] Wait for dpkg lock to be free in apt helpers (#571)
|
||
* [fix] app_removeaccess call set.add (#573)
|
||
* [fix] Fix app_addaccess behaviour when 'allowed_users' is initially empty (#575)
|
||
* [fix] Typo in user_update when update password (#577)
|
||
* [fix] Do not fail on missing fail2ban config during the backup (#558)
|
||
* [fix] Generate a random serial for local certification auth (followup of #557)
|
||
* [i18n] Update Italian, Occitan, French translations
|
||
|
||
Thanks to all contributors (Maniack, airwoodix, Aleks, ljf, silkevicious, Quent-in, Jibec) <3 !
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 23 Nov 2018 15:58:00 +0000
|
||
|
||
yunohost (3.3.0) testing; urgency=low
|
||
|
||
Highlights
|
||
==========
|
||
|
||
* [enh] Synchronize root password with admin password (#527)
|
||
* [enh] Check for weak passwords whenever a password is defined (#196)
|
||
* [fix] 'dyndns update' now checks the upstream DNS record (#519)
|
||
* [fix] Update Metronome configuration file to v3.11 standard (#559)
|
||
* [fix] Some php conf files wre not properly removed when an app was uninstalled (#566)
|
||
* [i18n] Improve Catalan, French, Occitan, Portuguese, Arabic, Italian translations
|
||
|
||
Misc
|
||
====
|
||
|
||
* [enh] Add OCSP Stapling to nginx configuration if using Lets Encrypt (#533)
|
||
* [enh] Add CAA record in recommended DNS conf (#528)
|
||
* [helpers] Add `ynh_delete_file_checksum` (#524)
|
||
* [helpers] When using `ynh_setup_source`, silent unecessary messages (#545)
|
||
* [helpers] Use more blocks for dd in `ynh_string_random` (#569)
|
||
* [fix] Potential key error when retrieving install_time (#551)
|
||
* [fix] Allow `-` in user last names (#565)
|
||
* [fix] Fix possible HTTP2 issue with curl (#547)
|
||
* [fix] Fix BASE/URI in ldap conf (#554)
|
||
* [fix] Use random serial number for CA (prevent browser from complaining about some selfsigned certs) (#557)
|
||
* [enh] Pass Host header to YunoHost API (#560)
|
||
* [enh] Sort backup list according to their date (#562)
|
||
* [fix] Improve UX when admin tries to allocate reserved email alias (#553)
|
||
|
||
Thanks to all contributors (ljf, irinia11y, Maniack, xaloc33, Bram, flashemade, Maranda, Josue, frju365, Aleks, randomstuff, jershon, Genma, Quent-in, MyNameIsTroll, ButterflyOfFire, Jibec, silkevicious) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 08 Nov 2018 17:09:00 +0000
|
||
|
||
yunohost (3.2.2) stable; urgency=low
|
||
|
||
* [hotfix] mod_auth_ldap: reflect SASL API changes in latest Metronome (#546)
|
||
* [enh] Add the internal helper ynh_handle_getopts_args (#520)
|
||
|
||
Thanks to all contributors (Maranda, Maniack) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 28 Sep 2018 23:04:00 +0000
|
||
|
||
yunohost (3.2.1) stable; urgency=low
|
||
|
||
* Don't send an email if no certificate needs to be renewed (#540)
|
||
* Fix an issue with home backups (#541)
|
||
* Fix an issue with installs on OVH VPS
|
||
* Tell the user about post-install available in browser in bootprompt (#544)
|
||
* Improve Arabic translation
|
||
|
||
Thanks to all contributors (BoF, ljf, Aleks) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 17 Sep 2018 18:06:00 +0000
|
||
|
||
yunohost (3.2.0) stable; urgency=low
|
||
|
||
* Add many print and exec helpers (#523)
|
||
* Add su directive as option for logrotate helper (#511)
|
||
* Add equivs, fake-hwclock and jq as base dependencies (#515, #514, #532)
|
||
* Allow to add a service description on "yunohost service add" (#529)
|
||
* Add option '--need-lock' to 'yunohost service add' (#530)
|
||
* Don't backup user home with .nobackup file (#536)
|
||
* Add a script to automatically generate helpers documentation (#538)
|
||
* [i18n] Improve Arabic translation
|
||
|
||
Thanks to all contributors (Bram, Maniack, irina11y, Josue, BoF, ljf, Aleks) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 11 Sep 2018 16:30:00 +0000
|
||
|
||
yunohost (3.2.0~testing1) testing; urgency=low
|
||
|
||
* Add logging system of every unit operation (#165)
|
||
* Add a helper `ynh_info` for apps, so that they can comment on what is going on during scripts execution (#383)
|
||
* Fix the Sender Rewriting Scheme (#331)
|
||
* Add `ynh_render_template` to be able to render Jinja 2 templates (#463)
|
||
|
||
Thanks to all contributors : Bram, ljf, Aleks !
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 23 Aug 2018 21:45:00 +0000
|
||
|
||
yunohost (3.1.0) stable; urgency=low
|
||
|
||
Highlights
|
||
==========
|
||
|
||
* Add MUA autoconfiguration (e.g. for Thunderbird) (#495)
|
||
* Experimental : Configuration panel for applications (#488)
|
||
* Experimental : Allow applications to ship custom actions (#486, #505)
|
||
|
||
Other fixes / improvements
|
||
==========================
|
||
|
||
* Fix an issue with mail permission after restoring them (#496)
|
||
* Optimize imports in certificate.py (#497)
|
||
* Add timeout to get_public_ip so that 'dyndns update' don't get stuck (#502)
|
||
* Use human-friendly choices for booleans during apps installations (#498)
|
||
* Fix the way we detect we're inside a container (#508)
|
||
* List existing users during app install if the app ask for a user (#506)
|
||
* Allow apps to tell they don't want to be displayed in the SSO (#507)
|
||
* After postinstall, advice the admin to create a first user (#510)
|
||
* Disable checks in acme_tiny lib is --no-checks is used (#509)
|
||
* Better UX in case of url conflicts when installing app (#512)
|
||
* Misc fixes / improvements
|
||
|
||
Thanks to all contributors : pitchum, ljf, Bram, Josue, Aleks !
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 15 Aug 2018 21:34:00 +0000
|
||
|
||
yunohost (3.0.0.1) stable; urgency=low
|
||
|
||
* Fix remaining use of --verbose and --ignore-system during backup/restore
|
||
of app upgrades
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 18 Jun 2018 18:31:00 +0000
|
||
|
||
yunohost (3.0.0) stable; urgency=low
|
||
|
||
* Merge with jessie's branches
|
||
* Release as stable
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 17 Jun 2018 03:25:00 +0000
|
||
|
||
yunohost (3.0.0~beta1.7) testing; urgency=low
|
||
|
||
* Merge with jessie's branches
|
||
* Set verbose by default
|
||
* Remove archivemount stuff
|
||
* Correctly patch php5/php7 stuff when doing a backup restore
|
||
* Fix counter-intuitive backup API
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sat, 16 Jun 2018 16:20:00 +0000
|
||
|
||
yunohost (3.0.0~beta1.6) testing; urgency=low
|
||
|
||
* [fix] Service description for php7.0-fpm
|
||
* [fix] Remove old logrotate for php5-fpm during migration
|
||
* [fix] Explicitly enable php7.0-fpm and disable php5-fpm during migration
|
||
* [fix] Don't open the old SMTP port anymore (465)
|
||
* [enh] Check space available before running the postgresql migration
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 12 Jun 2018 01:00:00 +0000
|
||
|
||
yunohost (3.0.0~beta1.5) testing; urgency=low
|
||
|
||
* (c.f. 2.7.13.4)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 02 Jun 2018 00:14:00 +0000
|
||
|
||
yunohost (3.0.0~beta1.4) testing; urgency=low
|
||
|
||
* Merge with jessie's branches
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 28 May 2018 02:30:00 +0000
|
||
|
||
yunohost (3.0.0~beta1.3) testing; urgency=low
|
||
|
||
* Use mariadb 10.1 now
|
||
* Convert old php comment starting with # for php5->7 migration
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sat, 12 May 2018 19:26:00 +0000
|
||
|
||
yunohost (3.0.0~beta1.2) testing; urgency=low
|
||
|
||
Removing http2 also from yunohost_admin.conf since there still are some
|
||
issues with wordpress ?
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 08 May 2018 05:52:00 +0000
|
||
|
||
yunohost (3.0.0~beta1.1) testing; urgency=low
|
||
|
||
Fixes in the postgresql migration
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 06 May 2018 03:06:00 +0000
|
||
|
||
yunohost (3.0.0~beta1) testing; urgency=low
|
||
|
||
Beta release for Stretch
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 03 May 2018 03:04:45 +0000
|
||
|
||
yunohost (2.7.14) stable; urgency=low
|
||
|
||
* Last minute fix : install php7.0-acpu to hopefully make stretch still work after the upgrade
|
||
* Improve Occitan, French, Portuguese, Arabic translations
|
||
* [fix] local variables and various fix on psql helpers
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 17 Jun 2018 01:16:13 +0000
|
||
|
||
yunohost (2.7.13.6) testing; urgency=low
|
||
|
||
* Misc fixes
|
||
* [stretch-migration] Disable predictable network interface names
|
||
|
||
Fixes by Bram and Aleks
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 15 Jun 2018 16:20:00 +0000
|
||
|
||
yunohost (2.7.13.5) testing; urgency=low
|
||
|
||
* [fix] a bug when log to be fetched is empty
|
||
* [fix] a bug when computing diff in regen_conf
|
||
* [stretch-migration] Tell postgresql-common to not send an email about 9.4->9.6 migration
|
||
* [stretch-migration] Close port 465 / open port 587 during migration according to SMTP port change in postfix
|
||
* [stretch-migration] Rely on /etc/os-release to get debian release number
|
||
|
||
Fixes by Bram and Aleks
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 12 Jun 2018 01:00:00 +0000
|
||
|
||
yunohost (2.7.13.4) testing; urgency=low
|
||
|
||
* Fix a bug for services with alternate names (mysql<->mariadb)
|
||
* Fix a bug in regen conf when computing diff with files that don't exists
|
||
* Increase backup filename length
|
||
|
||
(Fixes by Bram <3)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 05 Jun 2018 18:22:00 +0000
|
||
|
||
yunohost (2.7.13.3) testing; urgency=low
|
||
|
||
* [enh] Add postgresql helpers (#238)
|
||
* [enh] Bring back the bootprompt (#363)
|
||
* [enh] Allow to disable the backup during the upgrade (#431)
|
||
* [fix] Remove warning from equivs (#439)
|
||
* [enh] Add SOURCE_EXTRACT (true/false) in ynh_setup_source (#460)
|
||
* [enh] More debug output in services.py (#468)
|
||
* [enh] Be able to use more variables in template for nginx conf (#462)
|
||
* [enh] Upgrade Meltdown / Spectre diagnosis (#464)
|
||
* [enh] Check services status via dbus (#469, #478, #479)
|
||
* [mod] Cleaning in services.py code (#470, #472)
|
||
* [enh] Improvate and translate service descriptions (#476)
|
||
* [fix] Fix "untrusted TLS connection" in mail logs (#471)
|
||
* [fix] Make apt-get helper not quiet so we can debug (#475)
|
||
* [i18n] Improve Occitan, Portuguese, Arabic, French translations
|
||
|
||
Contributors : ljf, Maniack, Josue, Aleks, Bram, Quent-in, itxtoledo, ButterflyOfFire, Jibec, ariasuni, Haelwenn
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 28 May 2018 02:23:00 +0000
|
||
|
||
yunohost (2.7.13.2) testing; urgency=low
|
||
|
||
* [fix] Fix an error with services marked as None (#466)
|
||
* [fix] Issue with nginx not upgrading correctly /etc/nginx/nginx.conf if it was manually modified
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 11 May 2018 02:06:42 +0000
|
||
|
||
yunohost (2.7.13.1) testing; urgency=low
|
||
|
||
* [fix] Misc fixes on stretch migration following feedback
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 09 May 2018 00:44:50 +0000
|
||
|
||
yunohost (2.7.13) testing; urgency=low
|
||
|
||
* [enh] Add 'manual migration' mechanism to the migration framework (#429)
|
||
* [enh] Add Stretch migration (#433)
|
||
* [enh] Use recommended ECDH curves (#454)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 06 May 2018 23:10:13 +0000
|
||
|
||
yunohost (2.7.12) stable; urgency=low
|
||
|
||
* [i18n] Improve translation for Portuguese
|
||
* Bump version number for stable release
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sun, 06 May 2018 16:40:11 +0000
|
||
|
||
yunohost (2.7.11.1) testing; urgency=low
|
||
|
||
* [fix] Nginx Regression typo (#459)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 02 May 2018 12:12:45 +0000
|
||
|
||
yunohost (2.7.11) testing; urgency=low
|
||
|
||
Important changes / fixes
|
||
-------------------------
|
||
|
||
* [enh] Add commands to manage user ssh accesses and keys (#403, #445)
|
||
* [fix] Fix Lets Encrypt install when an app is installed at root (#428)
|
||
* [enh] Improve performances by lazy-loading some modules (#451)
|
||
* [enh] Use Mozilla's recommended headers in nginx conf (#399, #456)
|
||
* [fix] Fix path traversal issues in yunohost admin nginx conf (#420)
|
||
* [helpers] Add nodejs helpers (#441, #446)
|
||
|
||
Other changes
|
||
-------------
|
||
|
||
* [enh] Enable gzip compression for common text mimetypes in nginx (#356)
|
||
* [enh] Add 'post' hooks on app management operations (#360)
|
||
* [fix] Fix an issue with custom backup methods and crons (#421)
|
||
* [mod] Simplify the way we fetch and test global ip (#424)
|
||
* [enh] Manage etckeeper.conf to make etckeeper quiet (#426)
|
||
* [fix] Be able to access conf folder in change_url scripts (#427)
|
||
* [enh] Verbosify backup/restores that are performed during app upgrades (#432)
|
||
* [enh] Display debug information on cert-install/renew failure (#447)
|
||
* [fix] Add mailutils and wget as a dependencies
|
||
* [mod] Misc tweaks to display more info when some commands fail
|
||
* [helpers] More explicit depreciation warning for 'app checkurl'
|
||
* [helpers] Fix an issue in ynh_restore_file if destination already exists (#384)
|
||
* [helpers] Update php-fpm helpers to handle stretch/php7 and a smooth migration (#373)
|
||
* [helpers] Add helper 'ynh_get_debian_release' (#373)
|
||
* [helpers] Trigger an error when failing to install dependencies (#381)
|
||
* [helpers] Allow for 'or' in dependencies (#381)
|
||
* [helpers] Tweak the usage of BACKUP_CORE_ONLY (#398)
|
||
* [helpers] Tweak systemd config helpers (optional service name and template name) (#425)
|
||
* [i18n] Improve translations for Arabic, French, German, Occitan, Spanish
|
||
|
||
Thanks to all contributors (ariasuni, ljf, JimboJoe, frju365, Maniack, J-B Lescher, Josue, Aleks, Bram, jibec) and the several translators (ButterflyOfFire, Eric G., Cedric, J. Keerl, beyercenter, P. Gatzka, Quenti, bjarkan) <3 !
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 01 May 2018 22:04:40 +0000
|
||
|
||
yunohost (2.7.10) stable; urgency=low
|
||
|
||
* [fix] Fail2ban conf/filter was not matching failed login attempts...
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 07 Mar 2018 12:43:35 +0000
|
||
|
||
yunohost (2.7.9) stable; urgency=low
|
||
|
||
(Bumping version number for stable release)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 30 Jan 2018 17:42:00 +0000
|
||
|
||
yunohost (2.7.8) testing; urgency=low
|
||
|
||
* [fix] Use HMAC-SHA512 for DynDNS TSIG
|
||
* [fix] Fix ynh_restore_upgradebackup
|
||
* [i18n] Improve french translation
|
||
|
||
Thanks to all contributors (Bram, Maniack, jibec, Aleks) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 24 Jan 2018 12:15:12 -0500
|
||
|
||
yunohost (2.7.7) stable; urgency=low
|
||
|
||
(Bumping version number for stable release)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 18 Jan 2018 17:45:21 -0500
|
||
|
||
yunohost (2.7.6.1) testing; urgency=low
|
||
|
||
* [fix] Fix Meltdown diagnosis
|
||
* [fix] Improve error handling of 'nginx -t' and Metdown diagnosis
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 17 Jan 2018 13:11:02 -0500
|
||
|
||
yunohost (2.7.6) testing; urgency=low
|
||
|
||
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, ...) ! <3
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 16 Jan 2018 17:17:34 -0500
|
||
|
||
yunohost (2.7.5) stable; urgency=low
|
||
|
||
(Bumping version number for stable release)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Sat, 02 Dec 2017 12:38:00 -0500
|
||
|
||
yunohost (2.7.4) testing; urgency=low
|
||
|
||
* [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 <3 ! (jibec, Moul, Maniack, Aleks)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 28 Nov 2017 19:01:41 -0500
|
||
|
||
yunohost (2.7.3) testing; urgency=low
|
||
|
||
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 <3 ! (Bram, Maniack C, ljf, JimboJoe, ariasuni, Jibec, Aleks)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Thu, 12 Oct 2017 16:18:51 -0400
|
||
|
||
yunohost (2.7.2) stable; urgency=low
|
||
|
||
* [mod] pep8
|
||
* [fix] Explicitly require moulinette and ssowat >= 2.7.1
|
||
* [fix] Set firewall start as background task (to be done right after postinstall) to avoid lock issues
|
||
|
||
Thanks to all contributors <3 ! (Bram, Alex)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Tue, 22 Aug 2017 21:25:17 -0400
|
||
|
||
yunohost (2.7.1) testing; urgency=low
|
||
|
||
## 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)
|
||
|
||
-- Laurent Peuch <cortex@worlddomination.be> Sat, 19 Aug 2017 23:16:44 +0000
|
||
|
||
yunohost (2.7.0) testing; urgency=low
|
||
|
||
Thanks to all contributors <3 ! (Bram, Maniack C, ljf, Aleks, JimboJoe, anmol26s, e-lie, Ozhiganov)
|
||
|
||
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)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 07 Aug 2017 13:16:08 -0400
|
||
|
||
yunohost (2.6.5) stable; urgency=low
|
||
|
||
Minor fix
|
||
---------
|
||
|
||
* Do not crash backup restore if archivemount is not there (#325)
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Wed, 26 Jul 2017 11:56:09 -0400
|
||
|
||
yunohost (2.6.4) stable; urgency=low
|
||
|
||
Changes
|
||
-------------
|
||
|
||
* Misc fixes here and there
|
||
* [i18n] Update Spanish, German and French translations (#323)
|
||
|
||
Thanks to all contributors : opi, Maniack C, Alex, JuanuSt, franzos, Jibec, Jeroen and beyercenter !
|
||
|
||
-- ljf <ljf+yunohost@grimaud.me> Wed, 21 Jun 2017 17:18:00 -0400
|
||
|
||
yunohost (2.6.3) testing; urgency=low
|
||
|
||
Major changes
|
||
-------------
|
||
|
||
* [love] Add missing contributors & translators.
|
||
* [enh] Introduce global settings (#229)
|
||
* [enh] Refactor backup management to pave the way to borg (#275)
|
||
* [enh] Changing nginx ciphers to intermediate compatiblity (#298)
|
||
* [enh] Use ssl-cert group for certificates, instead of metronome (#222)
|
||
* [enh] Allow regen-conf to manage new files already present on the system (#311)
|
||
* [apps] New helpers
|
||
* ynh_secure_remove (#281)
|
||
* ynh_setup_source (#282)
|
||
* ynh_webpath_available and ynh_webpath_register (#235)
|
||
* ynh_mysql_generate_db and ynh_mysql_remove_db (#236)
|
||
* ynh_store_file_checksum and ynh_backup_if_checksum_is_different (#286)
|
||
* Misc fixes here and there
|
||
* [i18n] Update Spanish, German and French translations (#318)
|
||
|
||
Thanks to all contributors : Bram, ljf, opi, Maniack C, Alex, JimboJoe, Moul, Jibec, JuanuSt and franzos !
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Fri, 02 Jun 2017 09:15:05 -0400
|
||
|
||
yunohost (2.6.2) testing; urgency=low
|
||
|
||
New Features
|
||
------------
|
||
|
||
* [enh] Allow applications to ship a script to change its url (#185)
|
||
* New helper ynh_replace_string (#280)
|
||
* New helper ynh_local_curl (#288)
|
||
|
||
Fixes
|
||
-----
|
||
|
||
* Fix for missing YunoHost tiles (#276)
|
||
* [fix] Properly define app upgradability / Fix app part of tools update (#255)
|
||
* [fix] Properly manage resolv.conf, dns resolvers and dnsmasq (#290)
|
||
* [fix] Add random delay to app fetchlist cron job (#297)
|
||
|
||
Improvements
|
||
-------------
|
||
|
||
* [fix] Avoid to remove a apt package accidentally (#292)
|
||
* [enh] Refactor applist management (#160)
|
||
* [enh] Add libnss-mdns as Debian dependency. (#279)
|
||
* [enh] ip6.yunohost is now served through HTTPS.
|
||
* [enh] Adding new port availability checker (#266)
|
||
* [fix] Split checkurl into two functions : availability + booking (#267)
|
||
* [enh] Cleaner postinstall logs during CA creation (#250)
|
||
* Allow underscore in backup name
|
||
* Rewrite text for "appslist_retrieve_bad_format"
|
||
* Rewrite text for "certmanager_http_check_timeout"
|
||
* Updated Spanish, German, Italian, French, German and Dutch translations
|
||
|
||
-- Alexandre Aubin <alex.aubin@mailoo.org> Mon, 24 Apr 2017 09:07:51 -0400
|
||
|
||
yunohost (2.6.1) testing; urgency=low
|
||
|
||
[ Maniack Crudelis ]
|
||
* Hack dégueux pour éviter d'écrire dans le log cli
|
||
* [enh] New helpers for equivs use
|
||
* [enh] New helpers for logrotate
|
||
* Update package
|
||
* Restore use of subshell
|
||
|
||
[ Trollken ]
|
||
* [i18n] Translated using Weblate (Portuguese)
|
||
|
||
[ rokaz ]
|
||
* [i18n] Translated using Weblate (Spanish)
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
[ Jean-Baptiste Holcroft ]
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
[ rokaz ]
|
||
* [i18n] Translated using Weblate (English)
|
||
|
||
[ Fabian Gruber ]
|
||
* [i18n] Translated using Weblate (German)
|
||
|
||
[ bricabraque ]
|
||
* [i18n] Translated using Weblate (Italian)
|
||
|
||
[ Trollken ]
|
||
* [i18n] Translated using Weblate (Portuguese)
|
||
|
||
[ rokaz ]
|
||
* [i18n] Translated using Weblate (Spanish)
|
||
|
||
[ Fabian Gruber ]
|
||
* [i18n] Translated using Weblate (German)
|
||
* [i18n] Translated using Weblate (German)
|
||
|
||
[ bricabraque ]
|
||
* [i18n] Translated using Weblate (Italian)
|
||
|
||
[ Fabian Gruber ]
|
||
* [i18n] Translated using Weblate (German)
|
||
|
||
[ Lapineige ]
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
[ Laurent Peuch ]
|
||
* [enh] upgrade ciphers suit to more secure ones
|
||
|
||
[ ljf (zamentur) ]
|
||
* [fix] Can't use common.sh on restore operation (#246)
|
||
|
||
[ thardev ]
|
||
* show fail2ban logs on admin web interface
|
||
|
||
[ Maniack Crudelis ]
|
||
* Fix ynh_app_dependencies
|
||
* Fix ynh_remove_app_dependencies too...
|
||
|
||
[ Moul ]
|
||
* [mod] dnsmasq conf: remove deprecated XMPP DNS record line.
|
||
* [fix] dnsmasq conf: remove 'resolv-file' line. - there is no file specified for this line. - dns resolution isn't working on some cases: - metronome could not works. - https://forum.yunohost.org/t/xmpp-cant-connect-to-conference-yunohost-org/2142
|
||
|
||
[ Laurent Peuch ]
|
||
* [enh] defaulting running hook_exec as root
|
||
* [mod] change behavior, admin by default, as to explicitly set root as user
|
||
* [enh] use root for app related hook_exec
|
||
* [mod] remove unused import
|
||
* [fix] run missing backup scripts as root
|
||
* [enh] run hooks as root
|
||
* [mod] try to clean a bit app_list code
|
||
|
||
[ Alexandre Aubin ]
|
||
* Trying to add comments and simplify some overly complicated parts
|
||
* Trying to make offset / limit consistent
|
||
|
||
[ Laurent Peuch ]
|
||
* [mod] remove useless addition
|
||
* [fix] if a service don't have a 'status' entry, don't list it
|
||
* [fix] nsswitch and udisks2 aren't used anymore
|
||
* [fix] we don't use bind9, add null entry to remove it from old services.yml
|
||
* [enh] add other services to remove
|
||
* [fix] launch ssowatconf at the end of a broken install to avoid sso bad state
|
||
|
||
[ opi ]
|
||
* [love] adding thardev to contributors
|
||
|
||
[ Alexandre Aubin ]
|
||
* [enh] Trigger exception during unit tests if string key aint defined (#261)
|
||
* Updating ciphers with recommendation from mozilla with modern compatibility
|
||
|
||
[ Maniack Crudelis ]
|
||
* Failed if $1 not set
|
||
|
||
[ Laurent Peuch ]
|
||
* [mod] remove offset/limit from app_list, they aren't used anymore
|
||
* [mod] implement ljf comment
|
||
|
||
[ Maniack Crudelis ]
|
||
* Remove use of deprecated helper
|
||
|
||
[ opi ]
|
||
* [enh] Use _get_maindomain helper.
|
||
|
||
[ Maniack Crudelis ]
|
||
* Add app setting
|
||
|
||
[ opi ]
|
||
* [fix] Regenerate SSOwat conf during main_domain operation. #672
|
||
|
||
[ Maniack Crudelis ]
|
||
* Nouveau helper ynh_normalize_url_path (#234)
|
||
* Prevent to rewrite the previous control file
|
||
|
||
[ Alexandre Aubin ]
|
||
* Rename ynh_app_dependencies to ynh_install_app_dependencies
|
||
|
||
[ Maniack Crudelis ]
|
||
* [enh] New helper ynh_abort_if_errors (#245)
|
||
|
||
[ ljf ]
|
||
* [fix] Apply cipher suite into webadmin nginx conf
|
||
|
||
[ Laurent Peuch ]
|
||
* [fix] only remove a service if it is setted to null
|
||
|
||
[ Moul ]
|
||
|
||
-- Moul <moul@moul.re> Thu, 23 Mar 2017 09:53:06 +0000
|
||
|
||
yunohost (2.6.0) testing; urgency=low
|
||
|
||
Important changes
|
||
|
||
- [enh] Add unit test mechanism (#254)
|
||
- [fix] Any address in the range 127.0.0.0/8 is a valid loopback address for localhost
|
||
- [enh] include script to reset ldap password (#217)
|
||
- [enh] Set main domain as hostname (#219)
|
||
- [enh] New bash helpers for app scripts: ynh_system_user_create, ynh_system_user_delete, helper ynh_find_port
|
||
|
||
Thanks to every contributors (Bram, Aleks, Maniack Crudelis, ZeHiro, opi, julienmalik
|
||
|
||
Full changes log:
|
||
|
||
8486f440fb18d513468b696f84c0efe833298d77 [enh] Add unit test mechanism (#254)
|
||
45e85fef821bd8c60c9ed1856b3b7741b45e4158 Merge pull request #252 from ZeHiro/fix-785
|
||
834cf459dcd544919f893e73c6be6a471c7e0554 Please Bram :D
|
||
088abd694e0b0be8c8a9b7d96a3894baaf436459 Merge branch 'testing' into unstable
|
||
f80653580cd7be31484496dbe124b88e34ca066b Merge pull request #257 from YunoHost/fix_localhost_address_range
|
||
f291d11c844d9e6f532f1ec748a5e1eddb24c2f6 [fix] cert-renew email headers appear as text in the body
|
||
accb78271ebefd4130ea23378d6289ac0fa9d0e4 [fix] Any address in the range 127.0.0.0/8 is a valid loopback address
|
||
cc4451253917040c3a464dce4c12e9e7cf486b15 Clean app upgrade (#193)
|
||
d4feb879d44171447be33a65538503223b4a56fb [enh] include script to reset ldap password (#217)
|
||
1d561123b6f6fad1712c795c31409dedc24d0160 [enh] Set main domain as hostname (#219)
|
||
0e55b17665cf1cd05c157950cbc5601421910a2e Fixing also get_conf_hashes
|
||
035100d6dbcd209dceb68af49b593208179b0595 Merge pull request #251 from YunoHost/uppercase_for_global_variables
|
||
f28be91b5d25120aa13d9861b0b3be840f330ac0 [fix] Uppercase global variable even in comment.
|
||
5abcaadaeabdd60b40baf6e79fff3273c1dd6108 [fix] handle the case where services[service] is set to null in the services.yml. Fix #785
|
||
5d3e1c92126d861605bd209ff56b8b0d77d3ff39 Merge pull request #233 from YunoHost/ynh_find_port
|
||
83dca8e7c6ec4efb206140c234f51dfa5b3f3bf7 Merge pull request #237 from YunoHost/ynh_system_user_create_delete
|
||
f6c7702dfaf3a7879323a9df60fde6ac58d3aff7 [mod] rename all global variables to uppercase
|
||
3804f33b2f712eb067a0fcbb6fb5c60f3a813db4 Merge pull request #159 from YunoHost/clean_app_fetchlist
|
||
8b44276af627ec05ac376c57e098716cacd165f9 Merge branch 'testing' into unstable
|
||
dea89fc6bb209047058f050352e3c082b9e62f32 Merge pull request #243 from YunoHost/fix-rspamd-rmilter-status
|
||
dea6177c070b9176e3955c4f32b8a602977cf424 Merge pull request #244 from YunoHost/fix-unattended-upgrade-syntax
|
||
a61445c9c3d231b9248fd247a0dd3345fc0ac6df Checking for 404 error and valid json format
|
||
991b64db92e60f3bc92cb1ba4dc25f7e11fb1a8d Merge branch 'unstable' into clean_app_fetchlist
|
||
730156dd92bbd1b0c479821ffc829e8d4f3d2019 Using request insteqd of urlretrieve, to have timeout
|
||
5b006dbf0e074f4070f6832d2c64f3b306935e3f Adding info/debug message for fetchlist
|
||
98d88f2364eda28ddc6b98d45a7fbe2bbbaba3d4 [fix] Unattended upgrades configuration syntax.
|
||
7d4aa63c430516f815a8cdfd2f517f79565efe2f [fix] Rspamd & Rmilter are no more sockets
|
||
5be13fd07e12d95f05272b9278129da4be0bc2d7 Merge pull request #220 from YunoHost/conf-hashes-logs
|
||
901e3df9b604f542f2c460aad05bcc8efc9fd054 Pas de correction de l'argument
|
||
cd93427a97378ab635c85c0ae9a1e45132d6245c Retire la commande ynh
|
||
abb9f44b87cfed5fa14be9471b536fc27939d920 Nouveaux helpers ynh_system_user_create et ynh_system_user_delete
|
||
3e9d086f7ff64f923b2d623df41ec42c88c8a8ef Nouveau helper ynh_find_port
|
||
0b6ccaf31a8301b50648ec0ba0473d2190384355 Implementing comments
|
||
5b7536cf1036cecee6fcc187b2d1c3f9b7124093 Style for Bram :)
|
||
e857f4f0b27d71299c498305b24e4b3f7e4571c4 [mod] Cleaner logs for _get_conf_hashes
|
||
99f0f761a5e2737b55f9f8b6ce6094b5fd7fb1ca [mod] include execption into appslist_retrieve_error message
|
||
2aab7bdf1bcc6f025c7c5bf618d0402439abd0f4 [mod] simplify code
|
||
97128d7d636836068ad6353f331d051121023136 [mod] exception should only be used for exceptional situations and not when buildin functions allow you to do the expected stuff
|
||
d9081bddef1b2129ad42b05b28a26cc7680f7d51 [mod] directly use python to retreive json list
|
||
c4cecfcea5f51f1f9fb410358386eb5a6782cdb2 [mod] use python instead of os.system
|
||
cf3e28786cf829bc042226283399699195e21d79 [mod] remove useless line
|
||
|
||
|
||
-- opi <opi@zeropi.net> Mon, 20 Feb 2017 16:31:52 +0100
|
||
|
||
yunohost (2.5.6) stable; urgency=low
|
||
|
||
[ julienmalik ]
|
||
* [fix] Any address in the range 127.0.0.0/8 is a valid loopback address
|
||
|
||
[ opi ]
|
||
* [fix] Update Rmilter configuration to fix dkim signing.
|
||
|
||
-- opi <opi@zeropi.net> Sat, 18 Feb 2017 15:51:13 +0100
|
||
|
||
yunohost (2.5.5) stable; urgency=low
|
||
|
||
Hotfix release
|
||
|
||
[ ljf ]
|
||
* [fix] Permission issue on install of some apps 778
|
||
|
||
-- opi <opi@zeropi.net> Thu, 09 Feb 2017 22:27:08 +0100
|
||
|
||
yunohost (2.5.4) stable; urgency=low
|
||
|
||
[ Maniack Crudelis ]
|
||
* Remove helper ynh_mkdir_tmp
|
||
* Update filesystem
|
||
|
||
[ opi ]
|
||
* [enh] Add warning about deprecated ynh_mkdir_tmp helper
|
||
* [enh] Increase fail2ban maxretry on user login, narrow nginx log files
|
||
|
||
[ Juanu ]
|
||
* [i18n] Translated using Weblate (Spanish)
|
||
|
||
[ Jean-Baptiste Holcroft ]
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
[ Laurent Peuch ]
|
||
* [mod] start putting timeout in certificate code
|
||
|
||
[ Alexandre Aubin ]
|
||
* Implement timeout exceptions
|
||
* Implementing opi's comments
|
||
|
||
[ JimboJoe ]
|
||
* ynh_backup: Fix error message when source path doesn't exist
|
||
|
||
[ paddy ]
|
||
* [i18n] Translated using Weblate (Spanish)
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
-- opi <opi@zeropi.net> Thu, 02 Feb 2017 11:24:55 +0100
|
||
|
||
yunohost (2.5.3.1) testing; urgency=low
|
||
|
||
* super quickfix release for a typo that break LE certificates
|
||
|
||
-- Laurent Peuch <cortex@worlddomination.be> Tue, 10 Jan 2017 02:58:56 +0100
|
||
|
||
yunohost (2.5.3) testing; urgency=low
|
||
|
||
Love:
|
||
* [enh][love] Add CONTRIBUTORS.md
|
||
|
||
LE:
|
||
* Check acme challenge conf exists in nginx when renewing cert
|
||
* Fix bad validity check..
|
||
|
||
Fix a situation where to domain for the LE cert can't be locally resolved:
|
||
* Adding check that domain is resolved locally for cert management
|
||
* Changing the way to check domain is locally resolved
|
||
|
||
Fix a situation where a cert could end up with bad perms for metronome:
|
||
* Attempt to fix missing perm for metronome in weird cases
|
||
|
||
Rspamd cannot be activate on socket anymore:
|
||
* [fix] new rspamd version replace rspamd.socket with rspamd.service
|
||
* [fix] Remove residual rmilter socket file
|
||
* [fix] Postfix can't access rmilter socket due to chroot
|
||
|
||
Various:
|
||
* fix fail2ban rules to take into account failed loggin on ssowat
|
||
* [fix] Ignore dyndns option is not needed with small domain
|
||
* [enh] add yaml syntax check in travis.yml
|
||
* [mod] autopep8 on all files that aren't concerned by a PR
|
||
* [fix] add timeout to fetchlist's wget
|
||
|
||
Thanks to all contributors: Aleks, Bram, ju, ljf, opi, zimo2001 and to the
|
||
people who are participating to the beta and giving us feedback <3
|
||
|
||
|
||
-- Laurent Peuch <cortex@worlddomination.be> Mon, 09 Jan 2017 18:38:30 +0100
|
||
|
||
yunohost (2.5.2) testing; urgency=low
|
||
|
||
LDAP admin user:
|
||
* [fix] wait for admin user to be available after a slapd regen-conf, this fix install on slow hardware/vps
|
||
|
||
Dovecot/emails:
|
||
* [enh] reorder dovecot main configuration so that it is easier to read and extend
|
||
* [enh] Allow for dovecot configuration extensions
|
||
* [fix] Can't get mailbos used space if dovecot is down
|
||
|
||
Backup:
|
||
* [fix] Need to create archives_path even for custom output directory
|
||
* Keep track of backups with custom directory using symlinks
|
||
|
||
Security:
|
||
* [fix] Improve dnssec key generation on low entropy devices
|
||
* [enh] Add haveged as dependency
|
||
|
||
Random broken app installed on slow hardware:
|
||
* [enh] List available domains when installing an app by CLI.
|
||
|
||
Translation:
|
||
* French by Jibec and Genma
|
||
* German by Philip Gatzka
|
||
* Hindi by Anmol
|
||
* Spanish by Juanu
|
||
|
||
Other fixes and improvements:
|
||
* [enh] remove timeout from cli interface
|
||
* [fix] [#662](https://dev.yunohost.org/issues/662): missing 'python-openssl' dependency for Let's Encrypt integration.
|
||
* [fix] --no-remove-on-failure for app install should behave as a flag.
|
||
* [fix] don't remove trailing char if it's not a slash
|
||
|
||
Thanks to all contributors: Aleks, alex, Anmol, Bram, Genma, jibec, ju,
|
||
Juanu, ljf, Moul, opi, Philip Gatzka and to the people who are participating
|
||
to the beta and giving us feedback <3
|
||
|
||
-- Laurent Peuch <cortex@worlddomination.be> Fri, 16 Dec 2016 00:49:08 +0100
|
||
|
||
yunohost (2.5.1) testing; urgency=low
|
||
|
||
* [fix] Raise error on malformed SSOwat persistent conf.
|
||
* [enh] Catch SSOwat persistent configuration write error.
|
||
* [fix] Write SSOwat configuration file only if needed.
|
||
* [enh] Display full exception error message.
|
||
* [enh] cli option to avoid removing an application on installation failure
|
||
* [mod] give instructions on how to solve the conf.json.persistant parsing error
|
||
* [fix] avoid random bug on post-install due to nscd cache
|
||
* [enh] Adding check that user is actually created + minor refactor of ldap/auth init
|
||
* [fix] Fix the way name of self-CA is determined
|
||
* [fix] Add missing dependency to nscd package #656
|
||
* [fix] Refactoring tools_maindomain and disabling removal of main domain to avoid breaking things
|
||
* [fix] Bracket in passwd from ynh_string_random
|
||
|
||
Thanks to all contributors: Aleks, Bram, ju, jibec, ljf, M5oul, opi
|
||
|
||
-- Laurent Peuch <cortex@worlddomination.be> Sun, 11 Dec 2016 15:26:21 +0100
|
||
|
||
yunohost (2.5.0) testing; urgency=low
|
||
|
||
* Certificate management integration (e.g. Let's Encrypt certificate install)
|
||
* [fix] Support git ynh app with submodules #533 (#174)
|
||
* [enh] display file path on file_not_exist error
|
||
* [mod] move a part of os.system calls to native shutil/os
|
||
* [fix] Can't restore app on a root domain
|
||
|
||
Miscellaneous
|
||
|
||
* Update backup.py
|
||
* [mod] autopep8
|
||
* [mod] trailing spaces
|
||
* [mod] pep8
|
||
* [mod] remove useless imports
|
||
* [mod] more pythonic and explicit tests with more verbose errors
|
||
* [fix] correctly handle all cases
|
||
* [mod] simplier condition
|
||
* [fix] uses https
|
||
* [mod] uses logger string concatenation api
|
||
* [mod] small opti, getting domain list can be slow
|
||
* [mod] pylint
|
||
* [mod] os.path.join
|
||
* [mod] remove useless assign
|
||
* [enh] include tracebak into error email
|
||
* [mod] remove the summary code concept and switch to code/verbose duet instead
|
||
* [mod] I only need to reload nginx, not restart it
|
||
* [mod] top level constants should be upper case (pep8)
|
||
* Check that the DNS A record matches the global IP now using dnspython and FDN's DNS
|
||
* Refactored the self-signed cert generation, some steps were overly complicated for no reason
|
||
* Using a single generic skipped regex for acme challenge in ssowat conf
|
||
* Adding an option to use the staging Let's Encrypt CA, sort of a dry-run
|
||
* [enh] Complete readme (#183)
|
||
* [fix] avoid reverse order log display on web admin
|
||
|
||
Thanks to all contributors: Aleks, Bram, JimboJoe, ljf, M5oul
|
||
Kudos to Aleks for leading the Let's Encrypt integration to YunoHost core \o/
|
||
|
||
-- opi <opi@zeropi.net> Thu, 01 Dec 2016 21:22:19 +0100
|
||
|
||
yunohost (2.4.2) stable; urgency=low
|
||
|
||
[ Laurent Peuch ]
|
||
* [enh] add empty file for hindie to enable it in weblate
|
||
|
||
[ opi ]
|
||
* [fix] Documentation typo
|
||
|
||
[ Laurent Peuch ]
|
||
* [fix] ensure that multi_instance key value is always a boolean
|
||
|
||
-- Laurent Peuch <cortex@worlddomination.be> Sun, 14 Aug 2016 18:55:10 +0200
|
||
|
||
yunohost (2.4.1) stable; urgency=low
|
||
|
||
[ Bugsbane ]
|
||
* [i18n] Translated using Weblate (English)
|
||
|
||
[ DUBWiSE ]
|
||
* [i18n] Translated using Weblate (Dutch)
|
||
|
||
[ Jean-Baptiste ]
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
[ jellium ]
|
||
* [fix] Replace deprecated psutil.BOOT_TIME attribute
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Set empty app argument value only when it's None
|
||
* [i18n] Translated using Weblate (English & French)
|
||
|
||
[ Juanu ]
|
||
* [i18n] Translated using Weblate (Spanish)
|
||
|
||
[ Laurent Peuch ]
|
||
* [fix] Use a local variable for extracted app dir (bugfix #326)
|
||
|
||
[ vetetix ]
|
||
* fix issue in dkim dns setting
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Thu, 14 Jul 2016 12:05:35 +0200
|
||
|
||
yunohost (2.4.0.7) stable; urgency=low
|
||
|
||
* [fix] Allow - in app id when parsing app instance name
|
||
* [ref] Invert no-stats option to with-stats in monitor_enable
|
||
* [fix] Set /var/mail folder owners and permissions
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sun, 12 Jun 2016 15:58:26 +0200
|
||
|
||
yunohost (2.4.0.6) stable; urgency=low
|
||
|
||
[ Bugsbane ]
|
||
* [i18n] Fixed minor English grammar errors
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Harden backup hooks with set options and use ynh_backup
|
||
* [fix] Set default value for YNH_APP_BACKUP_DIR in ynh_backup helper
|
||
* [fix] Raise proper MoulinetteError exception in hook_exec
|
||
* [fix] Use the classic way to create read-only bind mount in ynh_backup
|
||
* [fix] Escape arguments and env values in hook_exec (bugfix #377)
|
||
|
||
[ opi ]
|
||
* [enh] Comments will save us.
|
||
* [enh] Use 'source' instead of dot notation, more explicit.
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Mon, 30 May 2016 12:15:21 +0200
|
||
|
||
yunohost (2.4.0.5) stable; urgency=low
|
||
|
||
* [enh] Call iptables/ip6tables with --wait option (close #325)
|
||
* [fix] Catch not implemented prompt signal in app arguments parsing
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sat, 28 May 2016 22:02:02 +0200
|
||
|
||
yunohost (2.4.0.4) stable; urgency=low
|
||
|
||
* [fix] Print string error of MoulinetteError in hook_callback
|
||
* [fix] Hide cat error if tmp_backup_dir_file doesn't exist in conf_regen
|
||
* [fix] Rely on systemd is-active to check if mysql is running
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sun, 22 May 2016 16:48:06 +0200
|
||
|
||
yunohost (2.4.0.3) stable; urgency=low
|
||
|
||
[ Laurent Peuch ]
|
||
* [fix] exit if not run as root instead of raising an obscur exception
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Add ynh_apt wrapper helper and make use of it
|
||
* [fix] Save LDAP base before any conf changes in conf_regen hook
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sat, 21 May 2016 18:00:32 +0200
|
||
|
||
yunohost (2.4.0.2) stable; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Update argument with empty value adding for OrderedDict usage
|
||
* [fix] Ensure that index.txt CA database exists at SSL regen-conf
|
||
|
||
[ opi ]
|
||
* [fix] Restart Nginx breaks web admin. Reload instead and fixes #330.
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Wed, 18 May 2016 11:12:52 +0200
|
||
|
||
yunohost (2.4.0.1) stable; urgency=low
|
||
|
||
* [fix] Use ps to check if MySQL is running in conf_regen hook (fix #232)
|
||
* [fix] Copy app remove script in a tmp file at restoration failure
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sat, 14 May 2016 14:30:48 +0200
|
||
|
||
yunohost (2.4.0) stable; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Add app hooks after the install to allow modifications
|
||
* [enh] Also add app hooks after successful upgrade
|
||
* [enh] Handle password argument type at prompt from app manifest
|
||
* [enh] Try to remount directory as read-only in ynh_backup (wip #298)
|
||
* [fix] Prepend backup dir to relative path only and allow absolute in
|
||
ynh_backup
|
||
* [fix] Update data_home/mail backup hooks to use ynh_backup helper
|
||
|
||
[ opi ]
|
||
* [fix] Can install app on domain root even if another app is installed
|
||
in a sub folder.
|
||
|
||
-- Jérôme Lebleu <jerome@maroufle.fr> Sun, 08 May 2016 00:47:49 +0200
|
||
|
||
yunohost (2.3.15) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Create backup archives path depending of output directory
|
||
* [enh] Check free space in output directory before backup archive creation
|
||
* [enh] Create ynh_backup helper based on ynh_bind_or_cp
|
||
* [enh] Add ynh_die helper to print error message and exit
|
||
* [enh] Do not clean whole pending conf dir when names are given at regen-conf
|
||
* [enh] Remove empty pending conf directory at regen-conf
|
||
* [fix] Handle when new conf is as current system conf in regen-conf
|
||
* [fix] Remove the app if it restoration failed
|
||
* [i18n] Rename backup_complete and backup_failed strings
|
||
|
||
[ opi ]
|
||
* [fix] Pass app instance environment variables to remove script.
|
||
* [fix] Catch IOError on tar creation (backup).
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Fri, 06 May 2016 20:31:12 +0200
|
||
|
||
yunohost (2.3.14) testing; urgency=low
|
||
|
||
[ Jean-Baptiste ]
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Remove client certificate verification from Dovecot and Postfix
|
||
* [enh] Allow to set env var for executed hooks in hooks_callback
|
||
* [enh] Do not bind mounting if no backup archive is created (wip #298)
|
||
* [fix] Do not set default value to mailbox-quota at user_update
|
||
* [fix] Clean properly backup tmp directory if it already exists (wip #298)
|
||
* [fix] Remove legacy slapd file after directory creation at regen-conf
|
||
* [fix] Remove old PAM config file at package postinstall
|
||
* [i18n] Translated using Weblate (French)
|
||
|
||
[ Julien Malik ]
|
||
* [enh] Support passing env var to hook_exec
|
||
* [enh] Set env var for each app script and rename app variables
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sat, 30 Apr 2016 20:59:28 +0200
|
||
|
||
yunohost (2.3.13) testing; urgency=low
|
||
|
||
* [cli] Deprecate app_initdb action in flavour of helpers
|
||
* [cli] Deprecate and rename regenconf action to regen-conf
|
||
* [enh] Add pre/post script execution callbacks to hook_callback
|
||
* [enh] Refactor the conf regen for better conflicts handle
|
||
* [enh] Allow to show the diff between conf in service_regen_conf
|
||
* [enh] Allow to list pending conf in service_regen_conf
|
||
* [enh] Add a dry-run option for service_regen_conf
|
||
* [enh] Update services.yml in yunohost conf_regen and update its content
|
||
* [enh] Add a yunopaste script to paste data to YunoHost Haste server
|
||
* [enh] Catch boolean in is_true method of app.py
|
||
* [enh] Implement the intersection of package version Specifier class
|
||
* [enh] Implement the union of package version Specifier class
|
||
* [enh] Implement the intersection of package version SpecifierSet class
|
||
* [enh] Prevent non-updated multi-instances apps installation (close #126)
|
||
* [enh] Force new MySQL password set if it's unknown at regen-conf
|
||
* [fix] Restore MySQL password for root user (bugfix #194)
|
||
* [fix] Restore current_host and use only one backup path for it
|
||
* [fix] Use SSL certificate of main domain in Dovecot and Postfix conf
|
||
* [fix] multi_instance manifest key is generally a string
|
||
* [fix] Call regen-conf only once passing a list in domain_add/remove
|
||
* [fix] Remove useless `email_legacy` conf_regen hook
|
||
* [fix] Import moulinette after dev env check in bin/yunohost{-api,}
|
||
* [fix] Skip hidden and temp files in hook_list
|
||
* [deb] Add etckeeper package in Recommends (wip #280)
|
||
* [deb] Enable yunohost-firewall on service restart at postinst
|
||
* [doc] Be more verbose when reset the MySQL root password
|
||
* [doc] Add documentation to contains methods of Specifier/SpecifierSet
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Tue, 26 Apr 2016 16:26:20 +0200
|
||
|
||
yunohost (2.3.12.1) testing; urgency=low
|
||
|
||
* [deb] Rely on dh_installinit to restart yunohost-firewall after upgrade
|
||
* [deb] Add Install section to yunohost-firewall.service
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sat, 09 Apr 2016 17:22:40 +0200
|
||
|
||
yunohost (2.3.12) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Use new rspamd configuration system to override metrics
|
||
* [enh] Allow to set script execution directory in hook_exec
|
||
* [enh] Add a ynh_user_list helper
|
||
* [enh] Call app remove script if installation fails
|
||
* [fix] Move imports at the top in yunohost and yunohost-api
|
||
* [fix] Use rspamd local.d folder to allow users to override the defaults
|
||
* [fix] Execute backup/restore app scripts from the backup dir (bugfix #139)
|
||
* [fix] Regenerate SSOwat conf after apps restoration
|
||
* [fix] Move imports at the top in backup.py
|
||
* [fix] Check if the package is actually installed in equivs helper
|
||
* [fix] Improve control file management in equivs helper
|
||
* [fix] Remove ending comma in backup.py
|
||
* [fix] Call yunohost commands with --quiet in setting helpers
|
||
* [fix] Check for tty in root_handlers before remove it in bin/yunohost
|
||
* [fix] Use dyndns.yunohost.org instead of dynhost.yunohost.org
|
||
* [fix] Set found private key and don't validate it in dyndns_update
|
||
* [fix] Update first registered domain with DynDNS instead of current_host
|
||
* [i18n] Rename app_requirements_failed err named variable
|
||
* [i18n] Update translations from Weblate
|
||
|
||
[ opi ]
|
||
* [enh] Better message during service regenconf.
|
||
* [enh] Display hook path on error message.
|
||
* [enh] Use named arguments when calling m18n in service.py
|
||
* [enh] Use named arguments with m18n.
|
||
* [enh] Use named arguments for user_unknown string.
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sat, 09 Apr 2016 12:13:10 +0200
|
||
|
||
moulinette-yunohost (2.2.4) stable; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Update first registered domain with DynDNS instead of current_host
|
||
* [fix] Set found private key and don't validate it in dyndns_update
|
||
* [fix] Use dyndns.yunohost.org instead of dynhost.yunohost.org
|
||
|
||
[ opi ]
|
||
* [fix] Catch ConnectionError from requests package
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sun, 27 Mar 2016 16:30:42 +0200
|
||
|
||
yunohost (2.3.11.2) testing; urgency=low
|
||
|
||
* [fix] Don't fail dnsmasq regen if IPv4/6 cannot be retrieved
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Wed, 23 Mar 2016 14:57:22 +0100
|
||
|
||
yunohost (2.3.11.1) testing; urgency=low
|
||
|
||
* [deb] Include sysvinit services and files in the package, thanks to
|
||
nthykier and pabs from #debian-mentor
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Wed, 23 Mar 2016 12:38:56 +0100
|
||
|
||
yunohost (2.3.11) testing; urgency=low
|
||
|
||
[ Laurent Peuch ]
|
||
* [mod] Explain how to start yunohost-firewall service
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Remove useless API routes for some actions
|
||
* [fix] Update API route for hook_callback action
|
||
* [deb] Attempt to improve services management in Debian packaging
|
||
* [deb] Add missing cron dependency
|
||
* [deb] Clean debian/control with cosmetic changes
|
||
* [deb] Fix helpers bash script installation
|
||
|
||
[ Julien Malik ]
|
||
* [enh] Add helper for IP address validation
|
||
* [enh] move /usr/share/yunohost/apps/helpers to
|
||
/usr/share/yunohost/helpers since it became of more general use
|
||
* [enh] Remove unused checkupdate and upgrade scripts
|
||
* [fix] Validate IP addresses returned by ipX.yunohost.org
|
||
* [fix] fix lintian script-not-executable
|
||
* [deb] dh_python2 replaces shebang during build. Using the correct one
|
||
in source directly
|
||
|
||
[ Moul ]
|
||
* [enh] Add '-a' argument's usage example for app_install
|
||
|
||
[ opi ]
|
||
* [enh] Add diagnosis function. #39
|
||
* [enh] Redirect most of 404 to maindomain.tld/yunohost/sso
|
||
* [enh] Add --installed and --with-backup to app_list action (wip #227)
|
||
* [enh] More explicit backup forbidden directory error message.
|
||
* [enh] Use dedicated app list domain.
|
||
* [fix] Use only dyndns.yunohost.org domain.
|
||
* [fix] Use plain text 502 error page.
|
||
* [fix] Cleaner Nginx redirection rules. Use permanent only when paths match.
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Wed, 23 Mar 2016 10:39:34 +0100
|
||
|
||
yunohost (2.3.10.2) testing; urgency=low
|
||
|
||
* [fix] Workaround for the bad people who are not using IPv6 yet
|
||
|
||
-- Julien Malik <julien.malik@paraiso.me> Wed, 09 Mar 2016 08:46:41 +0100
|
||
|
||
yunohost (2.3.10.1) testing; urgency=low
|
||
|
||
* [fix] Oops, debian/install prevent subpackages installation
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Tue, 08 Mar 2016 23:55:28 +0100
|
||
|
||
yunohost (2.3.10) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Introduce new 'requirements' manifest key (close #113)
|
||
* [enh] Implement package version specifier and use it for min_version
|
||
* [enh] Use https to retrieve public IP address
|
||
* [enh] Use a common method to retrieve public IP address
|
||
* [enh] Rely on APT python library to retrieve packages version
|
||
* [fix] Use http to retrieve public IPv6 due to Let's Encrypt restriction
|
||
|
||
[ Julien Malik ]
|
||
* [fix] rspamd/rmilter now uses redis-server instead of memcached
|
||
* [fix] do not output warnings when services are already
|
||
uninstalled/disabled (fix #215)
|
||
* [enh] remove useless '|| true'. set -e does not exit for complex commands
|
||
* [enh] slaptest outputs on stderr, so generates a WARNING. make it quiet
|
||
* [enh] first stop rspamd.service, then start rspamd.socket
|
||
* [fix] use ip6.yunohost.org service to retrieve public IPv6
|
||
* [fix] Protect against empty files
|
||
|
||
[ opi ]
|
||
* [enh] Add dummy DMARC support if DKIM already supported. #233
|
||
* [fix] Remove Dovecot autocreate deprecated plugin. Fix #103
|
||
* [fix] Catch ConnectionError from requests package
|
||
* [fix] Multiple exceptions syntax.
|
||
* [fix] Wrong command name.
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Tue, 08 Mar 2016 23:32:52 +0100
|
||
|
||
yunohost (2.3.9) testing; urgency=low
|
||
|
||
[ Cédric Félizard ]
|
||
* [fix] Don't emit Nginx version
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Store backup size and check free space before restoring (bugfix #189)
|
||
* [enh] Allow to install a given git reference of an app
|
||
* [enh] Add the repository from where the app is defined in app_list
|
||
* [enh] Add DKIM DNS record in domain_dns_conf (close #198)
|
||
* [enh] Get completely rid of os.system calls in _fetch_app_from_git
|
||
* [enh] Attempt to improve readability of domain_dns_conf
|
||
* [enh] Replace msignals.display by logging
|
||
* [i18n] Use named arguments for remaining translations in app.py
|
||
* [fix] Clean tmp directory when restoration is cancelled
|
||
* [fix] Improve and fix app fetching other than from github
|
||
* [fix] Start socket and stop rspamd/rmilter services in conf_regen (bugfix #196)
|
||
* [fix] Restart the service if reloading fails in conf_regen (bugfix #195)
|
||
* [fix] Review how app settings are initialized and set
|
||
* [fix] Open port 1900 when enabling UPnP (fix #30)
|
||
* [fix] Remove useless raw argument in domain_list
|
||
* [fix] Regenerate Rmilter conf on domain addition for DKIM key
|
||
* [fix] Add an example for ynh_get_plain_key helper usage
|
||
* [fix] Keep 'avail' key - removed from glances - in disk fs monitoring
|
||
* [fix] Be less restricitve on network interfaces name in monitoring
|
||
|
||
[ julienmalik ]
|
||
* [fix] access to /var/lib/metronome/ needs sudo permissions
|
||
* [fix] missing brackets for testing saferemove output
|
||
* [fix] misssing sudo when removing files in /etc/nginx
|
||
* [fix] Set 'app status file not found' log level to debug
|
||
* [fix] Do not raise if one app upgrade fails and regen SSOwat conf
|
||
|
||
[ taziden ]
|
||
* [enh] hardening postfix tls configuration
|
||
|
||
[ Moul ]
|
||
* [enh] add '-ttl' parameter to 'domain dns conf' command.
|
||
* [enh] also get ssowat version with '-v' argement.
|
||
|
||
[ opi ]
|
||
* [enh] Replace msignals.display by logging in tools.py
|
||
* [enh] More descriptive names for XMPP services
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Wed, 02 Mar 2016 20:45:41 +0100
|
||
|
||
yunohost (2.3.8) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Add yunohost-firewall to services.yml
|
||
* [fix] Handle empty app settings error when it's not correctly installed
|
||
|
||
[ opi ]
|
||
* [fix] head opening tag may have attributes.
|
||
|
||
[ zamentur ]
|
||
* [fix] Add backup/restore hooks for ynh_conf_currenthost
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sat, 13 Feb 2016 19:28:51 +0100
|
||
|
||
yunohost (2.3.7) testing; urgency=low
|
||
|
||
[ Laurent Peuch ]
|
||
* [enh] new command to generate DNS configuration for a given domain name
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Save LDAP database when switching to MDB (bugfix #169)
|
||
* [fix] Review LDAP backup and restore hooks
|
||
* [enh] Replace msignals.display by logging in backup category
|
||
* [enh] Add a ynh_app_setting_delete helper
|
||
* [enh] Update rmilter hook and dependencies for 1.7 release
|
||
* [enh] Set minimum uid and ignore local users in nslcd.conf
|
||
* [enh] Use a common function to retrieve app settings
|
||
* [enh] Check the slapd config file at first in conf_regen
|
||
* [fix] Validate arguments and app settings in app_map (bugfix #168)
|
||
* [fix] Replace udisks-glue by udisks2 and only suggest it
|
||
* [fix] Correct condition syntax in metronome conf_regen hook
|
||
* [fix] Allow false and 0 as non-empty values for an app argument
|
||
* [fix] Some improvements and fixes to actions related to app access
|
||
* [fix] Remove old services and add rmilter/rspamd
|
||
* [fix] Correct log file of yunohost-api in services.yml
|
||
* [i18n] Use named variables in app category translations
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sun, 07 Feb 2016 18:56:13 +0100
|
||
|
||
yunohost (2.3.6) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Pass app id to scripts and remove hook_check action
|
||
* [enh] Rely only on app_id argument for multi-instances apps
|
||
* [enh] Add support for app argument 'type' defined in the manifest
|
||
* [enh] Integrate 'optional' key of arguments in app manifest
|
||
* [enh] Implement 'boolean' argument type support in app manifest
|
||
* [enh] Add ping util as recommended package
|
||
* [enh] Add a helper to check if a user exists on the system
|
||
* [enh] Provide bash helpers for packages manipulation (wip #97)
|
||
* [enh] Add ynh_package_update helper and call it in install_from_equivs
|
||
* [fix] Do not block while set main domain
|
||
* [fix] Add GRANT OPTION in ynh_mysql_create_db helper
|
||
* [fix] Validate app argument choice for input value too
|
||
* [fix] Log rotation is already handled by WatchedFileHandler (fixbug #137)
|
||
* [fix] Use rmilter as a socket-activated service
|
||
* [fix] Parse app arguments before creating app folder and settings
|
||
* [fix] Use INFO logging level if app setting is not found
|
||
* [fix] Split service_configuration_conflict translation key (fixbug #136)
|
||
* [fix] Set default value of boolean argument type to false if unset
|
||
* [fix] Remove useless SPF setting in Postfix configuration (fixbug #150)
|
||
* [fix] Add procmail to packages dependencies
|
||
* [i18n] Review translations and keys related to app arguments
|
||
|
||
[ Sebastien Badia ]
|
||
* hooks: Use a more elegant grep command for mysql process check
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Sun, 17 Jan 2016 02:57:53 +0100
|
||
|
||
yunohost (2.3.5) testing; urgency=low
|
||
|
||
[ opi ]
|
||
* [enh] Get app label for installed app in app list
|
||
* [enh] Short cache on handlebars templates
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Allow to pass the admin password as argument in the cli
|
||
* [enh] Add main domain GET route
|
||
* [enh] Provide bash helpers for MySQL databases and app settings (wip #97)
|
||
* [enh] Rename ynh_password bash helper to ynh_string_random
|
||
* [fix] Check app min_version with yunohost package (fixbug #113)
|
||
* [fix] Use --output-as instead of deprecated options
|
||
* [fix] Prevent error if unset variable is treated in utils helper
|
||
* [doc] Improve usage and add examples for user helpers
|
||
* [i18n] Update translations from Transifex belatedly
|
||
|
||
-- Jérôme Lebleu <jerome@yunohost.org> Thu, 24 Dec 2015 10:55:36 +0100
|
||
|
||
yunohost (2.3.4) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Make use of call_async_output in hook_exec to get output in real time
|
||
* [fix] Display a more detailed message when yunohost-firewall is stopped
|
||
* [fix] Prevent insserv warning when using systemd at package postinst
|
||
* [fix] Log real exception string error in hook_callback
|
||
* [fix] Add yunohost-firewall.service but do not enable it
|
||
|
||
[ julienmalik ]
|
||
* [fix] Log for rmilter instead of rspamd
|
||
* [fix] Do not exit at first service which can't be stopped
|
||
|
||
-- Jérôme Lebleu <jerome.lebleu@mailoo.org> Tue, 17 Nov 2015 11:10:42 +0100
|
||
|
||
yunohost (2.3.3) testing; urgency=low
|
||
|
||
* [fix] Do not modify handlers with root_handlers in bin/yunohost
|
||
|
||
-- Jérôme Lebleu <jerome.lebleu@mailoo.org> Sun, 15 Nov 2015 15:00:04 +0100
|
||
|
||
yunohost (2.3.2) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Do not rely on dh_installinit and restart service after upgrade
|
||
* [fix] Add tty in root handlers if debug is set in bin/yunohost
|
||
|
||
[ kload ]
|
||
* [fix] Do not remove the global_script directory
|
||
* [fix] Unexpected warnings comming from stderr
|
||
* [enh] Warn the user about the waiting at the configuration generation
|
||
* [fix] Delayed upgrade of the package 'yunohost'
|
||
|
||
-- Jérôme Lebleu <jerome.lebleu@mailoo.org> Sun, 15 Nov 2015 14:03:39 +0100
|
||
|
||
yunohost (2.3.1) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Add logrotate configuration
|
||
* [enh] Allow to set default options for yunohost-api service
|
||
* [enh] Add bash completion for bin/yunohost
|
||
* [enh] Make use of new logging facilities in firewall, hook and service
|
||
* [enh] Refactor bin/yunohost and bin/yunohost-api to follow moulinette
|
||
changes and provide help for global arguments
|
||
* [enh] Split stdout/stderr wrapping in hook_exec and add a no_trace option
|
||
* [fix] Create home directory during login (fixbug #80)
|
||
* [fix] Keep compat with deprecated --plain and --json in the cli
|
||
* [fix] Do not restrict warning to tty in service_saferemove
|
||
* [fix] Enable yunohost-api systemd service manually
|
||
|
||
[ kload ]
|
||
* [fix] Restart Dovecot at the end of Rspamd configuration script
|
||
* [fix] Translate regenconf messages in English and French
|
||
|
||
-- Jérôme Lebleu <jerome.lebleu@mailoo.org> Sun, 15 Nov 2015 00:23:27 +0100
|
||
|
||
yunohost (2.3.0) testing; urgency=low
|
||
|
||
[ breaking changes ]
|
||
* Merge all packages into one
|
||
* Wheezy compatibility drop
|
||
|
||
[ features ]
|
||
* Implement a regenconf command
|
||
* Implement local backup/restore functions
|
||
* Allow to filter which app to backup/restore
|
||
* Replace the email stack by Rspamd/Rmilter
|
||
* Create shallow clone to increase app installation time
|
||
* Add helper bash functions for apps developers
|
||
* Update app_info to show app installation status
|
||
* Implement an app_debug function
|
||
* IPv6 compatibility enhancement
|
||
|
||
[ bugfixes ]
|
||
* Display YunoHost packages versions (fix #11)
|
||
* Allow empty app arguments in app_install
|
||
* Invalidate passwd at user creation/deletion (fix #70)
|
||
* Fix skipped_urls for each domain and #68
|
||
* Correct logger object in backup_list (fix #75)
|
||
* 2nd installation of apps with a hooks directory
|
||
* Add netcat-openbsd dependency
|
||
* Ensure that arguments are passed to the hook as string
|
||
* Use SSL/TLS to fetch app list
|
||
* IPv6 record in DynDNS
|
||
* Use sudo to execute hook script
|
||
* Debian postinst script : only respond to configure
|
||
* Handle SSL generation better
|
||
* Ensure that the service yunohost-api is always running
|
||
* Sieve permission denied
|
||
* Do not enable yunohost-firewall service at install
|
||
* Open port 1900 when enabling UPnP (fixes #30)
|
||
|
||
[ other ]
|
||
* Add AGPL license
|
||
* French translation using Weblate
|
||
|
||
-- kload <kload@kload.fr> Tue, 03 Nov 2015 11:55:19 +0000
|
||
|
||
moulinette-yunohost (2.3.1) testing; urgency=low
|
||
|
||
[ Julien Malik ]
|
||
* [fix] Indent postinst script uniformly
|
||
* [enh] postinst : only respond to configure
|
||
* [lintian] fix output-of-updaterc.d-not-redirected-to-dev-null yunohost-api postinst
|
||
* [lintian] fix postrm-contains-additional-updaterc.d-calls etc/init.d/yunohost-firewall
|
||
* [lintian] fix init.d-script-missing-lsb-description
|
||
* [lintian] fix init.d-script-does-not-implement-required-option etc/init.d/yunohost-api force-reload
|
||
* [lintian] fix init.d-script-does-not-implement-required-option etc/init.d/yunohost-firewall force-reload
|
||
* [lintian] fix executable-not-elf-or-script usr/lib/moulinette/yunohost/__init__.py
|
||
* [lintian] fix script-not-executable for backup/restore hooks
|
||
* [fix] remove copy-pasted comments
|
||
|
||
[ Le Kload ]
|
||
* [fix] Ensure that arguments are passed to the hook as string
|
||
|
||
[ opi ]
|
||
* [fix] Use SSL/TLS to fetch app list
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Replace bind9 by dnsmasq in services definition
|
||
|
||
[ kload ]
|
||
* [fix] IPv6 record in DynDNS
|
||
|
||
[ Jocelyn Delande ]
|
||
* [fix] fix UnboundLocalError on ConnectionError
|
||
* [enh] Determine the public IPv6 locally
|
||
|
||
-- kload <kload@kload.fr> Sun, 27 Sep 2015 10:36:34 +0000
|
||
|
||
moulinette-yunohost (2.3.0) testing; urgency=low
|
||
|
||
[ M5oul ]
|
||
* Add AGPL license
|
||
|
||
[ ZeHiro ]
|
||
* [fix] Fix skipped_urls for each domain and #68
|
||
|
||
[ nahoj ]
|
||
* typo
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Correct logger object in backup_list (fix #75)
|
||
|
||
[ zamentur ]
|
||
* [fix] 2nd installation of apps with a hooks directory
|
||
|
||
[ Julien Malik ]
|
||
* Add helper bash functions for apps developers
|
||
|
||
[ opi ]
|
||
* [enh] Add ynh_user_exists helper.
|
||
* [fix] Use one file for all user related helpers.
|
||
|
||
[ Adrien Beudin ]
|
||
* [fix] add netcat-openbsd packages in depends
|
||
|
||
-- Jérôme Lebleu <jerome.lebleu@mailoo.org> Tue, 08 Sep 2015 14:19:28 +0200
|
||
|
||
moulinette-yunohost (2.2.3) stable; urgency=low
|
||
|
||
* [fix] Catch proper exception in backup_list (fix #65)
|
||
* [fix] Display YunoHost packages versions (fix #11)
|
||
* [fix] Allow empty app arguments in app_install
|
||
* [fix] Invalidate passwd at user creation/deletion (fix #70)
|
||
* [fix] Add minimum moulinette version in debian/control
|
||
|
||
-- Jérôme Lebleu <jerome.lebleu@mailoo.org> Sat, 18 Jul 2015 16:42:59 +0200
|
||
|
||
moulinette-yunohost (2.2.2) stable; urgency=low
|
||
|
||
* [fix] Avoid cd errors
|
||
|
||
-- kload <kload@kload.fr> Tue, 02 Jun 2015 15:19:07 +0000
|
||
|
||
moulinette-yunohost (2.2.1) stable; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Retrieve apps settings in a safer way (fix #61)
|
||
* [enh] Add post_user_delete hook
|
||
|
||
-- kload <kload@kload.fr> Sat, 23 May 2015 15:14:54 +0200
|
||
|
||
moulinette-yunohost (2.2.0) stable; urgency=low
|
||
|
||
* Bumping version to 2.2.0
|
||
|
||
-- kload <kload@kload.fr> Fri, 08 May 2015 19:15:07 +0000
|
||
|
||
moulinette-yunohost (2.1.11) testing; urgency=low
|
||
|
||
* [fix] Include ca-certificates in dependencies
|
||
|
||
-- kload <kload@kload.fr> Fri, 08 May 2015 19:07:57 +0000
|
||
|
||
moulinette-yunohost (2.1.10) testing; urgency=low
|
||
|
||
* [fix] Add python-apt to requirements and remove rubygems
|
||
|
||
-- kload <kload@kload.fr> Fri, 08 May 2015 18:05:37 +0000
|
||
|
||
moulinette-yunohost (2.1.9) testing; urgency=low
|
||
|
||
* [fix] Allow SSH port in TCP only
|
||
|
||
-- kload <kload@kload.fr> Fri, 08 May 2015 16:13:07 +0000
|
||
|
||
moulinette-yunohost (2.1.8) testing; urgency=low
|
||
|
||
* [fix] Allow old custom applications compatibility
|
||
* [fix] Mandatory protocol for backward compatibility
|
||
|
||
-- kload <kload@kload.fr> Fri, 08 May 2015 00:52:50 +0000
|
||
|
||
moulinette-yunohost (2.1.7) testing; urgency=low
|
||
|
||
* [fix] Keep username in user list for compatibility
|
||
|
||
-- kload <kload@kload.fr> Tue, 05 May 2015 20:00:55 +0200
|
||
|
||
moulinette-yunohost (2.1.6) testing; urgency=low
|
||
|
||
[ Adrien Beudin ]
|
||
* remove yunohost-firewall package
|
||
* fix depends of yunohost-firewall
|
||
|
||
-- kload <kload@kload.fr> Tue, 05 May 2015 11:29:12 +0200
|
||
|
||
moulinette-yunohost (2.1.5) testing; urgency=low
|
||
|
||
[ Adrien Beudin ]
|
||
* [fix] add bind9utils
|
||
|
||
[ Julien VAUBOURG ]
|
||
* Disable DNS forwarding
|
||
|
||
-- kload <kload@kload.fr> Mon, 04 May 2015 16:26:02 +0200
|
||
|
||
moulinette-yunohost (2.1.4) testing; urgency=low
|
||
|
||
[ Adrien Beudin ]
|
||
* [fix] yunohost firewall init script
|
||
* [fix] add depends on yunohost-firewall
|
||
* [fix] add rules for yunohost-firewall init script
|
||
|
||
-- kload <kload@kload.fr> Fri, 01 May 2015 21:15:30 +0000
|
||
|
||
moulinette-yunohost (2.1.3) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [enh] Add support for user mailbox size quota
|
||
* [enh] List users by username
|
||
* [fix] Adapt broken calls to user_list
|
||
* [fix] Allow empty users argument in app_add/removeaccess
|
||
|
||
[ root ]
|
||
* [fix] show usage quota status
|
||
|
||
[ Adrien Beudin ]
|
||
* [fix] show usage quota status
|
||
* Revert "[fix] Allow empty users argument in app_add/removeaccess"
|
||
* [fix] show usage quota status
|
||
* [enh] Add check STMP outgoing port
|
||
* [fix] Remove import subprocess
|
||
|
||
[ Jérôme Lebleu ]
|
||
* Revert "Revert "[fix] Allow empty users argument in app_add/removeaccess""
|
||
|
||
[ Adrien Beudin ]
|
||
* [enh] Add MX check + Refactoring
|
||
* [fix] user quota
|
||
* [fix] check mx ID
|
||
* [fix] remove domain beudi
|
||
* [fix] network check
|
||
* [fix] readd yunohost-firewall init script
|
||
|
||
-- kload <kload@kload.fr> Fri, 01 May 2015 15:06:37 +0000
|
||
|
||
moulinette-yunohost (2.1.2) testing; urgency=low
|
||
|
||
[ Jérôme Lebleu ]
|
||
* [fix] Ooops, so much yolo kills yolo and actionsmap
|
||
* [fix] Consider new gTLDs in email and domain regex (fix #46)
|
||
* [fix] Open TCP port 587 for mail submission
|
||
* [i18n] Update translations from Transifex
|
||
* [i18n] Remove unused 'yunohost' translation key
|
||
* [i18n] Fix JSON syntax errors
|
||
* [fix] Catch ConnectionError from requests package
|
||
|
||
[ zamentur ]
|
||
* [enh] Add app settings to redirect request
|
||
|
||
[ Julien Malik ]
|
||
* [fix] concatenate CA certificate with domain certificate
|
||
* [fix] Block XMPP Bosh port 5290
|
||
|
||
-- Julien Malik <julien.malik@paraiso.me> Tue, 17 Mar 2015 16:44:04 +0100
|
||
|
||
moulinette-yunohost (2.1.1) testing; urgency=low
|
||
|
||
* Bump version to 2.1.1 to bootstrap new build workflow
|
||
|
||
-- Julien Malik <julien.malik@paraiso.me> Thu, 12 Feb 2015 13:32:37 +0100
|
||
|
||
moulinette-yunohost (2.0-rc~megusta33) test; urgency=low
|
||
|
||
* Test build: [enh] Use dnsmasq
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Wed, 24 Dec 2014 17:04:29 +0100
|
||
|
||
moulinette-yunohost (2.0-rc~megusta32) test; urgency=low
|
||
|
||
* Test build: [enh] Replace udiskie by udisks-glue
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 31 Oct 2014 19:36:18 +0100
|
||
|
||
moulinette-yunohost (2.0-rc~megusta31) test; urgency=low
|
||
|
||
* Test build: [enh] Working backup and restore
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sun, 26 Oct 2014 00:50:34 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta30) test; urgency=low
|
||
|
||
* Test build: Fixes
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sun, 26 Oct 2014 00:16:21 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta29) test; urgency=low
|
||
|
||
* Test build: Restore function WIP
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 25 Oct 2014 23:23:25 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta28) test; urgency=low
|
||
|
||
* Test build: typo
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 25 Oct 2014 20:41:10 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta27) test; urgency=low
|
||
|
||
* Test build: typo
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 25 Oct 2014 20:09:26 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta26) test; urgency=low
|
||
|
||
* Test build: typo
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 25 Oct 2014 19:38:54 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta25) test; urgency=low
|
||
|
||
* Test build: Backup / restore WIP
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 25 Oct 2014 18:58:03 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta24) test; urgency=low
|
||
|
||
* Test build: [enh] add firewall init script
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 16 Sep 2014 14:29:10 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta23) test; urgency=low
|
||
|
||
* Test build: [enh] Add avahi daemon
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 16 Sep 2014 09:43:51 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta22) megusta; urgency=low
|
||
|
||
* Production build: Bump version
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 31 Jul 2014 12:31:32 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta21) megusta; urgency=low
|
||
|
||
* Production build: Bump version
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 31 Jul 2014 12:09:57 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta20) test; urgency=low
|
||
|
||
* Test build: Update from git 31ef39e4e
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 28 Jul 2014 18:09:50 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta19) megusta; urgency=low
|
||
|
||
* Production build: bump version
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 21 Jul 2014 16:23:15 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta18) megusta; urgency=low
|
||
|
||
* Production build: Fix upgrade and various fixes
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 21 Jul 2014 16:16:57 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta17) test; urgency=low
|
||
|
||
* Test build: Various fixes
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 21 Jul 2014 16:10:40 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta16) test; urgency=low
|
||
|
||
* Test build: Update from git fed3e6f67
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 18 Jul 2014 18:37:44 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta15) megusta; urgency=low
|
||
|
||
* Production build: Update from git 496b4910159d
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 01 Jul 2014 19:08:29 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta14) test; urgency=low
|
||
|
||
* Test build: Update from git 496b4910159d
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 01 Jul 2014 19:01:33 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta13) test; urgency=low
|
||
|
||
* Test build: [fix] Init script
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 30 Jun 2014 17:52:52 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta12) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 28 Jun 2014 15:07:05 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta11) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 28 Jun 2014 10:59:30 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta10) test; urgency=low
|
||
|
||
* Test build: [fix] Properly separate upnp and firewall
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 26 Jun 2014 12:40:47 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta9) test; urgency=low
|
||
|
||
* Test build: [fix] API init script
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Wed, 25 Jun 2014 22:31:51 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta8) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 24 Jun 2014 13:56:53 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta7) megusta; urgency=low
|
||
|
||
* Production build: [fix] copy firewall.yml file
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 14 Jun 2014 13:42:34 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta6) megusta; urgency=low
|
||
|
||
* Production build: [fix] Wrong translation key in app module
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 12 Jun 2014 19:13:54 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta5) test; urgency=low
|
||
|
||
* Test build: [fix] Add --no-websocket option to yunohost-api when
|
||
gevent segfault
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 12 Jun 2014 09:51:56 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta4) test; urgency=low
|
||
|
||
* Test build: [fix] Add --no-websocket option to yunohost-api when
|
||
gevent segfault
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 12 Jun 2014 09:43:13 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta3) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 12 Jun 2014 09:28:32 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta2) megusta; urgency=low
|
||
|
||
* Production build: Bump version
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 09 Jun 2014 01:43:09 +0200
|
||
|
||
moulinette-yunohost (2.0-rc~megusta1) test; urgency=low
|
||
|
||
* Bump version
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 09 Jun 2014 00:49:09 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta44) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 09 Jun 2014 00:49:09 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta43) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 06 Jun 2014 12:24:33 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta42) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 02 Jun 2014 22:10:12 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta41) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 02 Jun 2014 11:29:54 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta40) test; urgency=low
|
||
|
||
* Test build: [fix] Remove --no-ldap argument while fetching applist
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sun, 01 Jun 2014 21:44:08 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta39) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 31 May 2014 11:37:40 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta38) test; urgency=low
|
||
|
||
* Test build: [fix] Move udsikie init script
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 30 May 2014 13:37:38 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta37) test; urgency=low
|
||
|
||
* Test build: [fix] dependencies
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 29 May 2014 21:34:45 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta36) test; urgency=low
|
||
|
||
* Test build: [fix] dependencies
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 29 May 2014 21:21:52 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta35) test; urgency=low
|
||
|
||
* Test build: [fix] Install udiskie via pip
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 29 May 2014 10:48:21 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta34) test; urgency=low
|
||
|
||
* Test build: [fix] Install udiskie via pip
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 29 May 2014 10:20:24 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta33) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Wed, 28 May 2014 21:05:27 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta32) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Wed, 28 May 2014 15:38:24 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta31) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 27 May 2014 14:44:24 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta30) test; urgency=low
|
||
|
||
* Test build: [fix] Reload SSOwat conf at postinst
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 27 May 2014 13:54:53 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta29) test; urgency=low
|
||
|
||
* Test build: [fix] Reload SSOwat conf at postinst
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 27 May 2014 13:51:08 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta28) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Tue, 27 May 2014 12:44:06 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta27) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 26 May 2014 13:40:28 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta26) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 24 May 2014 21:33:08 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta25) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 19 May 2014 17:29:32 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta24) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 19 May 2014 17:28:57 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta23) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 19 May 2014 13:06:04 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta22) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 19 May 2014 10:50:53 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta21) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 19 May 2014 10:38:27 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta20) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Mon, 19 May 2014 10:34:23 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta19) test; urgency=low
|
||
|
||
* Test build: [enh] Move init script in the moulinette-yunohost
|
||
package
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sun, 18 May 2014 15:15:23 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta18) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sun, 18 May 2014 12:11:17 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta17) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sun, 18 May 2014 11:57:39 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta16) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sun, 18 May 2014 11:14:48 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta15) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 17 May 2014 22:30:18 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta14) test; urgency=low
|
||
|
||
* Test build: [fix] Check if firewall.yml is old
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 17 May 2014 22:21:48 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta13) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 17 May 2014 22:10:52 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta12) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 17 May 2014 21:58:31 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta11) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 17 May 2014 00:35:13 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta10) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Sat, 17 May 2014 00:16:12 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta9) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 23:19:51 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta8) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 21:46:50 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta7) test; urgency=low
|
||
|
||
* Test build: Remove cache after upgrade
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 20:57:45 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta6) test; urgency=low
|
||
|
||
* Test build: Update from git
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 20:05:08 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta5) test; urgency=low
|
||
|
||
* Test build: Update init script
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 18:23:14 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta4) test; urgency=low
|
||
|
||
* Test build: actionSSSSS map
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 18:05:45 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta3) test; urgency=low
|
||
|
||
* Test build: actionSSSSS map
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 17:31:04 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta2) test; urgency=low
|
||
|
||
* Test build: Bump version
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 16:28:45 +0200
|
||
|
||
moulinette-yunohost (2.0~megusta1) test; urgency=low
|
||
|
||
* Test build: Add moulinette-yunohost package
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Fri, 16 May 2014 16:05:31 +0200
|
||
|
||
moulinette-yunohost (1.0~megusta1) megusta; urgency=low
|
||
|
||
* Init
|
||
|
||
-- Adrien Beudin <beudbeud@yunohost.org> Thu, 15 May 2014 13:16:03 +0200
|
||
|