From ef82435371f6a5b6fe88f760739f97efc3f53908 Mon Sep 17 00:00:00 2001 From: Sarah Schneider Date: Mon, 7 Dec 2020 09:55:24 -0500 Subject: [PATCH 01/10] check repo --- tests/rendering/server.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/rendering/server.js b/tests/rendering/server.js index 4be479a49f17..063b76c6347e 100644 --- a/tests/rendering/server.js +++ b/tests/rendering/server.js @@ -5,6 +5,8 @@ const path = require('path') const nonEnterpriseDefaultVersion = require('../../lib/non-enterprise-default-version') const { loadPages } = require('../../lib/pages') +const describeInternalOnly = process.env.GITHUB_REPOSITORY === 'github/docs-internal' ? describe : describe.skip + describe('server', () => { jest.setTimeout(60 * 1000) @@ -356,7 +358,7 @@ describe('server', () => { }) }) - describe.skip('Early Access articles', () => { + describeInternalOnly('Early Access articles', () => { let hiddenPageHrefs, hiddenPages beforeAll(async (done) => { From 797911dee334995e616a6c0fd7a60a0eedeb229c Mon Sep 17 00:00:00 2001 From: Sarah Schneider Date: Mon, 7 Dec 2020 16:17:38 -0500 Subject: [PATCH 02/10] make Early Access banner more prominent --- data/ui.yml | 2 +- includes/header-notification.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/ui.yml b/data/ui.yml index d144567335c1..32a89f27d7fa 100644 --- a/data/ui.yml +++ b/data/ui.yml @@ -17,7 +17,7 @@ header: still in translation. For the most up-to-date and accurate information, please visit our English documentation. - early_access: 👋 This page contains content about an early access feature. Please do not share this URL publicly. + early_access: 📣 Please do not share this URL publicly. This page contains content about an early access feature. search: need_help: Need help? placeholder: Search topics, products... diff --git a/includes/header-notification.html b/includes/header-notification.html index 7c65d65ba364..ed50ce780c54 100644 --- a/includes/header-notification.html +++ b/includes/header-notification.html @@ -49,7 +49,7 @@ {% endif %} {% if early_access_notification_type %} -
+
{{ early_access_notification }}
{% endif %} \ No newline at end of file From dc38acdde8dd5594fcca412077a17773628e6ac6 Mon Sep 17 00:00:00 2001 From: Sarah Schneider Date: Mon, 7 Dec 2020 16:18:03 -0500 Subject: [PATCH 03/10] support custom Early Access breadcrumbs --- includes/breadcrumbs.html | 4 +- middleware/breadcrumbs.js | 5 +- .../contextualizers/early-access-links.js | 6 +- middleware/early-access-breadcrumbs.js | 67 +++++++++++++++++++ middleware/index.js | 1 + stylesheets/article.scss | 2 +- 6 files changed, 78 insertions(+), 7 deletions(-) create mode 100644 middleware/early-access-breadcrumbs.js diff --git a/includes/breadcrumbs.html b/includes/breadcrumbs.html index 6d5607294922..47dc43c17a84 100644 --- a/includes/breadcrumbs.html +++ b/includes/breadcrumbs.html @@ -1,7 +1,7 @@