Sarah Schneider
a5d52dcef0
Add landing page for GitHub Enterprise ( #19041 )
2021-05-12 11:55:32 +00:00
Sarah Schneider
879c512b65
add oneoff redirect
2021-04-26 15:35:14 -04:00
Sarah Schneider
2f7bfc15bb
some lib updates
2021-04-15 14:38:38 -04:00
skullface
53dfd7fae9
redirect to Support site, not Contact form
2021-03-04 14:53:19 +00:00
Sarah Schneider
ca3d587f58
lint
2021-02-26 13:49:24 -05:00
Sarah Schneider
2c8902f826
asyncify redirect loading
2021-02-26 13:23:50 -05:00
Sarah Schneider
7563adce8a
add enterprise-server@latest redirect to real latest version
2021-02-26 13:23:37 -05:00
Kevin Heis
408fcdf4fd
Remove an old redirect that no one has used in a long time ( #17868 )
2021-02-22 18:14:51 +00:00
Sarah Schneider
7e0e865c3f
few readme edits
2021-01-26 12:28:42 -05:00
Sarah Schneider
f01b56813f
make the enterprise developer paths more future-proof for new versions
2021-01-25 13:09:48 -05:00
Sarah Schneider
2846a160e9
draft of redirects README
2021-01-20 15:41:47 -05:00
Sarah Schneider
35b938a8f3
no longer need to precompile developer redirects now that we have the static redirects file
2021-01-19 20:51:48 -05:00
Sarah Schneider
efa186ca73
restore legacy redirect handling needed for (internal docs) links
2021-01-19 20:51:18 -05:00
Sarah Schneider
7e4286f76d
replace developer routes with static developer redirects file
2021-01-19 20:50:10 -05:00
Sarah Schneider
d060fddc6f
Merge branch 'main' of github.com:github/docs-internal into remove-legacy-redirects
2021-01-19 17:47:30 -05:00
Sarah Schneider
b47aaec71f
remove all the legacy redirect handling!
2021-01-19 17:44:42 -05:00
Sarah Schneider
ca395716c5
add latest GHES release to path
2021-01-19 17:44:24 -05:00
Sarah Schneider
e560fb229d
add new static file
2021-01-19 17:43:38 -05:00
Sarah Schneider
f0e9369a16
remove never used file
2021-01-19 16:50:21 -05:00
Sarah Schneider
02e95f583a
change path.join to path.posix.join for Windows friendliness
2021-01-19 14:47:45 -05:00
Sarah Schneider
752edcfc53
use new static redirects file instead of precompiling on every server restart
2021-01-19 10:46:32 -05:00
Sarah Schneider
a92789ab73
turn static routes file into static redirects file
2021-01-19 10:46:04 -05:00
Sarah Schneider
ba661d65b7
do not create this redirect for deprecated enterprise versions
2021-01-15 15:32:23 -05:00
Sarah Schneider
36c3b108b2
Merge branch 'remove-fpt' of github.com:github/docs-internal into remove-fpt-helper
2021-01-15 11:06:16 -05:00
Sarah Schneider
a8470e9034
remove unnecessary redirect (cuts down on about 18k redirects)
2021-01-15 11:05:48 -05:00
Sarah Schneider
51da7a9749
few tweaks
2021-01-15 10:11:17 -05:00
Sarah Schneider
4d4acd39ca
Merge branch 'remove-fpt' of github.com:github/docs-internal into remove-fpt-helper
2021-01-15 09:58:18 -05:00
Sarah Schneider
308e62616d
use path.join instead of string interpolation for consistency
2021-01-15 09:56:52 -05:00
Sarah Schneider
b4690547a7
remove no-longer-needed feature flag
2021-01-15 09:42:29 -05:00
Sarah Schneider
374112c55f
few tweaks to get passing tests
2021-01-14 17:08:15 -05:00
Sarah Schneider
a78828a443
remove debugging code
2021-01-14 13:51:18 -05:00
Sarah Schneider
64ada8a292
remove debugging code
2021-01-14 13:35:16 -05:00
Sarah Schneider
b511758057
add remove-fpt helper function
2021-01-14 13:34:32 -05:00
Sarah Schneider
b6032f285c
remove helper from this branch (to be re-added in child branch for easier reviewing)
2021-01-14 12:07:49 -05:00
Sarah Schneider
79a7a7972f
Merge branch 'main' of github.com:github/docs-internal into remove-fpt
2021-01-13 16:58:05 -05:00
Sarah Schneider
d752732b16
update refs to reinstated findPage()
2021-01-13 16:49:35 -05:00
Sarah Schneider
ead1dc202c
Merge branch 'main' of github.com:github/docs-internal into remove-fpt
2021-01-07 14:43:50 -05:00
Sarah Schneider
33f93e39c7
remove overloaded helper functions and move code directly where it is used
2021-01-07 13:14:44 -05:00
Kevin Heis
4e781a553c
Fix some typos in the lib directory ( #17131 )
...
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com >
2021-01-05 15:53:05 +00:00
Kevin Heis
d507eec2e8
Fix load site data reporting wrong timing data ( #17050 )
2020-12-17 11:40:25 -08:00
Sarah Schneider
ee7b67bbb5
lint
2020-12-17 12:10:21 -05:00
Sarah Schneider
1aa80996e0
try to make this check as fast as we can
2020-12-17 12:03:45 -05:00
Sarah Schneider
5762bbaad4
support hardcoded versions in frontmatter redirects
2020-12-16 16:23:20 -05:00
Kevin Heis
122da9610c
Move redirect calculation from loadPages to loadRedirects ( #16918 )
...
* Move redirect calculation from loadPages to loadRedirects
* Make buildredirects a method for tests
* Update redirects.js
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com >
2020-12-15 18:40:50 +00:00
Kevin Heis
2538a79a7b
In old path redirects, freeze up sets we iterate over ( #16916 )
2020-12-14 19:26:57 +00:00
Sarah Schneider
bc6c0cc6be
Merge branch 'main' of github.com:github/docs-internal into yank-outdated-redirect-code
2020-12-09 20:47:40 -05:00
Rachael Sewell
6a3d326fcf
add one-off cases for hooks and pre-receive-hooks ( #16784 )
...
* add one-off cases for hooks and pre-receive-hooks
* add forum redirect
* update redirect test
* update 2.19-2.22 fixutres
* revert 2.18/2.19 changes
* remove dotcom test
* update dotcom test
2020-12-09 19:50:46 +00:00
Sarah Schneider
5164fe95d3
yank outdated redirect code
2020-12-08 09:30:26 -05:00
James M. Greene
fb30a0766f
Unravel pages (the array + map object) ( #16708 )
...
* Revise the 'pages' module to export two methods: 'loadPages' and 'loadPageMap'
Update all existing references to use 'loadPages' for now
* Remove explicit Promise resolutions on loadPage* methods
* Condense reduction method into its now-singular usage spot
* Opt for for-of instead of forEach
* Make require of pages in warm-server more explicit
* Be more explicit about find-page using a pageMap
* Be more explicit about find-page-in-version using a pageMap
* Be more explicit about site-tree using a pageMap
* Extract the map creation from loadPageMap
* Be more explicit about using a pageMap
* Update redirects precompile to take two arguments: pageList, pageMap
* Rename internal loadPages method to loadPageList
* Clarify pageMap is what is stored in context.pages
* Use loadPageMap in tests and stuff
2020-12-03 22:31:10 +00:00
Sarah Schneider
84f0aac8f6
Merge branch 'main' of github.com:github/docs-internal into deprecate-2.19
2020-11-17 21:20:38 -05:00