From 586105907dc159df209dc69d3e03dcf9fcd98884 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Thu, 19 Mar 2020 14:56:03 -0600 Subject: [PATCH 1/3] disable XDebug for Travis builds --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 507659479..d9d64cdf9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,7 +57,7 @@ before_install: fi; fi before_script: - - if [ $TRAVIS_PHP_VERSION != 'hhvm' ]; then phpenv config-rm xdebug.ini; fi + - phpenv config-rm xdebug.ini script: - if [ $TRAVIS_BRANCH == 'develop' ] || [ $TRAVIS_PULL_REQUEST != 'false' ]; then vendor/bin/codecept run; From 39d0d640e61c4fe3f8c4355fc1a2a7ea54c588e9 Mon Sep 17 00:00:00 2001 From: A---- Date: Mon, 27 Apr 2020 18:38:36 +0200 Subject: [PATCH 2/3] Support for the X-Forwarded-Host (#2891) --- system/src/Grav/Common/Uri.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/system/src/Grav/Common/Uri.php b/system/src/Grav/Common/Uri.php index 10e85a5cc..eee3807f9 100644 --- a/system/src/Grav/Common/Uri.php +++ b/system/src/Grav/Common/Uri.php @@ -1169,7 +1169,9 @@ class Uri // Build host. $hostname = 'localhost'; - if (isset($env['HTTP_HOST'])) { + if (isset($env['HTTP_X_FORWARDED_HOST'])) { + $hostname = $env['HTTP_X_FORWARDED_HOST']; + } else if (isset($env['HTTP_HOST'])) { $hostname = $env['HTTP_HOST']; } elseif (isset($env['SERVER_NAME'])) { $hostname = $env['SERVER_NAME']; From d16a88e7317480427657e950ad2c3d6dfe015f1c Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Mon, 27 Apr 2020 16:08:28 -0600 Subject: [PATCH 3/3] prepare for release --- CHANGELOG.md | 7 +++++++ system/defines.php | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7932b3b7..82ee815c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# v1.6.24 +## 04/27/2020 + +1. [](#improved) + * Added support for `X-Forwarded-Host` [#2891](https://github.com/getgrav/grav/pull/2891) + * Disable XDebug in Travis builds + # v1.6.23 ## 03/19/2020 diff --git a/system/defines.php b/system/defines.php index cbe19f52f..db903544c 100644 --- a/system/defines.php +++ b/system/defines.php @@ -8,7 +8,7 @@ // Some standard defines define('GRAV', true); -define('GRAV_VERSION', '1.6.23'); +define('GRAV_VERSION', '1.6.24'); define('GRAV_TESTING', false); define('DS', '/');