feat(v2): blog + docs multi-instance plugins (#3204)

* stable createData namespacing + second-blog dogfooding

* Docs: support multi-instance + make community docs a separate instance

* tests: add 2nd docs instance to versioned site

* fix docs version cli tests

* fix docs versioning cli

* typo

* team: add link to my site

* better extendCli integration

* fix metadata tests

* tests for versioned site with second docs instance

* move some validation code to utils-validation

* fix missing dependency

* fix bad compiled output due to importing constants in ./client folder

* make docs tests easier to maintain

* refactors

* prevent lodash imports in client bundle

* redirect old community docs to new urls
This commit is contained in:
Sébastien Lorber 2020-08-05 18:27:55 +02:00 committed by GitHub
parent e944f35640
commit 59f705ee66
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
67 changed files with 2025 additions and 2059 deletions

View file

@ -128,29 +128,5 @@
}
]
}
],
"version-2.0.0-alpha.54/community": [
{
"type": "doc",
"id": "version-2.0.0-alpha.54/support"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.54/team"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.54/resources"
},
{
"type": "link",
"href": "/showcase",
"label": "Showcase"
},
{
"type": "link",
"href": "/feedback",
"label": "Feedback"
}
]
}

View file

@ -128,29 +128,5 @@
}
]
}
],
"version-2.0.0-alpha.55/community": [
{
"type": "doc",
"id": "version-2.0.0-alpha.55/support"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.55/team"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.55/resources"
},
{
"type": "link",
"href": "/showcase",
"label": "Showcase"
},
{
"type": "link",
"href": "/feedback",
"label": "Feedback"
}
]
}

View file

@ -128,29 +128,5 @@
}
]
}
],
"version-2.0.0-alpha.56/community": [
{
"type": "doc",
"id": "version-2.0.0-alpha.56/support"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.56/team"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.56/resources"
},
{
"type": "link",
"href": "/showcase",
"label": "Showcase"
},
{
"type": "link",
"href": "/feedback",
"label": "Feedback"
}
]
}

View file

@ -134,29 +134,5 @@
}
]
}
],
"version-2.0.0-alpha.58/community": [
{
"type": "doc",
"id": "version-2.0.0-alpha.58/support"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.58/team"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.58/resources"
},
{
"type": "link",
"href": "/showcase",
"label": "Showcase"
},
{
"type": "link",
"href": "/feedback",
"label": "Feedback"
}
]
}

View file

@ -138,29 +138,5 @@
}
]
}
],
"version-2.0.0-alpha.60/community": [
{
"type": "doc",
"id": "version-2.0.0-alpha.60/community/support"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.60/community/team"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.60/community/resources"
},
{
"type": "link",
"href": "/showcase",
"label": "Showcase"
},
{
"type": "link",
"href": "/feedback",
"label": "Feedback"
}
]
}

View file

@ -138,29 +138,5 @@
}
]
}
],
"version-2.0.0-alpha.61/community": [
{
"type": "doc",
"id": "version-2.0.0-alpha.61/community/support"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.61/community/team"
},
{
"type": "doc",
"id": "version-2.0.0-alpha.61/community/resources"
},
{
"type": "link",
"href": "/showcase",
"label": "Showcase"
},
{
"type": "link",
"href": "/feedback",
"label": "Feedback"
}
]
}