Skip to content
This repository has been archived by the owner on Nov 19, 2024. It is now read-only.

ISSUE-7985: The topics for the "Company User" mutations have been cre… #8104

Conversation

andrewbess
Copy link

@andrewbess andrewbess commented Oct 21, 2020

Purpose of this pull request

This pull request (PR) adds new topics for "Company User" mutation for new 2.4.2 features.

fixes #7985

Fixed Issues (if relevant)

  1. GraphQL: Add company user mutations #7985: GraphQL: Add company user mutations

whatsnew
Added the following mutations in support of B2B companies: createCompanyUser, updateCompanyUser, deleteCompanyUser.

@andrewbess andrewbess force-pushed the new-topic/graphql/issue-7985-company-user-mutations branch from 9b7229d to 95f991e Compare October 21, 2020 20:30
b2b_only: true
---

Use the `createCompanyUser` mutation to create a new company user or add a user from the existing customer for your company.
Copy link
Contributor

Choose a reason for hiding this comment

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

Who can run this mutation? Anyone with a customer/company user token? Do they need to have the "Manage users and teams" role permission?

Rewrite the first paragraph to be something like thuis

The createCompanyUser mutation allows an existing company user with the role to create a new company user. The specified email address determines how Magento processes the request.

  • If the email address is unique for the website?/store?/store view?, Magento immediately creates the company user.
  • If the email address belongs to a customer who is not a company user, Magento sends an invitation to join the company organization to the customer. When the customer accepts the invitation, Magento adds the customer to the company organization.
  • If the email address belongs to an existing company user with the same company, Magento returns the error A customer with the same email already assigned to company.
  • If the email address belongs to a customer who is part of another company organization, ????


## Example usage

The following example shows the minimal payload for adding a new customer to a customer's company.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
The following example shows the minimal payload for adding a new customer to a customer's company.
The following example shows the minimal payload to add a company user. Because a `targit_id` is not specified, Magento places the new company user at the top node of the company structure.


Attribute | Data Type | Description
--- | --- | ---
`email` | String! | Company user's email address
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`email` | String! | Company user's email address
`email` | String! | The company user's email address

Attribute | Data Type | Description
--- | --- | ---
`email` | String! | Company user's email address
`firstname` | String! | Company user's first name
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`firstname` | String! | Company user's first name
`firstname` | String! | The company user's first name

--- | --- | ---
`email` | String! | Company user's email address
`firstname` | String! | Company user's first name
`lastname` | String! | Company user's last name
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`lastname` | String! | Company user's last name
`lastname` | String! | The company user's last name

`email` | String | Company user's email address
`firstname` | String | Company user's first name
`lastname` | String | Company user's last name
`job_title` | String | Company user's job title
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`job_title` | String | Company user's job title
`job_title` | String | The company user's job title or function

`firstname` | String | Company user's first name
`lastname` | String | Company user's last name
`job_title` | String | Company user's job title
`role_id` | ID | Company user's role ID
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`role_id` | ID | Company user's role ID
`role_id` | ID | The ID of the role assigned to the company user

`job_title` | String | Company user's job title
`role_id` | ID | Company user's role ID
`status` | CompanyUserStatusEnum | Indicates whether the company user is ACTIVE or INACTIVE
`telephone` | String | Company user's phone number
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`telephone` | String | Company user's phone number
`telephone` | String | The company user's phone number


Error | Description
--- | ---
`You do not have authorization to perform this action.` | The user with ID provided in the `input`.`id` argument not available to your company.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`You do not have authorization to perform this action.` | The user with ID provided in the `input`.`id` argument not available to your company.
`You do not have authorization to perform this action.` | The user with the ID provided in the `input`.`id` argument is not assigned to your company.

--- | ---
`You do not have authorization to perform this action.` | The user with ID provided in the `input`.`id` argument not available to your company.
`No such entity with roleId = xxx` | The company role with ID `xxx` doesn't exist.
`A customer with the same email address already exists in an associated website` | The email provided in the `input`.`email` argument has already exist to another user.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`A customer with the same email address already exists in an associated website` | The email provided in the `input`.`email` argument has already exist to another user.
`A customer with the same email address already exists in an associated website` | The email provided in the `input`.`email` argument belongs to another user.

@andrewbess
Copy link
Author

Hello @keharper
Thank you for your review.
I added the fixes according to your recommendations.
Also, I checked the additional case with an existing customer assigned in another company and I described in the top paragraphs.
Please check.

Thank you in advance.

@andrewbess andrewbess requested a review from keharper October 22, 2020 10:47
@rogyar rogyar self-assigned this Oct 22, 2020

## Example usage

The following example shows the minimal payload to add a company user. Because a `targit_id` is not specified, Magento places the new company user at the top node of the company structure.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
The following example shows the minimal payload to add a company user. Because a `targit_id` is not specified, Magento places the new company user at the top node of the company structure.
The following example shows the minimal payload to add a company user. Because a `target_id` is not specified, Magento places the new company user at the top node of the company structure.

Copy link
Author

Choose a reason for hiding this comment

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

Wow. This is typo.
Thank you @rogyar

`role_id` | ID! | The role ID to assign to the company user
`status` | CompanyUserStatusEnum! | Indicates whether the company user is ACTIVE or INACTIVE
`telephone` | String! | The company user's phone number
`target_id` | ID | The ID of a node within a company's structure. This ID will be the parent of the created company user
Copy link
Contributor

Choose a reason for hiding this comment

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

It would be great to have information about the default target ID (if not specified explicitly)

Copy link
Author

Choose a reason for hiding this comment

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

Hello @rogyar
Thank you for your review.
It is described in the top paragraphs.

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes, this is the preferred method of documenting non-intuitive attributes and objects. The descriptions here should be very similar to the @description text in the schema file. Eventually, the GraphQL documentation will be auto-generated, and we don't want to lose critical information.

@rogyar rogyar added New Topic A major update published as an entirely new document 2.4.2 labels Oct 22, 2020
@andrewbess andrewbess requested a review from rogyar October 22, 2020 17:30
Copy link
Contributor

@keharper keharper left a comment

Choose a reason for hiding this comment

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

A few more edits, mostly in the create topic

b2b_only: true
---

The createCompanyUser mutation allows an existing company user with the role contained "Magento_Company::users_edit" permission to create a new company user. The specified email address determines how Magento processes the request.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
The createCompanyUser mutation allows an existing company user with the role contained "Magento_Company::users_edit" permission to create a new company user. The specified email address determines how Magento processes the request.
The `createCompanyUser` mutation allows an existing company user who is assigned a role that contains the `Magento_Company::users_edit` permission to create a new company user. The specified email address determines how Magento processes the request.


The createCompanyUser mutation allows an existing company user with the role contained "Magento_Company::users_edit" permission to create a new company user. The specified email address determines how Magento processes the request.

If the email address is unique for the website?/store?/store view?, Magento immediately creates the company user.
Copy link
Contributor

Choose a reason for hiding this comment

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

This line needs to be edited. I wasn't sure about the scope.


If the email address belongs to an existing company user with the same company, Magento returns the error "A customer with the same email already assigned to company".

If the email address belongs to a customer who is part of another company organization, Magento returns the error "A customer with the same email already assigned to company".
Copy link
Contributor

Choose a reason for hiding this comment

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

Since Magento doesn't differentiate between same-company and different-company emails, let's consolidate the last two "If" statements into "If the email address belongs to a customer who is part of any company organization,"

Also, make each of the If statements a bulleted item.


Error | Description
--- | ---
`You do not have authorization to perform this action.` | The user with ID provided in the `input`.`id` argument not available to your company, or you do not have the necessary permissions to perform this operation.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
`You do not have authorization to perform this action.` | The user with ID provided in the `input`.`id` argument not available to your company, or you do not have the necessary permissions to perform this operation.
`You do not have authorization to perform this action.` | The user with the ID provided in the `input`.`id` argument is not available to your company, or you do not have the necessary permissions to perform this operation.

`job_title` | String! | The company user's job title or function
`role_id` | ID! | The role ID to assign to the company user
`status` | CompanyUserStatusEnum! | Indicates whether the company user is ACTIVE or INACTIVE
`telephone` | String! | The company user's phone number
Copy link
Contributor

Choose a reason for hiding this comment

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

telephone isn't in alphabetical order

@andrewbess
Copy link
Author

Hello @keharper
I have applied your recommendations.
Please recheck.
Thank you in advance.

@andrewbess andrewbess requested a review from keharper October 22, 2020 18:53
@keharper
Copy link
Contributor

running tests

@keharper keharper merged commit c9f8126 into magento:2.4.2-develop Oct 22, 2020
@ghost
Copy link

ghost commented Oct 22, 2020

Hi @andrewbess, thank you for your contribution!
Please, complete Contribution Survey, it will take less than a minute.
Your feedback will help us to improve contribution process.

@andrewbess andrewbess deleted the new-topic/graphql/issue-7985-company-user-mutations branch November 13, 2020 16:23
jeff-matthews added a commit that referenced this pull request Feb 9, 2021
…8649)

* Formatting

* added new highlights

* added new known issue to both sets of notes

* Update GraphQL release notes (#8047)

* Fix broken link

* Fix all broken links

* Fix open source links

* Added whatsnew for Q4 2020 release

* Pull in revision to 7436

* Changed date

* Update whats-new.yml

* Session garbage collection configuration

* Apply suggestions from code review

* ISSUE-7987: The GraphQL topic "Company team mutations" has been created (#8028)

* ISSUE-7987: The topic "Company team mutations" has been created

* ISSUE-7987: Fixes according to reviewer proposal

* Update company-team.md

* Update company-team-mutations.md

* Update company-team.md

* Update company-team-mutations.md

* ISSUE-7987: Small fixes

- separating the topics;
- adding the links

* Update graphql.yml

* Small fixes

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Sync 2.4.2-develop (#8088)

* ISSUE-7986: The topics for the "Company Role" mutations and "checkCompanyRoleName" query have been created

* ISSUE-7986: Fixes according to reviewer notes and suggestions

* added create, rename, delete requisition lists (#8093)

* added create, rename, delete lists

* Update src/guides/v2.4/graphql/mutations/create-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/mutations/create-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/mutations/delete-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/mutations/delete-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/mutations/delete-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/mutations/rename-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/mutations/rename-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/mutations/rename-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* req list added

* req list comments fixed

* Fix linting error

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* ISSUE-7985: The topics for the "Company User" mutations have been cre… (#8104)

* ISSUE-7985: The topics for the "Company User" mutations have been created

* ISSUE-7985: The fixes by reviewer recommendations

* ISSUE-7985: The fixes by reviewer recommendations

* ISSUE-7985: The fixes by reviewer recommendations

* Update create-company-user.md

* Update create-company-user.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* ISSUE-7986: Fixes according to PRs architecture#447 and partners-magento2b2#436

* ISSUE-8117: Company-related query names and attributes have been fixed (#8120)

* Fix the topics for `categories` and `categoryList` queries according to PR magento2#30630 (#8123)

* Fix the topics for `categories` and `categoryList` queries according to PR magento2#30630

* Small fixes according to request by reviewer

* Sync 2.4.2-develop (#8130)

* remove redundant variable

* Add missing leading dot for `.well-known`

* Updated with missing annotations

* Added to list

* Added details

* Extra line

* Q4 2020 Commerce & Open Source release (2.3.6, 2.4.0-p1, 2.4.1) (#8051)

* Update src/_includes/graphql/cart-object-24.md

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* Remove ee-only designations

* Add uid to various product types

* Update BIC reference

Updated reference documentation on backward incompatible changes for 2.4.0-2.4.1-develop versions delta.

* Add CE product-related uid attributes

* more customization instances

* Update examples

* Add attribute to updateCartItems

* Removed attribute. Wrong branch

* Add attribute to updateCartItems

* revert changes made in wrong file

* Apply suggestions from code review

Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>

* Fix link

* GraphQL: Add coverage for wishlist items

* update schema

* review comments

* Update BIC reference

Updated reference documentation on backward incompatible changes for 2.4.0-2.4.1-develop versions delta.

* Apply suggestions from code review

Updating the schema where GraphiQL failed me.

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* GraphQL: Add coverage for product reviews

* Break symlinks

* checkpoint

* Add example and links

* typos

* #7367: Added the article "addProductsToCart mutation"

* Apply suggestions from code review

Review comments

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* Add storeConfig attributes

* Update add-products-to-cart.md

I reorganized the content so that selected and entered options are discussed toward the beginning.

I would like to know more about the selected option example. Is this way more efficient than the traditional way of adding a configurable product by specifying a parent SKU like `WSH12` and a child SKU like `WSH12-29-Green`?

Do we need to specify how to find `uid` values?

* Update entered-option-input.md

This file was created in another PR that was merged after you submitted this PR. Changing the contents so that they'll match exactly, avoiding a merge conflict.

* added enties for core issue fixes

* Update TOC

* Update BIC reference

Updated reference documentation on backward incompatible changes for 2.4.0-2.4.1-develop versions delta.

* Add example

* GraphQL: Minor fixes

* fix links

* move files to new location

* Update links

* 2.4 redirects

* 2.3 redirects

* Added the contributor name and contributor link

* added community contribution tables and highlights

* test build after adding include files

* recreated mising file

* added additional highlights

* Revert "GraphQL: Add section about CORS"

* Update BIC reference

Updated reference documentation on backward incompatible changes for 2.4.0-2.4.1-develop versions delta.

* GraphQL: Move *ItemInterface docs to their own topics

* Beta version of the release notes

* Add examples

* Apply suggestions from code review

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* Adding B2B table data

* Add 2.4.1

* EOF line

* entered review comments

* final review comment

* completed adding review comments

* Changed file names to comply with naming convention

* GraphQL: availableStores query

* Added include references

* Review comments

* Fix spacing problem

* GraphQL: Add/update customer query examples

* Added mutation reference

* Added mutation ref to TOC

* Added klarna payment overview/workflow

* Add the file for real

* Added diagrams

* Fixed code sample

* CAPTCHA endpoints

* CAPTCHA and WebAPIs

* Fill out the createKlarnaPaymentsSession doc

* Apply suggestions from peer review

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Move paragraph, delete paragraph

* Fixed diagrams and linting

* Reorganized info per internal review

* Apply suggestions from second peer review

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Updated graphics per second peer review

* Fixed code sample and renamed section

* added 236 release notes

* Inventory release notes

* Update src/guides/v2.3/inventory/release-notes.md

Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>

* Inventory 1.2.1. 1.1.6 release notes.
- Review fixes

* Update klarna.md

* Updated diagram

* Fix trailing space

* Added Pagebuilder

* Added Amazon

* Update src/_data/mde.yml

Co-authored-by: Ken Hicks <46905350+hickskenh@users.noreply.github.com>

* Updated

* fixed incorrect value

* review copy

* review copy

* review copy for Misha

* added hostep's initial comments

* added new issue descriptions

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* entered keharper's comments

* removed invalid link

* added issue descriptions, first known issues, VDE bug fixes

* Update Compatibility table (#8009)

Added Amazon 4.3.0 to the release compatibility table.

* added known issues

* removed duplicate ASC 4.2 entries

* Removed old code

* review copy

* Removed dupe spaces

* added review comment for known issue

* entered dobooth's review comments

* removed Commerce-only issues from OS notes

* re-categorized issues

* fixed broken links and minor typos

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/commerce-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/commerce-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/commerce-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/commerce-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/commerce-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/open-source-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/open-source-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/open-source-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/open-source-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/open-source-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.3/release-notes/open-source-2-3-6.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/commerce-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/release-notes/open-source-2-4-1.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* entered keharper's review comments

* corrected problematic link and added B2B links

* corrected links

* corrected links

* added new highlights

* added new highlights

* added new known issue to both sets of notes

* Update GraphQL release notes (#8047)

* Fix broken link

* Fix all broken links

* Fix open source links

* Added whatsnew for Q4 2020 release

* Pull in revision to 7436

* Changed date

* Update whats-new.yml

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>
Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>
Co-authored-by: Kevin Harper <keharper@adobe.com>
Co-authored-by: magedocs <magedocs@adobe.com>
Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>
Co-authored-by: jfrontain <frontain@adobe.com>
Co-authored-by: Andrii Beziazychnyi <a.beziazychnyi@atwix.com>
Co-authored-by: Donald Booth <dobooth@adobe.com>
Co-authored-by: Stanislav Idolov <sidolov@magento.com>
Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>
Co-authored-by: Ken Hicks <46905350+hickskenh@users.noreply.github.com>
Co-authored-by: Jeanne Frontain <jfrontain@magento.com>
Co-authored-by: Donald Booth <donaldbooth@Donalds-MBP.attlocal.net>

* Cloud Patches  release notes v1.0.8 (#8048)

* Add release note for MCP v1.0.8

* Update MCP release version

* Fix markdown error

* Add note about snapshot best practice (#8044)

* Add note about snapshot best practice

* Corrections to note about backups

* Update src/cloud/architecture/pro-architecture.md

* Update src/cloud/architecture/pro-architecture.md

Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

* Update src/cloud/architecture/pro-architecture.md

Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

* Update src/cloud/architecture/pro-architecture.md

* Update src/cloud/architecture/pro-architecture.md

* Update src/cloud/architecture/pro-architecture.md

Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

* Updated bin-magento.json data after 2.4.1 release (#8055)

Co-authored-by: magedocs <magedocs@adobe.com>

* Updated Module Reference Guide data after 2.3.6 release (#8057)

Co-authored-by: magedocs <magedocs@adobe.com>

* Updated Module Reference Guide data after 2.4.1 release (#8058)

* Update availability page for Q4 2020 release (#8056)

* Update availability.md

* Update availability.md

* Update BIC reference (#8054)

Updated reference documentation on backward incompatible changes for 2.4.0-2.4.1 versions delta.
Updated reference documentation on backward incompatible changes for 2.3.5-2.3.6 versions delta.

* Fix DB connection step in MySQLset up topic

Corrected variable name in the command to connect to the database

* Added Cloud Configuration Hierarchy (#8031)

* Added Configuration Hierarchy for application settings for Magento Commerce on Clout

* Update src/cloud/live/sens-data-over.md

* Added table and populated with full descriptions

* Added missing info to table

* Editorial & link updates for config hierarchy tbl

* Corrected table order & text

* Updated punctuation

Co-authored-by: Barny Shergold <barnyshergold@MacBook-Pro-9.local>
Co-authored-by: Margaret Eker <meker@adobe.com>
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

* Update install-cli-install.md

Set db options in single row. It is easy to read and user friendly same as other examples.

* Added security section

* Added links

* Update elasticsearch.md (#8059)

* Update elasticsearch.md

Clarified Elasticsearch documentation

* Update elasticsearch.md

removed "support for Elasticsearch 7.x" in documentation again.

* Update elasticsearch.md

added extended explanation regarding compatibility other ES 7.x versions

* Update src/guides/v2.4/install-gde/prereq/elasticsearch.md

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* Magento 2.4.1 Release Notes update (#8062)

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* Update composer dependencies (#8065)

* Update composer dependencies 2.4.1/2.3.6

* Add missing Liquid variable

* Fix issue #8021 update key value list for web locations

* Update bin/magento reference (2.3.6) (#8067)

* change varnish and apache version to supported version (#8070)

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* Fix incorrect link

* Added spaces to command

* Added portnumber

* Update src/guides/v2.3/rest/generate-local.md

Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>

* Update src/guides/v2.4/rest/generate-local.md

Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>

* Trailing space

* Grrr

* Matched list styles

* Update attributes.md

Added missing docblock in example.

* Add link to KB article for css and js optimization

* Small edits

* update inventory-cli-reference.md incorrect info (#8023)

* update inventory-cli-reference.md incorrect info

since the cli command inventory:reservation:create-compensations yet not  accepting the -c & -i argument ,  I rectified few points here for incorrect message string and the arguments.

* Format error message as terminal text

* Remove trailing space

* Remove duplicated content and fix syntax errors

* Added examples and missing option

- Added the `bunchsize` option to the inventory:reservation:list-inconsistencies command.
- Added " Detect inconsistencies and create compensations" section with examples to run piped
commands for incomplete and complete orders.

* Apply suggestions from code review

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Updates based on review feedback

Co-authored-by: Margaret Eker <meker@adobe.com>
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Clarify unique Fastly credentials per environment (#8072)

* Clarify unique Fastly credentials per environment

* Update src/cloud/cdn/configure-fastly.md

* Update technical-details.md

fix missing link

* Update technical-details.md

Update headline to match link target

* Fix duplicated text

* Added requirement about minimum version of ece-tools for MQP

## Purpose of this pull request

Updates the [Magento Quality Patches](https://devdocs.magento.com/cloud/project/project-patch.html) topic in the _Software Update Guide_ to link to add requirement about the minimum version of ece-tools for MQP

## Affected DevDocs pages

-

* Moved the else logic before if condition

Moved the else logic before if condition.

* Fix a typo of bin/magento command line setup:config:set argument/option

Fix a typo of bin/magento command line setup:config:set argument/option.

* Fix typo (similiar -> similar)

* Correct spelling

Change invdividual to individual

* Update index.md

* Fixing mispelled 'Braintree' word.

* added known issue Gh-30513

* Index Status Updated (#8089)

* Index Status Updated

* Corrected Linting

* Update indexing.md

* Update indexing.md

Co-authored-by: Barny Shergold <barnyshergold@MacBook-Pro-9.local>
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* deleted space

* Update CONTRIBUTING.md

Add information about referencing the Pull Request Process topic.

* Added links and resources for Magento Cloud Docker support (#8077)

* Fix code sample

Add missing semicolon from bypass VCL code sample

* Correct number of Integration environments (#8087)

Co-authored-by: Barny Shergold <barnyshergold@MacBook-Pro-9.local>
Co-authored-by: Margaret Eker <meker@adobe.com>

* add small block about redis configuration (#8073)

* Update config-redis.md

add quick explanation how to setup Redis

* Update config-redis.md

Fix line length

* Update config-redis.md

fix markdown
Add more explanation about AOF and RDB

* Update src/guides/v2.3/config-guide/redis/config-redis.md

* RDB written out correctly

*  Reformulated size explanation in config-redis.md to be more clear

Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>
Co-authored-by: Margaret Eker <meker@adobe.com>

* Purged Magento 1 reference from Create an Extension

* Fixed release line for Packaging a component

* Updating release notes for 3.0.8

* Break symlink (#8102)

* removed space from link

* Update magento-app-properties.md

* fix table comment

* Update from technical feedback

* deleted redundant issue description

* Add Adobe logo (#8113)

* Added information about using Managed Alerts on Starter projects (#8115)

* Added information about using Managed Alerts on Starter projects

* Update src/cloud/project/new-relic.md

* Update src/cloud/project/new-relic.md

* Update src/cloud/project/new-relic.md

* Update src/cloud/project/new-relic.md

Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

* Update src/cloud/project/new-relic.md

Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

* Remove extra bracket (#8118)

Co-authored-by: maeker12 <{ID}+{username}@users.noreply.github.com>
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

Co-authored-by: Iftakharul Alam <bappa2du@gmail.com>
Co-authored-by: Donald Booth <dobooth@adobe.com>
Co-authored-by: Falco Nogatz <fnogatz@gmail.com>
Co-authored-by: Donald Booth <donaldbooth@Donalds-MBP.attlocal.net>
Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>
Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>
Co-authored-by: magedocs <magedocs@adobe.com>
Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>
Co-authored-by: jfrontain <frontain@adobe.com>
Co-authored-by: Andrii Beziazychnyi <a.beziazychnyi@atwix.com>
Co-authored-by: Stanislav Idolov <sidolov@magento.com>
Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>
Co-authored-by: Ken Hicks <46905350+hickskenh@users.noreply.github.com>
Co-authored-by: Jeanne Frontain <jfrontain@magento.com>
Co-authored-by: Margaret Eker <meker@adobe.com>
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
Co-authored-by: Dmitry Shevtsov <12731225+dshevtsov@users.noreply.github.com>
Co-authored-by: devops-devdocs <48562208+devops-devdocs@users.noreply.github.com>
Co-authored-by: Barny Shergold <barnyshergold@MacBook-Pro-9.local>
Co-authored-by: Pratik Oza <33807558+mage2pratik@users.noreply.github.com>
Co-authored-by: Jonas Hünig <jonas@huenig.name>
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
Co-authored-by: Heather Guthrie <hguthrie@adobe.com>
Co-authored-by: Ihor Sviziev <ihor-sviziev@users.noreply.github.com>
Co-authored-by: Rajneesh Gupta <er.rajneeshgupta@gmail.com>
Co-authored-by: Viktor Tymchynskyi <tymchyns@adobe.com>
Co-authored-by: Marvin Hinz <35603466+marvinhinz@users.noreply.github.com>
Co-authored-by: dangminh <dangminhdll@gmail.com>
Co-authored-by: Jorge Henrique <jorgedshenrique@gmail.com>
Co-authored-by: Donald Booth <donaldbooth@Donalds-MacBook-Pro.local>
Co-authored-by: Shrie Spangler <spangler@adobe.com>
Co-authored-by: Igor <igor.horyn@gmail.com>
Co-authored-by: Erik Marr <emarr@adobe.com>
Co-authored-by: Eugene Bannykh <ybannykh@adobe.com>
Co-authored-by: maeker12 <{ID}+{username}@users.noreply.github.com>

* Sync 2.4.2-develop (#8169)

Manually resolved conflicts:

CONFLICT (content): Merge conflict in src/marketplace/sellers/extension-create.md
CONFLICT (add/add): Merge conflict in src/guides/v2.4/release-notes/open-source-2-4-1.md
CONFLICT (add/add): Merge conflict in src/guides/v2.4/release-notes/commerce-2-4-1.md
CONFLICT (content): Merge conflict in src/guides/v2.4/release-notes/b2b-release-notes.md
CONFLICT (add/add): Merge conflict in src/guides/v2.4/graphql/queries/available-stores.md
CONFLICT (add/add): Merge conflict in src/guides/v2.3/release-notes/open-source-2-3-6.md
CONFLICT (add/add): Merge conflict in src/guides/v2.3/release-notes/commerce-2-3-6.md
CONFLICT (content): Merge conflict in src/cloud/project/magento-app-php-ini.md
CONFLICT (add/add): Merge conflict in src/_includes/graphql/store-config.md
CONFLICT (content): Merge conflict in src/_includes/graphql/customer-output-24.md
CONFLICT (content): Merge conflict in src/_data/toc/graphql.yml

* Fix the topic `mergeCarts` mutation according to PR magento2#30633 (#8121)

* Fix the topic `mergeCarts` mutation according to PR magento2#30633

* Update merge-carts.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* created basic  files and navigation for 2.4.2 release notes

* Formatting

* Grammar fix

* Small grammar fix

* fixed incorrect line in di.xml section

* Sync 2.4.2-develop (#8204)

* In-Store Pickup GraphQl intersection products assignments filter. (#7702)

* #7701: In-Store Pickup GraphQl intersection products assignments filter.
Update devdocs page.

* Update src/guides/v2.4/graphql/queries/pickup-locations.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Update src/guides/v2.4/graphql/queries/pickup-locations.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* 2.4.2 sys req updates

* Typo

* Fixed link

* Add new remote storage topics

* Clear redundancy and add placeholders

* fix spaces

* Add clear heading for options

* Changed the code for afterSave function in adding-attributes.md file

* Indented adding-attributes.md file

* Add caching topic and new image resize graphic

* Update config-remote-storage-image-resize.md

* Edits from input

* Update config-remote-storage-image-resize.md

* Add BIC description caused by GraphQL compare list coverage (#8244)

* Add BIC description caused by GraphQL compare list coverage

* remove cache

* incorporate feedback

* change terminology

* Removed obsolete statement about support on cloud

* Added banner message

* Show banner on 2.3 topics as well

* Update config-remote-storage.md

* clarify the file types, clean links

* fix link

* GraphQL: Replace list of company role permissions with a structural view (#8298)

* GraphQL: Replace list of company role permissions with a structural view

* move paragraph

* add whitespace

* Apply suggestions from code review

Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>

Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>

* updated the extension b2b installation command and added info (#8309)

* updated the extension b2b installation command to include required "version" parameter
* Added note that compatible version is required
* Linked to the Magento B2B version compatibility matrix

Co-authored-by: Margaret Eker <meker@adobe.com>

* GraphQL coverage for shopper assistance (#8303)

* added graphql coverage for shopper assistance

* fixed lint errors

* Apply suggestions from code review

changed the customer_token and customer_email to required attributes

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* Update graphql.yml

* Update generate-customer-token-as-admin.md

* Update generate-customer-token-as-admin.md

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* GraphQL: Add company credit coverage (#8305)

* GraphQL: Add company credit coverage

* Add example

* GraphQL: Edits to company schema

* missed one

* Added yotpo release notes

* Update src/extensions/vendor/yotpo/release-notes.md

Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>

* Added Braintree to 2.4.1 compatibility matrix

* added first draft of highlights

* Added the asynchronous way of retrieving ui components from the registry

* fixed lint

* Update ui_comp_uiregistry.md

* Apply suggestions from code review

Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>

* created OS version

* created OS version

* created OS version

* Fixed linting issues

* entered Misha's review comment

* Update BIC reference (#8079)

* updated GraphQL highlights

* Added links for beta

* Added links for beta

* Apply suggestions from code review

Co-authored-by: Bruce Denham <bdenham@adobe.com>

* GraphQL: Add staging attribute (#8280)

* added GraphQL known issues and links to GH isssues for b2b

* added GraphQL known issues and links to GH isssues for b2b and removed reference o devblog

* removed reference to Adobe Security bulletin and fixed minor formatting infelicities

* Relink remote storage; link staging

* Added PB user guide links

* MC-38901: Add release notes

* MC-38901: Add release notes

* Added matching entry for AWS S3 from Commerce note

* removed reference to GraphQL support for shared catalogs from Commerce release notes

* removed known issue description for MC-39522

* Added VBEs

* GraphQL: Add configurable_product_options_selection attribute and exa… (#8398)

* GraphQL: Add configurable_product_options_selection attribute and example

* edits and sorting

* Enter review comments

* Added MDEs and SaaS extensions

* Updated availability

* Fixed ASC

* Added link to DevBlog

* Added Composer 2 support to system reqs

* Linked to new topic

* Sync 2.4.2-develop (#8423)

* Adding link to catalog sync dashboard

* Merge small-changes branch into master (#8377)

* Update braintree-vault.md (#8345)

* Update braintree-vault.md

Request data is invalid. Syntax Error: Expected Name, found <EOF>".

* Update braintree-vault.md

* Update payflow-pro.md (#8346)

Resolved Syntax Error: Expected Name, found <EOF> from the GraphQL Request.

* add reference to the order item options and link (#8344)

* Update add-products-to-cart.md (#8355)

* Update add-products-to-cart.md

Cart Id Invalid Error message.

* Update add-products-to-cart.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* customer query improvements (#8353)

* cart query object improvement (#8352)

* Update category-list.md (#8313)

* Update category-list.md

Give Example of url_key and url_path attribute with categoryList query.

* Update category-list.md

* Update category-list.md

* Update category-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* used viewModel

* Update customizable-option-interface.md (#8328)

* Update customizable-option-interface.md

Added Example of the custom option type CustomizableFieldOption for the text field.

* Update customizable-option-interface.md

* Update customizable-option-interface.md

* add error message on the product type (#8361)

Co-authored-by: Rakesh  Jesadiya <jesadiya.rakesh@gmail.com>
Co-authored-by: Sathiya Prakash <Sathiya.Prakash@gds.ey.com>
Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* Updated Serializer implementations (#8382)

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* Example added on how to overwrite a knockoutjs html file (#8367)

* Added an example for overwriting a knockoutjs .html template file in requirejs-config.js by using paths

* removed the image

* fixed lint errors

* fixed lint errors

* Review comments

* Added spaces after list hyphen

* review comments

* lint errors

* Apply suggestions from code review

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* split a point for clarity

* lint errors

* lint errors

* lint errors

* formatting errors

* Fixed formatting

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* Added new page for URL library (#8384)

* Added new page for URL library

* Added new page to TOC

* Fixed PHP code doc blocks

* Added symlink to 2.4

Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>

* Fix 404s on External Links (#8348)

* Fix 404s on External Links

* Small change to avoid conflict

* Update src/guides/v2.3/coding-standards/docblock-standard-general.md

Co-authored-by: Dmitry Shevtsov <12731225+dshevtsov@users.noreply.github.com>

* Update src/guides/v2.3/config-guide/secy/secy-xframe.md

Co-authored-by: Dmitry Shevtsov <12731225+dshevtsov@users.noreply.github.com>

* Update src/guides/v2.3/config-guide/varnish/config-varnish-advanced.md

Co-authored-by: Dmitry Shevtsov <12731225+dshevtsov@users.noreply.github.com>

Co-authored-by: Barny Shergold <barnyshergold@MacBook-Pro-9.local>
Co-authored-by: Dmitry Shevtsov <12731225+dshevtsov@users.noreply.github.com>
Co-authored-by: Margaret Eker <meker@adobe.com>

* Update whastnew template and rake task (#8393)

* Update rake whatsnew

Exit with error when 'Missing whatsnew' appears to fail a Jenkins build

* Update whatsnew template

Add grouping by moth and by date

* Update Whats New data (#8385)

* added a note indicating that the deletion of snippets has to be done using the api (#8327)

* added a note indicating that the deletion of snippets has to be done using the API
* Update src/cloud/cdn/cloud-vcl-custom-snippets.md
Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>
Co-authored-by: Margaret Eker <meker@adobe.com>

* [maintenance] Add plugins for debugging (#7998)

* Update the linting workflow on GitHub (#8405)

* Delete main.yml

Removing the Markdown lint test as a duplicate of the Lint Code Base test

* Update linter.yml

Run linters on any pull request, not only to master or develop

* Disabel OpenAPI linter (#8409)

* Improve info about managing SSH keys in Cloud Guide (#8364)

* Fix broken link in Cloud Guide

* Add tip for managing SSH keys on Cloud projects

* Update src/_includes/cloud/enable-ssh.md

* Fix lint error

* Replace ssh-keygen instructions with link

- Replaced ssh-keygen instructions with link to GitHub documentation,
which provides instructions for Linux, macOS, and Windows.
- Clarified other instructions

* Apply suggestions from code review

Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>

* Update performing-searches.md (#8400)

* Update performing-searches.md

Added Example of in and nin operator.

* Update performing-searches.md

* Update performing-searches.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* MC-40003: [Documentation] Invalid directive for 'X-Frame-Options' header

* Update widget_prompt.md (#8283)

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* Merge small-changes branch into master (#8418)

* Use "jekyll/jekyll:3.8.6" so it is locked, rather than "latest", refs #8370

* Update README.md

* Updated the linux kernel info in software pgae

* added a missing code-fence

* fixed lint

* fixed lint

* Apply suggestions from code review

Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>

* shipment-email-notify (#8399)

* shipment-email-notify

* Update order-create-shipment.md

Co-authored-by: Julian van den Berkmortel <julian@weprovide.com>
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
Co-authored-by: CJ <cperumal@ztech.io>
Co-authored-by: Sathiya Prakash <Sathiya.Prakash@gds.ey.com>
Co-authored-by: chiranjeevi <52098385+chiranjeevi-cj@users.noreply.github.com>
Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>
Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>
Co-authored-by: Rakesh  Jesadiya <jesadiya.rakesh@gmail.com>

* Update catalog.md (#8401)

* Update catalog.md

Added Response of the Category creation.

* Update catalog.md

* Update catalog.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

Co-authored-by: Erik Marr <emarr@adobe.com>
Co-authored-by: Rakesh  Jesadiya <jesadiya.rakesh@gmail.com>
Co-authored-by: Sathiya Prakash <Sathiya.Prakash@gds.ey.com>
Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>
Co-authored-by: Adarsh Manickam <adarsh.apple@icloud.com>
Co-authored-by: Sathiya Prakash <50226394+sathiyaaa@users.noreply.github.com>
Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>
Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>
Co-authored-by: Barny Shergold <barnyshergold@MacBook-Pro-9.local>
Co-authored-by: Dmitry Shevtsov <12731225+dshevtsov@users.noreply.github.com>
Co-authored-by: Margaret Eker <meker@adobe.com>
Co-authored-by: devops-devdocs <48562208+devops-devdocs@users.noreply.github.com>
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
Co-authored-by: Viktor Tymchynskyi <vtymchynskyi@magento.com>
Co-authored-by: Hardik Makwana <hardikm.magentodeveloper@gmail.com>
Co-authored-by: Julian van den Berkmortel <julian@weprovide.com>
Co-authored-by: CJ <cperumal@ztech.io>
Co-authored-by: chiranjeevi <52098385+chiranjeevi-cj@users.noreply.github.com>

* Reverted nnnote about cloud

* added note about Composer 2.x and updated split db deprecation note with links

* added link to devdocs split db topic

* added link to devdocs split db topic

* GraphQL: StoreConfig attribute updates (#8369)

* GraphQL: StoreConfig attribute updates

* Update store-config.md

* GraphQL: Deprecate id attributes in favor of uids (#8273)

* GraphQL: Deprecate various IDs in favor of UIDs

* next round

* more updated examples

* checkpoint

* Checkpoint

* Checkpoint

* Update examples

* Add gift card/gift wrapping

* fix broken link

* broken link

* Apply suggestions from code review

Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>

Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>

* GraphQL: Document WishlistItemInterface (#8221)

* GraphQL: Document WishlistItemInterface

* checkpoint

* Rename/update mutations

* checkpoint

* Update examples and descriptions

* fix linting errors

* I have to save my changes. Who knew?

* Incorporate dev feedback

* linting

* fix merge conflict

* GraphQL: Merge requisition lists docs into 2.4.2-develop (#8428)

* Added documentation for copy, move and delete requisition list items mutations (#8202)

* Added documentation for copy, move and remove requisition list items mutations

* fixed json format

* arranged the attributes alphabetically

* added backticks and spaces as mentioned

* Update src/guides/v2.4/graphql/mutations/copy-items-between-requisition-list.md

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* modified attribute name

* Modified the documentation according to the schema change

* Apply suggestions from code review

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* modified as per review comments

* removed a period

* added a missing attribute

* added the attributes alphabetically

* deleted extra line

* modified a description

* modified the uid's and item uid's

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* 8341 requisition list mutations (#8354)

* Added documentation for requisition list mutation

* Added quotes to the status

* removed cart object in clearCustomerCart input attributes table

* Followed the standards and changed the anchor names

* Update src/_includes/graphql/requisition-list.md

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* Apply suggestions from code review

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>

* arranged the attributes in alphabetical order and added uid in requisition list

* removed blank space

* Apply suggestions from code review

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* updated the updateRequisitionListItems mutation

* Delete requisition-list.md

* updated the files

* Update add-requisition-list-items-to-cart.md

* Update clear-customer-cart.md

* Update update-requisition-list-items.md

Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* issue-8376-made the requested changes (#8381)

* issue-8376-made the requested changes

* issue-8376-made some small changes

* issue-8376-made the requested changes

* Update create-requisition-list.md

* Update update-requisition-list.md

* Update delete-requisition-list.md

Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>

* GraphQL: Requisition list updates (#8408)

* GraphQL: Non-mutation requisition list updates

* review draft

* Designate topic as B2B only

* Update StoreConfig attribute name

* Update examples

* Update deleteReqList output

* Update deleteReqList output

* Fit & finish

* Reviewer comments

* Corrected deleteReqList output

* Update rel notes

* linting

Co-authored-by: Sathiya Prakash <50226394+sathiyaaa@users.noreply.github.com>
Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>
Co-authored-by: chiranjeevi <52098385+chiranjeevi-cj@users.noreply.github.com>
Co-authored-by: Dinesh V B <71248239+dineshvb@users.noreply.github.com>

* GraphQL: Add RMA mutations (#8258)

* GraphQL: Add RMA mutations

* GraphQL: Add RMA mutations

* update customer object

* Add RMA mutations

* schema updates

* Fix typos/formatting

* Fix typos/formatting

* fix highlighting

* Update uid descriptions

* Apply suggestions from code review

Co-authored-by: Donald Booth <dobooth@adobe.com>

* minor formatting updates

* Update rel notes

Co-authored-by: Donald Booth <dobooth@adobe.com>

* change viewModel name in xml references to view_model and update related calls to those viewModels in layout docs.

* Added system reqs info re: Composer 2

* Added upgrade qualification

* Fixed llinnting errors

* Inventory 1.2.2 release notes.

* Remove whitespace

* Removed blank line

* Editorial updates

* GraphQL: Add bundle product examples to addProductsToCart

* MCLOUD-7204: Update Redis and ES service versions (#8502)

* MCLOUD-7204: Update Redis and ES service versions

* MCLOUD-7204: Update Redis and ES service versions

Changes from review

* MCLOUD-7204: Update Redis and ES service versions

Removed Redis 4.0 versions from tables per Andrii's review

* Added new feature to B2B release notes

* space

* nuther space

* Minor edits to addRequisitionListItems

* added issue descriptions

* added more issue descriptions and linted

* added preliminary known issue description

* added B2B known issues to B2B file and entered dbooth's review comment

* added workaround to B2B known issue

* entered hostep's comments

* GraphQL: Update schema to include undocumented changes

* entered keharper's review comments, added new highlight, and added links to available KB articles

* minor restructuring and linting

* minor restructuring and linting

* added keharper's review comments on web api fixes

* added final community fix description

* added description for fixed issue MC-37799

* added highlight for Interactive In-Product Guidance

* added additional fix descriptions

* GraphQL: Add missing category attribute

* Added data files to BIC reference page for beta

* added keharper's review comments

* minor edits

* GraphQL: Add undocumented customizable_options attributes

* ISSUE-7374: The topics for the "Compare List" mutations have been created

* Update compare-list-output.md

* ISSUE-7374: Other rechecked topics have been added

* Update add-products-to-compare-list.md

* Update assign-compare-list-to-customer.md

* Update create-compare-list.md

* Update assign-compare-list-to-customer.md

* Update delete-compare-list.md

* Update remove-products-from-compare-list.md

* Update compare-list.md

* Update customer-output-24.md

* Update customer.md

* minor edits

* Update remove-products-from-compare-list.md

* minor edits

* Change compare list to comparison list

* fix incorrect data types

* Incorporate feedback

* Update release notes

* Developer review comments

Co-authored-by: Donald Booth <dobooth@adobe.com>
Co-authored-by: jfrontain <frontain@adobe.com>
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>
Co-authored-by: magedocs <magedocs@adobe.com>
Co-authored-by: Viktor Petryk <victor.petryk@transoftgroup.com>
Co-authored-by: Andrii Beziazychnyi <a.beziazychnyi@atwix.com>
Co-authored-by: Dmitry Shevtsov <12731225+dshevtsov@users.noreply.github.com>
Co-authored-by: Christopher Daniel <chris.daniel@hey.com>
Co-authored-by: Iftakharul Alam <bappa2du@gmail.com>
Co-authored-by: Falco Nogatz <fnogatz@gmail.com>
Co-authored-by: Donald Booth <donaldbooth@Donalds-MBP.attlocal.net>
Co-authored-by: Yaroslav Rogoza <enarc@atwix.com>
Co-authored-by: Erik Marr <45772211+erikmarr@users.noreply.github.com>
Co-authored-by: Stanislav Idolov <sidolov@magento.com>
Co-authored-by: Barny Shergold <barny.shergold@vaimo.com>
Co-authored-by: Ken Hicks <46905350+hickskenh@users.noreply.github.com>
Co-authored-by: Jeanne Frontain <jfrontain@magento.com>
Co-authored-by: Margaret Eker <meker@adobe.com>
Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
Co-authored-by: devops-devdocs <48562208+devops-devdocs@users.noreply.github.com>
Co-authored-by: Barny Shergold <barnyshergold@MacBook-Pro-9.local>
Co-authored-by: Pratik Oza <33807558+mage2pratik@users.noreply.github.com>
Co-authored-by: Jonas Hünig <jonas@huenig.name>
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
Co-authored-by: Heather Guthrie <hguthrie@adobe.com>
Co-authored-by: Ihor Sviziev <ihor-sviziev@users.noreply.github.com>
Co-authored-by: Rajneesh Gupta <er.rajneeshgupta@gmail.com>
Co-authored-by: Viktor Tymchynskyi <tymchyns@adobe.com>
Co-authored-by: Marvin Hinz <35603466+marvinhinz@users.noreply.github.com>
Co-authored-by: dangminh <dangminhdll@gmail.com>
Co-authored-by: Jorge Henrique <jorgedshenrique@gmail.com>
Co-authored-by: Donald Booth <donaldbooth@Donalds-MacBook-Pro.local>
Co-authored-by: Shrie Spangler <spangler@adobe.com>
Co-authored-by: Igor <igor.horyn@gmail.com>
Co-authored-by: Erik Marr <emarr@adobe.com>
Co-authored-by: Eugene Bannykh <ybannykh@adobe.com>
Co-authored-by: maeker12 <{ID}+{username}@users.noreply.github.com>
Co-authored-by: Andrii Beziazychnyi <a.beziazychnyi@mageneo.com>
Co-authored-by: Sathiya Prakash <smukuntharajan@ztech.io>
Co-authored-by: Dima Shevtsov <shevtsov@adobe.com>
Co-authored-by: Oleksandr Kravchuk <swnsma@gmail.com>
Co-authored-by: CJ <cperumal@ztech.io>
Co-authored-by: chiranjeevi <52098385+chiranjeevi-cj@users.noreply.github.com>
Co-authored-by: Sathiya Prakash <50226394+sathiyaaa@users.noreply.github.com>
Co-authored-by: Kevin Harper <keharper@adobe.com>
Co-authored-by: Bruce Denham <bdenham@adobe.com>
Co-authored-by: Oleh Posyniak <oposyniak@magento.com>
Co-authored-by: Rakesh  Jesadiya <jesadiya.rakesh@gmail.com>
Co-authored-by: Sathiya Prakash <Sathiya.Prakash@gds.ey.com>
Co-authored-by: Adarsh Manickam <adarsh.apple@icloud.com>
Co-authored-by: Viktor Tymchynskyi <vtymchynskyi@magento.com>
Co-authored-by: Hardik Makwana <hardikm.magentodeveloper@gmail.com>
Co-authored-by: Julian van den Berkmortel <julian@weprovide.com>
Co-authored-by: Dinesh V B <71248239+dineshvb@users.noreply.github.com>
Co-authored-by: Chris Lindsey <chris.lindsey@blueacorn.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
2.4.2 New Topic A major update published as an entirely new document Partner: Atwix partners-contribution PR created by Magento partner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants