From 47aef5015e68e69c7b31f5b0f043d419ddd561bc Mon Sep 17 00:00:00 2001
From: Jelle van der Waa <jelle@archlinux.org>
Date: Tue, 15 Jun 2021 21:53:51 +0200
Subject: [PATCH] Update mediawiki whitelist for new editor

A new editor was introduced in the most recent mediawiki update which
comes with images from a new extension location
---
 roles/archwiki/templates/nginx.d.conf.j2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/roles/archwiki/templates/nginx.d.conf.j2 b/roles/archwiki/templates/nginx.d.conf.j2
index 363e01116..fca2bbcc3 100644
--- a/roles/archwiki/templates/nginx.d.conf.j2
+++ b/roles/archwiki/templates/nginx.d.conf.j2
@@ -107,7 +107,7 @@ server {
     }
 
     # whitelist known OK directories
-    location ~ ^/(?:skins|resources|images|extensions/ArchLinux/modules)/ {
+    location ~ ^/(?:skins|resources|images|extensions/ArchLinux/modules|extensions/WikiEditor/modules/images/toolbar|extensions/CodeMirror/resources/mode/mediawiki/img)/ {
         expires 30d;
         add_header Pragma public;
         add_header Cache-Control "public, must-revalidate, proxy-revalidate";
-- 
GitLab