1
0
mirror of synced 2025-12-26 14:02:45 -05:00
Commit Graph

298 Commits

Author SHA1 Message Date
Kevin Heis
0c67aadebc Move events into subject folder (#35262) 2023-03-14 15:53:42 +00:00
Robert Sese
4673281baf use ajv for site tree + versions schema tests (#35332) 2023-03-08 00:31:21 +00:00
Robert Sese
0d7f8e061a use ajv for release notes test schema (#35300) 2023-03-07 18:51:49 +00:00
Rachael Sewell
a3df74ff0a Automation pipelines update markdown (#35194) 2023-02-28 23:09:15 +00:00
Rachael Sewell
50210d12e8 refactor openapi scripts (#34803) 2023-02-28 22:24:38 +00:00
Robert Sese
87bc834bd0 use ajv for products unit test schema (#35107) 2023-02-28 20:21:03 +00:00
Peter Bengtsson
2fa45f9acf end-to-end test link rewriting plugin (#34939) 2023-02-22 18:19:04 +00:00
Rachael Sewell
790d6a94a8 Pipelines version data dir graphql (#34772) 2023-02-15 19:33:40 +00:00
Peter Bengtsson
b7c7dbf672 Update all internal links (#34787) 2023-02-15 15:16:18 +00:00
Jenni Christensen
c4a3e94faa Removing actions video (#34716)
Co-authored-by: Grace Park <gracepark@github.com>
2023-02-14 19:18:36 +00:00
Peter Bengtsson
77cd9b3325 Store doc 'intro' separately in Elasticsearch (#34731) 2023-02-14 15:59:54 +00:00
Rachael Sewell
6ab083d643 Reorganize REST code (#34323) 2023-02-14 02:13:21 +00:00
Rachael Sewell
fe8482408b Restructure GraphQL automated content scripts (#34308) 2023-02-11 00:38:27 +00:00
Kevin Heis
ac2cd0e47d Deprecate GHES 3.3 (#34328)
Co-authored-by: Felicity Chapman <felicitymay@github.com>
Co-authored-by: Matt Pollard <mattpollard@users.noreply.github.com>
Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com>
2023-02-03 17:05:11 +00:00
Peter Bengtsson
ef381c77f4 remove unit tests around dotcom-only html links (#34260) 2023-01-31 20:40:23 +00:00
Grace Park
ef2efb0636 Feature Branch: Global Nav Phase 1 (#33465)
Co-authored-by: Robert Sese <734194+rsese@users.noreply.github.com>
Co-authored-by: Joe Oak <41307427+joeoak@users.noreply.github.com>
Co-authored-by: Peter Bengtsson <peterbe@github.com>
2023-01-31 17:49:50 +00:00
Peter Bengtsson
49dd50b47d remove all uses of encodeEntities (#34202) 2023-01-26 20:29:04 +00:00
Peter Bengtsson
57a6bbc60e jest 29.4.1 (#34203) 2023-01-26 16:42:49 +00:00
Sarah Schneider
8e62a4a42f Bit of versioning code cleanup (#34104)
Co-authored-by: Robert Sese <734194+rsese@users.noreply.github.com>
2023-01-23 21:03:53 +00:00
Peter Bengtsson
103d2ca6c2 experiment with npm install reusable workflow (#33480) 2023-01-09 17:46:50 +00:00
Peter Bengtsson
06eb34e0fd move out language dependent rendering tests (#33761)
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
2023-01-05 16:49:58 +00:00
Kevin Heis
83af1896b8 Translation cleanup (#33738) 2023-01-04 18:06:51 +00:00
Rachael Sewell
5dabae31c4 remove openapi dereferenced static files (#33297) 2022-12-13 12:38:30 -08:00
Peter Bengtsson
ff12bf6131 stagger the default surrogate-key by language (#33202) 2022-12-06 20:26:06 +00:00
Peter Bengtsson
e541364c9a 404 if the applicable version no longer matches (#33086) 2022-11-30 16:27:29 +00:00
Peter Bengtsson
31fd33df9c remove loadSiteData from tests/unit/liquid.js (#33091) 2022-11-30 16:27:19 +00:00
Peter Bengtsson
518cab7bc5 remove loadSiteData from tests/unit/page.js (#33092) 2022-11-30 16:27:08 +00:00
Grace Park
e3f8f71c42 Rest api versioning redo (#33011)
Co-authored-by: Rachael Sewell <rachmari@github.com>
Co-authored-by: Sarah Edwards <skedwards88@github.com>
Co-authored-by: Grace Park <gracepark@Graces-MacBook-Pro-2.local>
Co-authored-by: Sarah Schneider <sarahs@users.noreply.github.com>
Co-authored-by: Sarah Schneider <sarahs@github.com>
2022-11-28 11:55:02 -08:00
Peter Bengtsson
7a74d57966 don't use loadSiteData in tests/unit/toc-links.js (#32730) 2022-11-28 14:52:32 +00:00
Peter Bengtsson
00b7ba1a6b only load site tree from English and "translate" the others (#32761) 2022-11-21 12:37:48 +00:00
Peter Bengtsson
6f694b4311 fall back to English on corrupt data files (#32619) 2022-11-17 20:33:51 +00:00
Peter Bengtsson
6d88215b46 fall back to English on corrupt content files (#32629) 2022-11-17 19:11:29 +00:00
Peter Bengtsson
988e68fa98 JIT data (#32140) 2022-11-17 13:08:49 +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
Kevin Heis
9b0eabecb1 Standardize workflow run crons (#32488) 2022-11-10 16:40:48 +00:00
Peter Bengtsson
26291a6e52 remove pageVersionTitle from page context data (#32453) 2022-11-10 13:38:40 +00:00
Peter Bengtsson
5630162802 JIT data core lib (#32493) 2022-11-10 13:17:18 +00:00
Peter Bengtsson
94b33badd7 exclude headings from minitoc that don't have links (#32407) 2022-11-07 19:46:21 +00:00
Peter Bengtsson
d484c0728e unit tests for getApplicableVersions (#32366) 2022-11-05 21:44:21 +00:00
Rachael Sewell
738c16f6fc filter OpenAPI dereferenced files (#32112)
Co-authored-by: Grace Park <gracepark@github.com>
2022-11-04 23:27:39 +00:00
Peter Bengtsson
eae2903419 don't re-read content pages that don't exist (#32164) 2022-10-28 20:46:22 +00:00
Rachael Sewell
8aa609ecd4 remove hardcoded enterprise versions from redirect test (#31967) 2022-10-24 21:31:51 +00:00
Peter Bengtsson
ff20457d54 notice potential repeated children key entries immediately (#31898) 2022-10-20 16:32:21 +00:00
Peter Bengtsson
994c09dc06 use cheerio-to-text (#31479) 2022-10-10 23:25:51 +00:00
Peter Bengtsson
124ebe134d rename data files from .yaml to .yml (#31162) 2022-09-26 15:48:29 -04: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
Hector Alfaro
25b455c35f Remove unused CrowdIn workflows and scripts (#30234) 2022-09-12 17:59:28 +00:00
Kevin Heis
303d5190db Create a translations test suite (#30000)
* Scaffold files for migration

* Move user-agent into unit suite

* Nothing to move from browser suite

* Migrate tests to translations/content

* Migrate existing translation test to meta

* No graphql tests to migrate

* Migrate lint-translation-reporter

* Migrate lint-translation-reporter

* Remove languages-schema, unused

* Restore languages-schema

* Restore languages-schema

* Migrate rendering

* Migrate routing

* Migrate most of unit

* Remove dead files, comment out tests that aren't expected to work yet

* Migrate from get-redirect

* Migrate page and pages

* Migrate linting code

* Fix lint issues

* Found a few more

* Run prettier

* Move crowdin-config test and helper

* Update crowdin-config.js

* Remove translation linting, crowdin config lint, reduce file count

* Remove test that's been skipped for a year

* Restore linting with note to remove later

* Update lint-translation-reporter.js

* Clean up rendering suite

* Update rendering.js

* Remove excessive describe blocks

* Redirect tests

* Clean up unit

* Remove test that's never called

* Don't compare early access

* Rename test suites

* Update "content" tests

* Update files.js

* Update search.js

* Update files.js

* Update files.js
2022-08-25 12:38:03 -07:00
Sarah Edwards
d2a2113c11 REST new user guidance (#29642) 2022-08-23 19:31:01 +00:00