Repository: knox
Updated Branches:
  refs/heads/master 4fe30705b -> d5f006586


KNOX-723 Adding html content based filter for main page trailing slash issue


Project: http://git-wip-us.apache.org/repos/asf/knox/repo
Commit: http://git-wip-us.apache.org/repos/asf/knox/commit/d5f00658
Tree: http://git-wip-us.apache.org/repos/asf/knox/tree/d5f00658
Diff: http://git-wip-us.apache.org/repos/asf/knox/diff/d5f00658

Branch: refs/heads/master
Commit: d5f006586b8b50eb243bda43d2d59232dbd195f8
Parents: 4fe3070
Author: Sumit Gupta <su...@apache.org>
Authored: Fri Oct 28 14:45:00 2016 -0400
Committer: Sumit Gupta <su...@apache.org>
Committed: Fri Oct 28 14:45:00 2016 -0400

----------------------------------------------------------------------
 .../services/ambariui/2.2.0/rewrite.xml         | 21 ++++++++++++++++++++
 .../services/ambariui/2.2.0/service.xml         |  1 +
 2 files changed, 22 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/knox/blob/d5f00658/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/rewrite.xml
----------------------------------------------------------------------
diff --git 
a/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/rewrite.xml
 
b/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/rewrite.xml
index 7889458..9358ac0 100644
--- 
a/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/rewrite.xml
+++ 
b/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/rewrite.xml
@@ -46,6 +46,19 @@
         <rewrite template="{$frontend[url]}/ambari/img/{**}"/>
     </rule>
 
+    <rule dir="OUT" name="AMBARIUI/ambari/outbound/vendorcss">
+        <rewrite template="{$frontend[path]}/ambari/stylesheets/vendor.css"/>
+    </rule>
+    <rule dir="OUT" name="AMBARIUI/ambari/outbound/appcss">
+        <rewrite template="{$frontend[path]}/ambari/stylesheets/app.css"/>
+    </rule>
+    <rule dir="OUT" name="AMBARIUI/ambari/outbound/vendorjs">
+        <rewrite template="{$frontend[path]}/ambari/javascripts/vendor.js"/>
+    </rule>
+    <rule dir="OUT" name="AMBARIUI/ambari/outbound/appjs">
+        <rewrite template="{$frontend[path]}/ambari/javascripts/app.js"/>
+    </rule>
+
     <filter name="AMBARIUI/ambari/outbound/proxyroot">
         <content type="*/x-javascript">
             <apply path="\{proxy_root\}" 
rule="AMBARIUI/ambari/outbound/sitepath"/>
@@ -99,4 +112,12 @@
         <content type="*/html">
         </content>
     </filter>
+    <filter name="AMBARIUI/ambari/outbound/mainpage">
+        <content type="*/html">
+            <apply path="stylesheets/vendor.css" 
rule="AMBARIUI/ambari/outbound/vendorcss" />
+            <apply path="stylesheets/app.css" 
rule="AMBARIUI/ambari/outbound/appcss" />
+            <apply path="javascripts/vendor.js" 
rule="AMBARIUI/ambari/outbound/vendorjs" />
+            <apply path="javascripts/app.js" 
rule="AMBARIUI/ambari/outbound/appjs" />
+        </content>
+    </filter>
 </rules>

http://git-wip-us.apache.org/repos/asf/knox/blob/d5f00658/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/service.xml
----------------------------------------------------------------------
diff --git 
a/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/service.xml
 
b/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/service.xml
index 64fec60..87078ef 100644
--- 
a/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/service.xml
+++ 
b/gateway-service-definitions/src/main/resources/services/ambariui/2.2.0/service.xml
@@ -24,6 +24,7 @@
     <routes>
         <route path="/ambari">
             <rewrite apply="AMBARIUI/ambari/inbound/root" to="request.url"/>
+            <rewrite apply="AMBARIUI/ambari/outbound/mainpage" 
to="response.body"/>
         </route>
         <route path="/ambari/**">
             <rewrite apply="AMBARIUI/ambari/inbound/path" to="request.url"/>

Reply via email to