From 8bc63bc78064d599860f45f613643c10d692cd47 Mon Sep 17 00:00:00 2001 From: meaz Date: Fri, 14 Jun 2024 22:11:31 +0200 Subject: [PATCH 1/5] add feed module --- defaults/disroot.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/defaults/disroot.yml b/defaults/disroot.yml index 875fdae..a284eda 100644 --- a/defaults/disroot.yml +++ b/defaults/disroot.yml @@ -9,6 +9,7 @@ grav_extra_files_path: '../files' grav_website_repo: - site_hostname: disroot.lan modules: + - name: feed - name: themer - name: form - name: language-selector From b8c014c4be155f44ecdfcef87247d4594f240e55 Mon Sep 17 00:00:00 2001 From: meaz Date: Sat, 15 Jun 2024 08:04:45 +0200 Subject: [PATCH 2/5] Fix site name --- files/disroot.site.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/disroot.site.yaml b/files/disroot.site.yaml index e89bce5..01465a1 100644 --- a/files/disroot.site.yaml +++ b/files/disroot.site.yaml @@ -1,4 +1,4 @@ -title: Disroot.lan +title: Disroot.org default_lang: en author: name: Disroot From 728b948f35cbc11796835655ee5075b89c79fb2e Mon Sep 17 00:00:00 2001 From: meaz Date: Sat, 15 Jun 2024 08:33:20 +0200 Subject: [PATCH 3/5] remove default typography page --- tasks/install.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tasks/install.yml b/tasks/install.yml index 9873154..48ef073 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -31,3 +31,9 @@ owner: '{{ grav_user }}' group: '{{ grav_group }}' loop: "{{ grav_website_repo }}" + +- name: '[Install] - Remove the default typography folder' + file: + path: "{{ grav_path }}/{{ item.site_hostname }}/site/user/pages/02.typography" + state: absent + loop: "{{ grav_website_repo }}" From 21cae800a749c883d7576dc7a15fc0b6354e2221 Mon Sep 17 00:00:00 2001 From: meaz Date: Sat, 15 Jun 2024 08:33:35 +0200 Subject: [PATCH 4/5] update grav cache --- tasks/main.yml | 1 - tasks/website_repos.yml | 9 +++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/tasks/main.yml b/tasks/main.yml index 3ae2ff6..34e3285 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -26,7 +26,6 @@ loop_var: website tags: websites - - name: "[GRAV] - Upgrade websites" include_tasks: upgrade.yml when: item.site_hostname is defined diff --git a/tasks/website_repos.yml b/tasks/website_repos.yml index 1324274..ebc4732 100644 --- a/tasks/website_repos.yml +++ b/tasks/website_repos.yml @@ -27,3 +27,12 @@ group: "{{ grav_group }}" loop: "{{ grav_website_repo|subelements('repos', skip_missing=True) }}" tags: websites + +- name: '[Repos] - Update grav cache' + shell: + cmd: 'bin/grav cache' + chdir: "{{ grav_path }}/{{ item.site_hostname }}/site" + become: yes + become_user: "{{ grav_user }}" + loop: "{{ grav_website_repo }}" + tags: websites From 4ccc2bfaf698eff37df75a9b746f805e3d680fa8 Mon Sep 17 00:00:00 2001 From: meaz Date: Wed, 26 Jun 2024 21:35:04 +0200 Subject: [PATCH 5/5] add tagcloud --- defaults/disroot.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/defaults/disroot.yml b/defaults/disroot.yml index a284eda..a0146d4 100644 --- a/defaults/disroot.yml +++ b/defaults/disroot.yml @@ -14,6 +14,7 @@ grav_website_repo: - name: form - name: language-selector config: 'true' + - name: tagcloud site_name: "Disroot" pages_folder: "" system_file: "disroot.system.yaml"