Repository: incubator-freemarker-online-tester
Updated Branches:
  refs/heads/master 8b699eb51 -> 945fce867


Redirected (HTTP 301) the old domain name to the new one. This is needed as the 
old domain points to the new IP without HTTP-level redirection.


Project: 
http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/commit/945fce86
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/tree/945fce86
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/diff/945fce86

Branch: refs/heads/master
Commit: 945fce86749e8552a996dc1b33d4cd029bfdaf1a
Parents: 8b699eb
Author: ddekany <[email protected]>
Authored: Mon Jun 26 01:50:33 2017 +0200
Committer: ddekany <[email protected]>
Committed: Mon Jun 26 01:50:33 2017 +0200

----------------------------------------------------------------------
 build.gradle                                                  | 1 +
 dependencies.gradle                                           | 1 +
 .../onlinetester/dropwizard/FreeMarkerOnlineTester.java       | 7 +++++++
 3 files changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/blob/945fce86/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 9a010ee..25018fe 100644
--- a/build.gradle
+++ b/build.gradle
@@ -55,6 +55,7 @@ dependencies {
     compile libraries.dropwizard_views
     compile libraries.dropwizard_views_freemarker
     compile libraries.dropwizard_assets
+    compile libraries.dropwizard_bundles_redirect
     compile libraries.freemarker
     compile libraries.jackson_databind
     compile libraries.commonLangs

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/blob/945fce86/dependencies.gradle
----------------------------------------------------------------------
diff --git a/dependencies.gradle b/dependencies.gradle
index a27abc2..9e2f318 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -27,6 +27,7 @@ ext.libraries = [
         dropwizard_views: "io.dropwizard:dropwizard-views:$dropwizard_version",
         dropwizard_views_freemarker: 
"io.dropwizard:dropwizard-views-freemarker:$dropwizard_version",
         dropwizard_assets: 
"io.dropwizard:dropwizard-assets:$dropwizard_version",
+        dropwizard_bundles_redirect: 
"io.dropwizard-bundles:dropwizard-redirect-bundle:1.0.5",
 
         // App. specific:
         freemarker: "org.freemarker:freemarker:2.3.26-incubating",

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/blob/945fce86/src/main/java/org/apache/freemarker/onlinetester/dropwizard/FreeMarkerOnlineTester.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/freemarker/onlinetester/dropwizard/FreeMarkerOnlineTester.java
 
b/src/main/java/org/apache/freemarker/onlinetester/dropwizard/FreeMarkerOnlineTester.java
index 529a2da..0ea5035 100644
--- 
a/src/main/java/org/apache/freemarker/onlinetester/dropwizard/FreeMarkerOnlineTester.java
+++ 
b/src/main/java/org/apache/freemarker/onlinetester/dropwizard/FreeMarkerOnlineTester.java
@@ -8,6 +8,8 @@ import 
org.apache.freemarker.onlinetester.services.FreeMarkerService;
 
 import io.dropwizard.Application;
 import io.dropwizard.assets.AssetsBundle;
+import io.dropwizard.bundles.redirect.RedirectBundle;
+import io.dropwizard.bundles.redirect.UriRedirect;
 import io.dropwizard.setup.Bootstrap;
 import io.dropwizard.setup.Environment;
 import io.dropwizard.views.ViewBundle;
@@ -35,5 +37,10 @@ public class FreeMarkerOnlineTester extends 
Application<FreeMarkerOnlineTesterCo
     public void initialize(Bootstrap<FreeMarkerOnlineTesterConfiguration> 
bootstrap) {
         bootstrap.addBundle(new ViewBundle<>());
         bootstrap.addBundle(new AssetsBundle());
+        bootstrap.addBundle(new RedirectBundle(
+                new UriRedirect(
+                        "http://freemarker-online.kenshoo.com([:/].*)$",
+                        "http://try.freemarker.org$1";)
+        ));
     }
 }

Reply via email to