From ccf92fafa9369441f3b8ae7675e781c3d999f463 Mon Sep 17 00:00:00 2001 From: Francis Schmaltz Date: Tue, 30 Oct 2018 16:43:17 -0700 Subject: [PATCH 1/5] Redirect root directory to sourcegraph.com/start --- website/package-lock.json | 28 ++++++++++++++-------------- website/static/_redirects | 2 ++ 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index 92b0e13c6be..0a89a5ab7c0 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -872,17 +872,17 @@ }, "@types/debug": { "version": "0.0.29", - "resolved": "http://registry.npmjs.org/@types/debug/-/debug-0.0.29.tgz", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-0.0.29.tgz", "integrity": "sha1-oeUUrfvZLwOiJLpU1pMRHb8fN1Q=" }, "@types/events": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/@types/events/-/events-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/@types/events/-/events-1.2.0.tgz", "integrity": "sha512-KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA==" }, "@types/get-port": { "version": "0.0.4", - "resolved": "http://registry.npmjs.org/@types/get-port/-/get-port-0.0.4.tgz", + "resolved": "https://registry.npmjs.org/@types/get-port/-/get-port-0.0.4.tgz", "integrity": "sha1-62u3Qj2fiItjJmDcfS/T5po1ZD4=" }, "@types/glob": { @@ -922,7 +922,7 @@ }, "@types/mkdirp": { "version": "0.3.29", - "resolved": "http://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.3.29.tgz", + "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.3.29.tgz", "integrity": "sha1-fyrX7FX5FEgvybHsS7GuYCjUYGY=" }, "@types/node": { @@ -1018,7 +1018,7 @@ }, "@types/tmp": { "version": "0.0.32", - "resolved": "http://registry.npmjs.org/@types/tmp/-/tmp-0.0.32.tgz", + "resolved": "https://registry.npmjs.org/@types/tmp/-/tmp-0.0.32.tgz", "integrity": "sha1-DTyzECL4Qn6ljACK8yuA2hJspOM=" }, "@webassemblyjs/ast": { @@ -1364,7 +1364,7 @@ "dependencies": { "file-type": { "version": "3.9.0", - "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" } } @@ -2522,7 +2522,7 @@ }, "semver": { "version": "4.3.6", - "resolved": "http://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" } } @@ -2547,7 +2547,7 @@ }, "bl": { "version": "1.2.2", - "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", "requires": { "readable-stream": "^2.3.5", @@ -2852,7 +2852,7 @@ "dependencies": { "file-type": { "version": "3.9.0", - "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" }, "uuid": { @@ -3799,7 +3799,7 @@ }, "css-color-names": { "version": "0.0.4", - "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" }, "css-declaration-sorter": { @@ -7655,7 +7655,7 @@ }, "get-stream": { "version": "3.0.0", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" }, "get-value": { @@ -9606,7 +9606,7 @@ "dependencies": { "file-type": { "version": "3.9.0", - "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" }, "mime": { @@ -11059,7 +11059,7 @@ "dependencies": { "semver": { "version": "5.3.0", - "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" }, "tar": { @@ -18839,7 +18839,7 @@ }, "xmlbuilder": { "version": "9.0.7", - "resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" }, "xmlhttprequest-ssl": { diff --git a/website/static/_redirects b/website/static/_redirects index 36e5670e926..aabe88899c8 100644 --- a/website/static/_redirects +++ b/website/static/_redirects @@ -1,3 +1,5 @@ +/ 301 https://sourcegraph.com/start + /blog/sourecgraph-liveblogging-at-gophercon-2018 /blog/sourcegraph-liveblogging-at-gophercon-2018 301 /go/sourcegraph-liveblogging-at-gophercon-2018-go /blog/sourcegraph-liveblogging-at-gophercon-2018 301 /go/go-in-debian /go/gophercon-2018-go-in-debian/ 301 From e0efbd9869b7d44d186b29ed951bd545c6f41631 Mon Sep 17 00:00:00 2001 From: Francis Schmaltz Date: Tue, 30 Oct 2018 16:47:41 -0700 Subject: [PATCH 2/5] Correct rules --- website/static/_redirects | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/static/_redirects b/website/static/_redirects index aabe88899c8..e28c63da4c9 100644 --- a/website/static/_redirects +++ b/website/static/_redirects @@ -1,4 +1,4 @@ -/ 301 https://sourcegraph.com/start +/ https://sourcegraph.com/start 301 /blog/sourecgraph-liveblogging-at-gophercon-2018 /blog/sourcegraph-liveblogging-at-gophercon-2018 301 /go/sourcegraph-liveblogging-at-gophercon-2018-go /blog/sourcegraph-liveblogging-at-gophercon-2018 301 From 819583e61e7367367d8631036b512e8970e6a4e9 Mon Sep 17 00:00:00 2001 From: Francis Schmaltz Date: Tue, 30 Oct 2018 16:54:51 -0700 Subject: [PATCH 3/5] Add direct link in header to /start: --- website/src/components/Header.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/src/components/Header.tsx b/website/src/components/Header.tsx index af1268ebb60..f640eef04cb 100644 --- a/website/src/components/Header.tsx +++ b/website/src/components/Header.tsx @@ -28,7 +28,7 @@ export default class Header extends React.Component { return (