ansible-role-hedgedocs merge requestshttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests2023-04-20T16:44:45+02:00https://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/10Resolve "Add extra options to the configuration of Hedgedocs"2023-04-20T16:44:45+02:00nonoResolve "Add extra options to the configuration of Hedgedocs"Closes #11Closes #11nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/9Resolve "Add extra options to the configuration of Hedgedocs"2023-04-20T16:20:44+02:00nonoResolve "Add extra options to the configuration of Hedgedocs"Closes #11Closes #11Version 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/8Resolve "Add task to generate IDP cert"2023-04-17T16:22:59+02:00nonoResolve "Add task to generate IDP cert"Closes #14Closes #14Version 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/5Resolve "Add options to configure SAML connection in the role."2023-04-17T15:51:44+02:00nonoResolve "Add options to configure SAML connection in the role."Closes #9Closes #9Version 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/7Resolve "Fix idempotence of role"2023-04-17T11:32:37+02:00Acide PoulainResolve "Fix idempotence of role"Closes #12
J'ai mis en place l'option «force» sur la récupération de l'archive hedgedocs. Cela veut dire que si le fichier reste le même entre deux runs, on utilise pas le nouveau fichier. En conséquence, on peut `register` le résultat ...Closes #12
J'ai mis en place l'option «force» sur la récupération de l'archive hedgedocs. Cela veut dire que si le fichier reste le même entre deux runs, on utilise pas le nouveau fichier. En conséquence, on peut `register` le résultat du téléchargement de l'archive, et n'effectuer la configuration que si l'archive à changé. Cela assure l'idempotence.
Important: avant mes modifications, il y avait une tâche qui repassait tout le dossier /home/hedgedocs/hedgedoc en `0750`. Cela ignorait les permissions restrictives mises sur certains fichiers par sécurité.
C'est maintenant corrigé, donc point d'attention la prochaine fois qu'une mise à jour sera faite en prod. Ça ne devrait toutefois pas avoir d'impact mais ça reste un changement.Acide PoulainAcide Poulainhttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/3Resolve "Add testing via molecule"2023-03-30T17:06:20+02:00nonoResolve "Add testing via molecule"Closes #5Closes #5Version 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/6Resolve "Cleanup the role and remove unsued parts"2023-03-24T12:18:20+01:00nonoResolve "Cleanup the role and remove unsued parts"Closes #10Closes #10Version 0.1.0nonononohttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/2fix #2: from French to English2023-02-03T16:23:33+01:00eikichifix #2: from French to Englishfix #2: from French to English
## Tests
- role execution log TODOfix #2: from French to English
## Tests
- role execution log TODOVersion 0.1.0eikichieikichihttps://git.laquadrature.net/lqdn-interne/piops-roles/ansible-role-hedgedocs/-/merge_requests/1fix: translate README.md in English2023-01-20T11:27:50+01:00eikichifix: translate README.md in English- fixes #1- fixes #1