Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #6483

Merged
merged 1 commit into from
Oct 5, 2021
Merged

Version Packages #6483

merged 1 commit into from
Oct 5, 2021

Conversation

keystonejs-release-bot
Copy link
Collaborator

@keystonejs-release-bot keystonejs-release-bot commented Sep 7, 2021

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@keystone-ui/[email protected]

Major Changes

Patch Changes

@keystone-ui/[email protected]

Major Changes

@keystone-next/[email protected]

Major Changes

  • #6535 581e130cf Thanks @timleslie! - The API context.lists has been renamed to context.query, and context.db.lists has been renamed to context.db.

    When using the experimental option config.experimental.generateNodeAPI, the api module now exports query rather than lists.

  • #6645 0b136daf1 Thanks @timleslie! - Removed unused return types, and unused values from enum definitions.

    • sendUserPasswordResetLink and sendUserMagicAuthLink only ever return null, so now have return types of Boolean.
    • UserAuthenticationWithPasswordFailure no longer has a code value.
    • MagicLinkRedemptionErrorCode and PasswordResetRedemptionErrorCode no longer have the values IDENTITY_NOT_FOUND, MULTIPLE_IDENTITY_MATCHES, TOKEN_NOT_SET, or TOKEN_MISMATCH.
  • #6682 b2349ca3b Thanks @mitchellhamilton! - The sendItemMagicAuthLink and sendItemPasswordResetLink mutations now always return true instead of always returning null

  • #6520 1b0a2f516 Thanks @timleslie! - Renamed the skipAccessControl argument to createContext to sudo for consistency with context.sudo().

Patch Changes

@keystone-next/[email protected]

Major Changes

  • #6513 4048991ba Thanks @mitchellhamilton! - Removed isRequired and defaultValue from the cloudinaryImage field. If you were using these options, the same behaviour can be re-created with the validateInput and resolveInput hooks respectively.

  • #6689 67492f37d Thanks @mitchellhamilton! - Moved graphql export of @keystone-next/keystone/types to @keystone-next/keystone

Patch Changes

@keystone-next/[email protected]

Major Changes

  • #6689 67492f37d Thanks @mitchellhamilton! - Moved graphql export of @keystone-next/keystone/types to @keystone-next/keystone

  • #6564 b6c8c3bff Thanks @mitchellhamilton! - The document field is now non-nullable in the database. The field no longer has defaultValue or isRequired options. The same behaviour can be re-created with the validateInput and resolveInput hooks respectively. The field will default to [{ "type": "paragraph", "children": [{ "text": "" }] }]. The output type has also been renamed to ListKey_fieldKey_Document

    If you're using SQLite, Prisma will generate a migration that makes the column non-nullable and sets any rows that have null values to an empty paragraph.

    If you're using PostgreSQL, Prisma will generate a migration but you'll need to modify it if you have nulls in a document field. Keystone will say that the migration cannot be executed:

    ✨ Starting Keystone
    ⭐️ Dev Server Ready on http://localhost:3000
    ✨ Generating GraphQL and Prisma schemas
    ✨ There has been a change to your Keystone schema that requires a migration
    
    ⚠️ We found changes that cannot be executed:
    
      • Made the column `content` on table `Post` required, but there are 1 existing NULL values.
    
    ✔ Name of migration … make_document_field_non_null
    ✨ A migration has been created at migrations/20210915050920_make_document_field_non_null
    Please edit the migration and run keystone-next dev again to apply the migration
    

    The generated migration will look like this:

    /*
      Warnings:
    
      - Made the column `content` on table `Post` required. This step will fail if there are existing NULL values in that column.
    
    */
    -- AlterTable
    ALTER TABLE "Post" ALTER COLUMN "content" SET NOT NULL,
    ALTER COLUMN "content" SET DEFAULT E'[{"type":"paragraph","children":[{"text":""}]}]';

    To make it set any null values to an empty paragraph in your database, you need to modify it so that it looks like this but with the table and column names replaced.

    ALTER TABLE "Post" ALTER COLUMN "content" SET DEFAULT E'[{"type":"paragraph","children":[{"text":""}]}]';
    UPDATE "Post" SET "content" = DEFAULT WHERE "content" IS NULL;
    ALTER TABLE "Post" ALTER COLUMN "content" SET NOT NULL;

Patch Changes

@keystone-next/[email protected]

Major Changes

  • #6680 5c0163e09 Thanks @timleslie! - Renamed the originalInput argument for access control functions to inputData.

  • #6638 7f5caff60 Thanks @mitchellhamilton! - In the select field, dataType has been renamed to type, defaultValue is now a static value and isRequired has moved to validation.isRequired. The select field can also be made non-nullable at the database-level with the isNullable option which defaults to true. graphql.read.isNonNull can also be set if the field has isNullable: false and you have no read access control and you don't intend to add any in the future, it will make the GraphQL output field non-nullable. graphql.create.isNonNull can also be set if you have no create access control and you don't intend to add any in the future, it will make the GraphQL create input field non-nullable. The select can now also be cleared in the Admin UI when ui.displayMode is segmented-control.

  • #6663 480c875d1 Thanks @mitchellhamilton! - In the decimal field, defaultValue is now a static number written as a string, isRequired has moved to validation.isRequired and now also requires the input isn't NaN, along with new validation.min and validation.max options. The decimal field can also be made non-nullable at the database-level with the isNullable option which defaults to true. graphql.read.isNonNull can also be set if the field has isNullable: false and you have no read access control and you don't intend to add any in the future, it will make the GraphQL output field non-nullable. graphql.create.isNonNull can also be set if you have no create access control and you don't intend to add any in the future, it will make the GraphQL create input field non-nullable.

  • #6409 3ece149e5 Thanks @timleslie! - Upgraded Apollo Server to Version 3.

    The Apollo documentation contains a full list of breaking changes introduced by this update.
    You can configure the Apollo Server provided by Keystone using the graphql.apolloConfig configuration option.

    The most prominant change for most users will be that the GraphQL Playground has been replaced by the Apollo Sandbox.
    If you prefer to keep the GraphQL Playground, you can configure your server by following these instructions.

  • #6587 8bbba49c7 Thanks @mitchellhamilton! - The KeystoneAdminUIFieldMeta.isOrderable and KeystoneAdminUIFieldMeta.isFilterable fields are no longer statically resolvable and will now take into account the context/session. This also means isOrderable and isFilterable are no longer accessible on useList().fields[fieldKey].isOrderable/isFilterable, they can be fetched through GraphQL if you need them in the Admin UI.

  • #6607 42268ee72 Thanks @mitchellhamilton! - Removed isRequired and defaultValue can no longer be dynamic in the json field. If you were using isRequired, the same behaviour can be re-created with the validateInput hook.

  • #6461 e81947d6c Thanks @mitchellhamilton! - In the text field, defaultValue is now a static value, isRequired has moved to validation.isRequired and also requires that the value has a length of at least one, along with new validation.lenght.min, validation.length.max and validation.match options. The text field is also now non-nullable at the database-level by default and can be made nullable by setting the isNullable option to true. graphql.read.isNonNull can also be set if the field does not have isNullable: true and you have no read access control and you don't intend to add any in the future, it will make the GraphQL output field non-nullable. graphql.create.isNonNull can also be set if you have no create access control and you don't intend to add any in the future, it will make the GraphQL create input field non-nullable.

  • #6518 0218a4215 Thanks @timleslie! - Removed the deprecated config.db.adapter option. Please use config.db.provider to indicate the database provider for your system.

  • #6684 14bfa8a9b Thanks @timleslie! - * Consolidated the beforeChange/beforeDelete and afterChange/afterDelete hooks into beforeOperation and afterOperation.

    • Renamed the existingItem argument for all hooks (except afterOperation) to item.
    • Renamed the existingItem argument for afterOperation to originalItem.
    • Renamed the updatedItem argument for afterOperation to item.

    See the Hooks API docs for a complete reference for the updated API.

  • #6535 581e130cf Thanks @timleslie! - The API context.lists has been renamed to context.query, and context.db.lists has been renamed to context.db.

    When using the experimental option config.experimental.generateNodeAPI, the api module now exports query rather than lists.

  • #6674 f963966ab Thanks @mitchellhamilton! - In the timestamp field, defaultValue is now a static date time value in an ISO8601 string or { kind: 'now' } and isRequired has moved to validation.isRequired. The timestamp field can also be made non-nullable at the database-level with the isNullable option which defaults to true. graphql.read.isNonNull can also be set if the field has isNullable: false and you have no read access control and you don't intend to add any in the future, it will make the GraphQL output field non-nullable. graphql.create.isNonNull can also be set if you have no create access control and you don't intend to add any in the future, it will make the GraphQL create input field non-nullable. The field can also be automatically set to the current time on a create/update by setting db.updatedAt: true, this will add Prisma's @updatedAt attribute to the field. The timestamp field also now uses a custom GraphQL scalar type named DateTime which requires inputs as full ISO8601 date-time strings such as "2021-01-30T00:00:00.000Z", using new Date().toISOString() will give you a string in the correct format.

  • #6683 b76974736 Thanks @mitchellhamilton! - In the password field, defaultValue has been removed, isRequired has moved to validation.isRequired, rejectCommon has moved to validation.rejectCommon, minLength has moved to validation.length.min along with with the new validation.length.max and validation.match options. The password field can also be made non-nullable at the database-level with the isNullable option which defaults to true. Also, providing '' to the field will now result in an error instead of silently setting null. validation.length.min also must be 1 or above, though it still defaults to 8. If workFactor is outside of the range of 6 to 31, an error will now be thrown instead of the previous behaviour of clamping the value to 4 to 31 and warning if it's below 6.

  • #6542 47c8b53ce Thanks @mitchellhamilton! - Removed createSchema function, you can remove the call to createSchema and pass the lists directly to the lists property

  • #6520 1b0a2f516 Thanks @timleslie! - Removed context.schemaName from the context object. This value was an internal API which is no longer required.

  • #6689 67492f37d Thanks @mitchellhamilton! - Moved graphql export of @keystone-next/keystone/types to @keystone-next/keystone

  • #6656 002e1d88b Thanks @Noviny! - In the float field, defaultValue is now a static number, isRequired has moved to validation.isRequired, along with new validation.min and validation.max options. The float field can also be made non-nullable at the database-level with the isNullable option which defaults to true. graphql.read.isNonNull can also be set if the field has isNullable: false and you have no read access control and you don't intend to add any in the future, it will make the GraphQL output field non-nullable. graphql.create.isNonNull can also be set if you have no create access control and you don't intend to add any in the future, it will make the GraphQL create input field non-nullable.

  • #6490 ca48072b4 Thanks @renovate! - Updated Prisma package dependencies to 3.0.2. See the Prisma release notes for full details of the changes.

    Note that Keystone continues to use the "binary" query engine, rather than the new "node-API" query engine, which is now the Prisma default. We are still performing tests to ensure that the node-API query engine will work well with Keystone.

  • #6588 3b9732acd Thanks @mitchellhamilton! - In the integer field, defaultValue is now a static number or { kind: 'autoincrement' }, isRequired has moved to validation.isRequired, along with new validation.min and validation.max options. The integer field can also be made non-nullable at the database-level with the isNullable option which defaults to true. graphql.read.isNonNull can also be set if the field has isNullable: false and you have no read access control and you don't intend to add any in the future, it will make the GraphQL output field non-nullable. graphql.create.isNonNull can also be set if you have no create access control and you don't intend to add any in the future, it will make the GraphQL create input field non-nullable.

    The autoIncrement field has also been removed, use the integer field with a defaultValue of { kind: 'autoincrement' }

  • #6448 c2b124f8e Thanks @mitchellhamilton! - The checkbox field is now non-nullable in the database, if you need three states, you should use select(). The field no longer accepts dynamic default values and it will default to false unless a different defaultValue is specified. graphql.read.isNonNull can also be set if you have no read access control and you don't intend to add any in the future, it will make the GraphQL output field non-nullable. graphql.create.isNonNull can also be set if you have no create access control and you don't intend to add any in the future, it will make the GraphQL create input field non-nullable.

    If you're using SQLite, Prisma will generate a migration that makes the column non-nullable and sets any rows that have null values to the defaultValue.

    If you're using PostgreSQL, Prisma will generate a migration but you'll need to modify it if you have nulls in a checkbox field. Keystone will say that the migration cannot be executed:

    ✨ Starting Keystone
    ⭐️ Dev Server Ready on http://localhost:3000
    ✨ Generating GraphQL and Prisma schemas
    ✨ There has been a change to your Keystone schema that requires a migration
    
    ⚠️ We found changes that cannot be executed:
    
      • Made the column `isAdmin` on table `User` required, but there are 1 existing NULL values.
    
    ✔ Name of migration … make-is-admin-non-null
    ✨ A migration has been created at migrations/20210906053141_make_is_admin_non_null
    Please edit the migration and run keystone-next dev again to apply the migration
    

    The generated migration will look like this:

    /*
      Warnings:
    
      - Made the column `isAdmin` on table `User` required. This step will fail if there are existing NULL values in that column.
    
    */
    -- AlterTable
    ALTER TABLE "User" ALTER COLUMN "isAdmin" SET NOT NULL,
    ALTER COLUMN "isAdmin" SET DEFAULT false;

    To make it set any null values to false in your database, you need to modify it so that it looks like this but with the table and column names replaced.

    ALTER TABLE "User" ALTER COLUMN "isAdmin" SET DEFAULT false;
    UPDATE "User" SET "isAdmin" = DEFAULT WHERE "isAdmin" IS NULL;
    ALTER TABLE "User" ALTER COLUMN "isAdmin" SET NOT NULL;
  • #6513 4048991ba Thanks @mitchellhamilton! - Removed isRequired and defaultValue from the image and file fields. If you were using these options, the same behaviour can be re-created with the validateInput and resolveInput hooks respectively.

  • #6514 79e2cc3aa Thanks @mitchellhamilton! - Removed defaultValue and the undocumented withMeta option from the relationship field. To re-create defaultValue, you can use resolveInput though note that if you're using autoincrement ids, you need to return the id as number, not a string like you would provide to GraphQL, e.g. { connect: { id: 1 } } rather than { connect: { id: "1" } }. If you were using withMeta: false, please open an issue with your use case.

  • #6520 1b0a2f516 Thanks @timleslie! - Renamed the skipAccessControl argument to createContext to sudo for consistency with context.sudo().

  • #6538 4e485a914 Thanks @mitchellhamilton! - Renamed graphQLReturnFragment to ui.query in the virtual field options. The virtual field now checks if ui.query is required for the GraphQL output type, and throws an error if it is missing. If you don't want want the Admin UI to fetch the field, you can set ui.itemView.fieldMode and ui.listView.fieldMode to 'hidden' instead of providing ui.query.

  • #6490 ca48072b4 Thanks @renovate! - Removed filters.postgresql.Json export from @keystone-next/keystone/types. Note this is unrelated to the json field type. The json field type did not have filters and still does not.

  • #6681 c8aca958b Thanks @timleslie! - Renamed the originalInput argument for hook functions to inputData.

  • #6519 838845298 Thanks @mitchellhamilton! - The Admin UI will skip fetching fields that have a statically set itemView.fieldMode: 'hidden' on the item view. The id argument to the KeystoneAdminUIFieldMeta.itemView GraphQL field can now be omitted which will make KeystoneAdminUIFieldMetaItemView.fieldMode return null when there isn't a static field mode. The itemView also no longer uses a sudo context when fetching the item in the KeystoneAdminUIFieldMetaItemView.fieldMode. Previously, if someone had access to the Admin UI(ui.isAccessAllowed) and a field had a itemView.fieldMode function that used the item argument, someone could bypass access control to determine whether or not an item with a given id exists.

Minor Changes

  • #6560 a95da1d81 Thanks @timleslie! - Added support for dynamic isFilterable and isOrderable field config values. If a function is provided for these config option, it will be dynamically evaluated each time the field is used for filtering and ordering, and an error will be returned if the function returns false.

  • #6574 3ee4542a8 Thanks @Nikitoring! - Added support for Prisma preview features via the config.db.prismaPreviewFeatures configuration option.

  • #6616 232c512a0 Thanks @timleslie! - Added a createContext argument to the config.server.extendExpressApp option, allowing access to the full context API.

  • #6564 b6c8c3bff Thanks @mitchellhamilton! - Added dbFieldConfig parameter to jsonFieldTypePolyfilledForSQLite

Patch Changes

@keystone-ui/[email protected]

Minor Changes

@keystone-ui/[email protected]

Patch Changes

@keystone-ui/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Major Changes

Patch Changes

@keystone-next/[email protected]

Major Changes

  • #6490 ca48072b4 Thanks @renovate! - Updated Prisma package dependencies to 3.0.2. See the Prisma release notes for full details of the changes.

    Note that Keystone continues to use the "binary" query engine, rather than the new "node-API" query engine, which is now the Prisma default. We are still performing tests to ensure that the node-API query engine will work well with Keystone.

Patch Changes

@keystone-ui/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

  • #6409 3ece149e5 Thanks @timleslie! - Upgraded Apollo Server to Version 3.

    The Apollo documentation contains a full list of breaking changes introduced by this update.
    You can configure the Apollo Server provided by Keystone using the graphql.apolloConfig configuration option.

    The most prominant change for most users will be that the GraphQL Playground has been replaced by the Apollo Sandbox.
    If you prefer to keep the GraphQL Playground, you can configure your server by following these instructions.

  • #6505 398c08529 Thanks @timleslie! - Improved error message for bad relationship filter inputs.

@keystone-next/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@keystone-next/[email protected]

Patch Changes

@vercel
Copy link

vercel bot commented Sep 7, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/keystonejs/keystone-next-docs/5mwGaBXyo9CFJR6cnjZgMDtGccX7
✅ Preview: https://keystone-next-docs-git-changeset-release-master-keystonejs.vercel.app

@vercel vercel bot temporarily deployed to Preview September 7, 2021 00:37 Inactive
@codesandbox-ci
Copy link

codesandbox-ci bot commented Sep 7, 2021

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

@vercel vercel bot temporarily deployed to Preview September 7, 2021 01:23 Inactive
@vercel vercel bot temporarily deployed to Preview September 7, 2021 04:20 Inactive
@vercel vercel bot temporarily deployed to Preview September 7, 2021 04:54 Inactive
@vercel vercel bot temporarily deployed to Preview September 7, 2021 05:28 Inactive
@vercel vercel bot temporarily deployed to Preview September 7, 2021 06:53 Inactive
@vercel vercel bot temporarily deployed to Preview September 7, 2021 23:53 Inactive
@vercel vercel bot temporarily deployed to Preview September 8, 2021 00:03 Inactive
@vercel vercel bot temporarily deployed to Preview September 8, 2021 01:13 Inactive
@vercel vercel bot temporarily deployed to Preview September 8, 2021 01:29 Inactive
@vercel vercel bot temporarily deployed to Preview September 8, 2021 06:10 Inactive
@vercel vercel bot temporarily deployed to Preview September 8, 2021 23:18 Inactive
@vercel vercel bot temporarily deployed to Preview September 8, 2021 23:59 Inactive
@vercel vercel bot temporarily deployed to Preview September 9, 2021 01:29 Inactive
@vercel vercel bot temporarily deployed to Preview October 1, 2021 01:38 Inactive
@vercel vercel bot temporarily deployed to Preview October 1, 2021 02:13 Inactive
@vercel vercel bot temporarily deployed to Preview October 1, 2021 03:21 Inactive
@vercel vercel bot temporarily deployed to Preview October 3, 2021 22:38 Inactive
@vercel vercel bot temporarily deployed to Preview October 4, 2021 21:41 Inactive
@vercel vercel bot temporarily deployed to Preview October 5, 2021 00:23 Inactive
@vercel vercel bot temporarily deployed to Preview October 5, 2021 00:57 Inactive
@vercel vercel bot temporarily deployed to Preview October 5, 2021 03:18 Inactive
@vercel vercel bot temporarily deployed to Preview October 5, 2021 04:02 Inactive
@vercel vercel bot temporarily deployed to Preview October 5, 2021 04:55 Inactive
@vercel vercel bot temporarily deployed to Preview October 5, 2021 05:18 Inactive
@bladey bladey requested a review from timleslie October 5, 2021 05:27
Copy link
Contributor

@timleslie timleslie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

@bladey bladey merged commit 393c2bd into master Oct 5, 2021
@bladey bladey deleted the changeset-release/master branch October 5, 2021 05:28
bladey added a commit that referenced this pull request Oct 5, 2021
* Fix typo in Admin UI (#6474)

* Fix typo in Admin UI

* Changelog.

Co-authored-by: Thomas Walker <[email protected]>

* Remove deprecated packages (#6468)

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Rename checkOperationAccess to getOperationAccess (#6537)

* Remove `createSchema` (#6542)

* Update jest monorepo to ^27.2.0 (#6551)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* Update dependency cloudinary to ^1.27.0 (#6548)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* chnageset

Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update dependency playwright to ^1.15.0 (#6624)

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* 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 <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Update patch dependencies (patch) (#6669)

* Update patch dependencies

* revert next patch bump, to resolve type errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* Lock file maintenance (#6697)

* Lock file maintenance

* resolve yarn.lock

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Version Packages (#6483)

Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* Added 2x testimonials (#6400)

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Add config.experimental.contextInitialisedLists (#6403)

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

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Edits to blog README

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

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

* Update patch dependencies (#6438)

Co-authored-by: Renovate Bot <[email protected]>

* 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] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <[email protected]>
Co-authored-by: Josh Calder <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: John Molomby <[email protected]>
Co-authored-by: Dominik Wilkowski <[email protected]>
Co-authored-by: Jed Watson <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <[email protected]>

* Update index.tsx

* Update index.tsx

Co-authored-by: Tim Leslie <[email protected]>

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

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

* Update virtual-fields.mdx (#6695)

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <[email protected]>
Co-authored-by: Josh Calder <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: John Molomby <[email protected]>
Co-authored-by: Dominik Wilkowski <[email protected]>
Co-authore…
bladey added a commit that referenced this pull request Oct 6, 2021
* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* Added 2x testimonials (#6400)

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Add config.experimental.contextInitialisedLists (#6403)

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

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Edits to blog README

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

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

* Update patch dependencies (#6438)

Co-authored-by: Renovate Bot <[email protected]>

* 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] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <[email protected]>
Co-authored-by: Josh Calder <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: John Molomby <[email protected]>
Co-authored-by: Dominik Wilkowski <[email protected]>
Co-authored-by: Jed Watson <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <[email protected]>

* Update index.tsx

* Update index.tsx

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Remove deprecated packages (#6468)

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Rename checkOperationAccess to getOperationAccess (#6537)

* Remove `createSchema` (#6542)

* Update jest monorepo to ^27.2.0 (#6551)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* Update dependency cloudinary to ^1.27.0 (#6548)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* chnageset

Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update dependency playwright to ^1.15.0 (#6624)

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* 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 <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Update patch dependencies (patch) (#6669)

* Update patch dependencies

* revert next patch bump, to resolve type errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* Lock file maintenance (#6697)

* Lock file maintenance

* resolve yarn.lock

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Version Packages (#6483)

Co-authored-by: github-actions[bot] <github-actions[bot]@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)

*…
bladey added a commit that referenced this pull request Oct 6, 2021
* Fix typo in Admin UI (#6474)

* Fix typo in Admin UI

* Changelog.

Co-authored-by: Thomas Walker <[email protected]>

* Remove deprecated packages (#6468)

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Rename checkOperationAccess to getOperationAccess (#6537)

* Remove `createSchema` (#6542)

* Update jest monorepo to ^27.2.0 (#6551)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* Update dependency cloudinary to ^1.27.0 (#6548)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* chnageset

Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update dependency playwright to ^1.15.0 (#6624)

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* 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 <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Update patch dependencies (patch) (#6669)

* Update patch dependencies

* revert next patch bump, to resolve type errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* Lock file maintenance (#6697)

* Lock file maintenance

* resolve yarn.lock

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Version Packages (#6483)

Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* Added 2x testimonials (#6400)

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Add config.experimental.contextInitialisedLists (#6403)

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

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Edits to blog README

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

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

* Update patch dependencies (#6438)

Co-authored-by: Renovate Bot <[email protected]>

* 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] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <[email protected]>
Co-authored-by: Josh Calder <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: John Molomby <[email protected]>
Co-authored-by: Dominik Wilkowski <[email protected]>
Co-authored-by: Jed Watson <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <[email protected]>

* Update index.tsx

* Update index.tsx

Co-authored-by: Tim Leslie <[email protected]>

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

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

* Update virtual-fields.mdx (#6695)

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <[email protected]>
Co-authored-by: Josh Calder <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: John Molomby <[email protected]>
Co-authored-by: Dominik Wilkowski <[email protected]>
Co-authore…
bladey added a commit that referenced this pull request Oct 11, 2021
* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* Added 2x testimonials (#6400)

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Add config.experimental.contextInitialisedLists (#6403)

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

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Edits to blog README

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

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

* Update patch dependencies (#6438)

Co-authored-by: Renovate Bot <[email protected]>

* 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] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Tim Leslie <[email protected]>

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

* update docs

* revert change to next-env.d.ts

* Apply suggestions from code review

Co-authored-by: Tim Leslie <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* Fixed import url on CustomNavigation component (#6308)

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Version Packages (#6199)

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: Mitchell Hamilton <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Tim Leslie <[email protected]>
Co-authored-by: Gautam Singh <[email protected]>
Co-authored-by: Charlie Jonas <[email protected]>
Co-authored-by: KeystoneJS Release Bot <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <[email protected]>
Co-authored-by: Josh Calder <[email protected]>
Co-authored-by: Ronald Aveling <[email protected]>
Co-authored-by: John Molomby <[email protected]>
Co-authored-by: Dominik Wilkowski <[email protected]>
Co-authored-by: Jed Watson <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update docs/pages/updates/index.tsx

Co-authored-by: Tim Leslie <[email protected]>

* Update index.tsx

* Update index.tsx

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Remove deprecated packages (#6468)

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

Co-authored-by: Tim Leslie <[email protected]>

* 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 <[email protected]>

* Rename checkOperationAccess to getOperationAccess (#6537)

* Remove `createSchema` (#6542)

* Update jest monorepo to ^27.2.0 (#6551)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* Update dependency cloudinary to ^1.27.0 (#6548)

Co-authored-by: Renovate Bot <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* chnageset

Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* Update dependency playwright to ^1.15.0 (#6624)

Co-authored-by: Renovate Bot <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* 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 <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Update patch dependencies (patch) (#6669)

* Update patch dependencies

* revert next patch bump, to resolve type errors

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Mitchell Hamilton <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Charles <[email protected]>

* 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 <[email protected]>

* Lock file maintenance (#6697)

* Lock file maintenance

* resolve yarn.lock

Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: gwyneplaine <[email protected]>

* Version Packages (#6483)

Co-authored-by: github-actions[bot] <github-actions[bot]@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)

*…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants