1
0
Fork 0
Commit graph

115 commits

Author SHA1 Message Date
Arthur BOUDREAULT
5073d9bf70 feat: add m3nu_ansible_role_borgbackup_version to change version as we wish 2022-09-06 11:09:17 +02:00
Arthur BOUDREAULT
d18f3590ee docs: update general readme for restic tag 2022-09-06 10:50:08 +02:00
Arthur BOUDREAULT
7c38d93fef build: create ansible-galaxy build 1.1.1 2022-09-05 15:20:17 +02:00
Arthur BOUDREAULT
c76abf8f3f build: update Borg Ansible role to v0.9.3 2022-09-05 15:15:30 +02:00
Christophe Chaudier
946eb435f1 Merge branch '66-build-create-ansible-galaxy-build-1-1-0' into 'main'
Resolve "build: create ansible-galaxy build 1.1.0"

Closes #66

See merge request lydra/yunohost/ansible-yunohost!46
2022-08-30 13:11:13 +00:00
Arthur BOUDREAULT
81f36d65f5 build: create ansible-galaxy build 1.1.0 2022-08-30 13:08:31 +00:00
Christophe Chaudier
06dfa649a4 Merge branch '67-feat-add-jmespath-pip-package-to-pipfile' into 'main'
Resolve "feat: add jmespath pip package to pipfile"

Closes #67

See merge request lydra/yunohost/ansible-yunohost!47
2022-08-30 13:07:28 +00:00
Arthur BOUDREAULT
60ddca2133 build: add jmespath pip package 2022-08-30 13:07:28 +00:00
Christophe Chaudier
6f22a9e973 Merge branch '64-build-create-release-1-1-0' into 'main'
Resolve "build: create release 1.1.0"

Closes #64

See merge request lydra/yunohost/ansible-yunohost!44
2022-08-30 12:19:56 +00:00
Arthur BOUDREAULT
292aa5e379 build: create release 1.1.0 2022-08-30 12:35:59 +02:00
Christophe Chaudier
54d5b33e85 Merge branch '26-external-backup-on-s3' into 'main'
Resolve "external backup on S3"

Closes #26

See merge request lydra/yunohost/ansible-yunohost!42
2022-08-30 10:06:24 +00:00
Arthur BOUDREAULT
68815ff0f5 feat: add Ansible role Restic to use S3 backups 2022-08-30 10:06:24 +00:00
Christophe Chaudier
888d14cd03 Merge branch '45-refactor-improve-backup-usage' into 'main'
Resolve "refactor: improve backup usage README"

Closes #45

See merge request lydra/yunohost/ansible-yunohost!39
2022-07-26 09:32:00 +00:00
Arthur BOUDREAULT
5c7b3f9a65 refactor(ynh_backup): refactor YunoHost backup tasks and readme to be more explicit w/ what we expect from user 2022-07-26 09:32:00 +00:00
Christophe Chaudier
f141336502 Merge branch '60-local-backups-design-purge-system' into 'main'
Resolve "local backups: design purge system"

Closes #60

See merge request lydra/yunohost/ansible-yunohost!41
2022-07-25 13:16:54 +00:00
Arthur BOUDREAULT
6cf1239d41 feat: add purge system for local YunoHost backups 2022-07-25 13:16:54 +00:00
Christophe Chaudier
038b562465 Merge branch '61-fix-improve-borgbackup-ssh-keys-handling' into 'main'
Resolve "fix: improve borgbackup ssh keys handling"

Closes #61

See merge request lydra/yunohost/ansible-yunohost!40
2022-07-19 15:02:17 +00:00
Arthur BOUDREAULT
c86c36880b fix: improve borgbackup ssh keys handling
docs: advise to use Ansible Vault
fix: use gather_facts module in order to get facts for borg role
2022-07-19 15:02:17 +00:00
Christophe Chaudier
764d3ee68b Merge branch '59-double-check-ansible-tags' into 'main'
Resolve "double-check Ansible tags"

Closes #59

See merge request lydra/yunohost/ansible-yunohost!38
2022-07-19 14:47:08 +00:00
Arthur BOUDREAULT
cc3d2b97e0 refactor: update roles tags + drop cron tag
docs: new borg tag
2022-07-19 14:47:08 +00:00
Christophe Chaudier
732c4c5b5c Merge branch '40-external-backup-on-borg' into 'main'
Resolve "external backup on borg"

Closes #40

See merge request lydra/yunohost/ansible-yunohost!32
2022-07-08 07:27:41 +00:00
Arthur BOUDREAULT
54d0ae4921 feat: add external backup on borg 2022-07-08 07:27:40 +00:00
Thomas MICHEL
86eaeb10f3 Merge branch '57-build-create-release-1-0-4' into 'main'
Resolve "build: create release 1.0.4"

Closes #57

See merge request lydra/yunohost/ansible-yunohost!37
2022-06-28 11:42:54 +00:00
Arthur BOUDREAULT
32aa42ef75 build: Create release 1.0.4 2022-06-28 08:57:15 +02:00
Christophe Chaudier
4ed831a102 Merge branch '56-build-create-release-1-0-3' into 'main'
Resolve "build: Create release 1.0.3"

Closes #56

See merge request lydra/yunohost/ansible-yunohost!36
2022-06-24 13:26:27 +00:00
Arthur BOUDREAULT
ac09aa37e2 build: Create release 1.0.3 2022-06-24 10:49:24 +02:00
Christophe Chaudier
57250cd2c2 Merge branch '55-fix-symlink-home-yunohost-backup-archives-fails-on-creation' into 'main'
Resolve "fix: symlink /home/yunohost.backup/archives fails on creation"

Closes #55

See merge request lydra/yunohost/ansible-yunohost!35
2022-06-23 15:15:28 +00:00
Arthur BOUDREAULT
608b757dfe refactor(ynh_setup): new task to create backup directory and force symlink 2022-06-23 16:44:14 +02:00
Christophe Chaudier
5ba58e7517 Merge branch '54-docs-fix-typo-w-symbolic' into 'main'
Resolve "docs: fix typo w/ symbolic"

Closes #54

See merge request lydra/yunohost/ansible-yunohost!34
2022-06-22 15:15:01 +00:00
Arthur BOUDREAULT
5b1c46eaff docs: fix typo with symbolic 2022-06-22 17:01:22 +02:00
Christophe Chaudier
88c96d8026 Merge branch '53-build-create-release-1-0-2' into 'main'
Resolve "build: Create release 1.0.2"

Closes #53

See merge request lydra/yunohost/ansible-yunohost!33
2022-06-22 14:16:17 +00:00
Arthur BOUDREAULT
a69ab3d362 build: Create release 1.0.2 2022-06-22 15:55:43 +02:00
Christophe Chaudier
b97fb8843f Merge branch '52-ynh_setup-add-new-symbolic-links' into 'main'
Resolve "ynh_setup: add new symbolic links"

Closes #52

See merge request lydra/yunohost/ansible-yunohost!31
2022-06-22 13:29:07 +00:00
Arthur BOUDREAULT
974a89b598 feat(ynh_setup): add new symbolic links 2022-06-17 16:18:19 +02:00
Christophe Chaudier
9ec4777760 Merge branch '51-fix-create-version-1-0-1' into 'main'
Resolve "fix: create version 1.0.1"

Closes #51

See merge request lydra/yunohost/ansible-yunohost!30
2022-06-02 15:05:27 +00:00
Arthur BOUDREAULT
495b77c81e fix(Ansible): create v1.0.1 to release it on Ansible-Galaxy 2022-06-02 15:05:27 +00:00
Christophe Chaudier
274d489a07 Merge branch '49-fix-add-meta-folder-for-publishing-on-ansible-galaxy' into 'main'
Resolve "fix: add meta folder for publishing on Ansible Galaxy"

Closes #49

See merge request lydra/yunohost/ansible-yunohost!29
2022-06-02 12:54:36 +00:00
Arthur BOUDREAULT
906e6a6acd fix: publish collection on Ansible Galaxy 2022-06-02 12:54:36 +00:00
Christophe Chaudier
1f17e94d67 Merge branch '46-docs-improve-ansible-collection-usage' into 'main'
Resolve "docs: improve ansible collection usage"

Closes #46

See merge request lydra/yunohost/ansible-yunohost!28
2022-05-24 13:52:14 +00:00
Arthur BOUDREAULT
3a91b98bd1 docs: improve ansible collection usage 2022-05-24 15:31:20 +02:00
Christophe Chaudier
850a251322 Merge branch '47-create-release-1-0-0' into 'main'
Resolve "Create release 1.0.0"

Closes #47

See merge request lydra/yunohost/ansible-yunohost!27
2022-05-23 14:31:02 +00:00
Arthur BOUDREAULT
18979d588a docs: update changelog for release 1.0.0 + syntax corrections for markdown 2022-05-23 16:29:01 +02:00
Christophe Chaudier
814ed522c0 Merge branch '38-create-a-collection' into 'main'
Resolve "Create a collection"

Closes #37, #27, #25, and #38

See merge request lydra/yunohost/ansible-yunohost!22
2022-05-23 11:49:09 +00:00
Arthur BOUDREAULT
6da3f36a31 refactor: change backup script vars position so user won't modify them 2022-05-23 10:54:03 +02:00
Arthur BOUDREAULT
25cf95e439 docs: apply Christophe suggestions for README 2022-05-23 10:53:36 +02:00
Arthur BOUDREAULT
23f458517c refactor: add new pre-task to ynh_setup + fixes in README 2022-05-23 09:46:11 +02:00
Arthur BOUDREAULT
0f79911f3d feat: adds symlink management 2022-05-23 09:46:11 +02:00
Arthur BOUDREAULT
5b78dd4c11 refactor: ynh_apps is now a role 2022-05-23 09:46:11 +02:00
Arthur BOUDREAULT
26351e9e11 refactor: transformed the role into a collection 2022-05-23 09:46:11 +02:00
Christophe Chaudier
bed20025a2 Merge branch '44-ci-fix-yaml-lint-fail' into 'main'
Resolve "ci: fix yaml-lint fail"

Closes #44

See merge request lydra/yunohost/ansible-yunohost!26
2022-05-19 17:47:37 +00:00