Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Shushlin <vshushlin@gitlab.com>2020-10-07 12:30:59 +0300
committerVladimir Shushlin <vshushlin@gitlab.com>2020-10-07 12:30:59 +0300
commit5f461b42e39419795b2669278398a9a7c6ed2cd9 (patch)
tree4bf183430114f4cf032bacc41b86fc41200a5577
parent2971b8b92c67a2f647c6c8d4ecd6da7360cea72a (diff)
parent21ba95871e6196f6340cee4b1ce3384931c0a000 (diff)
Merge branch '24-redirects-by-default' into 'master'
Enable redirects by default See merge request gitlab-org/gitlab-pages!367
-rw-r--r--acceptance_test.go4
-rw-r--r--internal/serving/disk/reader.go2
-rw-r--r--internal/serving/disk/serving.go2
3 files changed, 4 insertions, 4 deletions
diff --git a/acceptance_test.go b/acceptance_test.go
index 87cd307c..83f09cdf 100644
--- a/acceptance_test.go
+++ b/acceptance_test.go
@@ -525,7 +525,7 @@ func TestDisabledRedirects(t *testing.T) {
func TestRedirectStatusPage(t *testing.T) {
skipUnlessEnabled(t)
- teardown := RunPagesProcessWithEnvs(t, true, *pagesBinary, listeners, "", []string{"FF_ENABLE_REDIRECTS=true"})
+ teardown := RunPagesProcess(t, *pagesBinary, listeners, "")
defer teardown()
rsp, err := GetPageFromListener(t, httpListener, "group.redirects.gitlab-example.com", "/project-redirects/_redirects")
@@ -542,7 +542,7 @@ func TestRedirectStatusPage(t *testing.T) {
func TestRedirect(t *testing.T) {
skipUnlessEnabled(t)
- teardown := RunPagesProcessWithEnvs(t, true, *pagesBinary, listeners, "", []string{"FF_ENABLE_REDIRECTS=true"})
+ teardown := RunPagesProcess(t, *pagesBinary, listeners, "")
defer teardown()
// Test that serving a file still works with redirects enabled
diff --git a/internal/serving/disk/reader.go b/internal/serving/disk/reader.go
index 559d332c..6afe7947 100644
--- a/internal/serving/disk/reader.go
+++ b/internal/serving/disk/reader.go
@@ -95,7 +95,7 @@ func (reader *Reader) tryFile(h serving.Handler) error {
// Serve status of `_redirects` under `_redirects`
// We check if the final resolved path is `_redirects` after symlink traversal
if fullPath == redirects.ConfigFile {
- if os.Getenv("FF_ENABLE_REDIRECTS") == "true" {
+ if os.Getenv("FF_ENABLE_REDIRECTS") != "false" {
r := redirects.ParseRedirects(ctx, root)
return reader.serveRedirectsStatus(h, r)
}
diff --git a/internal/serving/disk/serving.go b/internal/serving/disk/serving.go
index bb9b40d2..11b1689e 100644
--- a/internal/serving/disk/serving.go
+++ b/internal/serving/disk/serving.go
@@ -21,7 +21,7 @@ func (s *Disk) ServeFileHTTP(h serving.Handler) bool {
return true
}
- if os.Getenv("FF_ENABLE_REDIRECTS") == "true" {
+ if os.Getenv("FF_ENABLE_REDIRECTS") != "false" {
if s.reader.tryRedirects(h) == nil {
return true
}