Bring in latest website changes (#6724)
Bring in latest website changes (#6724)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Release notes for 2021-08-17 release (#6345)

* New release notes.

* Update index.tsx

* Update 2021-08-17.mdx

* Update next-env.d.ts

* Update index.mdx

* Update 2021-08-17.mdx

* Fixed markdown for bold styles (#6346)

* Update wording on upgrade guide and release notes (#6353)

* Updates nav additions (#6366)

* Relocated "K5 vs K6" guidance

* Updated sidebar navigation content for `/updates`

* Update new-graphql-api.mdx (#6375)

* Updated URLs (#6374)

* Tweaking docs for Next.js walkthrough for latest version (#6383)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Added upgrade notices to GraphQL API related pages (#6387)

* Fixed link color inconsistency (#6388)

* Add note to use `yarn` in the embedded Next.js guide (#6384)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Update embedded-mode-with-sqlite-nextjs.mdx

* [WIP] Related content links (#6360)

* WIP: get well in bottom of page

* New RelatedContent component.

* Added related content for POC

* Added more related content cards

* Updated guides index

* Styles fix for inline code within <Well> component

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Added 2x testimonials (#6400)

* Typo (#6405)

* Replaced absolute links with relative (#6406)

* Fix broken link (#6407)

To copy https://github.com/keystonejs/keystone/pull/6404 for `website_live` branch

* Add missing <Link>'s in docs pages. (#6421)

* Add `Edit on GitHub` button to all docs pages (#6423)

* Progress commit.

* Update EditButton.tsx

* Update EditButton.tsx

* Tab index improvements. (#6427)

* Update EditButton.tsx (#6428)

* Fix styles on document field demo on website live (#6447)

* Content edits (#6451)

* Changes to global header (#6452)

* Update `website_live` with `master` (#6472)

* Website live (#6340)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Website live (#6341)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* adding a devcontainer definition for easier local dev (#6343)

* resolve label bug

* changeset

* Releasing update.

* Move testing package into main package (#6361)

* Move fields package into main package (#6362)

* Move admin-ui-utils into main package (#6367)

* Reorder access control tests (#6369)

* Move utils package into main package (#6368)

* Move types package into main package (#6371)

* Better fix for list view checkbox bug  (#6354)

* Remove old fix, and added position relative to content container to prevent misallignment of hidden inputs and labels on the list view page

* changeset

* Move the exports of `@keystone-next/keystone` to `@keystone-next/keystone/system` (#6377)

* Fixed error from prisma when using `.keystone/api` from `generateNodeAPI` in a API route (#6381)

* Move `@keystone-next/keystone/schema` to `@keystone-next/keystone` (#6378)

* Fix negative `take` values above the list's `graphql.queryLimits.maxResults` not causing an error before getting the values from the database (#6392)

* Update dependency stripe to ^8.170.0 (#6396)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update @graphql-ts/schema, rename `schema` export to `graphql` and move it to main entrypoint (#6393)

* Update @graphql-ts/schema

* Update prisma utils

* Update patch dependencies (patch) (#6394)

* Lock file maintenance (#6386)

* Add comments explaining that the schema files are generated in the schema files (#6397)

* Improve performance of create item modal with many fields (#6390)

* 6261/delete alert tests (#6382)

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* minor updates to copy

* remove log

* init

* updated delete notif tests

* update usage of deleteAll utility

* update test.yml to include new test file

* remove onconnect and unnecessary try catch

* comments

* update gitignore

* update tests and schema.graphql

* remove headless false flag

* remove unnecessary closure, update failing test

* remove unnecessary try/catch block

* fix test add throw statement to errors

* add waitForNaigation to beforeEach to avoid navigation destroying evaluation context

* remove navigation in beforeAll altogether

* add acess control headers to fix ff preflight errors

* sub out fetch for node-fetch and circumvent weird preflight issues via page.evaluate

* remove page argument from seedData fn

* update yarn.lock

* simplify code by exporting deleteAllData and moving projectRoot resolution

* Add `introspection` support to Apollo Server Config (#6391)

* Allow support for introspection.

* Create great-cougars-argue.md

* Update patch dependencies (#6398)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update master from website live (#6402)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Release notes for 2021-08-17 release (#6345)

* New release notes.

* Update index.tsx

* Update 2021-08-17.mdx

* Update next-env.d.ts

* Update index.mdx

* Update 2021-08-17.mdx

* Fixed markdown for bold styles (#6346)

* Update wording on upgrade guide and release notes (#6353)

* Updates nav additions (#6366)

* Relocated "K5 vs K6" guidance

* Updated sidebar navigation content for `/updates`

* Update new-graphql-api.mdx (#6375)

* Updated URLs (#6374)

* Tweaking docs for Next.js walkthrough for latest version (#6383)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Added upgrade notices to GraphQL API related pages (#6387)

* Fixed link color inconsistency (#6388)

* Add note to use `yarn` in the embedded Next.js guide (#6384)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Update embedded-mode-with-sqlite-nextjs.mdx

* [WIP] Related content links (#6360)

* WIP: get well in bottom of page

* New RelatedContent component.

* Added related content for POC

* Added more related content cards

* Updated guides index

* Styles fix for inline code within <Well> component

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Added 2x testimonials (#6400)

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Add config.experimental.contextInitialisedLists (#6403)

* fixed count in relationship field count mode (#6385)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Add graphql.isEnabled config option at the list and field levels (#6376)

* fix List Items API link on new-graphql-api page (#6404)

* merge aria-description text into aria-label (#6412)

* merge aria-description text into aria-label

* chnageset

* Ensure relationship input types respect graphql.isEnabled (#6408)

* Add isFilterable and isOrderable config options (#6416)

* Add seed data feature to examples (#6370)

* Progress commit.

* Replaced Lorem Ipsum with Public Domain content

* Progress commit (task manager seed data)

* Progress commit.

* Final tweaks for TS.

* Update index.ts

* Create tiny-guests-sin.md

* TS tweaks.

Co-authored-by: Ronald Aveling <a1a7f4b4e732e0ac4b7fc84719ea7396b6c71770@gmail.com>

* Fixing the "try the v5 site" link in the docs site (#6411)

* Fixing the "try the v5 site" link in the docs site

* Adding a note on security and a (redundant) check for a leading slash in the path

* Add dynamic tab index logic for navigation on website (#6418)

* wip

* Progress commit.

Add to Header to prevent duplication, needs further testing.

* Progress commit.

* Moving logic up to Header.

* Update Navigation.tsx

* Update next-env.d.ts

* Update Header.tsx

Co-authored-by: Dominik Wilkowski <c22b5f9178342609428d6f51b2c5af4c0bde6a42@dominik-wilkowski.com>

* Code cosmetics in Admin UI (#6422)

* Update example READMEs with seed data instructions (#6419)

* POC commit

* Typo

* Update examples/task-manager/README.md

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Edits to blog README

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Replace graphql.isEnabled with graphql.omit (#6420)

* Update index.ts (#6424)

* Lock file maintenance (#6425)

* Update prisma monorepo to v2.30.2 (minor) (#6433)

* Update typescript-eslint monorepo to ^4.30.0 (#6434)

* Update patch dependencies (patch) (#6431)

* Next 11 (#6414)

* Respect graphql.omit in fieldMode resolvers (#6429)

* Update dependency @graphql-tools/schema to ^8.2.0 (#6441)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency @changesets/cli to ^2.17.0 (#6439)

* Update patch dependencies (#6438)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Change isUnique: true to isIndexed: 'unique' in fields (#6437)

* Remove unused dependency (#6443)

* Update dependency typescript to ^4.4.2 (#6432)

* Integration tests admin UI (#6260)

* navigation tests

* more navigation related tests

* commit out bad test

* update schema.graphql

* update nav tests

* update schema.graphql

* update tests.yml to include navigation admin-ui test

* fix tests

* add determinism to init.test.ts

* update nav test to be a bit more deterministic

* update init.test.ts

* rename seedData fn and move it to utils module

* remove log

* update util for better errors

* remove unnecessary try catch

* Fix CodeSandbox CI packages when @keystone-ui packages change (#6445)

* Clean up blog schema (#6449)

* Update embedded-mode-with-sqlite-nextjs.mdx (#6444)

* Fix styles on document field demo (#6446)

* Add getChildTag fn to Inline component (#6453)

* move getChildTag to util, apply to Inline component as well

* update comment

* changeset

* replace padding-inline-start with more standard padding-left

* Admin UI menu available for unauthenticated users (#6459)

* Rename fieldPath to fieldKey in hook arguments (#6455)

* Add config.graphql.path option (#6458)

* Fix a process crash when createContext() fails for the Admin UI (#6462)

* Fix a process crash when createContext() fails for the Admin UI

* Lock file maintenance (#6466)

* Fast Graphql API Startup in Dev (#6463)

* Add extendExpressApp config option (#6467)

* Update access control APIs (#6426)

* Version Packages (#6339)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Update `master` with `website_live` (#6470)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Release notes for 2021-08-17 release (#6345)

* New release notes.

* Update index.tsx

* Update 2021-08-17.mdx

* Update next-env.d.ts

* Update index.mdx

* Update 2021-08-17.mdx

* Fixed markdown for bold styles (#6346)

* Update wording on upgrade guide and release notes (#6353)

* Updates nav additions (#6366)

* Relocated "K5 vs K6" guidance

* Updated sidebar navigation content for `/updates`

* Update new-graphql-api.mdx (#6375)

* Updated URLs (#6374)

* Tweaking docs for Next.js walkthrough for latest version (#6383)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Added upgrade notices to GraphQL API related pages (#6387)

* Fixed link color inconsistency (#6388)

* Add note to use `yarn` in the embedded Next.js guide (#6384)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Update embedded-mode-with-sqlite-nextjs.mdx

* [WIP] Related content links (#6360)

* WIP: get well in bottom of page

* New RelatedContent component.

* Added related content for POC

* Added more related content cards

* Updated guides index

* Styles fix for inline code within <Well> component

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Added 2x testimonials (#6400)

* Typo (#6405)

* Replaced absolute links with relative (#6406)

* Fix broken link (#6407)

To copy https://github.com/keystonejs/keystone/pull/6404 for `website_live` branch

* Add missing <Link>'s in docs pages. (#6421)

* Add `Edit on GitHub` button to all docs pages (#6423)

* Progress commit.

* Update EditButton.tsx

* Update EditButton.tsx

* Tab index improvements. (#6427)

* Update EditButton.tsx (#6428)

* Fix styles on document field demo on website live (#6447)

* Content edits (#6451)

* Changes to global header (#6452)

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>
Co-authored-by: Aaron Powell <b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@aaron-powell.com>
Co-authored-by: Josh Calder <c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@opensaas.com.au>
Co-authored-by: Ronald Aveling <a1a7f4b4e732e0ac4b7fc84719ea7396b6c71770@gmail.com>
Co-authored-by: John Molomby <a51dda7c7ff50b61eaea0444371f4a6a9301e501@thinkmill.com.au>
Co-authored-by: Dominik Wilkowski <c22b5f9178342609428d6f51b2c5af4c0bde6a42@dominik-wilkowski.com>
Co-authored-by: Jed Watson <58df768959dd06ee96a0a2c42d6cb59ebc2cc6b8@keystonejs.com>

* Remove link to non-existant document (#6475)

* typo (#6485)

* content updates (#6486)

* Fixed typos (#6491)

* Revert project creation instructions (#6492)

* Revert project creation instructions

* Update embedded-mode-with-sqlite-nextjs.mdx

* Update embedded-mode-with-sqlite-nextjs.mdx

* Update embedded-mode-with-sqlite-nextjs.mdx

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* typo fix (#6493)

* Make all docs pages editable via Github (#6494)

* Fix link to item section in page (#6502)

* Add filter api links to access control api page (#6506)

* Fix explanation of allowed Field-level operations (#6510)

* Update embedded-mode-with-sqlite-nextjs.mdx (#6516)

* Deployment examples (#6527)

* Updated examples index

* Exposed example subsections, and docs parent links in nav

* Fixed links

* Deployment examples (#6528)

* Updated examples index

* Exposed example subsections, and docs parent links in nav

* Fixed links

* Update Navigation.tsx

* Fixed Noviny's suggestions

* Lint fix

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Update DocumentEditorDemo.tsx (#6529)

* `create-keystone-app` outputed URLs sometimes have hidden characters, cater for this (#6533)

* Update redirects.js

* Fixes.

* Landing page cta (#6464)

* WIP

* make gradients pass AA

* responsive tweaks

* landings cleanup

* add arrow back to well

* place CTA on relevant pages

* revert tokens

* decomponentise

* WIP copy stamp

* remove bounding box

* WIP

* Introduce new icons

* Landing page CTA block content updates

* Tweak max width slightly for Firefox.

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Updated `Quote` component styles in Docsfield Demo (#6541)

* Updated `Quote` component styles in Docsfield Demo

* Linty stuff

* Update docs. (#6561)

* Updates. (#6563)

* Update getting-started-with-create-keystone-app.mdx (#6566)

* Improve documentation for chromeless feature (#6572)

* Improve documentation for chromeless feaure

* Making docs clearer.

* Update document-fields.mdx

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Update custom-admin-ui-logo.mdx (#6585)

* Q&A banner for website (#6589)

* Q&A Banner.

* Update Page.tsx

* Formatting.

* Updates.

* Update Keystone5DocsCTA.tsx

* TS.

* Update schema.mdx (#6594)

Remove reference to allUsers

* Typo (#6628)

a => at

* Update banner post Q&A. (#6633)

* Adding Splitbee. (#6636)

* Edit suggestions (#6586)

* Youtube 2 (#6646)

* Added Youtube component

* Add YouTube SVG path

* Added YouTube link to Socials component

* Added railway example (#6648)

* Update resolvedData docs for relationships - take 2 (#6665)

* Update Header.tsx (#6661)

* Try bumping the cache version number (#6673)

* New updates for `/updates` (#6671)

* Update index.tsx

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update index.tsx

* Update index.tsx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Create email-welcome-banner.png (#6677)

* Remove reference to defaultValue on relationship field (#6679)

* Update virtual-fields.mdx (#6695)

* Fix references to `graphql` export (#6722)

* Bring in latest master changes (#6723)

* Fix typo in Admin UI (#6474)

* Fix typo in Admin UI

* Changelog.

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Remove deprecated packages (#6468)

* Update typescript-eslint monorepo to ^4.31.0 (#6480)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update intermittently failing nav test (#6476)

* more navigation related tests

* update nav tests

* update nav test to be a bit more deterministic

* update init.test.ts

* update intermittently failing nav test to avoid timeouts on CI

* update mock task name for sense

* Handle Prisma errors explicitly (#6482)

* Make sure prisma error code isn't lost (#6484)

* Upgrade apollo server packages (#6409)

* Update patch dependencies (patch) (#6478)

* Fix types of (#6487)

* Remove unnecessary try/catch block (#6488)

* fix windows issues in view resolver (#6477)

* Remove unnecessary calls to context.exitSudo() from tests (#6496)

* Add tests for more ID field error code paths (#6497)

* Fix operation argument to field access control (#6498)

* Add tests for incomplete relationship data in update operations (#6499)

* Fix bug in DB API with null values (#6500)

* Add more tests for error cases when ordering/filtering (#6505)

* fix: the error tabbable error when you click the popover (#6501)

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Fix item form submitting an invalid request after saving returns errors (#6509)

* Add Margin to error messages in the Admin UI Item Form (#6508)

* Add Margin to error messages in the Admin UI Item Form

* Remove changesets which were released in the hot-fix (#6511)

* Remove unqueryable lists from admin meta (#6512)

* update createAdminMeta to not include lists with graphql querying disabled. also appy this to relationships to those omitted lists

* chnageset

* Update .changeset/twelve-apples-happen.md

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Remove isRequired and defaultValue from some fields (#6513)

* Relationship field updates (#6514)

* Remove deprecated config.db.adapter option (#6518)

* Remove unused BaseKeystone type (#6521)

* Consolidate concept of sudo internally (#6520)

* Optimise item view field mode item fetching (#6523)

* Only check for a valid db.provider once (#6524)

* Fixes Relationship field inline connect fields throwing 400 errors (#6526)

* Update index.tsx

* Create large-actors-worry.md

* Skip fetching fields with static fieldMode: 'hidden' on the item view (#6519)

* Checkbox updates (#6448)

* Update schema export message to reflect required update (#6532)

* Update index.ts

* Create eight-buckets-breathe.md

* text sizing and color fixes (#6536)

* text sizing and color fixes

* Update index.tsx

Co-authored-by: Matt Barron <b24b3b9d2c06b2d0fccc4c5228e4f5fd4e721581@gmail.com>

* Rename checkOperationAccess to getOperationAccess (#6537)

* Remove `createSchema` (#6542)

* Update jest monorepo to ^27.2.0 (#6551)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency @testing-library/react to ^12.1.0 (#6547)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency @types/inflection to ^1.13.0 (#6549)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency @testing-library/dom to ^8.5.0 (#6546)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency cloudinary to ^1.27.0 (#6548)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency @babel/plugin-proposal-object-rest-spread to ^7.15.6 (#6545)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency prettier to ^2.4.0 (#6550)

* Virtual field updates (#6538)

* export field types (#6481)

* Update RELEASE.md with branch syncing instructions (#6471)

* Update RELEASE.md

* Update RELEASE.md

* Update RELEASE.md

* Update RELEASE.md

* Lock file maintenance (#6531)

* Update patch dependencies (patch) (#6489)

* fix windows build issue (#6530)

* Update dependency chalk-cli to v5 (#6558)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency eslint-plugin-cypress to ^2.12.1 (#6557)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Remove dependency on `typescript` (#6559)

* Update patch dependencies (patch) (#6555)

* Simplify fake IDs in tests (#6562)

* Add userInputError error function (#6565)

* Document field updates (#6564)

* 6306/fix deletion pagination bug (#6571)

* add effect to reroute when all items on a page have been deleted

* add comments to clarify why we add the effect

* add pagination bug tests

* move effect to Pagination component

* remove effect from ListPage page

* remove unused router property assignments

* update utils

* Update packages/keystone/src/admin-ui/components/Pagination.tsx

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* chnageset

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Add support for dynamic isFilterable and isOrderable (#6560)

* Remove unused arguments to expectAccessDenied (#6590)

* Fix dynamic isFilterable/isOrderable in the Admin UI (#6587)

* Remove unused code path in Admin UI (#6592)

* Return correct error messages on failed auth attempts (#6593)

* Add improved access denied error messages (#6591)

* Lock file maintenance (#6601)

* enable prisma previes features via keystone config (#6574)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs for config.db.prismaPreviewFeatures (#6605)

* Remove internal protectIdentities flag (#6606)

* Update prisma monorepo to v3 (major) (#6490)

* Update dependency graphql to ^15.6.0 (#6615)

* Update patch dependencies (patch) (#6613)

* Add createContext argument to config.server.extendExpressApp (#6616)

* Json field updates (#6607)

* [RFC] Rename `context.lists` to `context.query` and `context.db.lists` to `context.db` (#6535)

* Fix unorderable fields looking orderable in the Admin UI (#6619)

* Update dependency eslint-plugin-react to ^7.26.0 (#6623)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency playwright to ^1.15.0 (#6624)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fixed cloud integration issues (#6627)

* Consolidate non-major changes in auth (#6618)

* Improve the createContext API in extendExpressApp (#6632)

* Update prisma monorepo to v3.1.1 (minor) (#6625)

* Integer field updates (#6588)

* comments explaining necessary hack for tests (#6637)

* Select field updates (#6638)

* Optimise relationship queries (#6639)

* Add API tests for the auth package (#6642)

* Remove unused enum values in auth package (#6645)

* Fix typo (#6649)

* REST API example (#6634)

* Adding REST API example

* Add smoke test for rest-api example

* Add changeset

* Update select field config

* Fix bug in focus-trap (#6652)

* Lock file maintenance (#6651)

* Update patch dependencies (patch) (#6622)

* Update changelog to latest version on `master` (#6653)

* Fix typo in Admin UI

* Changelog.

* Fix operation argument to field access control (#6498)

* fix windows issues in view resolver (#6477)

* Fix item form submitting an invalid request after saving returns errors (#6509)

* Version packages.

* Fixes Relationship field inline connect fields throwing 400 errors (#6526)

* Changes.

* Fixed cloud integration issues (#6627)

* Version packages.

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Text updates (#6461)

* improved messaging on startup (#6617)

* improved messaging on startup

* Update based on Tim's feedback

* fixing tests

* fix tests

* tests passing

Co-authored-by: Noviny <98e6a56505069fddac55af8dfcba6aa789beae44@thinkmill.com.au>

* Upgrade focus-trap (#6654)

* Update Header.tsx (#6662)

* Decimal field updates (#6663)

* Improved invalid access control return value error messages (#6664)

* Update patch dependencies (patch) (#6657)

* Update patch dependencies

* revert next patch, update @apollo dep in yarn.lock to resolve type errors

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: gwyneplaine <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>

* Update typescript-eslint monorepo to ^4.32.0 (minor) (#6659)

* Update typescript-eslint monorepo to ^4.32.0

* update yarn.lock

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>

* Add a specific test check for filter/order errors (#6666)

* Simplify validation hook code (#6667)

* Use extensionError for all extensions (#6672)

* Update dependency react-select to v5 (#6658)

* Update dependency react-select to v5

* Update dependency react-select to v5

* react select v4 - v5 mupgrade tasks

* update shouldDisplaySearchControl to be passed via context, rather than through selectProps

* simplify Option component logic, to negate need for special context or select props

* remove unecessary react imports

* Add changeset

Change-set added to document minor internal refactor

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: gwyneplaine <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>

* Update patch dependencies (patch) (#6669)

* Update patch dependencies

* revert next patch bump, to resolve type errors

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>

* Aff filter coercion and validation back to filter access control (#6678)

* Re-enable all field-type CRUD tests (#6676)

* Float field updates (#6656)

* float initial implementation

* add back in error handling

* changes based on feedback

* Fix tests, exceptions

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* thanks Mitchell

* no null

* Update packages/keystone/src/fields/types/float/tests/non-null/test-fixtures.ts

* Apply suggestions from code review

* added changeset and docs updates

* Update packages/keystone/src/fields/types/float/views/index.tsx

* check validations are finite numbers

* small fixes

* remove bad regex

* Fix things

* Update docs/pages/docs/apis/fields.mdx

Co-authored-by: Noviny <98e6a56505069fddac55af8dfcba6aa789beae44@thinkmill.com.au>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Change newsletter opt-in to unchecked on create first user page (#6675)

* Update InitPage.tsx

* Create dull-files-sniff.md

* Rename originalInput to inputData in access control functions (#6680)

* Rename originalInput to inputData in hook functions (#6681)

* Auth GraphQL API changes (#6682)

* Password field updates (#6683)

* Capture and group field resolver errors (#6685)

* Consolidate before/after hooks (#6684)

* Move `graphql` export to `@keystone-next/keystone` (#6689)

* Timestamp field updates (#6674)

Co-authored-by: Ben Conolly <741ac4d397d1a63f676b653920d6feb989077018@users.noreply.github.com>

* Update required tests (#6690)

* Remove `__legacy` from field type implementations (#6691)

* Update readme-header.png (#6688)

* Fix typo in with-auth example readme (#6696)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency @testing-library/dom to ^8.7.2 (#6700)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>

* Fix cloudinaryImage on postgres (#6706)

* Move isNullable to db.isNullable and default db.isNullable based on validation.isRequired (#6708)

* Change default for isFilterable/isOrderable to true (#6707)

* Feature/relationship filters (#6608)

* relationship filter in place

* refactor RelationshipSelect so that portalMenu is no longer the default and must be explicitly specified

* update relationship label to be more inline with select

* wip tests

* add item id to Field, update LinkToRelatedItem query construction logic

* iron out kinks, clean up filter query

* Fields graphql selection also now returns the item id

* revert change to pass itemId down to the Fields component

* update relationship controller such that the relationship field value also includes the item id

* update Filter logic and types

* remove logs and bad types

* tests

* first passing test

* update filter tests

* update filter tests and tests.yml

* update tests to run on a browser context each, as clearing localStorage and cookies is not a very stable workflow in playwright

* update tests to clear  cookies and localstorage without tearing down and setting up browser every time

* relationships changeset

* document-field changeset

* remove unnecessary many flag

* update foreignIds to a map that is the shape that relationship select expects

* Remove an old comment

* use item.id if item[list.labelField] is not accessible

* Update .changeset/lemon-suns-yawn.md

* Update packages/keystone/src/fields/types/relationship/views/index.tsx

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Lock file maintenance (#6697)

* Lock file maintenance

* resolve yarn.lock

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: gwyneplaine <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>

* Version Packages (#6483)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Fix `KeystoneContext` type exported from `.keystone/types` (#6711)

* Release #6711 (#6713)

* Bring in latest website changes (#6710)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Release notes for 2021-08-17 release (#6345)

* New release notes.

* Update index.tsx

* Update 2021-08-17.mdx

* Update next-env.d.ts

* Update index.mdx

* Update 2021-08-17.mdx

* Fixed markdown for bold styles (#6346)

* Update wording on upgrade guide and release notes (#6353)

* Updates nav additions (#6366)

* Relocated "K5 vs K6" guidance

* Updated sidebar navigation content for `/updates`

* Update new-graphql-api.mdx (#6375)

* Updated URLs (#6374)

* Tweaking docs for Next.js walkthrough for latest version (#6383)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Added upgrade notices to GraphQL API related pages (#6387)

* Fixed link color inconsistency (#6388)

* Add note to use `yarn` in the embedded Next.js guide (#6384)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Update embedded-mode-with-sqlite-nextjs.mdx

* [WIP] Related content links (#6360)

* WIP: get well in bottom of page

* New RelatedContent component.

* Added related content for POC

* Added more related content cards

* Updated guides index

* Styles fix for inline code within <Well> component

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Added 2x testimonials (#6400)

* Typo (#6405)

* Replaced absolute links with relative (#6406)

* Fix broken link (#6407)

To copy https://github.com/keystonejs/keystone/pull/6404 for `website_live` branch

* Add missing <Link>'s in docs pages. (#6421)

* Add `Edit on GitHub` button to all docs pages (#6423)

* Progress commit.

* Update EditButton.tsx

* Update EditButton.tsx

* Tab index improvements. (#6427)

* Update EditButton.tsx (#6428)

* Fix styles on document field demo on website live (#6447)

* Content edits (#6451)

* Changes to global header (#6452)

* Update `website_live` with `master` (#6472)

* Website live (#6340)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Website live (#6341)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* adding a devcontainer definition for easier local dev (#6343)

* resolve label bug

* changeset

* Releasing update.

* Move testing package into main package (#6361)

* Move fields package into main package (#6362)

* Move admin-ui-utils into main package (#6367)

* Reorder access control tests (#6369)

* Move utils package into main package (#6368)

* Move types package into main package (#6371)

* Better fix for list view checkbox bug  (#6354)

* Remove old fix, and added position relative to content container to prevent misallignment of hidden inputs and labels on the list view page

* changeset

* Move the exports of `@keystone-next/keystone` to `@keystone-next/keystone/system` (#6377)

* Fixed error from prisma when using `.keystone/api` from `generateNodeAPI` in a API route (#6381)

* Move `@keystone-next/keystone/schema` to `@keystone-next/keystone` (#6378)

* Fix negative `take` values above the list's `graphql.queryLimits.maxResults` not causing an error before getting the values from the database (#6392)

* Update dependency stripe to ^8.170.0 (#6396)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update @graphql-ts/schema, rename `schema` export to `graphql` and move it to main entrypoint (#6393)

* Update @graphql-ts/schema

* Update prisma utils

* Update patch dependencies (patch) (#6394)

* Lock file maintenance (#6386)

* Add comments explaining that the schema files are generated in the schema files (#6397)

* Improve performance of create item modal with many fields (#6390)

* 6261/delete alert tests (#6382)

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* minor updates to copy

* remove log

* init

* updated delete notif tests

* update usage of deleteAll utility

* update test.yml to include new test file

* remove onconnect and unnecessary try catch

* comments

* update gitignore

* update tests and schema.graphql

* remove headless false flag

* remove unnecessary closure, update failing test

* remove unnecessary try/catch block

* fix test add throw statement to errors

* add waitForNaigation to beforeEach to avoid navigation destroying evaluation context

* remove navigation in beforeAll altogether

* add acess control headers to fix ff preflight errors

* sub out fetch for node-fetch and circumvent weird preflight issues via page.evaluate

* remove page argument from seedData fn

* update yarn.lock

* simplify code by exporting deleteAllData and moving projectRoot resolution

* Add `introspection` support to Apollo Server Config (#6391)

* Allow support for introspection.

* Create great-cougars-argue.md

* Update patch dependencies (#6398)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update master from website live (#6402)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Release notes for 2021-08-17 release (#6345)

* New release notes.

* Update index.tsx

* Update 2021-08-17.mdx

* Update next-env.d.ts

* Update index.mdx

* Update 2021-08-17.mdx

* Fixed markdown for bold styles (#6346)

* Update wording on upgrade guide and release notes (#6353)

* Updates nav additions (#6366)

* Relocated "K5 vs K6" guidance

* Updated sidebar navigation content for `/updates`

* Update new-graphql-api.mdx (#6375)

* Updated URLs (#6374)

* Tweaking docs for Next.js walkthrough for latest version (#6383)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Added upgrade notices to GraphQL API related pages (#6387)

* Fixed link color inconsistency (#6388)

* Add note to use `yarn` in the embedded Next.js guide (#6384)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Update embedded-mode-with-sqlite-nextjs.mdx

* [WIP] Related content links (#6360)

* WIP: get well in bottom of page

* New RelatedContent component.

* Added related content for POC

* Added more related content cards

* Updated guides index

* Styles fix for inline code within <Well> component

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Added 2x testimonials (#6400)

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Add config.experimental.contextInitialisedLists (#6403)

* fixed count in relationship field count mode (#6385)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Add graphql.isEnabled config option at the list and field levels (#6376)

* fix List Items API link on new-graphql-api page (#6404)

* merge aria-description text into aria-label (#6412)

* merge aria-description text into aria-label

* chnageset

* Ensure relationship input types respect graphql.isEnabled (#6408)

* Add isFilterable and isOrderable config options (#6416)

* Add seed data feature to examples (#6370)

* Progress commit.

* Replaced Lorem Ipsum with Public Domain content

* Progress commit (task manager seed data)

* Progress commit.

* Final tweaks for TS.

* Update index.ts

* Create tiny-guests-sin.md

* TS tweaks.

Co-authored-by: Ronald Aveling <a1a7f4b4e732e0ac4b7fc84719ea7396b6c71770@gmail.com>

* Fixing the "try the v5 site" link in the docs site (#6411)

* Fixing the "try the v5 site" link in the docs site

* Adding a note on security and a (redundant) check for a leading slash in the path

* Add dynamic tab index logic for navigation on website (#6418)

* wip

* Progress commit.

Add to Header to prevent duplication, needs further testing.

* Progress commit.

* Moving logic up to Header.

* Update Navigation.tsx

* Update next-env.d.ts

* Update Header.tsx

Co-authored-by: Dominik Wilkowski <c22b5f9178342609428d6f51b2c5af4c0bde6a42@dominik-wilkowski.com>

* Code cosmetics in Admin UI (#6422)

* Update example READMEs with seed data instructions (#6419)

* POC commit

* Typo

* Update examples/task-manager/README.md

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Edits to blog README

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Replace graphql.isEnabled with graphql.omit (#6420)

* Update index.ts (#6424)

* Lock file maintenance (#6425)

* Update prisma monorepo to v2.30.2 (minor) (#6433)

* Update typescript-eslint monorepo to ^4.30.0 (#6434)

* Update patch dependencies (patch) (#6431)

* Next 11 (#6414)

* Respect graphql.omit in fieldMode resolvers (#6429)

* Update dependency @graphql-tools/schema to ^8.2.0 (#6441)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Update dependency @changesets/cli to ^2.17.0 (#6439)

* Update patch dependencies (#6438)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Change isUnique: true to isIndexed: 'unique' in fields (#6437)

* Remove unused dependency (#6443)

* Update dependency typescript to ^4.4.2 (#6432)

* Integration tests admin UI (#6260)

* navigation tests

* more navigation related tests

* commit out bad test

* update schema.graphql

* update nav tests

* update schema.graphql

* update tests.yml to include navigation admin-ui test

* fix tests

* add determinism to init.test.ts

* update nav test to be a bit more deterministic

* update init.test.ts

* rename seedData fn and move it to utils module

* remove log

* update util for better errors

* remove unnecessary try catch

* Fix CodeSandbox CI packages when @keystone-ui packages change (#6445)

* Clean up blog schema (#6449)

* Update embedded-mode-with-sqlite-nextjs.mdx (#6444)

* Fix styles on document field demo (#6446)

* Add getChildTag fn to Inline component (#6453)

* move getChildTag to util, apply to Inline component as well

* update comment

* changeset

* replace padding-inline-start with more standard padding-left

* Admin UI menu available for unauthenticated users (#6459)

* Rename fieldPath to fieldKey in hook arguments (#6455)

* Add config.graphql.path option (#6458)

* Fix a process crash when createContext() fails for the Admin UI (#6462)

* Fix a process crash when createContext() fails for the Admin UI

* Lock file maintenance (#6466)

* Fast Graphql API Startup in Dev (#6463)

* Add extendExpressApp config option (#6467)

* Update access control APIs (#6426)

* Version Packages (#6339)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Update `master` with `website_live` (#6470)

* Update index.tsx (#6278)

* Fix updates bit on the website (#6287)

* Content management update (#6282)

* Add Wes Testimonial. Cleanup.

* Typos

* Fixed whitespace (#6283)

* Update Header.tsx (#6289)

* Add CTA block for Web Box eCommerce Course (#6273)

* Content update (#6290)

* Style fixes (#6291)

* Fix styles: CommunityCta

* Fix Styles: Homepage

* Stylefix: Wes CTA block

* Style fixes: Why Keystone

* Style fixes: Content Management

* Style fixes: Developers

* Style fixes: Organisations

* Style fixes: Prose lite

Reverts text color to default `--text` var per Figma

* Style fixes: Docs Home

* Stye fixes: examples CTA

* Added new content to /updates (#6300)

* Update fields.mdx (#6304)

* Fixed typo (#6322)

* Added top margin to docs page component (#6301)

* Added styles to table (#6315)

* Added styles to table

* Update prose-lite.ts

* Update prose-lite.ts

* Update prose-lite.ts

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Un-nest <Head> tags. (#6327)

* Fixed link value (#6328)

* Update `website_live` (#6336)

* Update patch dependencies (patch) (#6253)

* Update search config to match new DocSearch config (#6255)

* Update dependency/apollo client (#6259)

* update apolloclient dependency to latest

* changeset

* Update dependency @graphql-tools/merge to v7 (#6246)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Rename first to take (#6266)

* Expose stacktraces from exceptions thrown in before/after hooks. (#6263)

* 6268/next typescript config error (#6269)

* add typescript ignoreBuildErrors flag

* changeset

* Updated /updates with new things (#6272)

* Check exceptions returned from GraphQL (#6271)

* Lock file maintenance (#6277)

* Allow bearer auth in header using sessionToken (#6276)

* Use Next 11 in the website (#6256)

* 6223/custom pages guide improvements (#6264)

* update example to include helper components

* update docs and examples

* update docs and examples

* update to docs

* more updates

* changeset

* correct incorrect props in README.md

* update smoke test

* update images

* update example

* update tests

* remove next dep from package.json

* updates

* re-add schema.prisma for admin-ui-navigation example

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/docs/guides/custom-admin-ui-pages.mdx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update dependency eslint-plugin-import to ^2.24.0 (#6285)

Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>

* Fix updates bit on the website (#6288)

* Include stacktrace flag (#6267)

* Remove `gqlType` option on `autoIncrement` field type (#6280)

* Use playwright install-deps (#6294)

* Update patch dependencies (patch) (#6284)

* Update prisma monorepo to v2.29.0 (minor) (#6292)

* Nested filters (#6095)

* GraphQL API docs changes (#6297)

* Update dependency @types/jest to v27 (#6293)

* Ignore generated files in prisma-utils (#6305)

* Move import of mergeSchemas (#6310)

* Update resolveInput error handling (#6316)

* Upgrade Next to 11.1.0 for the website (#6311)

* Update @graphql-ts/schema (#6312)

* Lock file maintenance (#6320)

* Split create/update field input resolvers for relationship fields (#6317)

* Expand editable area (#6318)

* POC - Expand editable area

* Change things

* Create cyan-rabbits-look.md

Co-authored-by: mitchellhamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update text filter API table (#6330)

* Update the tags in the docs navigation (#6329)

* Update patch dependencies (patch) (#6331)

* Add a GraphQL API upgrade guide (#6281)

* Fix issue with VisuallyHidden checkbox interactions in table  (#6334)

* resolve CHROME BUG

* changeset

* 6261/fix delete alert (#6296)

* refactor confirm procedure to only add success toast on success

* new deletion logic in Listview

* add crud-notifications test project

* update deletion solution to be more pragmatic at scale

* update bug fix to be more verbose

* update schema.graphql

* minor updates

* fix yarn lint:examples to not break when running more than one test-project

* minor updates to copy

* remove log

* changeset

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Version Packages (#6199)

Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

* Release notes for 2021-08-17 release (#6345)

* New release notes.

* Update index.tsx

* Update 2021-08-17.mdx

* Update next-env.d.ts

* Update index.mdx

* Update 2021-08-17.mdx

* Fixed markdown for bold styles (#6346)

* Update wording on upgrade guide and release notes (#6353)

* Updates nav additions (#6366)

* Relocated "K5 vs K6" guidance

* Updated sidebar navigation content for `/updates`

* Update new-graphql-api.mdx (#6375)

* Updated URLs (#6374)

* Tweaking docs for Next.js walkthrough for latest version (#6383)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Added upgrade notices to GraphQL API related pages (#6387)

* Fixed link color inconsistency (#6388)

* Add note to use `yarn` in the embedded Next.js guide (#6384)

* Tweaking docs for Next.js walkthrough.

* Update next-env.d.ts

* Update embedded-mode-with-sqlite-nextjs.mdx

* [WIP] Related content links (#6360)

* WIP: get well in bottom of page

* New RelatedContent component.

* Added related content for POC

* Added more related content cards

* Updated guides index

* Styles fix for inline code within <Well> component

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Added 2x testimonials (#6400)

* Typo (#6405)

* Replaced absolute links with relative (#6406)

* Fix broken link (#6407)

To copy https://github.com/keystonejs/keystone/pull/6404 for `website_live` branch

* Add missing <Link>'s in docs pages. (#6421)

* Add `Edit on GitHub` button to all docs pages (#6423)

* Progress commit.

* Update EditButton.tsx

* Update EditButton.tsx

* Tab index improvements. (#6427)

* Update EditButton.tsx (#6428)

* Fix styles on document field demo on website live (#6447)

* Content edits (#6451)

* Changes to global header (#6452)

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>
Co-authored-by: Aaron Powell <b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@aaron-powell.com>
Co-authored-by: Josh Calder <c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@opensaas.com.au>
Co-authored-by: Ronald Aveling <a1a7f4b4e732e0ac4b7fc84719ea7396b6c71770@gmail.com>
Co-authored-by: John Molomby <a51dda7c7ff50b61eaea0444371f4a6a9301e501@thinkmill.com.au>
Co-authored-by: Dominik Wilkowski <c22b5f9178342609428d6f51b2c5af4c0bde6a42@dominik-wilkowski.com>
Co-authored-by: Jed Watson <58df768959dd06ee96a0a2c42d6cb59ebc2cc6b8@keystonejs.com>

* Remove link to non-existant document (#6475)

* typo (#6485)

* content updates (#6486)

* Fixed typos (#6491)

* Revert project creation instructions (#6492)

* Revert project creation instructions

* Update embedded-mode-with-sqlite-nextjs.mdx

* Update embedded-mode-with-sqlite-nextjs.mdx

* Update embedded-mode-with-sqlite-nextjs.mdx

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* typo fix (#6493)

* Make all docs pages editable via Github (#6494)

* Fix link to item section in page (#6502)

* Add filter api links to access control api page (#6506)

* Fix explanation of allowed Field-level operations (#6510)

* Update embedded-mode-with-sqlite-nextjs.mdx (#6516)

* Deployment examples (#6527)

* Updated examples index

* Exposed example subsections, and docs parent links in nav

* Fixed links

* Deployment examples (#6528)

* Updated examples index

* Exposed example subsections, and docs parent links in nav

* Fixed links

* Update Navigation.tsx

* Fixed Noviny's suggestions

* Lint fix

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Update DocumentEditorDemo.tsx (#6529)

* `create-keystone-app` outputed URLs sometimes have hidden characters, cater for this (#6533)

* Update redirects.js

* Fixes.

* Landing page cta (#6464)

* WIP

* make gradients pass AA

* responsive tweaks

* landings cleanup

* add arrow back to well

* place CTA on relevant pages

* revert tokens

* decomponentise

* WIP copy stamp

* remove bounding box

* WIP

* Introduce new icons

* Landing page CTA block content updates

* Tweak max width slightly for Firefox.

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Updated `Quote` component styles in Docsfield Demo (#6541)

* Updated `Quote` component styles in Docsfield Demo

* Linty stuff

* Update docs. (#6561)

* Updates. (#6563)

* Update getting-started-with-create-keystone-app.mdx (#6566)

* Improve documentation for chromeless feature (#6572)

* Improve documentation for chromeless feaure

* Making docs clearer.

* Update document-fields.mdx

Co-authored-by: Thomas Walker <b1248da4ea4d8cc0f52611605b697ab5d6eed614@me.com>

* Update custom-admin-ui-logo.mdx (#6585)

* Q&A banner for website (#6589)

* Q&A Banner.

* Update Page.tsx

* Formatting.

* Updates.

* Update Keystone5DocsCTA.tsx

* TS.

* Update schema.mdx (#6594)

Remove reference to allUsers

* Typo (#6628)

a => at

* Update banner post Q&A. (#6633)

* Adding Splitbee. (#6636)

* Edit suggestions (#6586)

* Youtube 2 (#6646)

* Added Youtube component

* Add YouTube SVG path

* Added YouTube link to Socials component

* Added railway example (#6648)

* Update resolvedData docs for relationships - take 2 (#6665)

* Update Header.tsx (#6661)

* Try bumping the cache version number (#6673)

* New updates for `/updates` (#6671)

* Update index.tsx

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Update index.tsx

* Update index.tsx

Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>

* Create email-welcome-banner.png (#6677)

* Remove reference to defaultValue on relationship field (#6679)

* Update virtual-fields.mdx (#6695)

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>
Co-authored-by: Aaron Powell <b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@aaron-powell.com>
Co-authored-by: Josh Calder <c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@opensaas.com.au>
Co-authored-by: Ronald Aveling <a1a7f4b4e732e0ac4b7fc84719ea7396b6c71770@gmail.com>
Co-authored-by: John Molomby <a51dda7c7ff50b61eaea0444371f4a6a9301e501@thinkmill.com.au>
Co-authored-by: Dominik Wilkowski <c22b5f9178342609428d6f51b2c5af4c0bde6a42@dominik-wilkowski.com>
Co-authore…

Co-authored-by: Mitchell Hamilton <94eef1f832eb55cba7a75e0aa1916184453d6b35@hamil.town>
Co-authored-by: Ronald Aveling <c487b9fb17183288074e62b3bf19c53ce19a3db8@thinkmill.com.au>
Co-authored-by: renovate[bot] <1d2c67ad0e3429d16690809152e1083ff6af8a05@users.noreply.github.com>
Co-authored-by: Charles <953138efffd5f410f127f05c511b64a6ea9665f6@live.com.au>
Co-authored-by: Renovate Bot <c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com>
Co-authored-by: Tim Leslie <c11c84d4351936599a0ae7ebaeebcc503ba5799c@thinkmill.com.au>
Co-authored-by: Gautam Singh <9e32dfaaa843ca6c72c42e52c42687d46381b893@users.noreply.github.com>
Co-authored-by: Charlie Jonas <d8cd10b920dcbdb5163ca0185e402357bc27c265@callawaycloudconsulting.com>
Co-authored-by: KeystoneJS Release Bot <34f209c43783fe9dfe44c4146287c7157bb47c64@users.noreply.github.com>
Co-authored-by: github-actions[bot] <f619e61b249410e960c3f5695eff39f17fcd5242@users.noreply.github.com>
Co-authored-by: Aaron Powell <b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@aaron-powell.com>
Co-authored-by: Josh Calder <c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@opensaas.com.au>
Co-authored-by: Ronald Aveling <a1a7f4b4e732e0ac4b7fc84719ea7396b6c71770@gmail.com>
Co-authored-by: John Molomby <a51dda7c7ff50b61eaea0444371f4a6a9301e501@thinkmill.com.au>
Co-authored-by: Dominik Wilkowski <c22b5f9178342609428d6f51b2c5af4c0bde6a42@dominik-wilkowski.com>
Co-authored-by: Jed Watson <58df768959dd06ee96a0a2c42d6cb59ebc2cc6b8@keystonejs.com>
Co-authored-by: Lochlan Bunn <e4c18231d12ce5f05fac56e1934a0ea0d4a62551@lochlan.io>
Co-authored-by: Noorullah Ahmadzai <fc125ffa367cd1574e66bff0b8bcb877b1a81a87@gmail.com>
Co-authored-by: Jake Giri <2bd35f8204b0330640e145cd20d26eb3348efec2@users.noreply.github.com>
Co-authored-by: Olúwásetèmi <bc8faa767ddc08fdfc3ac3bfc8a01e885f5f429c@gmail.com>
Co-authored-by: Matt Barron <b24b3b9d2c06b2d0fccc4c5228e4f5fd4e721581@gmail.com>
Co-authored-by: Nikita Mavrychev <4d4b3b044d9d9b021fb6c817eef4f6a79db0f1e6@users.noreply.github.com>
Co-authored-by: Rohan Deshpande <9671c73253cee9b18b8df367e3e627fab2863fe8@creativelifeform.com>
Co-authored-by: Ben Conolly <73675debcd8a436be48ec22211dcf44fe0df0a64@thinkmill.com.au>
Co-authored-by: Noviny <98e6a56505069fddac55af8dfcba6aa789beae44@thinkmill.com.au>
Co-authored-by: Ben Conolly <741ac4d397d1a63f676b653920d6feb989077018@users.noreply.github.com>
Co-authored-by: bjoluc <1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@bjoluc.de>
keystonejs/keystone,keystonejs/keystone,keystonejs/keystone