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


Reply via email to