From 2e3ddeb3ef2dcec72eed3c8762fa156b5cc6ac1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20D=2E=20D=C3=ADaz?= Date: Fri, 1 Jul 2022 13:30:13 +0200 Subject: [PATCH 1/2] [IMP] mask http server header --- _traefik2_labels.yml.jinja | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/_traefik2_labels.yml.jinja b/_traefik2_labels.yml.jinja index ee9774ec..59767a91 100644 --- a/_traefik2_labels.yml.jinja +++ b/_traefik2_labels.yml.jinja @@ -91,6 +91,7 @@ traefik.http.middlewares.{{ key }}-addSTS.headers.forceSTSHeader: "true" traefik.http.middlewares.{{ key }}-forceSecure.redirectScheme.scheme: https traefik.http.middlewares.{{ key }}-forceSecure.redirectScheme.permanent: "true" + traefik.http.middlewares.{{ key }}-customHeaders.headers.customrequestheaders.server: odoo {%- if cidr_whitelist %} {#- Declare whitelist middleware #} ? traefik.http.middlewares.{{ key }}-whitelist.IPWhiteList.sourceRange @@ -130,6 +131,7 @@ suffix="redirect", middlewares=_ns.basic_middlewares + [ "compress", + "customHeaders", "redirect-%d" % domain_group.loop.index0, ], ) @@ -147,6 +149,7 @@ middlewares=_ns.basic_middlewares + [ "buffering", "compress", + "customHeaders", ], ) }} @@ -181,6 +184,7 @@ "buffering", "compress", "forbid-crawlers", + "customHeaders", ], ) }} From 56a20065c77188fa166a51933a03619888dfb478 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20D=2E=20D=C3=ADaz?= Date: Fri, 1 Jul 2022 13:31:11 +0200 Subject: [PATCH 2/2] [IMP] add direct access to uninstall action in vscode project --- tasks_downstream.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tasks_downstream.py b/tasks_downstream.py index db366642..7f3a0bcd 100644 --- a/tasks_downstream.py +++ b/tasks_downstream.py @@ -281,6 +281,22 @@ def write_code_workspace_file(c, cw_path=None): "statusbar": {"label": "$(symbol-property) Install module"} }, }, + { + "label": "Uninstall current module", + "type": "process", + "command": "invoke", + "args": ["uninstall", "--cur-file", "${file}", "restart"], + "presentation": { + "echo": True, + "reveal": "always", + "focus": True, + "panel": "shared", + "showReuseMessage": True, + "clear": False, + }, + "problemMatcher": [], + "options": {"statusbar": {"label": "$(trash) Uninstall module"}}, + }, { "label": "Run Odoo Tests for current module", "type": "process",