Grace Park
9c50a1200e
adding test case
2021-05-25 14:56:32 -07:00
Sarah Schneider
5978edb47b
remove feature flagged code
2021-05-20 10:01:33 -04:00
Kevin Heis
f6acb1f08a
Update dependencies ( #19408 )
...
* Update dependencies 2
* Lint fixes
* Update graphql packages
* Update changelog-entry.json
* Update @octokit/rest
* Update commander with help from @rachmari
@rachmari
* Upgrade helmet
* Upgrade js-yaml
* Update server.js
* Update cheerio
* Revert "Update cheerio"
This reverts commit 8aa17c39fbf564ee554037d89e7a473027d16984.
2021-05-19 17:32:47 +00:00
Sarah Schneider
e6986fec32
update early access breadcrumb tests for new site tree (take 2)
2021-05-19 10:35:40 -04:00
Sarah Schneider
ca1c68fdcb
update early access breadcrumb tests for new site tree
2021-05-19 10:23:15 -04:00
Sarah Schneider
e30292c0fd
add feature flagged conditionals to tests
2021-05-18 20:44:46 -04:00
Sarah Schneider
a5d52dcef0
Add landing page for GitHub Enterprise ( #19041 )
2021-05-12 11:55:32 +00:00
Kevin Heis
8cef45c2d6
Update product call out to bg-success ( #18885 )
2021-04-20 21:23:43 +00:00
Kevin Heis
46c16001c3
Upgrade Primer with translation shim for trashcan icon ( #18735 )
...
* Revert "Revert "Upgrade Primer CSS to 16 (#18713 )""
This reverts commit c01d3e302e .
* Add a hack to handle trashcan icon in translated content
2021-04-13 18:38:04 +00:00
Mike Surowiec
c01d3e302e
Revert "Upgrade Primer CSS to 16 ( #18713 )"
...
This reverts commit 49377f9096 .
2021-04-13 09:19:28 -07:00
Kevin Heis
49377f9096
Upgrade Primer CSS to 16 ( #18713 )
...
* Upgrade primer to 16
* Upgrade colors in scss
* Get SCSS to build
* Initial dark mode support
* trashcan -> trash
* More specific search browser test
* Fix link color on homepage
* Update overrides.scss
* Upgrade some colors to primer variables
* Hide dark mode support for now
* Apply suggestions from code review
* Update overrides.scss
2021-04-13 16:00:46 +00:00
Mike Surowiec
f79d23ccb9
Merge branch 'main' into webhook-response-no-hydro
2021-04-08 08:41:01 -07:00
Sarah Schneider
520ff1bc5f
Merge branch 'main' of github.com:github/docs-internal into move-product-list-to-frontmatter
2021-04-07 14:33:56 -04:00
Shati Patel
b7bbc707a9
Updating product landing page to include CodeQL ( #18150 )
2021-04-07 16:47:45 +00:00
Mike Surowiec
adb81ce5b5
update webhook response to not return fields, return 200
2021-04-06 11:24:21 -07:00
Mike Surowiec
bd152312f2
don't await hydro for /events POST response
2021-04-06 07:41:30 -07:00
Emily Gould
fbc83618dd
Make GitHub Pages content a top-level doc set ( #18480 )
...
* Add new product to products.yml
* Move directory to new location
* Update new index page
* Remove old category from github product index
* Add getting started category
* Add Jekyll category
* Create custom domain category
* Update links to custom domain articles
* Add redirects and update links for getting started articles
* Add redirects and update links for jekyll articles
* Fix link
* Fix link
* Fix link
* Fix link
2021-04-01 20:09:50 +00:00
Sarah Schneider
c7f647f68a
update references
2021-04-01 15:29:59 -04:00
James M. Greene
6e20ed7927
Implement app clustering ( #17752 )
...
* Install throng for easy cluster management
* Extract the Express app construction into its own file
* Switch server.js to use app clustering for deployed environments
* Worker count is based on the lesser of process.env.WEB_CONCURRENCY and the count of CPUs
* Reading clustered output is difficult, let's prefix the std{out,err} streams
Co-authored-by: Jason Etcovitch <jasonetco@github.com >
2021-03-19 20:07:46 +00:00
Emily Gould
052a540cdb
Getting started category landing page ( #17841 )
...
* Start building out landing page in index file
* Add articles
* Add a couple more popular articles
* Tweak intro to cover more audiences
* Add TOC back with new organization
* Update content/github/getting-started-with-github/index.md
* Category as product guides section
* Update breadcrumbs.js
* Update server.js
* Update product-landing.html
* Remove TOC listing
* Revert removing TOC
* Update index.md
* Update index.md
* Update content/github/getting-started-with-github/index.md
* Apply suggestions from code review
Co-authored-by: Laura Coursen <lecoursen@github.com >
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com >
Co-authored-by: Laura Coursen <lecoursen@github.com >
2021-03-09 10:04:45 -06:00
Rachael Sewell
01e52046f0
migrate away from AWS S3 ( #17669 )
2021-02-12 10:25:45 -08:00
Kevin Heis
626bfa5918
Move the one performance metric in page to exit to avoid join ( #17784 )
2021-02-11 16:28:07 +00:00
Kevin Heis
1918d2ea14
Inline CSRF token in HTML ( #17748 )
...
* Inline CSRF token
* Fix tests
2021-02-09 22:08:24 +00:00
Jason Etcovitch
d98bb561c7
Honor Error.status(Code) in handle-errors middleware ( #17768 )
...
* Honor error status codes in handle-errors
* Add a test
2021-02-09 14:57:57 -05:00
Kevin Heis
207c536609
Add page_event_id to all successive events ( #17738 )
...
* Add `page_event_id` to all successive events
* Update events.js
* Break out event inits into functions so they don't break each other
* Update events.js
* Update events.js
* Update events.js
2021-02-09 15:40:27 +00:00
James M. Greene
a40ff31b4b
Cache more assets both in browser + Fastly ( #17663 )
...
* Cache archived asset JS/CSS for a day
* Don't waste time with ETag calculations
* Add a comment about the expiration length
* Cache images and fonts for a day
* Cache GraphQL data files for a week
* Set Fastly surrogate-key header on all responses
* Update test to account for new response header
2021-02-03 22:16:54 +00:00
Rachael Sewell
fc430896cb
add azure to content security policy ( #17649 )
2021-02-03 10:49:40 -08:00
James M. Greene
0e729d9a75
Cleanup the testing and old code related to Fastly headers ( #17643 )
2021-02-03 10:43:00 -06:00
James M. Greene
8f133cbf54
Disallow both Fastly AND the browser from caching HTML pages ( #17641 )
2021-02-02 21:37:41 +00:00
Jason Etcovitch
53d8e60959
Add a test for non-English rendering ( #17593 )
...
* Throw in some code that should fail a test
* Remove read-frontmatter behavior
* Unskip the test that would catch this
* Remove the throw to pass the test
2021-02-02 18:14:39 +00:00
mc
4996deb228
Merge branch 'main' into 3059-remove-send-from-author
2021-01-26 14:14:14 +00:00
Vanessa Yuen
9bc90cd932
Learning Track navigation banner ( #17440 )
...
* add middleware to handle `learn` query param
* add exception to query-less cache key
* add querystring to learning track guides
2021-01-25 16:57:32 +00:00
shati-patel
d63f25091a
Try a new test article in server.js
2021-01-23 13:56:49 +00:00
shati-patel
eb7ce2b47b
Merge branch 'main' into 3059-remove-send-from-author
2021-01-23 13:39:49 +00:00
shati-patel
ba2f1570f6
change from main
2021-01-23 13:37:51 +00:00
shati-patel
de0a8e2430
Update server.js
2021-01-23 13:34:05 +00:00
Kevin Heis
6ae96188f2
Move 404 and 500 images to local ( #17432 )
2021-01-22 21:49:45 +00:00
James M. Greene
9724f763f5
Implement discount fingerprinting without webpack ( #17337 )
2021-01-19 23:00:54 -06:00
Sarah Schneider
30f95ce3d2
lint
2021-01-15 11:56:51 -05:00
Sarah Schneider
c1bd93f269
Merge branch 'main' of github.com:github/docs-internal into remove-fpt-helper
2021-01-15 11:44:24 -05:00
Laura Coursen
77ee3137ef
Refactor protected branches content ( #17277 )
...
* Add new structure to index.md
* Move all conceptual and troubleshooting content
* Add more redirects
* Update links
* Reorganize "About" article
* Tweak some conceptual content
* Rename procedural article
* Fix article title in index.md
* Fix links
* Add more redirects
* Fix more links
* Add redirects for "Managing..." and fix links
* Consolidate procedural information
* Remove duplicate redirect
* Fix indentation
* Add 💅
* Add header
* Add editing and deleting
* 💅 conceptual content
* 💅 conceptual content
* 💅 troubleshooting article
* Clarify default behavior
* 💅 gated feature clarification
* Add 💅
* Add 💅
* update hardcoded links in tests
* Fix gated feature reusable
Co-Authored-By: Matt Pollard <mattpollard@users.noreply.github.com >
* Step out of the way while Matt improves all of the legacy content
Co-authored-by: Matt Pollard <mattpollard@users.noreply.github.com >
* Tweak gated feature reusable
Co-authored-by: Sarah Schneider <sarahs@github.com >
Co-authored-by: Matt Pollard <mattpollard@users.noreply.github.com >
2021-01-15 16:43:14 +00:00
Sarah Schneider
9809627129
lint
2021-01-14 17:10:12 -05:00
Sarah Schneider
affbc80a3c
update tests to remove free-pro-team from expected results
2021-01-14 17:08:30 -05:00
Barry McGee
adc9954094
Update tests with new expected semantic headings
2021-01-08 00:08:48 +00:00
Kevin Heis
d7eb248a10
Fix a bunch of random typos ( #17129 )
...
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com >
2021-01-05 16:07:27 +00:00
Kevin Heis
c62f49aa0e
Block indexing not crawling ( #17044 )
...
* Block indexing instead of crawling
* Lint
* Update deprecated-enterprise-versions.js
* Combine loops
2020-12-17 11:57:18 -08:00
Sarah Schneider
dca55a0257
Revert "Revert "sitetree optimizations""
2020-12-14 20:25:01 -05:00
Sarah Schneider
b38eec9964
Revert "sitetree optimizations"
2020-12-14 16:53:04 -05:00
Sarah Schneider
f5b050dc5e
updates now that siteTree paths include language codes
2020-12-14 14:39:45 -05:00
Sarah Schneider
82ad16c963
Merge branch 'main' into early-access-tweaks
2020-12-09 21:42:55 -05:00