4.8 KiB
4.8 KiB
lydra.yunohost Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, this project adheres to Semantic Versioning, and the commits message folow the Conventional Commits.
[1.1.0] - 2022-08-30
Added
- In role
ynh_backup
:- You now have the possibility to use BorgBackup with an extra Ansible role as well as Restic. These are built-in into this role, which means that once configured correctly, Ansible will download the chosen roles and will trigger their tasks.
Changed
-
In roles:
- Changed various tasks-related tags.
-
In role
ynh_backup
:- The
ynh_backup.sh
script now has a pruning function. By default, all local backups older than two days old are automatically deleted when a new backup is being created by the cron task. - Improved README for the local backups.
- The
Fixed
- In role
ynh_backup
:- Only one of
ynh_backup.system
orynh_backup.apps
is required. If the user puts varynh_backup.system
andynh_backup.apps
to False the role throws an error.
- Only one of
[1.0.4] - 2022-06-27
Added
- In role
ynh_setup
:- New symbolic link created by default
/home/yunohost/backup
failed to get created. Added a new task so that the folder is created beforehand and then force the creation of the symbolic link.
- New symbolic link created by default
Fixed
- In role
ynh_backup
:- A WIP version of a dev branch has been uploaded in version 1.0.3. Therefore,
lydra.yunohost
v1.0.3 is malfunctioning and shouldn't be used. This new version contains the right source files from version 1.0.3.
- A WIP version of a dev branch has been uploaded in version 1.0.3. Therefore,
[[1.0.3] - 2022-06-24]
⚠️ Warning: DO NOT USE THIS VERSION, and go to version 1.0.4. Thanks.
[1.0.2] - 2022-06-22
Added
- In role
ynh_setup
:- New symbolic links have been added in
/defaults/main.yml
. You can now define symbolic links for/usr/share/yunohost
,/home/yunohost.backup/archives
and/home/yunohost.app
.
- New symbolic links have been added in
Changed
- In role
ynh_setup
:- README.md and README-FR.md have been updated to explain more about the new symbolic links.
[1.0.1] - 2022-06-02
Added
- Our Ansible collection is now available on Ansible-Galaxy!
Changed
- This version provides a minor fix to hypertext links in README files.
[1.0.0] - 2022-05-23
Added
- As we grew in terms of added features, we have decided to transform this role into a collection.
- You can now define symbolic links for
/etc/yunohost/
and/var/www/
. - You can now create backups for Yunohost core and apps using
ynh_backup
role.
Changed
- This role is now divided into four roles:
ynh_setup
,ynh_config
,ynh_apps
,ynh_backup
. Each role has its own README so you can easily navigate between them and understand their purpose.
Deprecated
- Be careful when you upgrade because of the modularity of the different roles. Don't hesitate to read the latest REDME for an example on how to incorporate the roles into a playbook.
[0.2.0] - 2022-03-31
Added
- Creation of the CHANGELOG.
- CI: Ansible galaxy lint
Deprecated
- The v1.0.0 will transform this role into an ansible collection. The roles will be more modular. Be careful when you upgrade to v1.0.0.
[0.1.3] - 2021-11-09
Added
- Two new tasks have been added for post-install apps feature. During Yunohost application setup you can now add additionnal scripts / configuration files which will be transferred to your Yunohost instance and run if necessary.
Changed
- README explains how to use apps post-install feature.
[0.1.2] - 2021-10-27
Added
- SMTP relay settings in Yunohost core can now be changed. This is a new task called
SMTP
.
Changed
- README explains how to change SMTP relay values using specific variables.
[0.1.1] - 2021-10-21 [YANKED]
Fixed
- fix default folder name into "defaults" to respect Ansible file architecture.
[0.1.0] - 2021-10-21
Added
- The first release of the lydra.yunohost role. This role is a fork of two former Ansible roles : https://github.com/TheRojam/ansible-yunohost and https://github.com/e-lie/ansible-yunohost.
- CI: ansible lint and syntax check
- README is present in French and English as well as License info.