Kevin Heis
9bf3fc185a
Create languages src directory ( #41661 )
2023-08-30 17:24:59 +00:00
Kevin Heis
7bd973f1d0
Create assets src directory ( #41570 )
2023-08-28 16:01:46 +00:00
Kevin Heis
8590b4aed9
Migrate release notes subject folder ( #40361 )
2023-08-09 15:19:17 +00:00
Grace Park
e24bb12def
Remove homepagelinks and use frontmatter for product groups to include external links ( #39757 )
2023-07-26 23:19:18 +00:00
Tina Barfield
0e1dc7862a
Create & migrate a subject folder for Redirects ( #39052 )
2023-07-17 13:50:04 +00:00
Peter Bengtsson
2ec905fc77
trailingCommas:all on prettier ( #38888 )
2023-07-11 11:44:52 +00:00
Kevin Heis
18978d29b2
Migrate early access files to src ( #38711 )
...
undefined
2023-07-10 12:18:32 -07:00
Tina Barfield
10e02214af
Create & migrate a subject folder for learning-tracks ( #37890 )
...
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com >
2023-06-15 15:52:47 +00:00
Peter Bengtsson
ca1d7e438c
Shielding subject folder ( #37690 )
2023-06-09 13:02:34 +00:00
Kevin Heis
ac38ab609e
Import from the src directory in Node using #src ( #37578 )
2023-06-05 21:44:20 +00:00
Peter Bengtsson
567b77012a
Homepage links ( #37432 )
2023-06-05 21:03:08 +00:00
Kevin Heis
f520432027
Create and migrate observability directory ( #37448 )
2023-06-05 15:42:53 +00:00
Kevin Heis
cad57eeca3
Create landings subject folder ( #37416 )
2023-06-02 17:50:08 +00:00
Peter Bengtsson
cb2091fb34
Present a manifest JSON file with icons ( #37292 )
2023-05-31 12:05:37 +00:00
Peter Bengtsson
5ede55ee59
SSR search ( #36974 )
2023-05-30 11:50:56 +00:00
Peter Bengtsson
d562087c45
Redirect all requests with too many query string keys ( #37062 )
2023-05-16 18:01:12 +00:00
Peter Bengtsson
9301a1eef5
Rate limit in backend by suspicious requests ( #36742 )
2023-05-09 17:01:02 +00:00
Peter Bengtsson
c6eb4a7fee
Render Liquid in each glossary description first ( #36827 )
2023-05-03 22:33:54 +00:00
Rachael Sewell
e830ddd715
move rest api tests and code to feature folder ( #36044 )
2023-03-30 21:57:14 +00:00
Zen van Riel
e66e2ab5ac
Support Portal & Docs Collaboration: Virtual Assistant in Docs ( #35772 )
...
Co-authored-by: Peter Bengtsson <peterbe@github.com >
Co-authored-by: Peter Bengtsson <mail@peterbe.com >
2023-03-29 12:38:47 +00:00
Peter Bengtsson
07a3e2a48c
Preview hover cards ( #34702 )
...
Co-authored-by: Grace Park <gracepark@github.com >
Co-authored-by: Joe Oak <41307427+joeoak@users.noreply.github.com >
2023-03-21 19:59:49 +00:00
Kevin Heis
fc28580492
Remove req utils ( #35695 )
2023-03-20 23:57:33 +00:00
Peter Bengtsson
7505613264
Reloading the site tree ( #34877 )
2023-03-06 19:44:59 +00:00
Sarah Schneider
5ee7bfe4ac
Secret scanning structured data ( #33117 )
...
Co-authored-by: Rachael Sewell <rachmari@github.com >
2023-03-03 18:20:50 +00:00
Peter Bengtsson
d05083410a
Stop recording redirects in Hydro ( #34746 )
2023-02-15 15:40:03 +00:00
Peter Bengtsson
952ea7cf6d
Dynamically serve .webp and .avif from a .png URL ( #34412 )
2023-02-03 18:19:55 +00:00
Peter Bengtsson
f4555a8db0
speed up /healthz endpoint ( #33892 )
2023-01-11 21:46:25 +00:00
Peter Bengtsson
0f796df753
contextualize features before computing current product tree ( #33793 )
...
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com >
2023-01-06 16:53:00 +00:00
Peter Bengtsson
ff12bf6131
stagger the default surrogate-key by language ( #33202 )
2022-12-06 20:26:06 +00:00
Kevin Heis
5e6890745d
Revert "Add temporary endpoint to check language headers ( #33154 )" ( #33159 )
2022-12-01 21:37:35 +00:00
Kevin Heis
b7d6ee0853
Cache language redirects ( #33028 )
2022-12-01 20:01:52 +00:00
Kevin Heis
8ee9c11a0c
Add temporary endpoint to check language headers ( #33154 )
2022-12-01 19:46:40 +00:00
Robert Sese
169cccfb0d
Cleanup old webhooks code and payload files ( #32738 )
2022-11-22 16:56:46 +00:00
Peter Bengtsson
988e68fa98
JIT data ( #32140 )
2022-11-17 13:08:49 +00:00
Robert Sese
b2e5d14036
Automate + Reactify webhooks page ( #29534 )
...
Co-authored-by: Rachael Sewell <rachmari@github.com >
Co-authored-by: Peter Bengtsson <mail@peterbe.com >
Co-authored-by: Joe Oak <41307427+joeoak@users.noreply.github.com >
Co-authored-by: Sarah Edwards <skedwards88@github.com >
Co-authored-by: Grace Park <gracepark@github.com >
Co-authored-by: Peter Bengtsson <peterbe@github.com >
2022-11-15 22:12:16 +00:00
Peter Bengtsson
fc85041a08
always only use data/features from English ( #32529 )
...
Co-authored-by: Robert Sese <734194+rsese@users.noreply.github.com >
2022-11-10 21:05:06 +00:00
Peter Bengtsson
cb8ba20ba8
use contextualizer for glossaries ( #32513 )
2022-11-10 16:36:02 +00:00
Peter Bengtsson
64ee6b2f09
optimize the getCurrentProductTree function ( #31620 )
2022-10-27 20:13:00 +00:00
Peter Bengtsson
d3fe424810
only include productGroups in main context on homepage ( #31640 )
2022-10-17 20:27:19 +00:00
Peter Bengtsson
74103cd650
redirect /search to /api/search/legacy ( #31566 )
2022-10-10 19:23:54 +00:00
Sarah Schneider
b7f48ea2c1
Support GHAE internal-only semantic versioning ( #29178 )
...
Co-authored-by: Peter Bengtsson <mail@peterbe.com >
Co-authored-by: Matt Pollard <mattpollard@users.noreply.github.com >
2022-09-22 08:26:58 +02:00
Peter Bengtsson
edc25dd421
re-read content on every request ( #30646 )
2022-09-13 13:06:33 +00:00
Kevin Heis
688a274f1f
Remove CSRF check ( #29910 )
...
* Use color_mode for gating "sign up" button
* Remove csrf check
* Add `res.removeHeader('set-cookie')` to cache-control
* Update static-assets.js
* Remove package
* Remove tough-cookie
* Update cache-control.js
* Update cache-control.js
* Update cache-control.js
2022-08-15 19:28:42 +00:00
Peter Bengtsson
f8f20605f4
search api with elasticsearch ( #29053 )
...
* indexing records into Elasticsearch
* @elastic/elasticsearch@8.2.0
* mv
* fix the code
* pipe
* lfs
* use sha
* change how index names work
* search api with Elasticsearch
* works
* refactor client
* better snowballing
* remove dbg
* wip
* highlights and fuzzy search
* improvements and upgrade
* also upgrade
* wip
* index more explicitly
* better validation
* change max size
* popularity by ordinal ranking instead
* playing
* fix package-lock
* rearranging
* catchMiddlewareError
* fix indexing
* match_phrase_prefix on wrapped search
* refactorings
* escape html in content
* wip
* search by URL
* update lock file
* v1 api
* inroads on jest testing the search
* valid yaml hopefully
* index fixtures into local elasticsearch
* specific versions to index only
* small fixes
* feedbacked
* fix tests
* use the npm script
2022-08-05 19:40:38 +00:00
Peter Bengtsson
67c1ff3441
Remove overload protection ( #29659 )
2022-08-05 15:04:33 +00:00
Kevin Heis
bb1f30a39b
Update HTML cache control to 10 minutes ( #29586 )
...
* Update HTML cache control to 10 minutes
* A little clean up
* Remove quick-lru
2022-08-03 20:39:54 +00:00
Rachael Sewell
467459af7c
Reactify graphql pages ( #28547 )
2022-08-03 10:51:21 -07:00
Kevin Heis
bee3b5c9f3
Enable up to one minute of HTML caching ( #29572 )
...
* Enable up to one minute of HTML caching
* Skip a test that isn't the level of cache control we now want
2022-08-03 16:26:53 +00:00
Kevin Heis
a16aeac936
Prepare render-page for re-enabling HTML caching ( #29473 )
...
* Prepare render-page for re-enabling HTML caching
* Prepare render-page for re-enabling HTML caching
* Prepare render-page for re-enabling HTML caching
* Update healthz.js
* Pre calculate cache control directives
* Update render-page.js
2022-07-29 19:49:36 +00:00
Kevin Heis
bb3cb78dd1
Move events under api ( #29298 )
2022-07-26 18:00:58 +00:00