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") + )); } }
