This is an automated email from the ASF dual-hosted git repository.
andytaylor pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis-console.git
The following commit(s) were added to refs/heads/main by this push:
new d421bc3 ARTEMIS-5657 - Invoke all HTTP header filters in loop
d421bc3 is described below
commit d421bc3d2cf5e6e9b896e872f27bd58549215290
Author: GChuf <[email protected]>
AuthorDate: Fri Sep 12 14:30:36 2025 +0200
ARTEMIS-5657 - Invoke all HTTP header filters in loop
---
.../src/main/webapp/WEB-INF/web.xml | 70 ++--------------------
1 file changed, 4 insertions(+), 66 deletions(-)
diff --git a/artemis-console-war/src/main/webapp/WEB-INF/web.xml
b/artemis-console-war/src/main/webapp/WEB-INF/web.xml
index 7e177cc..b09690f 100644
--- a/artemis-console-war/src/main/webapp/WEB-INF/web.xml
+++ b/artemis-console-war/src/main/webapp/WEB-INF/web.xml
@@ -21,6 +21,7 @@
version="5.0">
<description>Artemis WAR plugin for Hawtio v4</description>
<display-name>Artemis Console</display-name>
+
<filter>
<filter-name>SessionExpiryFilter</filter-name>
<filter-class>io.hawt.web.auth.SessionExpiryFilter</filter-class>
@@ -31,74 +32,11 @@
</filter-mapping>
<filter>
- <filter-name>cache</filter-name>
- <filter-class>io.hawt.web.filters.CacheHeadersFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>cache</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <filter>
- <filter-name>CORSFilter</filter-name>
- <filter-class>io.hawt.web.filters.CORSFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>CORSFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <filter>
- <filter-name>XFrameOptionsFilter</filter-name>
- <filter-class>io.hawt.web.filters.XFrameOptionsFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>XFrameOptionsFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <filter>
- <filter-name>XXSSProtectionFilter</filter-name>
- <filter-class>io.hawt.web.filters.XXSSProtectionFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>XXSSProtectionFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <filter>
- <filter-name>XContentTypeOptionsFilter</filter-name>
- <filter-class>io.hawt.web.filters.XContentTypeOptionsFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>XContentTypeOptionsFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <filter>
- <filter-name>ContentSecurityPolicyFilter</filter-name>
-
<filter-class>io.hawt.web.filters.ContentSecurityPolicyFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>ContentSecurityPolicyFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <filter>
- <filter-name>StrictTransportSecurityFilter</filter-name>
-
<filter-class>io.hawt.web.filters.StrictTransportSecurityFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>StrictTransportSecurityFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <filter>
- <filter-name>ReferrerPolicyFilter</filter-name>
- <filter-class>io.hawt.web.filters.ReferrerPolicyFilter</filter-class>
+ <filter-name>headers</filter-name>
+ <filter-class>io.hawt.web.filters.ResponseHeadersFilter</filter-class>
</filter>
<filter-mapping>
- <filter-name>ReferrerPolicyFilter</filter-name>
+ <filter-name>headers</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact